/* ------------------------------------------------------------------

 * File         : style.css
 * Author       : D-Sign Studio.be
 * Author URI   : http://www.d-signstudio.be
 *
 * Copyright 2016 All Rights Reserved.
 * ------------------------------------------------------------------ */ 
@import  url("mediaquery.css");
@import  url("nez-style.css");
/* ------------------------------------------------------------------
   
    [Table of contents]
    1. element
        1.1. global
        1.2. typhography
        1.3. button
        1.4. table
        1.5. isotope
        1.6. panel and box
        1.7. alert
        1.8. tab and accordion
        1.9. pricing plan
        1.10. progress bar
        1.11. portfolio
        1.12. testimonial
        1.13. team
        1.14. header
        1.15. mainmenu
        1.16. slideshow
        1.17. blog
        1.18. pagination
        1.19. parallax 
        1.20. widget
        1.21. list
        1.22. position adjusment
        1.23. icon box
    2. pages
        2.1. index.html - Home 1
        2.2. index-layout2.html - Home 2
        2.3. index-layout3.html - Home 3
        2.4. index-layout4.html - Home 4
        2.5. shared.html
        2.6. cloud.html
        2.7. dedicated.html
        2.8. client-area.html
        2.9. contact.html
        2.10. feature.html
        2.11. sitemap.html
        2.12. 404.html
        2.13. icon-list.html
    3. footer
    
------------------------------------------------------------------ */

/* [ 1.1. global ] */
body {
    font-family: 'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 26px;
    color: #393939
}

.uk-padding {
    padding-top: 60px;
    padding-bottom: 52px
}

.uk-padding-small {
    padding-top: 40px;
    padding-bottom: 30px
}

.uk-text-large {
    font-size: 18px;
    line-height: 28px;
    font-weight: 300
}

.uk-text-thin {
    font-family: 'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-weight: 300
}

.uppercase {
    text-transform: uppercase;
    font-weight: 700
}

.thin {
    font-weight: 300
}

.text-width90 {
    width: 90%;
    margin: 0 auto
}

.text-width80 {
    width: 80%;
    margin: 0 auto
}

.text-width70 {
    width: 70%;
    margin: 0 auto
}

.text-width60 {
    width: 60%;
    margin: 0 auto
}

.text-width50 {
    width: 50%;
    margin: 0 auto
}

aside {
    margin-bottom: 34px
}

.idz-iframe-video {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 10px;
    height: 0
}

.idz-iframe-video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

/* [ 1.2. typhography ] */
h1,h2,h3,h4,h5 {
    font-family: 'Montserrat','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-weight: 700;
    color: #393939
}



h1,.uk-h1 {
    font-size: 36px;
    line-height: 42px
}

h2,.uk-h2 {
    font-size: 28px;
    line-height: 30px
}

h3,.uk-h3 {
    font-size: 22px;
    line-height: 24px
}

h4,.uk-h4 {
    font-size: 18px;
    line-height: 22px
}

h5,.uk-h5 {
    font-size: 15px;
    line-height: 20px
}

h6,.uk-h6 {
    font-size: 12px;
    line-height: 18px
}

blockquote {
    padding-left: 25px;
    border-left: 5px solid #ddd;
    font-size: 16px;
    line-height: 28px;
    font-style: italic
}

blockquote p {
    position: relative;
    top: -1px
}

.pullquote-right,.pullquote-left {
    color: #5b6770;
    float: right;
    font-size: 16px;
    letter-spacing: 0;
    margin-bottom: 0;
    margin-top: 9px;
    margin-left: 25px;
    padding-left: 25px;
    width: 50%;
    font-style: italic;
    line-height: 28px;
    border-left: 5px solid #ddd
}

.pullquote-left {
    border-right: 5px solid #ddd;
    border-left: none;
    float: left;
    margin-left: 0;
    margin-right: 25px;
    padding-left: 0;
    padding-right: 25px
}

blockquote cite:before {
    content: "\2014 \0020"
}

.highlight {
    padding: 4px 7px;
    background: #2c4295;
    border-radius: 3px;
    color: #fff;
    vertical-align: baseline
}

.dropcap1 {
    width: 42px;
    height: 42px;
    font-family: 'Montserrat','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-weight: 700;
    line-height: 42px;
    background: #42454a;
    border-radius: 50%;
    font-size: 24px;
    color: #fff;
    text-align: center;
    float: left;
    margin: 7px 10px 0 0
}

.dropcap2 {
    width: 42px;
    height: 42px;
    font-family: 'Montserrat','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-weight: 700;
    line-height: 42px;
    background: #42454a;
    border-radius: 4px;
    font-size: 24px;
    color: #fff;
    text-align: center;
    float: left;
    margin: 7px 10px 0 0
}

.dropcap3 {
    font-size: 42px;
    font-family: 'Montserrat','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-weight: 700;
    color: #42454a;
    text-align: center;
    float: left;
    margin: 14px 10px 0 0
}

pre {
    padding: 10px 15px;
    background: #f3f3f3 url(../images/pre_bg.gif) repeat 0 -9px;
    border: 1px solid #e8e8e8;
    border-radius: 4px;
    font: 12px / 18px Consolas,monospace,serif;
    color: #969696;
    word-break: break-all;
    word-wrap: break-word;
    white-space: pre;
    white-space: pre-wrap
}

.uk-text-primary {
    color: #2c4295!important
}

.uk-margin-medium {
    margin-top: 26px;
    margin-bottom: 26px
}

.uk-margin-medium-top {
    margin-top: 30px!important
}

.uk-margin-medium-bottom {
    margin-bottom: 30px!important
}

/* [ 1.3. button ] */
.uk-button i.uk-icon-chevron-circle-right {
    font-size: 14px;
    margin-left: 12px
}

.uk-button-small i.uk-icon-chevron-circle-right {
    font-size: 13px;
    margin-left: 10px
}

.uk-button-mini {
    font-weight: 700;
    min-height: 20px;
    padding: 5px 25px 6px;
    line-height: 20px;
    font-size: 11px
}

.uk-button-small {
    font-weight: 700;
    min-height: 25px;
    padding: 6px 30px 7px;
    line-height: 25px;
    font-size: 13px
}

.uk-button-large {
    font-weight: 700;
    min-height: 40px;
    padding: 5px 36px 6px;
    line-height: 40px;
    font-size: 16px
}

[class*="idz-button"],[class*="idz-button"]:hover {
    color: #fff;
    border-radius: 5px;
    margin-bottom: 3px
}

.idz-button-green {
    background: rgba(155,194,60,1)
}

.idz-button-green:hover {
    background: rgba(155,194,60,0.8)
}

.idz-button-blue {
    background: rgba(44,69,149,1)
}

.idz-button-blue:hover {
    background: rgba(91,103,112,1)
}

.idz-button-red {
    background: rgba(231,75,59,1)
}

.idz-button-red:hover {
    background: rgba(231,75,59,0.8)
}

.idz-button-orange {
    background: rgba(240,116,6,1)
}

.idz-button-orange:hover {
    background: rgba(240,116,6,0.8)
}

.idz-button-grey {
    background: rgba(66,69,74,1)
}

.idz-button-grey:hover {
    background: rgba(66,69,74,0.8)
}

.idz-button-white {
    background: rgba(255,255,255,1);
    color: #444
}

.idz-button-white:hover {
    background: rgba(255,255,255,0.8);
    color: #444
}

.idz-button-outline {
    background: transparent;
    color: #2c4295;
    -webkit-box-shadow: inset 0 0 0 1px rgba(44,69,149,1);
    -moz-box-shadow: inset 0 0 0 1px rgba(44,69,149,1);
    box-shadow: inset 0 0 0 1px rgba(44,69,149,1);
    border-radius: 5px
}

.idz-button-outline:hover {
    background: transparent;
    color: #2c4295
}

.uk-text-contrast .uk-button.idz-button-outline {
    background-color: transparent;
    color: #fff;
    -webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,1);
    -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,1);
    box-shadow: inset 0 0 0 1px rgba(255,255,255,1);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}
.idz-button-transparent,.idz-button-transparent:hover {
    background: transparent;
    color: #2c4295
}
.idz-button-transparent,.idz-button-transparent:hover {
    background: transparent;
    color: #fff
}

.idz-panel.orange .idz-button-white {
    color: #f07406
}

.idz-panel.red .idz-button-white {
    color: #e74b3b
}

.idz-panel.green .idz-button-white {
    color: #9bc23c
}

.idz-panel.blue .idz-button-white {
    color: #2c4295
}

/* [ 1.4. table ] */
[class*="idz-table"] thead {
    color: #fff
}

.idz-table-green thead {
    background: #9bc23c
}

.idz-table-blue thead {
    background: #2c4295
}

.idz-table-orange thead {
    background: #f07406
}

.idz-table-red thead {
    background: #e74b3b
}

.idz-table-grey thead {
    background: #42454a
}

.idz-table-title {
    margin-bottom: -15px;
    padding: 10px 22px;
    background: #2c4295;
    color: #fff;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.idz-table-title i,.idz-table-title p {
    float: left
}

.idz-table-title i {
    width: 24px;
    height: 24px;
    margin: 8px 10px 0 0;
    background: #fff;
    color: #2c4295;
    border-radius: 50%;
    font-size: 12px;
    text-align: center;
    line-height: 24px
}

.idz-table-title p {
    position: relative;
    top: 6px;
    font-size: 18px
}

.idz-table-title .idz-button-white {
    margin-top: 5px;
    color: #2c4295;
    float: right
}

.idz-table-title .idz-button-white:hover {
    color: #2c4295
}

.idz-table-account {
    border-bottom: 1px solid #d3d3d3
}

.idz-table-account thead th,.idz-table-account td {
    height: 36px;
    color: #939292;
    vertical-align: middle;
    text-align: center
}

.idz-table-account td i {
    font-size: 13px;
    color: #2c4295;
    margin-right: 6px
}

.idz-table-account td .uk-button {
    margin-top: 4px
}

.idz-table-footer {
    padding: 10px 22px
}

.idz-table-footer p {
    position: relative;
    top: -10px;
    font-size: 18px;
    float: right
}

/* [ 1.5. isotope ] */
.isotope-item {
    z-index: 2
}

.isotope-hidden.isotope-item {
    pointer-events: none;
    z-index: 1
}

.isotope,.isotope .isotope-item {
    -webkit-transition-duration: .8s;
    -moz-transition-duration: .8s;
    transition-duration: .8s
}

.isotope {
    -webkit-transition-property: height,width;
    -moz-transition-property: height,width;
    transition-property: height,width
}

.isotope .isotope-item {
    -webkit-transition-property: -webkit-transform,opacity;
    -moz-transition-property: -moz-transform,opacity;
    transition-property: transform,opacity
}

/* [ 1.6. panel and box ] */
.uk-panel-box {
    padding: 20px 20px 20px 20px;
    background: #f4f4f4;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	
    border-radius: 5px
}

.uk-panel-box.info h1,.uk-panel-box.info h2,.uk-panel-box.info h3,.uk-panel-box.info h4,.uk-panel-box.info h5,.uk-panel-box.info h6 {
    color: #2c4295
}

.uk-panel-box.warning h1,.uk-panel-box.warning h2,.uk-panel-box.warning h3,.uk-panel-box.warning h4,.uk-panel-box.warning h5,.uk-panel-box.warning h6 {
    color: #978c68
}

.uk-panel-box h1 i,.uk-panel-box h2 i,.uk-panel-box h3 i,.uk-panel-box h4 i,.uk-panel-box h5 i,.uk-panel-box h6 i {
    margin-right: 8px
}

.uk-panel-padding {
    padding: 23px 31px
}

.uk-panel-title {
    margin: -20px -20px 20px;
    padding: 20px;
    font-size: 18px;
    line-height: 24px;
    font-weight: 400;
    text-transform: none;
    background: #e5e5e5;
    color: #444;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

.uk-panel-title i {
    margin-right: 7px
}

.uk-panel-box .uk-panel-teaser {
    margin-top: -20px;
    margin-left: -20px;
    margin-right: -20px
}

.idz-panel {
    padding: 25px 32px;
    -webkit-box-shadow: inset 0 0 0 2px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0 0 0 2px rgba(0,0,0,0.1);
    box-shadow: inset 0 0 0 2px rgba(0,0,0,0.1)
}

.idz-panel.small-padding {
    padding: 25px 21px 18px
}

.idz-panel.orange {
    background: #f07406
}

.idz-panel.red {
    background: #e74b3b
}

.idz-panel.green {
    background: #9bc23c
}

.idz-panel.blue {
    background: #2c4295
}

.idz-panel.grey {
    background: #444
}

.idz-panel.white {
    background: #fff
}

/* [ 1.7. alert ] */
.uk-alert {
    margin-bottom: 15px;
    padding: 10px 12px 14px 17px;
    background: #cce9f2;
    border: 1px solid #86cde3;
    color: #3194b1;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.1)
}

.uk-alert-success {
    background: #d8f1c6;
    border-color: #b3cda1;
    color: #749958
}

.uk-alert-warning {
    background: #fbf4dd;
    border-color: #d1c9ae;
    color: #978c68
}

.uk-alert-danger {
    background: #f9d9d9;
    border-color: #e1a1a1;
    color: #b55454
}

.uk-alert-plain {
    background: #f8f8f8;
    border-color: #d1d1d1;
    color: #8c8c8c
}

.uk-alert-close {
    position: relative;
    top: 7px
}

.uk-alert i {
    margin-right: 8px;
    top: 10px;
    font-size: 16px;
    position: relative;
    float: left
}

/* [ 1.8. tab and accordion ] */
.uk-tab {
    border-bottom: 2px solid #e8e8e8;
    z-index: 999
}

.uk-tab > li {
    margin-bottom: -2px
}

.uk-tab > li > a {
    padding: 16px 32px 10px;
    background: #f3f3f3;
    border: 2px solid transparent;
    border-bottom: 2px solid #e8e8e8;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    color: #7e7d7d;
    z-index: 888
}

.uk-tab > li:nth-child(n+2) > a {
    margin-left: 2px
}

.uk-tab > li > a:hover,.uk-tab > li > a:focus,.uk-tab > li.uk-open > a {
    border-color: #f3f3f3;
    background: #f3f3f3;
    color: #393939
}

.uk-tab > li.uk-active > a {
    border-color: #e8e8e8;
    border-bottom-color: transparent;
    background: #fff;
    color: #393939
}

.uk-tab > li i {
    margin-right: 8px
}

.uk-tab.uk-tab-bottom {
    border-top: 2px solid #e8e8e8;
    border-bottom: none;
    z-index: 999
}

.uk-tab.uk-tab-bottom > li {
    margin-top: -2px
}

.uk-tab.uk-tab-bottom > li > a {
    padding: 10px 32px 16px;
    background: #f3f3f3;
    border: 2px solid transparent;
    border-top: 2px solid #e8e8e8;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    color: #7e7d7d;
    z-index: 888
}

.uk-tab.uk-tab-bottom > li:nth-child(n+2) > a {
    margin-left: 2px
}

.uk-tab.uk-tab-bottom > li > a:hover,.uk-tab.uk-tab-bottom > li > a:focus,.uk-tab.uk-tab-bottom > li.uk-open > a {
    margin-top: 0;
    padding: 10px 32px 16px;
    border-color: #f3f3f3;
    border-top: 2px solid #e8e8e8;
    background: #f3f3f3;
    color: #393939
}

.uk-tab.uk-tab-bottom > li.uk-active > a {
    border-color: #e8e8e8;
    border-top-color: transparent;
    background: #fff;
    color: #393939
}

.uk-tab.uk-tab-bottom > li i {
    margin-right: 8px
}

.uk-tab.uk-tab-left {
    padding: 20px 0;
    border-right: 2px solid #e8e8e8;
    border-bottom: none;
    z-index: 999
}

.uk-tab.uk-tab-left > li > a {
    margin-right: 1px;
    padding: 12px 18px;
    background: #f3f3f3;
    border: 2px solid transparent;
    border-top-left-radius: 4px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 0;
    color: #7e7d7d;
    z-index: 888
}

.uk-tab.uk-tab-left > li:nth-child(n+2) > a {
    margin-top: 4px
}

.uk-tab.uk-tab-left > li > a:hover,.uk-tab.uk-tab-left > li > a:focus,.uk-tab.uk-tab-left > li.uk-open > a {
    padding: 12px 18px;
    border-color: #f3f3f3;
    background: #f3f3f3;
    color: #393939
}

.uk-tab.uk-tab-left > li.uk-active > a {
    margin-right: -2px;
    padding: 12px 20px 12px 18px;
    border-color: #e8e8e8;
    border-right-color: transparent;
    background: #fff;
    color: #393939
}

.uk-tab.uk-tab-left > li i {
    margin-right: 8px
}

.uk-tab.uk-tab-right {
    padding: 20px 0;
    border-left: 2px solid #e8e8e8;
    border-bottom: none;
    z-index: 999
}

.uk-tab.uk-tab-right > li {
    text-align: right
}

.uk-tab.uk-tab-right > li > a {
    margin-left: 1px;
    padding: 12px 18px;
    background: #f3f3f3;
    border: 2px solid transparent;
    border-top-left-radius: 0;
    border-top-right-radius: 4px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 4px;
    color: #7e7d7d;
    z-index: 888
}

.uk-tab.uk-tab-right > li:nth-child(n+2) > a {
    margin-top: 4px
}

.uk-tab.uk-tab-right > li > a:hover,.uk-tab.uk-tab-right > li > a:focus,.uk-tab.uk-tab-right > li.uk-open > a {
    padding: 12px 18px;
    border-color: #f3f3f3;
    background: #f3f3f3;
    color: #393939
}

.uk-tab.uk-tab-right > li.uk-active > a {
    margin-left: -2px;
    padding: 12px 18px 12px 20px;
    border-color: #e8e8e8;
    border-left-color: transparent;
    background: #fff;
    color: #393939
}

.uk-tab.uk-tab-right > li i {
    margin-left: 8px
}

h6.uk-accordion-title,h6.uk-accordion-title.uk-active {
    font-family: 'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 300;
    margin-bottom: -15px;
    padding: 16px 20px;
    background: #f4f4f4;
    border-radius: 4px;
    cursor: pointer;
    color: #393939;
    -webkit-box-shadow: inset 0 0 0 1px rgba(222,222,222,1);
    -moz-box-shadow: inset 0 0 0 1px rgba(222,222,222,1);
    box-shadow: inset 0 0 0 1px rgba(222,222,222,1)
}

h6.uk-accordion-title.uk-active {
    margin-bottom: 10px;
    background: #2c4295;
    color: #fff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

h6.uk-accordion-title:before,h6.uk-accordion-title.uk-active:before {
    font-family: FontAwesome;
    font-size: 12px;
    content: "\f054";
    color: #7e7d7d;
    position: relative;
    margin-right: 10px;
    top: 1px
}

h6.uk-accordion-title.uk-active:before {
    content: "\f078";
    color: #fff
}

.uk-accordion-content {
    margin-bottom: -15px;
    padding: 18px 25px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 0 1px rgba(222,222,222,1);
    -moz-box-shadow: inset 0 0 0 1px rgba(222,222,222,1);
    box-shadow: inset 0 0 0 1px rgba(222,222,222,1)
}

.uk-accordion-content img {
    margin-top: 10px
}

/* [ 1.9. pricing plan ] */
.pricing-grid {
    display: block;
    overflow: hidden;
    padding: 16px 0
}

.pricing-grid > li {
    display: block;
    height: auto;
    float: left
}

.pricing-grid.one-up {
    margin: 15px -19px
}

.pricing-grid.one-up > li {
    width: 97.9%;
    margin: 15px 10px;
    padding: 0
}

.pricing-grid.one-up > li.featured-plan {
    margin-top: 31px;
    margin-bottom: -1px
}

.pricing-grid.two-up {
    margin: 15px -19px
}

.pricing-grid.two-up > li {
    width: 47.896%;
    margin: 15px 10px;
    padding: 0
}

.pricing-grid.three-up {
    margin: 15px -19px
}

.pricing-grid.three-up > li {
    width: 29.75%;
    margin: 15px 19px;
    padding: 0
}

.pricing-grid.four-up {
    margin: 15px -19px
}

.pricing-grid.four-up > li {
    width: 21.42%;
    margin: 15px 19px;
    padding: 0
}

.pricing-column {
    background: #fff;
    border: 1px solid #e1e1e1;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 3px 5px rgba(0,0,0,0.1);
    box-shadow: 0 3px 5px rgba(0,0,0,0.1)
}

.pricing-column2 {
    background: #e9e9e9;
    color: #676A6F;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    top: 30px;
    position: relative
}

.pricing-column2.green-plan {
    color: #fff;
    background: #9bc23c
}

.pricing-column .pricing-title {
    text-align: center;
    margin-bottom: 53px;
    padding: 25px 20px 19px;
    border-bottom: 1px solid #e1e1e1
}

.pricing-column2 .pricing-title {
    text-align: center;
    margin-bottom: 0;
    padding: 0 20px
}

.pricing-column .pricing-title h3 {
    margin-bottom: -11px
}

.pricing-column2 .pricing-title h3 {
    margin-top: 15px;
    margin-bottom: -11px
}

.pricing-column2.green-plan .pricing-title h3 {
    color: #fff
}

.pricing-column .pricing-title i {
    width: 84px;
    height: 84px;
    margin-bottom: -69px;
    font-size: 46px;
    line-height: 86px;
    background: #2c4295;
    color: #fff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden
}

.pricing-column2 .pricing-title i {
    width: 84px;
    height: 84px;
    margin-top: -42px;
    font-size: 46px;
    line-height: 86px;
    background: #42454a;
    color: #fff;
    text-align: center;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    overflow: hidden
}

.pricing-column2.green-plan .pricing-title i {
    border: 3px solid #fff;
    margin-top: -45px;
    margin-bottom: -3px
}

ul.pricing-content {
    text-align: center;
    margin-bottom: 18px;
    padding: 0 27px
}

.pricing-content li {
    list-style-type: none;
    border-bottom: 1px solid #e1e1e1;
    padding: 10px 0
}

.pricing-column2 .pricing-content li {
    border-bottom: 1px solid #d8d8d8
}

.pricing-column2.green-plan .pricing-content li {
    border-bottom: 1px solid #bfe06e
}

.pricing-content li:last-child,.pricing-column2.green-plan .pricing-content li:last-child {
    border-bottom: none
}

.pricing-column .pricing-button {
    background: #2c4295;
    color: #fff;
    margin: 0 -1px -1px;
    padding: 25px 46px 37px 56px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px
}

.pricing-column2 .pricing-button {
    background: #dfdfdf;
    text-align: center;
    color: #fff;
    padding: 20px 25px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px
}

.pricing-column2.green-plan .pricing-button {
    background: #91b53a
}

.pricing-column2.green-plan .idz-button-white {
    background: rgba(244,244,244,0.25);
    color: #fff
}

.pricing-column2.green-plan .idz-button-white:hover {
    color: #536c16
}

.pricing-column .pricing-button h3 {
    padding-right: 28px;
    line-height: 16px;
    font-size: 28px;
    color: #fff;
    border-right: 1px solid #fff;
    float: left
}

span.permonth {
    font-size: 14px
}

.pricing-button .dollar {
    font-size: 16px
}

.pricing-button a.price-btn {
    margin-left: 23px;
    color: #fff;
    font-size: 18px;
    font-family: 'Montserrat','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-weight: 700;
    position: relative;
    top: 5px
}

.pricing-button a:hover {
    text-decoration: none
}

.pricing-button a i {
    margin-left: 13px
}

.green-plan .pricing-title i {
    background: #9bc23c
}

.green-plan .pricing-button {
    background: #9bc23c
}

/* [ 1.10. progress bar ] */
.idz-progress-bar {
    width: 100%;
    height: 48px;
    margin-bottom: 16px;
    background-color: #f4f4f4;
    border-radius: 5px
}

.idz-progress-bar div {
    width: 100%;
    height: 100%;
    width: 0;
    background: #42454a;
    border-radius: 5px
}

.idz-progress-bar.green div {
    background: #9bc23c
}

.idz-progress-bar.blue div {
    background: #2c4295
}

.idz-progress-bar.orange div {
    background: #f07406
}

.idz-progress-bar.red div {
    background: #e74b3b
}

.idz-progress-bar div.idz-progress-meter {
    width: 42px;
    height: 28px;
    margin: 10px 10px 0 0;
    padding-left: 4px;
    color: #8c8c8c;
    text-align: center;
    line-height: 27px;
    background-color: #fff!important;
    border-radius: 3px;
    float: right
}

.idz-progress-title {
    width: auto!important;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    position: relative;
    top: -37px;
    left: 20px;
    z-index: 100
}

/* [ 1.11. portfolio ] */
#pf-filter ul {
    margin-bottom: 20px;
    padding: 0;
    float: left
}

#pf-filter ul li i {
    color: #d8d8d8;
    font-size: 18px;
    margin-right: 7px;
    top: 2px;
    position: relative
}

#pf-filter ul li {
    font-size: 14px;
    list-style: none;
    display: inline-block;
    float: left
}

#pf-filter ul li:after {
    font-size: 11px;
    color: #393939;
    content: "\2F";
    margin-left: 2px;
    top: 0;
    position: relative
}

#pf-filter ul li:first-child:after {
    content: "";
    display: none
}

#pf-filter ul li:last-child:after {
    content: "";
    display: inline-block
}

#pf-filter ul li a {
    padding: 0 10px;
    color: #393939;
    text-decoration: none
}

#pf-filter ul li a:hover {
    color: #2c4295;
    text-decoration: none
}

#pf-filter ul li a:active,#pf-filter ul li a.selected {
    color: #2c4295;
    text-decoration: none
}

ul.pf-container {
    margin-bottom: 35px
}

.pf-container li {
    margin-bottom: 35px
}

.pf-container li.uk-grid-margin {
    margin-top: 0
}

.uk-overlay-icon:before {
    font-size: 24px;
    line-height: 48px;
    background: #2c4295;
    color: #fff;
    border-radius: 50%
}

/* [ 1.12. testimonial ] */
.testi-container {
    width: 100%;
    margin-bottom: 14px;
    background-color: #f4f4f4;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    position: relative;
    float: left
}

.testi-container:before {
    width: 25px;
    height: 17px;
    background: #f4f4f4;
    content: '';
    position: absolute;
    z-index: 999;
    left: 42px;
    bottom: 0;
    margin-left: -7px
}

.testi-container:after {
    width: 17px;
    height: 17px;
    background: #f4f4f4;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    content: '';
    position: absolute;
    z-index: 888;
    left: 45px;
    bottom: -5px;
    margin-left: -7px;
    transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg)
}

.testi-text {
    padding: 0 28px;
    float: left
}

.testi-text blockquote {
    padding: 0;
    border-left: none;
    font-size: 16px;
    line-height: 28px;
    font-style: italic
}

.testi-text blockquote:before {
    content: "\f10d";
    font-family: FontAwesome;
    font-size: 40px;
    color: #d8d8d8;
    position: absolute;
    top: -10px;
    left: -10px
}

.testi-image {
    margin: 3px 15px 45px;
    background-color: #e7e7e7;
    -webkit-border-radius: 500px;
    -moz-border-radius: 500px;
    border-radius: 500px;
    float: left
}

.testi-image img {
    width: 64px;
    height: 64px;
    -webkit-border-radius: 500px;
    -moz-border-radius: 500px;
    border-radius: 500px;
    float: left
}

.testi-name {
    line-height: 22px;
    font-family: 'Montserrat','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-weight: 700;
    color: #393939;
    font-size: 16px;
    margin-top: 15px;
    float: left
}

.company-name {
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: 300;
    color: #393939
}

.client-testimoni ul li img {
    width: 120px;
    height: 120px;
    margin: 40px 0 10px;
    border: 4px solid #fff
}

.client-testimoni ul li {
    color: #676A6F
}

.client-testimoni ul li h4 {
    margin: 22px 0 3px
}

.client-testimoni ul li .uk-badge {
    padding: 0 8px;
    margin-bottom: 30px
}

.client-testimoni .uk-dotnav > * {
    padding-left: 10px
}

.client-testimoni .uk-dotnav > * > * {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: rgba(255,255,255,0.7)
}

.client-testimoni .uk-dotnav > * > :hover,.client-testimoni .uk-dotnav > * > :focus,.client-testimoni .uk-dotnav > .uk-active > * {
    background: rgba(44,69,149,0.7)
}

.client-testimoni .uk-text-large {
    font-size: 16px;
    line-height: 26px
}

/* [ 1.13. team ] */
.team-panel {
    background: #5a6771;
    border-radius: 0
}
.team-panel img {
    margin: auto;
}
.team-panel h1,.team-panel h2,.team-panel h3,.team-panel h4,.team-panel h5,.team-panel h6,.team-panel p {
    margin-left: 25px;
    margin-right: 25px
}

/* [ 1.14. header ] */
header {
    background: #fff;
}

[data-uk-sticky] {
    width: 100%;
    background: #fff;
    margin: 0 auto;
    z-index: 1999;
    float: none;
}

#logo {
    width: 117px;
    margin-top: 2px
}

/* IE11 fix */
_:-ms-fullscreen, :root #logo {
    height: 37px;
}

#top-header {
    background: #5a6771;
    border-bottom: 1px solid #5a6771;
    color: #fff
}

#top-phone,#top-social,#top-mail {
    float: left
}

#top-phone {
    font-family: 'Montserrat','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 100;
    border-right: 1px solid #5a6771;
    padding: 8px 20px 10px 0
}

#top-mail {
    margin-left: 20px;
    font-family: 'Montserrat','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 100;
    border-right: 1px solid #5a6771;
    padding: 8px 20px 10px 0
}
#top-mail a {
    font-size: 14px;
    color: #fff
}
#top-mail a:hover {
    color: #2c4295
}

#top-social {
    margin-left: 20px;
    padding-top: 9px
}

#top-social ul,#top-button ul {
    margin: 0;
    padding: 0
}

#top-social ul li {
    margin-right: 10px;
    display: inline
}

#top-social ul li a {
    font-size: 15px;
    color: #fff
}

#top-social ul li a:hover {
    color: #2c4295
}

#top-button {
    padding-top: 8px;
    float: right
}

#top-button ul li {
    display: inline
}

#top-button ul li a,#top-button ul li.login button {
    font: 12px 'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;
    background: #616161;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-left: 9px;
    padding: 5px 17px 6px 15px;
    color: #ececec
}

#top-button ul li a:hover {
    text-decoration: none
}

#top-button ul li a i {
    font-size: 13px;
    margin-right: 8px
}

#top-button ul li.login button i {
    font-size: 8px;
    margin-left: 8px;
    top: -1px;
    position: relative
}

#top-button ul li.login a {
    background: #83a531
}

#top-button ul li.login button {
    background: #83a531;
    padding: 5px 17px 6px 15px;
    border: none
}

#top-button .uk-dropdown {
    padding: 0
}

#top-button ul li.login .uk-dropdown a {
    color: #939292;
    padding: 11px 15px;
    background: #fff;
    margin-left: 0
}

#top-button ul.uk-nav-dropdown li a i {
    color: #83a531
}

#top-button ul.uk-nav-dropdown li a {
    border-bottom: 1px solid #e8e8e8;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

#top-button ul.uk-nav-dropdown li:last-child a {
    border-bottom: 2px solid #83a531;
    -webkit-border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

#pagetitle {
    padding: 30px 0 34px;
    background: #f3f3f3;
    border-bottom: 2px solid #e8e8e8
}

#pagetitle h3 {
    margin-top: 14px;
    color: #7e7d7d
}

#pagetitle-search {
    position: relative;
    bottom: -21px;
    margin-bottom: -34px
}

#pagetitle-search input[type="search"] {
    width: 240px;
    height: 40px;
    margin-top: 5px;
    padding: 4px 14px;
    font-size: 14px;
    color: #b6b6b6;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px
}

#pagetitle-search .uk-form-icon i {
    margin: -5px 0 0 6px
}

#breadcrumb-style {
    margin: 10px 16px 0 0
}

#breadcrumb-style a,#breadcrumb-style a:visited {
    color: #939292
}

#breadcrumb-style a:hover {
    color: #2c4295;
    text-decoration: none
}

/* [ 1.15. mainmenu ] */
.uk-navbar {
    background: transparent
}

.uk-navbar-nav > li {
    border-right: 0px solid #292929
}

.uk-navbar-nav > li:last-child {
    border-right: none
}

.uk-navbar-nav > li > a {
    height: 117px;
    padding: 40px 8px 27px;
    line-height: 32px;
    color: #5b6770;
    font-size: 11px;
    font-family: 'Montserrat','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase
}

.uk-navbar-nav > li:hover > a,.uk-navbar-nav > li > a:focus,.uk-navbar-nav > li.uk-open > a {
    background-color: #2c4295;
    color: #fff
}

.uk-navbar-nav > li.uk-active > a {
    background-color: #2c4295;
    color: #fff
}

.uk-dropdown {
    border: 1px solid #d7d7d7;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.1);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.1);
    box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.1)
}

#mainmenu .uk-dropdown {
    padding-top: 0;
    padding-bottom: 0;
    border-top: none;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

#mainmenu .uk-dropdown li a {
    padding-top: 10px;
    padding-bottom: 10px;
	background: #ececec;
    border-bottom: 1px solid #e8e8e8;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

#mainmenu .uk-dropdown li:hover a {
	background: #5b6770;
}

#mainmenu .uk-dropdown li:last-child a {
    margin: 0 -1px -1px;
    padding: 10px 16px;
    border-bottom: 2px solid #2c4295;
    -webkit-border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

.uk-navbar-toggle {
    background: #181818;
    padding: 7px 14px 40px;
    font-size: 22px;
    color: #b3b3b3;
    border-radius: 3px;
    position: relative;
    top: 34px
}

.uk-navbar-toggle:hover,.uk-navbar-toggle:focus {
    color: #fff
}

.uk-nav-offcanvas > li > a {
    color: #b3b3b3;
    font-size: 13px;
    font-family: 'Montserrat','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    padding: 12px 20px;
    border-bottom: 1px solid #272727
}

.uk-nav-offcanvas > li.uk-parent > a:after {
    margin-right: -5px
}

.uk-nav-offcanvas ul.uk-nav-sub {
    padding: 0;
    background: #272727
}

.uk-nav-offcanvas ul.uk-nav-sub li a {
    padding: 9px 0 10px 15px
}

.uk-nav-offcanvas ul.uk-nav-sub li a:hover {
    background: #2c4295
}

.idz-megamenu {
    margin-left: -17px;
    background:#f5f5f5 url(../images/sample/megamenu_bg.png) no-repeat bottom right;
    border-bottom: 2px solid #2c4295;
    -webkit-border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

.idz-megamenu > .uk-grid {
    padding: 44px 8px 15px 8px;
}

.idz-megamenu .icon-wrap {
    width: 58px;
    height: 45px;
    margin-bottom: 28px;
}

.idz-megamenu .icon-wrap.circle > [class*="uk-icon-"] {
    background: #aeaeae;
    border: none;
    color: #fff;
    width: 45px;
    height: 45px;
    font-size: 22px;  
    line-height: 46px;
    margin-top: 0px;
}

.idz-megamenu ul li ul li a {
    color: #444;
    text-decoration: none;
    border-bottom: none !important;
}

.idz-megamenu ul li ul li a:hover,
.idz-megamenu ul li ul li a:hover i,
.idz-megamenu ul li ul li a:hover h5 {
    color: #2c4295;
    text-decoration: none;
}

.idz-megamenu [class*="idz-list"] > li:hover:before {
    color: #2c4295;   
}

.idz-megamenu ul li ul.uk-list li i {
    color: #9B9DA1;
    margin: 5px 10px 0 0;
    float: left;
}

.idz-list-custom > li {
    padding-left: 0px !important;
}

.idz-megamenu ul li ul li a:hover .icon-wrap.circle > [class*="uk-icon-"] {
    background: #2c4295;
}

.idz-megamenu ul li ul li:last-child a {
    width: 100%;
    padding-top: 0px !important;
    padding-left: 0px !important;
    border-bottom: none !important;
    float: left;
}

.idz-megamenu ul li ul li h5 {
    margin-top: 0px;
    margin-bottom: -16px;
}

/* FF fix */
_::-moz-range-track, body:last-child 
.idz-megamenu ul li ul li h5 {
    width: 75%;
}

_::-moz-range-track, body:last-child 
.idz-megamenu ul li ul li p {
    width: 75%;
    float: left;
    margin-top: 16px;
}

.idz-megamenu .icon-wrap.left {
    border-right: 1px solid #ddd;
    margin-right: 14px;
}

/* [ 1.16. slideshow ] */
#slideshow-container {
    height: 480px;
    background: #efefef
}

#slideshow-container .uk-dotnav > * {
    padding-left: 7px
}

#slideshow-container .uk-dotnav {
    position: relative;
    top: -35px;
    right: 21.6%
}

#slideshow-container .uk-dotnav > * > * {
    width: 40px;
    height: 4px;
    border-radius: 0;
    background: rgba(255,255,255,0.7)
}

#slideshow-container .uk-dotnav > * > :hover,#slideshow-container .uk-dotnav > * > :focus,#slideshow-container .uk-dotnav > .uk-active > * {
    background: rgba(44,69,149,0.7)
}

.slide-content1 {
    padding: 34px 36px 38px;
    background: rgba(44,69,149,0.7);
    position: relative;
    bottom: -20px
}

.slide-content1:after {
    width: 588px;
    height: 313px;
    margin-bottom: -313px;
    background: url(../images/slideshow/ribbon_slider.png) no-repeat;
    content: "";
    display: block;
    position: relative;
    top: -274px;
    left: 486px
}

.slide-content1 hr {
    margin-top: 20px;
    margin-bottom: 20px
}

.slide-content2 {
    position: relative;
    bottom: 75px
}

.slide-content2 h1 {
    font-size: 48px;
    line-height: 48px
}

.slide-content3 {
    float: left;
    position: relative;
    top: -100px;
    left: 400px;
    color: #393939
}

.sld3-img {
    position: relative;
    top: 274px
}

.ribbon-slide {
    position: relative;
    top: 214px
}

.ribbon-slide:after {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    width: 0;
    height: 282px;
    border: 94px solid #f07406;
    border-top: 0 solid;
    border-bottom: 30px solid rgba(0,0,0,0);
    content: "";
    display: block;
    position: relative;
    margin-top: -270px;
    z-index: 777
}

.ribbon-slide h1,.ribbon-slide h2,.ribbon-slide h3,.ribbon-slide h4,.ribbon-slide p {
    position: relative;
    z-index: 999
}

.ribbon-slide h1 {
    margin: 26px 0 -5px;
    font-size: 70px
}

.ribbon-slide h2 {
    margin-bottom: -5px;
    font-size: 52px
}

.ribbon-slide h3 {
    font-size: 36px
}

.ribbon-slide h4 {
    margin-bottom: -8px
}

.ribbon-slide p {
    margin-top: 24px;
    text-transform: uppercase;
    font-size: 11px
}

.ribbon-slide h3 span.small-month {
    font-size: 18px
}

.slide-content4 {
    width: 83%;
    padding: 48px 0 33px;
    border: 2px solid #fff;
    position: relative;
    top: -81px
}

.slide-content4 hr {
    width: 73%;
    margin: 25px auto 0;
    border-top: 2px solid #fff
}

.slide-content4 h2 {
    text-transform: uppercase
}

.sld-spacing1 {
    font-size: 36px;
    letter-spacing: 6.6px;
    left: 4px;
    position: relative
}

.sld-spacing2 {
    letter-spacing: 2.7px
}

.sld-spacing3 {
    font-size: 36px;
    letter-spacing: 9.2px;
    left: 5px;
    position: relative
}

#homepage4 .uk-dotnav {
    top: -77px
}

#homepage4 .slide-content1 {
    bottom: 19px
}

#homepage4 .slide-content4 {
    top: -102px
}

#homepage4 .slide-content3 {
    top: -120px
}

#homepage4 .sld3-img {
    top: 235px
}

#homepage4 .slide-content2 {
    bottom: 95px
}

/* [ 1.17. blog ] */
/* [ 1.16. blog ] */

.blog-wrapper {
    padding: 36px 40px 40px;
    background: #fff;
    border: 1px solid #e1e1e1;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
    margin-bottom: 70px
}

.blog-wrapper h2 a,
blog-wrapper h2 a:visited {
    color: #0090cf
}

.blog-wrapper h2 a:hover {
    text-decoration: none;
    color: #009fe5
}

.blog-wrapper a.uk-button {
    float: right;
    position: relative;
    bottom: -15px;
    -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1)
}

.blog-wrapper .blog-slider,
.blog-wrapper .selfhost-video,
.blog-wrapper .blog-quote,
.blog-wrapper .iframe-video,
.blog-wrapper .blog-link,
.blog-wrapper .blog-picture {
    margin-top: 10px;
}

.blog-wrapper .blog-audio {
    margin-top: 20px;
}

.blog-slider img,
.blog-picture img {
    width: 100%;
}

.iframe-video {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0px;
    height: 0;
    margin-bottom: 33px;
    overflow: hidden;
}

.iframe-video iframe {
    border: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.blog-quote {
    background-image: url("../images/bg_quote.gif");
    background-repeat: repeat-y;
    border: solid 1px #dedede;
    padding: 29px 30px 0px 40px;
    position: relative;
}

.blog-quote blockquote {
    border-left: none;
    margin-bottom: 15px;
    padding-bottom: 1px;
    padding-left: 0px;
}

.blog-quote blockquote cite {
    line-height: 55px;
}

.blog-link {
    background: #f3f3f3;
    padding: 33px 20px;
    text-align: center;
}

.blog-link a {
    font-family: "Georgia", serif;
    font-style: italic;
    font-size: 16px;
    color: #979696;
}

ul.post-info {
    margin-top: 28px;
    border-top: 1px solid #e1e1e1;
}

ul.post-info li {
    font-size: 14px;
    color: #393939;
    margin: 27px 25px 25px 0;
    display: inline-block
}

ul.post-info li i {
    position: relative;
    top: -1px;
    margin-right: 6px
}

ul.post-info li a,
ul.post-info li a:visited {
    color: #393939;
    text-decoration: none
}

.post-type {
    width: 49px;
    height: 49px;
    font-size: 22px;
    line-height: 48px;
    text-align: center;
    color: #7e7d7d;
    background: #fff;
    margin-top: -119px;
    float: right;
    border-radius: 5px;
    border: 1px solid #e1e1e1;
}

#aside-btn {
    font-size: 18px
}

.panel-popular {
    padding: 30px
}

#sharing-wrapper {
    margin-top: 40px;
    padding-top: 45px;
    border-top: 2px solid #e8e8e8
}

ul.social-share {
    margin: -3px 0 0;
    float: right
}

ul.social-share li {
    font-size: 16px;
    display: inline-block;
    margin-left: 10px
}

ul.social-share li a,
ul.social-share li a:visited {
    color: #939292
}

ul.uk-comment-list {
    margin-bottom: 60px
}

.avatar {
    width: 60px;
    height: 60px;
    margin-top: 30px;
    background-color: #e7e7e7;
    -webkit-border-radius: 500px;
    -moz-border-radius: 500px;
    border-radius: 500px
}

.avatar img {
    width: 60px;
    height: 60px;
    -webkit-border-radius: 500px;
    -moz-border-radius: 500px;
    border-radius: 500px
}

.comment-text {
    margin: -64px 0 20px 90px;
    padding-bottom: 28px;
    border-bottom: 1px solid #e8e8e8
}

.comment-text h6.subheader {
    font-size: 12px;
    font-weight: 300;
    color: #939292;
    margin-top: -12px
}

.comment-text a.uk-button {
    font-size: 10px;
    padding: 2px 15px 3px;
    margin-top: -69px;
    float: right
}

form#comment-form {
    margin: 15px 0 25px
}

form#comment-form label {
    width: 15%;
    margin-top: 10px;
    float: left
}

form#comment-form input {
    width: 55%;
    height: 44px;
    padding: 4px 12px;
    font-size: 14px;
    color: #b6b6b6;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin: 0 15px 15px 0;
    float: left
}

form#comment-form textarea {
    width: 75%;
    padding: 4px 12px;
    font-size: 14px;
    color: #b6b6b6;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 15px;
    float: left;
    overflow: hidden
}

form#comment-form em {
    font-family: Arial, Helvetica, sans-serif;
    color: #db4e43;
    display: inline
}

/* [ 1.18. pagination ] */
.uk-pagination > li > a,.uk-pagination > li > span {
    padding: 8px 7px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

/* [ 1.19. parallax ] */
#bg-parallax1 {
    height: 250px
}

#bg-parallax2 {
    height: 570px
}

/* [ 1.20. widget ] */
ul#flck-thumb {
    margin: -26px -17px 0 -7px
}

ul#flck-thumb div.no-image {
    display: none
}

.thumbs {
    margin: 0;
    padding: 0;
    overflow: hidden
}

.thumbs div {
    width: 89px;
    height: 89px;
    list-style: none;
    float: left;
    margin: 0 8px 16px
}

.thumbs div img {
    width: 100%;
    height: 100%;
    display: block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.thumbs div a img {
    border: none
}

#map {
    width: 100%;
    height: 320px;
    background: #f6f6f6;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float: left
}

#newsletter-bg-img {
    background: #444 url(../images/bg_newsletter.png) no-repeat center top
}

form#newsletter-form input {
    height: 44px;
    padding: 4px 12px;
    font-size: 14px;
    color: #b6b6b6;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin: 0 15px 15px 0
}

/* [ 1.21. list ] */
[class*="idz-list"] > li {
    padding-left: 20px
}

[class*="idz-list"] > li:nth-child(n+2) {
    margin-top: 3px;
    padding-top: 3px
}

[class*="idz-list"] > li:before {
    font-family: FontAwesome;
    font-size: 15px;
    position: absolute;
    margin-left: -21px;
    color: #9B9DA1
}

.idz-list-disc > li:before {
    font-size: 8px;
    content: "\f111";
    margin-left: -19px
}

.idz-list-square > li:before {
    font-size: 8px;
    content: "\f0c8";
    margin-left: -19px
}

.idz-list-check > li:before {
    content: "\f058"
}

.idz-list-arrow > li:before {
    content: "\f138"
}

.idz-list-plus > li:before {
    content: "\f055"
}

.idz-list-star > li:before {
    content: "\f005";
    font-size: 13px
}

.idz-list-cog > li:before {
    content: "\f013";
    font-size: 14px
}

.idz-list-flag > li:before {
    content: "\f024";
    font-size: 13px
}

[class*="idz-list"].big > li:before {
    font-family: FontAwesome;
    font-size: 15px;
    content: "\f058";
    position: absolute;
    margin-left: -20px;
    color: #9bc23c
}

[class*="idz-list"].big > li:before {
    font-size: 28px;
    margin-left: -35px
}

[class*="idz-list"].big > li {
    line-height: 32px;
    padding-left: 35px
}

[class*="idz-list"].green > li:before {
    color: #9bc23c
}

[class*="idz-list"].blue > li:before {
    color: #2c4295
}

[class*="idz-list"].orange > li:before {
    color: #f07406
}

[class*="idz-list"].red > li:before {
    color: #e74b3b
}

ul.uk-inline-icon {
    padding: 0;
    float: left
}

.uk-inline-icon > li {
    list-style-type: none;
    display: inline;
    color: #2c4295;
    border-right: 1px solid #ddd;
    padding-right: 22px;
    margin-right: 22px
}

.uk-inline-icon > li:last-child {
    border-right: none;
    padding-right: 0;
    margin-right: 0
}

.uk-inline-icon > li i {
    margin-right: 8px;
    font-size: 22px;
    position: relative;
    top: 2px
}

.uk-list-line > li:nth-child(n+2) {
    margin-top: 12px;
    padding-top: 12px;
    border-top: 1px solid #ddd
}

.uk-list-line > li a,.uk-list-line > li a:visited {
    color: #939292
}

.uk-list-line > li a:hover {
    color: #2c4295;
    text-decoration: none
}

/* [ 1.22. position adjustment ] */
.idz-top-adjustment5 {
    position: relative;
    top: -5px
}

.idz-top-adjustment10 {
    position: relative;
    top: -10px
}

.idz-top-adjustment20 {
    position: relative;
    top: -20px
}

.idz-top-adjustment30 {
    position: relative;
    top: -30px
}

.idz-bottom-adjustment5 {
    position: relative;
    bottom: -5px
}

.idz-bottom-adjustment10 {
    position: relative;
    bottom: -10px
}

.idz-bottom-adjustment20 {
    position: relative;
    bottom: -20px
}

.idz-bottom-adjustment30 {
    position: relative;
    bottom: -30px
}

/* [ 1.23. icon box ] */
.idz-icon-box {
    width: 80px;
    height: 80px;
    margin: 0 auto;
    background: #444;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.1);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.1);
    box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.1);
    border: 1px solid rgba(0,0,0,0.1)
}

.idz-icon-box i {
    font-size: 48px;
    line-height: 80px;
    color: #fff
}

.idz-icon-box.green {
    background: #9bc23c
}

.idz-icon-box.red {
    background: #e74b3b
}

.idz-icon-box.orange {
    background: #f07406
}

.idz-icon-box.blue {
    background: #2c4295
}

/* [ 2.1. index.html - Home 1 ] */
#get-started-wrap {
    height: 84px;
    background: #83a531;
    color: #fff
}

#get-started-wrap a {
    margin-left: 56px;
    color: #fff;
    font-size: 22px;
    font-family: 'Montserrat','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-weight: 700;
    position: relative;
    top: 30px
}

#get-started-wrap a:hover {
    text-decoration: none
}

#get-started-wrap a i {
    font-size: 18px;
    margin-left: 13px
}

.price-start {
    padding: 7px 39px 5px 36px;
    background: #9bc23c;
    float: left
}

.price-start h1 {
    color: #fff;
    margin-bottom: 0
}

.price-start p {
    margin-bottom: -29px
}

#domain-search input,#domain-search select {
    height: 84px;
    padding: 4px 22px 4px 0;
    font-size: 18px;
    color: #b6b6b6;
    border: none;
    border-bottom: 2px solid #e8e8e8
}

#domain-search2 input,#domain-search2 select,#domain-search4 input,#domain-search4 select {
    height: 84px;
    padding: 4px 22px;
    font-size: 18px;
    color: #b6b6b6;
    border: none;
    border-bottom: 2px solid #d4d4d4
}

#domain-search4 input {
    border-top: 1px solid #dedede;
    border-left: 1px solid #dedede;
    border-bottom: 1px solid #dedede;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 3px 5px rgba(0,0,0,0.1);
    box-shadow: 0 3px 5px rgba(0,0,0,0.1)
}

#domain-search4 select {
    border-bottom: 1px solid #dedede;
    -webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 3px 5px rgba(0,0,0,0.1);
    box-shadow: 0 3px 5px rgba(0,0,0,0.1)
}

#domain-search3 input[type="text"] {
    height: 44px;
    margin-top: 5px;
    padding: 4px 12px;
    font-size: 14px;
    color: #b6b6b6;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

#domain-search4 {
    margin-bottom: -42px;
    position: relative;
    top: -42px
}

#domain-search3 button {
    margin: 18px 0 15px
}

#domain-search3 input[type="checkbox"] {
    width: 14px;
    height: 14px;
    margin: 0 2px 10px 0;
    position: relative;
    top: 3px
}

#domain-search3 label {
    margin-right: 10px
}

#domain-search input:focus {
    background: transparent
}

#domain-search input {
    width: 59.8%
}

/* IE11 fix */
_:-ms-fullscreen, :root #domain-search input {
    width: 60.6%
}

#domain-search2 input {
    width: 69.3%
}

#domain-search4 input {
    width: 82.13%
}

#domain-search select,#domain-search2 select,#domain-search4 select {
    margin-left: -3px;
    padding: 4px 40px 4px 19px;
    background: #f3f3f3;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

/* IE11 fix */
select::-ms-expand {
    display: none;
}

#domain-search i.uk-icon-chevron-down,#domain-search2 i.uk-icon-chevron-down,#domain-search4 i.uk-icon-chevron-down {
    font-size: 11px;
    color: #b6b6b6;
    position: relative;
    left: -38px
}

#domain-search button {
    width: 86px;
    height: 84px;
    margin-left: -19px;
    background: #2c4295;
    border-bottom: 2px solid #0081ba
}

#domain-search2 button {
    width: 86px;
    height: 84px;
    margin-left: -19px;
    background: #9bc23c;
    border-bottom: 2px solid #84a632
}

#domain-search4 button {
    width: 86px;
    height: 84px;
    margin-left: -19px;
    background: #2c4295;
    border-bottom: 1px solid #0081ba
}

#domain-search4 button {
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    -webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 3px 5px rgba(0,0,0,0.1);
    box-shadow: 0 3px 5px rgba(0,0,0,0.1)
}

#domain-search button.uk-icon-search,#domain-search2 button.uk-icon-search,#domain-search4 button.uk-icon-search {
    font-size: 22px;
    color: #fff
}

#domain-search4 button.uk-icon-chevron-circle-right {
    font-size: 22px;
    color: #fff
}

.section-grey {
    background: #f4f4f4
}

.section-blue {
    background: #2c4295
}

.section-green {
    background: #91b53a
}

.section-green2 {
    background: #9bc23c
}

.content-bg1 {
    height: 530px;
    background: url(../images/sample/content_bg1.jpg) no-repeat
}

.notebook-align {
    position: relative;
    top: 17px;
    right: -60px;
    float: right
}

.feature-wrap {
    max-width: 464px;
    margin-left: 76px
}

.feature-wrap2 {
    max-width: 557px
}

.feature-wrap2.uk-float-right {
    margin-right: 35px
}

.feature-wrap2.uk-float-left {
    margin-left: 0
}

#mobile-partner-logo {
    margin-left: -40px !important;
}

.partner-logo {
    width: 250px;
    margin: 35px 0 20px
}

/* [ 2.2. index-layout2.html - Home 2 ] */
.idz-panel-logo,.idz-panel-domain {
    height: 110px;
    background: #fff;
    -webkit-box-shadow: inset 0 0 0 2px rgba(232,232,232,1);
    -moz-box-shadow: inset 0 0 0 2px rgba(232,232,232,1);
    box-shadow: inset 0 0 0 2px rgba(232,232,232,1);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-align: center
}

.idz-panel-logo img {
    width: 70%;
    opacity: .7;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out
}

.idz-panel-domain img {
    width: 90%;
    opacity: .7;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    position: relative;
    top: -12px
}

.idz-panel-logo:hover img,.idz-panel-domain:hover img {
    opacity: 1
}

.idz-panel-domain-green {
    height: 110px;
    background: #9bc23c;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 0 2px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0 0 0 2px rgba(0,0,0,0.1);
    box-shadow: inset 0 0 0 2px rgba(0,0,0,0.1);
    text-align: center
}

/* [ 2.3. index-layout3.html - Home 3 ] */
.datacenter-location {
    max-height: 510px;
    margin-top: 38px
}

.datacenter-location img {
    width: 75%
}

.datacenter-location .marker {
    width: 29px;
    height: 37px;
    background: url(../images/sample/datacenter_marker.svg) no-repeat;
    display: inline-block;
    position: relative
}

#newark {
    top: -365px;
    left: 385px
}

#louisville {
    top: -290px;
    left: 215px
}

#denver {
    top: -320px;
    left: -90px
}

#dallas {
    top: -170px;
    left: -10px
}

#sanfranscisco {
    top: -330px;
    left: -410px
}

#irvine {
    top: -250px;
    left: -410px
}

.quick-info {
    font-size: 28px
}

.quick-info i.uk-icon-button {
    width: 70px;
    height: 70px;
    line-height: 70px;
    background: #2c4295;
    color: #fff;
    font-size: 28px;
    transition: all .5s ease
}

.quick-info:hover i.uk-icon-button {
    background: #9bc23c
}

.quick-info:hover a {
    color: #9bc23c
}

.quick-info a {
    color: #2c4295;
    text-decoration: none;
    position: relative;
    top: 25px;
    transition: all .5s ease
}

.product-box {
    border: 1px solid #eaeaea;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.product-box img {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

/* [ 2.4. index-layout4.html - Home 4 ] */
.people-align {
    margin-top: -45px;
    position: absolute
}

.app-list li {
    margin: 10px 0 14px 21px;
    padding: 20px;
    display: inline-block;
    list-style: none;
    width: 60px;
    height: 60px;
    text-align: center;
    -webkit-box-shadow: inset 0 0 0 2px rgba(126,159,46,1);
    -moz-box-shadow: inset 0 0 0 2px rgba(126,159,46,1);
    box-shadow: inset 0 0 0 2px rgba(126,159,46,1);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.app-list li:nth-child(4n+1) {
    margin-left: 0
}

.app-list li img {
    width: 85%
}

.domain-list li {
    padding-bottom: 6px;
    border-bottom: 1px solid #e8e8e8;
    font-size: 24px;
    line-height: 55px
}

.domain-list li a.uk-button {
    margin-top: 11px
}

/* [ 2.5. shared.html ] */
.section-black {
    background: #222
}

.specs-bg-img {
    background: url(../images/bg_specs.png) no-repeat 4.3% bottom
}

/* [ 2.6. cloud.html ] */
.section-purple {
    background: #a881c9;
    background: -moz-linear-gradient(top,#a881c9 0%,#61a0d6 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#a881c9),color-stop(100%,#61a0d6));
    background: -webkit-linear-gradient(top,#a881c9 0%,#61a0d6 100%);
    background: -o-linear-gradient(top,#a881c9 0%,#61a0d6 100%);
    background: -ms-linear-gradient(top,#a881c9 0%,#61a0d6 100%);
    background: linear-gradient(to bottom,#a881c9 0%,#61a0d6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a881c9',endColorstr='#61a0d6',GradientType=0)
    /* IE6-9 */
}

.abstract-bg-img {
    background: url(../images/bg_abstract.png) no-repeat center bottom
}

/* [ 2.7. dedicated.html ] */
#dedicated-pricing {
    border-bottom: 1px solid #d3d3d3
}

#dedicated-pricing thead th,#dedicated-pricing tr td {
    text-align: center
}

#dedicated-pricing thead th {
    font-size: 18px;
    font-weight: 400;
    color: #393939;
    padding-bottom: 22px;
    border-bottom: 1px solid #d3d3d3
}

#dedicated-pricing tr td {
    line-height: 18px;
    vertical-align: middle;
    font-size: 16px;
    padding: 18px 0
}

#dedicated-pricing tr td.dct-cpu {
    padding-left: 20px;
    font-weight: 400;
    color: #2c4295
}

#dedicated-pricing tr td.dct-cpu img {
    margin-bottom: 5px
}

#dedicated-pricing tr td img.intel-logo {
    width: 40px
}

#dedicated-pricing tr td img.amd-logo {
    width: 60px
}

#dedicated-pricing tr td.dct-price {
    font-size: 22px;
    font-weight: 400;
    color: #2c4295
}

#dedicated-pricing tr td.dct-button {
    padding-right: 20px
}

#dedicated-pricing tr td.dct-button a.uk-button {
    position: relative;
    top: -2px
}

.features-bg-img {
    background: url(../images/bg_features.png) no-repeat 4.3% bottom
}

.uk-grid-divider > [class*='uk-width-1-']:not(.uk-width-1-1):nth-child(n+2),.uk-grid-divider > [class*='uk-width-2-']:nth-child(n+2),.uk-grid-divider > [class*='uk-width-3-']:nth-child(n+2),.uk-grid-divider > [class*='uk-width-4-']:nth-child(n+2),.uk-grid-divider > [class*='uk-width-5-']:nth-child(n+2),.uk-grid-divider > [class*='uk-width-6-']:nth-child(n+2),.uk-grid-divider > [class*='uk-width-7-']:nth-child(n+2),.uk-grid-divider > [class*='uk-width-8-']:nth-child(n+2),.uk-grid-divider > [class*='uk-width-9-']:nth-child(n+2) {
    border-left: 2px solid #e8e8e8
}

hr.uk-grid-divider:empty {
    border-top: 2px solid #e8e8e8
}

/* [ 2.8. client-area.html ] */
ul#client-area-tab.uk-tab {
    margin: -20px -22px 0 -25px;
    border-bottom: none
}

ul#client-area-tab.uk-tab-grid:before {
    border-top: none
}

ul#client-area-tab.uk-tab > li > a {
    font-size: 16px;
    padding: 22px 12px 24px;
    border: none;
    border-radius: 0
}

ul#client-area-tab.uk-tab > li:not(.uk-active) > a:hover {
    margin-bottom: 0
}

ul#client-area-tab.uk-tab > li.uk-width-1-2 {
    margin-right: -2px
}

#client-area .uk-modal-caption a {
    color: #fff
}

#signin-account,#create-account {
    padding: 22px 16px
}

#signin-account .uk-form-icon,#signin-account input[type="text"],#create-account .uk-form-icon,#create-account input[type="text"] {
    width: 100%
}

#signin-account .uk-form-icon > [class*='uk-icon-'],#create-account .uk-form-icon > [class*='uk-icon-'] {
    left: 8px;
    margin-top: -17px
}

#signin-account .uk-form-icon:not(.uk-form-icon-flip) > input,#create-account .uk-form-icon:not(.uk-form-icon-flip) > input {
    padding-left: 38px!important
}

#signin-account input[type="text"],#create-account input[type="text"] {
    height: 44px;
    margin-bottom: 20px;
    padding: 4px 12px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

#signin-account input[type="checkbox"],#create-account input[type="checkbox"] {
    width: 14px;
    height: 14px;
    margin: 0 2px 10px 0;
    position: relative;
    top: 3px
}

#signin-account .uk-button,#create-account .uk-button {
    margin: 18px 0 -15px
}

.account-hr {
    margin: 18px 0
}

#account-box a:hover {
    text-decoration: none
}

.idz-panel.account h4 {
    margin-top: -4px;
    padding-bottom: 8px;
    border-bottom: 2px solid rgba(0,0,0,0.1)
}

.idz-panel.account h1 {
    width: 60px;
    height: 60px;
    margin-bottom: 2px;
    font-size: 44px;
    line-height: 60px;
    text-align: center;
    border: 2px solid #fff;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px
}

.panel-promo i {
    margin-right: 25px;
    float: left
}

.panel-promo h2 {
    margin-top: 2px
}

#active-services:after,#active-domain:after,#due-invoices:after,#open-tickets:after {
    font-family: FontAwesome;
    font-size: 90px;
    display: inline-block;
    color: rgba(0,0,0,0.1);
    margin-top: -40px;
    float: right
}

#active-services:after {
    content: "\f058"
}

#active-domain:after {
    content: "\f0c1"
}

#due-invoices:after {
    content: "\f0d6"
}

#open-tickets:after {
    content: "\f0c5"
}

#notif-icon {
    border-right: 1px solid #d2d2d2;
    margin: 11px 35px 0 0;
    padding-right: 4px
}

#notif-icon li {
    width: 42px;
    display: inline;
    margin-right: 10px;
    list-style: none;
    float: left
}

#notif-icon li a,#notif-icon li a:visited {
    color: #a8a8a8
}

#notif-icon li i {
    font-size: 18px
}

#notif-icon li .uk-badge {
    position: relative;
    top: 3px;
    left: -10px
}

#notif-icon li .uk-badge {
    font-size: 9px;
    font-weight: 400;
    line-height: 16px
}

#notif-icon li .uk-badge-notification {
    min-width: 16px
}

ul.overview-list {
    margin-top: -9px
}

.overview-list li {
    border-bottom: 1px solid #ddd;
    line-height: 44px
}

.overview-list li:last-child {
    border-bottom: none
}

.overview-list li .uk-badge {
    position: relative;
    top: 12px
}

/* [ 2.9. contact.html ] */
#contact-form-wrapper {
    border-top: 2px solid #e8e8e8;
    width: 100%;
    margin-top: 30px;
    padding-top: 40px;
    float: left
}

#contact-form-wrapper .uk-alert {
    padding-top: 14px;
    padding-bottom: 15px
}

form#contact-form label {
    width: 15%;
    margin-top: 10px;
    float: left;
    clear: both
}

form#contact-form input {
    width: 55%;
    height: 44px;
    padding: 4px 12px;
    font-size: 14px;
    color: #b6b6b6;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin: 0 15px 15px 0;
    float: left
}

form#contact-form textarea {
    width: 75%;
    padding: 4px 12px;
    font-size: 14px;
    color: #b6b6b6;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 15px;
    float: left;
    overflow: hidden
}

form#contact-form button {
    background: #2c4295;
    color: #fff;
    float: left
}

form#contactform em {
    font-family: Arial,Helvetica,sans-serif;
    color: #db4e43;
    display: inline
}

.loading {
    font-size: 13px;
    height: 20px;
    background: url(../images/loading.gif) 0 4px no-repeat;
    margin: 7px 0 0 12px;
    padding: 0 0 0 23px;
    color: #797979;
    float: left
}

/* [ 2.10. feature.html ] */
ul.hosting-apps li {
    width: 33.33%;
    height: 66px;
    margin: 0 -1px 0 0;
    display: inline-block;
    list-style-type: none;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    float: left
}

ul.hosting-apps li:nth-child(3n) {
    border-right: none
}

ul.hosting-apps li:nth-child(n+4) {
    border-bottom: none
}

ul.hosting-apps li img {
    width: 30px;
    margin: 18px 5px 18px 26px
}

.feature-ic-section {
    text-align: center;
    padding: 22px 12px!important;
    color: #fff
}

.feature-ic-section i {
    font-size: 48px
}

.feature-ic-section p {
    font-size: 10px;
    line-height: 16px;
    text-transform: uppercase;
    position: relative;
    top: 3px
}

ul.hosting-apps {
    width: 100%;
    margin: 0;
    padding: 0;
    border: 1px solid #ddd;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.1);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.1);
    box-shadow: 1px 1px 3px 0 rgba(0,0,0,0.1);
    float: left
}

/* [ 2.11. sitemap.html ] */
.sitemap-wrap {
    margin-bottom: 35px
}

.sitemap-wrap li a,.sitemap-wrap li a:visited {
    color: #939292;
    text-decoration: none
}

/* [ 2.12. 404.html ] */
.error404-wrap {
    margin-bottom: 30px
}

.error404-wrap h1 {
    font-size: 48px
}

.error404-wrap h1 i {
    font-size: 72px
}

.error404-wrap ul.uk-inline-icon {
    margin-top: 0;
    padding-bottom: 10px
}

.error404-wrap ul.uk-inline-icon li {
    padding-left: 20px;
    float: left
}

.error404-wrap .uk-inline-icon > li:nth-child(n+2) {
    margin-left: -5px
}

.error404-wrap ul.uk-inline-icon li a {
    color: #fff
}

.error404-wrap ul.uk-inline-icon li:before {
    font-family: FontAwesome;
    font-size: 15px;
    content: "\f138";
    position: absolute;
    margin-left: -20px;
    color: #fff
}

/* [ 2.13. icon-list.html ] */
ul#icon-tablist li ul li .panel-border {
    -webkit-box-shadow: inset 0 0 0 1px rgba(232,232,232,1);
    -moz-box-shadow: inset 0 0 0 1px rgba(232,232,232,1);
    box-shadow: inset 0 0 0 1px rgba(232,232,232,1)
}

ul#icon-tablist li ul li pre {
    background: #f3f3f3;
    margin-bottom: -32px;
    padding: 8px 5px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    font-size: 10px;
    font-family: Consolas,"Andale Mono",Courier,"Courier New",monospace;
    position: relative;
    top: -32px
}

/* [ 3. footer ] */
footer {
    padding: 60px 0 0;
    background: #f3f3f3;
    border-top: 2px solid #e8e8e8;    
    color: #4e5962;    

}

.footer-bg-img {
    
}

footer h4 {
    font-family: 'Montserrat','Helvetica Neue',Arial,Helvetica,sans-serif;
    font-weight: 700;
    color: #4e5962
}

footer .uk-list li a {
    color: #939292
}

footer .uk-list li a:hover {
    color: #2c4295;
    text-decoration: none
}

footer hr {
    border: 1px solid #e2e2e2;
    margin: 28px 0 32px
}

#footer-social ul {
    margin: 20px 0;
    padding: 0
}

#footer-social ul li {
    margin-right: 20px;
    display: inline
}

#footer-social ul li a {
    font-size: 20px;
    color: #4e5962
}

#footer-social ul li a:hover {
    color: #aeaeae
}

#logo-footer {
    width: 117px;
    margin-bottom: 18px
}

/* IE11 fix */
_:-ms-fullscreen, :root #logo-footer {
    height: 77px;
}

.copyright-wrap {
    font-size: 13px;
    padding-bottom: 21px
}

#payment-list {
    float: right
}

#payment-list ul {
    margin: 0;
    padding: 0
}

#payment-list ul li {
    font-size: 28px;
    margin-left: 8px;
    display: inline
}

#payment-list ul li i {
    color: #aeaeae
}

#payment-list ul li p {
    margin-right: 3px;
    font-size: 13px;
    float: left
}

.to-top {
    width: 50px;
    height: 50px;
    position: fixed;
    bottom: 20px;
    right: 20px;
    text-align: center;
    background: #2c4295;
    border-radius: 8px;
    color: #fff;
    font-size: 18px;
    line-height: 48px;
    display: none
}

.to-top:hover {
    color: #fff
}

#error-message,
#success-message {
  display: none;
  font-family: 'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;
  color: #1d1d1d;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* --------------------------------------------------------------------------
 * File        : small-icon.css
 * Version     : 1.0
 * Author      : Pixel Buddha
 * Author URI  : http://smallicons.net/
 *
 * Pixel Buddha Copyright 2015 All Rights Reserved.
 * -------------------------------------------------------------------------- */

@charset "IBM437";
/*icon adjusment*/
.icon-wrap {
  width:70px;
  height:70px;
  margin-bottom: 20px;
}

.icon-wrap.small {
  width:40px;
  height:40px;
  margin-bottom: 20px;
}

.icon-wrap.large {
  width:110px;
  height:110px;
  margin-bottom: 20px;
}

/* FF fix */
_::-moz-range-track, body:last-child 
.icon-wrap + h1, .icon-wrap + h2, .icon-wrap + h3, 
.icon-wrap + h4, .icon-wrap + h5, .icon-wrap + h6 {
  width: 100%;
  float: left;
}

.icon-wrap [class^="smico-"] {
  width: 70px;
  height: 70px;
  background-size: 70px 70px !important;
  display: inline-block;  
}

.icon-wrap.small [class^="smico-"] {
  width: 40px;
  height: 40px;
  background-size: 40px 40px !important;  
}

.icon-wrap.large [class^="smico-"] {
  width: 110px;
  height: 110px;
  background-size: 110px 110px !important;  
}

.icon-wrap.center,
.icon-wrap.small.center,
.icon-wrap.large.center {
  width: 100%;
  text-align: center;
  margin: 0 auto 15px auto;
  float: left;
}

.icon-wrap.left,
.icon-wrap.small.left,
.icon-wrap.large.left {
  margin-right: 25px;
  float: left;
}

.icon-wrap.right,
.icon-wrap.small.right,
.icon-wrap.large.right {
  margin-left: 25px;
  float: right;
}

[class*="icon-"] + h1,
[class*="icon-"] + h2,
[class*="icon-"] + h3,
[class*="icon-"] + h4,
[class*="icon-"] + h5,
[class*="icon-"] + h6 {
  margin-top: -5px;
}

[class*="icon-"] + p {
  margin-top: 0px;
}

/*fontawesome icon styling*/
.icon-wrap.small.circle > [class*="uk-icon-"],
.icon-wrap.circle > [class*="uk-icon-"],
.icon-wrap.large.circle > [class*="uk-icon-"] {
  background: #f3f3f3;
  border: 1px solid #e8e8e8; 
  border-radius: 50%;
  text-align: center; 
}

.icon-wrap.small.circle > [class*="uk-icon-"] {
  width: 40px;
  height: 40px;
  font-size: 16px;
  line-height: 40px;  
}

.icon-wrap.circle > [class*="uk-icon-"] {
  width: 70px;
  height: 70px;
  font-size: 34px;  
  line-height: 70px;
}

.icon-wrap.large.circle > [class*="uk-icon-"] {
  width: 110px;
  height: 110px;
  font-size: 58px;
  line-height: 110px;
}

.icon-wrap.small.square > [class*="uk-icon-"],
.icon-wrap.square > [class*="uk-icon-"],
.icon-wrap.large.square > [class*="uk-icon-"] {
  background: #f3f3f3;
  border: 1px solid #e8e8e8; 
  border-radius: 5px;
  text-align: center;
}

.icon-wrap.small.square > [class*="uk-icon-"] {
  width: 40px;
  height: 40px;
  font-size: 16px;
  line-height: 40px;
}

.icon-wrap.square > [class*="uk-icon-"] {
  width: 70px;
  height: 70px;
  font-size: 34px;
  line-height: 70px;
}

.icon-wrap.large.square > [class*="uk-icon-"] {
  width: 110px;
  height: 110px;
  font-size: 58px;
  line-height: 110px;
}

.smico-45-left-down {
  background: url("/images/small-icon/control/45-left-down.svg") no-repeat;
}

.smico-45-left-top {
  background: url("/images/small-icon/control/45-left-top.svg") no-repeat;
}

.smico-45-right-down {
  background: url("/images/small-icon/control/45-right-down.svg") no-repeat;
}

.smico-45-right-top {
  background: url("/images/small-icon/control/45-right-top.svg") no-repeat;
}

.smico-anchors {
  background: url("/images/small-icon/control/anchors.svg") no-repeat;
}

.smico-back {
  background: url("/images/small-icon/control/back.svg") no-repeat;
}

.smico-backward {
  background: url("/images/small-icon/control/backward.svg") no-repeat;
}

.smico-battery-charging {
  background: url("/images/small-icon/control/battery-charging.svg") no-repeat;
}

.smico-battery-full {
  background: url("/images/small-icon/control/battery-full.svg") no-repeat;
}

.smico-battery-low {
  background: url("/images/small-icon/control/battery-low.svg") no-repeat;
}

.smico-battery-medium {
  background: url("/images/small-icon/control/battery-medium.svg") no-repeat;
}

.smico-battery-null {
  background: url("/images/small-icon/control/battery-null.svg") no-repeat;
}

.smico-big-grid {
  background: url("/images/small-icon/control/big-grid.svg") no-repeat;
}

.smico-bluetooth‎ {
  background: url("/images/small-icon/control/bluetooth%E2%80%8E.svg") no-repeat;
}

.smico-center-text {
  background: url("/images/small-icon/control/center-text.svg") no-repeat;
}

.smico-change-position {
  background: url("/images/small-icon/control/change-position.svg") no-repeat;
}

.smico-check {
  background: url("/images/small-icon/control/check.svg") no-repeat;
}

.smico-close-green {
  background: url("/images/small-icon/control/close-green.svg") no-repeat;
}

.smico-close-red {
  background: url("/images/small-icon/control/close-red.svg") no-repeat;
}

.smico-cloud-check {
  background: url("/images/small-icon/control/cloud-check.svg") no-repeat;
}

.smico-cloud-down {
  background: url("/images/small-icon/control/cloud-down.svg") no-repeat;
}

.smico-cloud-error {
  background: url("/images/small-icon/control/cloud-error.svg") no-repeat;
}

.smico-cloud-refresh {
  background: url("/images/small-icon/control/cloud-refresh.svg") no-repeat;
}

.smico-cloud-up {
  background: url("/images/small-icon/control/cloud-up.svg") no-repeat;
}

.smico-collaps {
  background: url("/images/small-icon/control/collaps.svg") no-repeat;
}

.smico-div {
  background: url("/images/small-icon/control/div.svg") no-repeat;
}

.smico-down {
  background: url("/images/small-icon/control/down.svg") no-repeat;
}

.smico-download {
  background: url("/images/small-icon/control/download.svg") no-repeat;
}

.smico-download-2 {
  background: url("/images/small-icon/control/download-2.svg") no-repeat;
}

.smico-eight {
  background: url("/images/small-icon/control/eight.svg") no-repeat;
}

.smico-eject {
  background: url("/images/small-icon/control/eject.svg") no-repeat;
}

.smico-equal {
  background: url("/images/small-icon/control/equal.svg") no-repeat;
}

.smico-exclamation {
  background: url("/images/small-icon/control/exclamation.svg") no-repeat;
}

.smico-expand {
  background: url("/images/small-icon/control/expand.svg") no-repeat;
}

.smico-five {
  background: url("/images/small-icon/control/five.svg") no-repeat;
}

.smico-forward {
  background: url("/images/small-icon/control/forward.svg") no-repeat;
}

.smico-four {
  background: url("/images/small-icon/control/four.svg") no-repeat;
}

.smico-fullscreen {
  background: url("/images/small-icon/control/fullscreen.svg") no-repeat;
}

.smico-grid {
  background: url("/images/small-icon/control/grid.svg") no-repeat;
}

.smico-justify {
  background: url("/images/small-icon/control/justify.svg") no-repeat;
}

.smico-left {
  background: url("/images/small-icon/control/left.svg") no-repeat;
}

.smico-left-align-text {
  background: url("/images/small-icon/control/left-align-text.svg") no-repeat;
}

.smico-list {
  background: url("/images/small-icon/control/list.svg") no-repeat;
}

.smico-marquee {
  background: url("/images/small-icon/control/marquee.svg") no-repeat;
}

.smico-minus {
  background: url("/images/small-icon/control/minus.svg") no-repeat;
}

.smico-narrow {
  background: url("/images/small-icon/control/narrow.svg") no-repeat;
}

.smico-network {
  background: url("/images/small-icon/control/network.svg") no-repeat;
}

.smico-next {
  background: url("/images/small-icon/control/next.svg") no-repeat;
}

.smico-nine {
  background: url("/images/small-icon/control/nine.svg") no-repeat;
}

.smico-one {
  background: url("/images/small-icon/control/one.svg") no-repeat;
}

.smico-pause {
  background: url("/images/small-icon/control/pause.svg") no-repeat;
}

.smico-play {
  background: url("/images/small-icon/control/play.svg") no-repeat;
}

.smico-plus {
  background: url("/images/small-icon/control/plus.svg") no-repeat;
}

.smico-power {
  background: url("/images/small-icon/control/power.svg") no-repeat;
}

.smico-record {
  background: url("/images/small-icon/control/record.svg") no-repeat;
}

.smico-refresh {
  background: url("/images/small-icon/control/refresh.svg") no-repeat;
}

.smico-refresh-2 {
  background: url("/images/small-icon/control/refresh-2.svg") no-repeat;
}

.smico-repeat {
  background: url("/images/small-icon/control/repeat.svg") no-repeat;
}

.smico-right {
  background: url("/images/small-icon/control/right.svg") no-repeat;
}

.smico-right-align-text {
  background: url("/images/small-icon/control/right-align-text.svg") no-repeat;
}

.smico-seven {
  background: url("/images/small-icon/control/seven.svg") no-repeat;
}

.smico-shuffle {
  background: url("/images/small-icon/control/shuffle.svg") no-repeat;
}

.smico-sitemap {
  background: url("/images/small-icon/control/sitemap.svg") no-repeat;
}

.smico-sitemap-2 {
  background: url("/images/small-icon/control/sitemap-2.svg") no-repeat;
}

.smico-sitemap-3 {
  background: url("/images/small-icon/control/sitemap-3.svg") no-repeat;
}

.smico-six {
  background: url("/images/small-icon/control/six.svg") no-repeat;
}

.smico-stop {
  background: url("/images/small-icon/control/stop.svg") no-repeat;
}

.smico-strech {
  background: url("/images/small-icon/control/strech.svg") no-repeat;
}

.smico-three {
  background: url("/images/small-icon/control/three.svg") no-repeat;
}

.smico-two {
  background: url("/images/small-icon/control/two.svg") no-repeat;
}

.smico-up {
  background: url("/images/small-icon/control/up.svg") no-repeat;
}

.smico-upload {
  background: url("/images/small-icon/control/upload.svg") no-repeat;
}

.smico-upload-2 {
  background: url("/images/small-icon/control/upload-2.svg") no-repeat;
}

.smico-volume-big {
  background: url("/images/small-icon/control/volume-big.svg") no-repeat;
}

.smico-volume-mini {
  background: url("/images/small-icon/control/volume-mini.svg") no-repeat;
}

.smico-volume-minus {
  background: url("/images/small-icon/control/volume-minus.svg") no-repeat;
}

.smico-volume-mute {
  background: url("/images/small-icon/control/volume-mute.svg") no-repeat;
}

.smico-volume-plus {
  background: url("/images/small-icon/control/volume-plus.svg") no-repeat;
}

.smico-wi-fi {
  background: url("/images/small-icon/control/wi-fi.svg") no-repeat;
}

.smico-zero {
  background: url("/images/small-icon/control/zero.svg") no-repeat;
}

.smico-bamboo {
  background: url("/images/small-icon/devices/bamboo.svg") no-repeat;
}

.smico-galaxy {
  background: url("/images/small-icon/devices/galaxy.svg") no-repeat;
}

.smico-htc-one {
  background: url("/images/small-icon/devices/htc-one.svg") no-repeat;
}

.smico-imac {
  background: url("/images/small-icon/devices/imac.svg") no-repeat;
}

.smico-ipad {
  background: url("/images/small-icon/devices/ipad.svg") no-repeat;
}

.smico-iphone {
  background: url("/images/small-icon/devices/iphone.svg") no-repeat;
}

.smico-keyboard {
  background: url("/images/small-icon/devices/keyboard.svg") no-repeat;
}

.smico-macbook {
  background: url("/images/small-icon/devices/macbook.svg") no-repeat;
}

.smico-mouse {
  background: url("/images/small-icon/devices/mouse.svg") no-repeat;
}

.smico-printer {
  background: url("/images/small-icon/devices/printer.svg") no-repeat;
}

.smico-ai {
  background: url("/images/small-icon/docs/ai.svg") no-repeat;
}

.smico-ai-minus {
  background: url("/images/small-icon/docs/ai-minus.svg") no-repeat;
}

.smico-ai-plus {
  background: url("/images/small-icon/docs/ai-plus.svg") no-repeat;
}

.smico-ai-2 {
  background: url("/images/small-icon/docs/ai-2.svg") no-repeat;
}

.smico-ai-2-minus {
  background: url("/images/small-icon/docs/ai-2-minus.svg") no-repeat;
}

.smico-ai-2-plus {
  background: url("/images/small-icon/docs/ai-2-plus.svg") no-repeat;
}

.smico-archive {
  background: url("/images/small-icon/docs/archive.svg") no-repeat;
}

.smico-archive-download {
  background: url("/images/small-icon/docs/archive-download.svg") no-repeat;
}

.smico-archive-upload {
  background: url("/images/small-icon/docs/archive-upload.svg") no-repeat;
}

.smico-doc-archive {
  background: url("/images/small-icon/docs/doc-archive.svg") no-repeat;
}

.smico-folder {
  background: url("/images/small-icon/docs/folder.svg") no-repeat;
}

.smico-folder-minus {
  background: url("/images/small-icon/docs/folder-minus.svg") no-repeat;
}

.smico-folder-plus {
  background: url("/images/small-icon/docs/folder-plus.svg") no-repeat;
}

.smico-folder-upload {
  background: url("/images/small-icon/docs/folder-upload.svg") no-repeat;
}

.smico-letter {
  background: url("/images/small-icon/docs/letter.svg") no-repeat;
}

.smico-open-letter {
  background: url("/images/small-icon/docs/open-letter.svg") no-repeat;
}

.smico-pdf {
  background: url("/images/small-icon/docs/pdf.svg") no-repeat;
}

.smico-pdf-minus {
  background: url("/images/small-icon/docs/pdf-minus.svg") no-repeat;
}

.smico-pdf-plus {
  background: url("/images/small-icon/docs/pdf-plus.svg") no-repeat;
}

.smico-pdf-2 {
  background: url("/images/small-icon/docs/pdf-2.svg") no-repeat;
}

.smico-pdf-2-minus {
  background: url("/images/small-icon/docs/pdf-2-minus.svg") no-repeat;
}

.smico-pdf-2-plus {
  background: url("/images/small-icon/docs/pdf-2-plus.svg") no-repeat;
}

.smico-psd {
  background: url("/images/small-icon/docs/psd.svg") no-repeat;
}

.smico-psd-minus {
  background: url("/images/small-icon/docs/psd-minus.svg") no-repeat;
}

.smico-psd-plus {
  background: url("/images/small-icon/docs/psd-plus.svg") no-repeat;
}

.smico-psd-2 {
  background: url("/images/small-icon/docs/psd-2.svg") no-repeat;
}

.smico-psd-2-minus {
  background: url("/images/small-icon/docs/psd-2-minus.svg") no-repeat;
}

.smico-psd-2-plus {
  background: url("/images/small-icon/docs/psd-2-plus.svg") no-repeat;
}

.smico-table {
  background: url("/images/small-icon/docs/table.svg") no-repeat;
}

.smico-table-minus {
  background: url("/images/small-icon/docs/table-minus.svg") no-repeat;
}

.smico-table-plus {
  background: url("/images/small-icon/docs/table-plus.svg") no-repeat;
}

.smico-table-2 {
  background: url("/images/small-icon/docs/table-2.svg") no-repeat;
}

.smico-table-2-minus {
  background: url("/images/small-icon/docs/table-2-minus.svg") no-repeat;
}

.smico-table-2-plus {
  background: url("/images/small-icon/docs/table-2-plus.svg") no-repeat;
}

.smico-text {
  background: url("/images/small-icon/docs/text.svg") no-repeat;
}

.smico-text-minus {
  background: url("/images/small-icon/docs/text-minus.svg") no-repeat;
}

.smico-text-plus {
  background: url("/images/small-icon/docs/text-plus.svg") no-repeat;
}

.smico-text-2 {
  background: url("/images/small-icon/docs/text-2.svg") no-repeat;
}

.smico-text-2-minus {
  background: url("/images/small-icon/docs/text-2-minus.svg") no-repeat;
}

.smico-text-2-plus {
  background: url("/images/small-icon/docs/text-2-plus.svg") no-repeat;
}

.smico-amex {
  background: url("/images/small-icon/e-commerce/amex.svg") no-repeat;
}

.smico-barcode {
  background: url("/images/small-icon/e-commerce/barcode.svg") no-repeat;
}

.smico-basket {
  background: url("/images/small-icon/e-commerce/basket.svg") no-repeat;
}

.smico-basket-minus {
  background: url("/images/small-icon/e-commerce/basket-minus.svg") no-repeat;
}

.smico-basket-plus {
  background: url("/images/small-icon/e-commerce/basket-plus.svg") no-repeat;
}

.smico-bill {
  background: url("/images/small-icon/e-commerce/bill.svg") no-repeat;
}

.smico-bitcoin {
  background: url("/images/small-icon/e-commerce/bitcoin.svg") no-repeat;
}

.smico-calc {
  background: url("/images/small-icon/e-commerce/calc.svg") no-repeat;
}

.smico-card {
  background: url("/images/small-icon/e-commerce/card.svg") no-repeat;
}

.smico-cashbox {
  background: url("/images/small-icon/e-commerce/cashbox.svg") no-repeat;
}

.smico-coin {
  background: url("/images/small-icon/e-commerce/coin.svg") no-repeat;
}

.smico-coins {
  background: url("/images/small-icon/e-commerce/coins.svg") no-repeat;
}

.smico-discover {
  background: url("/images/small-icon/e-commerce/discover.svg") no-repeat;
}

.smico-dollar {
  background: url("/images/small-icon/e-commerce/dollar.svg") no-repeat;
}

.smico-euro {
  background: url("/images/small-icon/e-commerce/euro.svg") no-repeat;
}

.smico-google-wallet {
  background: url("/images/small-icon/e-commerce/google-wallet.svg") no-repeat;
}

.smico-label {
  background: url("/images/small-icon/e-commerce/label.svg") no-repeat;
}

.smico-maestro {
  background: url("/images/small-icon/e-commerce/maestro.svg") no-repeat;
}

.smico-mastercard {
  background: url("/images/small-icon/e-commerce/mastercard.svg") no-repeat;
}

.smico-money {
  background: url("/images/small-icon/e-commerce/money.svg") no-repeat;
}

.smico-money-2 {
  background: url("/images/small-icon/e-commerce/money-2.svg") no-repeat;
}

.smico-new {
  background: url("/images/small-icon/e-commerce/new.svg") no-repeat;
}

.smico-paypal {
  background: url("/images/small-icon/e-commerce/paypal.svg") no-repeat;
}

.smico-percent {
  background: url("/images/small-icon/e-commerce/percent.svg") no-repeat;
}

.smico-pound {
  background: url("/images/small-icon/e-commerce/pound.svg") no-repeat;
}

.smico-store {
  background: url("/images/small-icon/e-commerce/store.svg") no-repeat;
}

.smico-visa {
  background: url("/images/small-icon/e-commerce/visa.svg") no-repeat;
}

.smico-visa-2 {
  background: url("/images/small-icon/e-commerce/visa-2.svg") no-repeat;
}

.smico-wallet {
  background: url("/images/small-icon/e-commerce/wallet.svg") no-repeat;
}

.smico-yena {
  background: url("/images/small-icon/e-commerce/yena.svg") no-repeat;
}

.smico-bread {
  background: url("/images/small-icon/food-drinks/bread.svg") no-repeat;
}

.smico-cocktail {
  background: url("/images/small-icon/food-drinks/cocktail.svg") no-repeat;
}

.smico-coffee {
  background: url("/images/small-icon/food-drinks/coffee.svg") no-repeat;
}

.smico-coffee-2 {
  background: url("/images/small-icon/food-drinks/coffee-2.svg") no-repeat;
}

.smico-donut {
  background: url("/images/small-icon/food-drinks/donut.svg") no-repeat;
}

.smico-egg {
  background: url("/images/small-icon/food-drinks/egg.svg") no-repeat;
}

.smico-hamburger {
  background: url("/images/small-icon/food-drinks/hamburger.svg") no-repeat;
}

.smico-hotdog {
  background: url("/images/small-icon/food-drinks/hotdog.svg") no-repeat;
}

.smico-ice-1 {
  background: url("/images/small-icon/food-drinks/ice-1.svg") no-repeat;
}

.smico-ice-2 {
  background: url("/images/small-icon/food-drinks/ice-2.svg") no-repeat;
}

.smico-kettle {
  background: url("/images/small-icon/food-drinks/kettle.svg") no-repeat;
}

.smico-lemon {
  background: url("/images/small-icon/food-drinks/lemon.svg") no-repeat;
}

.smico-milk {
  background: url("/images/small-icon/food-drinks/milk.svg") no-repeat;
}

.smico-muffin {
  background: url("/images/small-icon/food-drinks/muffin.svg") no-repeat;
}

.smico-pizza {
  background: url("/images/small-icon/food-drinks/pizza.svg") no-repeat;
}

.smico-tea {
  background: url("/images/small-icon/food-drinks/tea.svg") no-repeat;
}

.smico-toaster {
  background: url("/images/small-icon/food-drinks/toaster.svg") no-repeat;
}

.smico-toque {
  background: url("/images/small-icon/food-drinks/toque.svg") no-repeat;
}

.smico-tray {
  background: url("/images/small-icon/food-drinks/tray.svg") no-repeat;
}

.smico-wine {
  background: url("/images/small-icon/food-drinks/wine.svg") no-repeat;
}

.smico-facebook {
  background: url("/images/small-icon/logotypes/facebook.svg") no-repeat;
}

.smico-amazon {
  background: url("/images/small-icon/logotypes/amazon.svg") no-repeat;
}

.smico-android {
  background: url("/images/small-icon/logotypes/android.svg") no-repeat;
}

.smico-apple {
  background: url("/images/small-icon/logotypes/apple.svg") no-repeat;
}

.smico-appstore {
  background: url("/images/small-icon/logotypes/appstore.svg") no-repeat;
}

.smico-behance {
  background: url("/images/small-icon/logotypes/behance.svg") no-repeat;
}

.smico-bloger {
  background: url("/images/small-icon/logotypes/bloger.svg") no-repeat;
}

.smico-chrome {
  background: url("/images/small-icon/logotypes/chrome.svg") no-repeat;
}

.smico-delicious {
  background: url("/images/small-icon/logotypes/delicious.svg") no-repeat;
}

.smico-deviantart {
  background: url("/images/small-icon/logotypes/deviantart.svg") no-repeat;
}

.smico-dribbble {
  background: url("/images/small-icon/logotypes/dribbble.svg") no-repeat;
}

.smico-dropbox {
  background: url("/images/small-icon/logotypes/dropbox.svg") no-repeat;
}

.smico-firefox {
  background: url("/images/small-icon/logotypes/firefox.svg") no-repeat;
}

.smico-flickr {
  background: url("/images/small-icon/logotypes/flickr.svg") no-repeat;
}

.smico-forrst {
  background: url("/images/small-icon/logotypes/forrst.svg") no-repeat;
}

.smico-github {
  background: url("/images/small-icon/logotypes/github.svg") no-repeat;
}

.smico-google-plus {
  background: url("/images/small-icon/logotypes/google-plus.svg") no-repeat;
}

.smico-google-drive {
  background: url("/images/small-icon/logotypes/google-drive.svg") no-repeat;
}

.smico-google-play {
  background: url("/images/small-icon/logotypes/google-play.svg") no-repeat;
}

.smico-html5 {
  background: url("/images/small-icon/logotypes/html5.svg") no-repeat;
}

.smico-ie {
  background: url("/images/small-icon/logotypes/ie.svg") no-repeat;
}

.smico-instagram {
  background: url("/images/small-icon/logotypes/instagram.svg") no-repeat;
}

.smico-lastfm {
  background: url("/images/small-icon/logotypes/lastfm.svg") no-repeat;
}

.smico-linkedin {
  background: url("/images/small-icon/logotypes/linkedin.svg") no-repeat;
}

.smico-microsoft {
  background: url("/images/small-icon/logotypes/microsoft.svg") no-repeat;
}

.smico-myspace {
  background: url("/images/small-icon/logotypes/myspace.svg") no-repeat;
}

.smico-opera {
  background: url("/images/small-icon/logotypes/opera.svg") no-repeat;
}

.smico-path {
  background: url("/images/small-icon/logotypes/path.svg") no-repeat;
}

.smico-pinterest {
  background: url("/images/small-icon/logotypes/pinterest.svg") no-repeat;
}

.smico-rss {
  background: url("/images/small-icon/logotypes/rss.svg") no-repeat;
}

.smico-safari {
  background: url("/images/small-icon/logotypes/safari.svg") no-repeat;
}

.smico-skype {
  background: url("/images/small-icon/logotypes/skype.svg") no-repeat;
}

.smico-soundcloud {
  background: url("/images/small-icon/logotypes/soundcloud.svg") no-repeat;
}

.smico-stumbleupon {
  background: url("/images/small-icon/logotypes/stumbleupon.svg") no-repeat;
}

.smico-tumblr {
  background: url("/images/small-icon/logotypes/tumblr.svg") no-repeat;
}

.smico-twitter {
  background: url("/images/small-icon/logotypes/twitter.svg") no-repeat;
}

.smico-vimeo {
  background: url("/images/small-icon/logotypes/vimeo.svg") no-repeat;
}

.smico-wordpress {
  background: url("/images/small-icon/logotypes/wordpress.svg") no-repeat;
}

.smico-yahoo {
  background: url("/images/small-icon/logotypes/yahoo.svg") no-repeat;
}

.smico-youtube {
  background: url("/images/small-icon/logotypes/youtube.svg") no-repeat;
}

.smico-airplane {
  background: url("/images/small-icon/misc/airplane.svg") no-repeat;
}

.smico-alarm-clock {
  background: url("/images/small-icon/misc/alarm-clock.svg") no-repeat;
}

.smico-attachment {
  background: url("/images/small-icon/misc/attachment.svg") no-repeat;
}

.smico-backpack {
  background: url("/images/small-icon/misc/backpack.svg") no-repeat;
}

.smico-backpack-2 {
  background: url("/images/small-icon/misc/backpack-2.svg") no-repeat;
}

.smico-bell {
  background: url("/images/small-icon/misc/bell.svg") no-repeat;
}

.smico-book {
  background: url("/images/small-icon/misc/book.svg") no-repeat;
}

.smico-bookmark {
  background: url("/images/small-icon/misc/bookmark.svg") no-repeat;
}

.smico-bookmark-2 {
  background: url("/images/small-icon/misc/bookmark-2.svg") no-repeat;
}

.smico-bookshelf {
  background: url("/images/small-icon/misc/bookshelf.svg") no-repeat;
}

.smico-briefcase {
  background: url("/images/small-icon/misc/briefcase.svg") no-repeat;
}

.smico-browser {
  background: url("/images/small-icon/misc/browser.svg") no-repeat;
}

.smico-bubbl {
  background: url("/images/small-icon/misc/bubbl.svg") no-repeat;
}

.smico-bus {
  background: url("/images/small-icon/misc/bus.svg") no-repeat;
}

.smico-calendar {
  background: url("/images/small-icon/misc/calendar.svg") no-repeat;
}

.smico-candy {
  background: url("/images/small-icon/misc/candy.svg") no-repeat;
}

.smico-car {
  background: url("/images/small-icon/misc/car.svg") no-repeat;
}

.smico-case {
  background: url("/images/small-icon/misc/case.svg") no-repeat;
}

.smico-chalkboard {
  background: url("/images/small-icon/misc/chalkboard.svg") no-repeat;
}

.smico-chart {
  background: url("/images/small-icon/misc/chart.svg") no-repeat;
}

.smico-chat {
  background: url("/images/small-icon/misc/chat.svg") no-repeat;
}

.smico-chemistry {
  background: url("/images/small-icon/misc/chemistry.svg") no-repeat;
}

.smico-clipboard {
  background: url("/images/small-icon/misc/clipboard.svg") no-repeat;
}

.smico-clock {
  background: url("/images/small-icon/misc/clock.svg") no-repeat;
}

.smico-death-star {
  background: url("/images/small-icon/misc/death-star.svg") no-repeat;
}

.smico-diamond {
  background: url("/images/small-icon/misc/diamond.svg") no-repeat;
}

.smico-drop {
  background: url("/images/small-icon/misc/drop.svg") no-repeat;
}

.smico-eraser {
  background: url("/images/small-icon/misc/eraser.svg") no-repeat;
}

.smico-eye {
  background: url("/images/small-icon/misc/eye.svg") no-repeat;
}

.smico-eye-2 {
  background: url("/images/small-icon/misc/eye-2.svg") no-repeat;
}

.smico-female {
  background: url("/images/small-icon/misc/female.svg") no-repeat;
}

.smico-flag {
  background: url("/images/small-icon/misc/flag.svg") no-repeat;
}

.smico-glasses {
  background: url("/images/small-icon/misc/glasses.svg") no-repeat;
}

.smico-graph {
  background: url("/images/small-icon/misc/graph.svg") no-repeat;
}

.smico-graph-2 {
  background: url("/images/small-icon/misc/graph-2.svg") no-repeat;
}

.smico-hand {
  background: url("/images/small-icon/misc/hand.svg") no-repeat;
}

.smico-heart {
  background: url("/images/small-icon/misc/heart.svg") no-repeat;
}

.smico-help {
  background: url("/images/small-icon/misc/help.svg") no-repeat;
}

.smico-image {
  background: url("/images/small-icon/misc/image.svg") no-repeat;
}

.smico-joypad {
  background: url("/images/small-icon/misc/joypad.svg") no-repeat;
}

.smico-key {
  background: url("/images/small-icon/misc/key.svg") no-repeat;
}

.smico-knife {
  background: url("/images/small-icon/misc/knife.svg") no-repeat;
}

.smico-layer-1 {
  background: url("/images/small-icon/misc/layer-1.svg") no-repeat;
}

.smico-layers-2 {
  background: url("/images/small-icon/misc/layers-2.svg") no-repeat;
}

.smico-lightning {
  background: url("/images/small-icon/misc/lightning.svg") no-repeat;
}

.smico-lock {
  background: url("/images/small-icon/misc/lock.svg") no-repeat;
}

.smico-male {
  background: url("/images/small-icon/misc/male.svg") no-repeat;
}

.smico-map {
  background: url("/images/small-icon/misc/map.svg") no-repeat;
}

.smico-map-2 {
  background: url("/images/small-icon/misc/map-2.svg") no-repeat;
}

.smico-marker {
  background: url("/images/small-icon/misc/marker.svg") no-repeat;
}

.smico-mcfly {
  background: url("/images/small-icon/misc/mcfly.svg") no-repeat;
}

.smico-medal {
  background: url("/images/small-icon/misc/medal.svg") no-repeat;
}

.smico-medicine {
  background: url("/images/small-icon/misc/medicine.svg") no-repeat;
}

.smico-megaphone {
  background: url("/images/small-icon/misc/megaphone.svg") no-repeat;
}

.smico-microphone {
  background: url("/images/small-icon/misc/microphone.svg") no-repeat;
}

.smico-moon-alt {
  background: url("/images/small-icon/misc/moon-alt.svg") no-repeat;
}

.smico-mountain {
  background: url("/images/small-icon/misc/mountain.svg") no-repeat;
}

.smico-news {
  background: url("/images/small-icon/misc/news.svg") no-repeat;
}

.smico-packman {
  background: url("/images/small-icon/misc/packman.svg") no-repeat;
}

.smico-paper-plane {
  background: url("/images/small-icon/misc/paper-plane.svg") no-repeat;
}

.smico-patch {
  background: url("/images/small-icon/misc/patch.svg") no-repeat;
}

.smico-pencil {
  background: url("/images/small-icon/misc/pencil.svg") no-repeat;
}

.smico-photo {
  background: url("/images/small-icon/misc/photo.svg") no-repeat;
}

.smico-photo-2 {
  background: url("/images/small-icon/misc/photo-2.svg") no-repeat;
}

.smico-piano {
  background: url("/images/small-icon/misc/piano.svg") no-repeat;
}

.smico-piggy {
  background: url("/images/small-icon/misc/piggy.svg") no-repeat;
}

.smico-pill {
  background: url("/images/small-icon/misc/pill.svg") no-repeat;
}

.smico-pin {
  background: url("/images/small-icon/misc/pin.svg") no-repeat;
}

.smico-plus {
  background: url("/images/small-icon/misc/plus.svg") no-repeat;
}

.smico-present {
  background: url("/images/small-icon/misc/present.svg") no-repeat;
}

.smico-profile {
  background: url("/images/small-icon/misc/profile.svg") no-repeat;
}

.smico-r2d2 {
  background: url("/images/small-icon/misc/r2d2.svg") no-repeat;
}

.smico-rocket {
  background: url("/images/small-icon/misc/rocket.svg") no-repeat;
}

.smico-ruler {
  background: url("/images/small-icon/misc/ruler.svg") no-repeat;
}

.smico-save {
  background: url("/images/small-icon/misc/save.svg") no-repeat;
}

.smico-scissors {
  background: url("/images/small-icon/misc/scissors.svg") no-repeat;
}

.smico-server {
  background: url("/images/small-icon/misc/server.svg") no-repeat;
}

.smico-settings {
  background: url("/images/small-icon/misc/settings.svg") no-repeat;
}

.smico-settings-2 {
  background: url("/images/small-icon/misc/settings-2.svg") no-repeat;
}

.smico-share {
  background: url("/images/small-icon/misc/share.svg") no-repeat;
}

.smico-shopping-bag {
  background: url("/images/small-icon/misc/shopping-bag.svg") no-repeat;
}

.smico-skull {
  background: url("/images/small-icon/misc/skull.svg") no-repeat;
}

.smico-speakers {
  background: url("/images/small-icon/misc/speakers.svg") no-repeat;
}

.smico-speed {
  background: url("/images/small-icon/misc/speed.svg") no-repeat;
}

.smico-star {
  background: url("/images/small-icon/misc/star.svg") no-repeat;
}

.smico-switcher {
  background: url("/images/small-icon/misc/switcher.svg") no-repeat;
}

.smico-tactic {
  background: url("/images/small-icon/misc/tactic.svg") no-repeat;
}

.smico-timer {
  background: url("/images/small-icon/misc/timer.svg") no-repeat;
}

.smico-train {
  background: url("/images/small-icon/misc/train.svg") no-repeat;
}

.smico-trash {
  background: url("/images/small-icon/misc/trash.svg") no-repeat;
}

.smico-tune {
  background: url("/images/small-icon/misc/tune.svg") no-repeat;
}

.smico-tv {
  background: url("/images/small-icon/misc/tv.svg") no-repeat;
}

.smico-ufo {
  background: url("/images/small-icon/misc/ufo.svg") no-repeat;
}

.smico-umbrella {
  background: url("/images/small-icon/misc/umbrella.svg") no-repeat;
}

.smico-video {
  background: url("/images/small-icon/misc/video.svg") no-repeat;
}

.smico-watch {
  background: url("/images/small-icon/misc/watch.svg") no-repeat;
}

.smico-www {
  background: url("/images/small-icon/misc/www.svg") no-repeat;
}

.smico-zoom-minus {
  background: url("/images/small-icon/misc/zoom-minus.svg") no-repeat;
}

.smico-zoom-plus {
  background: url("/images/small-icon/misc/zoom-plus.svg") no-repeat;
}

.smico-baseball {
  background: url("/images/small-icon/sport/baseball.svg") no-repeat;
}

.smico-basketball {
  background: url("/images/small-icon/sport/basketball.svg") no-repeat;
}

.smico-billiards {
  background: url("/images/small-icon/sport/billiards.svg") no-repeat;
}

.smico-finish {
  background: url("/images/small-icon/sport/finish.svg") no-repeat;
}

.smico-football {
  background: url("/images/small-icon/sport/football.svg") no-repeat;
}

.smico-glove {
  background: url("/images/small-icon/sport/glove.svg") no-repeat;
}

.smico-medal-gold {
  background: url("/images/small-icon/sport/medal-gold.svg") no-repeat;
}

.smico-medal-bronze {
  background: url("/images/small-icon/sport/medal-bronze.svg") no-repeat;
}

.smico-medal-silver {
  background: url("/images/small-icon/sport/medal-silver.svg") no-repeat;
}

.smico-rugby {
  background: url("/images/small-icon/sport/rugby.svg") no-repeat;
}

.smico-cloud {
  background: url("/images/small-icon/weather/cloud.svg") no-repeat;
}

.smico-cloud-sun {
  background: url("/images/small-icon/weather/cloud-sun.svg") no-repeat;
}

.smico-cloudy-lightning {
  background: url("/images/small-icon/weather/cloudy-lightning.svg") no-repeat;
}

.smico-cloudy-night {
  background: url("/images/small-icon/weather/cloudy-night.svg") no-repeat;
}

.smico-cloudy-rain {
  background: url("/images/small-icon/weather/cloudy-rain.svg") no-repeat;
}

.smico-cloudy-snow {
  background: url("/images/small-icon/weather/cloudy-snow.svg") no-repeat;
}

.smico-cloudy-wind {
  background: url("/images/small-icon/weather/cloudy-wind.svg") no-repeat;
}

.smico-drop {
  background: url("/images/small-icon/weather/drop.svg") no-repeat;
}

.smico-lightning-sun {
  background: url("/images/small-icon/weather/lightning-sun.svg") no-repeat;
}

.smico-moon {
  background: url("/images/small-icon/weather/moon.svg") no-repeat;
}

.smico-night-lightning {
  background: url("/images/small-icon/weather/night-lightning.svg") no-repeat;
}

.smico-night-rain {
  background: url("/images/small-icon/weather/night-rain.svg") no-repeat;
}

.smico-night-snow {
  background: url("/images/small-icon/weather/night-snow.svg") no-repeat;
}

.smico-night-wind {
  background: url("/images/small-icon/weather/night-wind.svg") no-repeat;
}

.smico-rain-sun {
  background: url("/images/small-icon/weather/rain-sun.svg") no-repeat;
}

.smico-snow-sun {
  background: url("/images/small-icon/weather/snow-sun.svg") no-repeat;
}

.smico-snowflake {
  background: url("/images/small-icon/weather/snowflake.svg") no-repeat;
}

.smico-sun {
  background: url("/images/small-icon/weather/sun.svg") no-repeat;
}

.smico-thermometer {
  background: url("/images/small-icon/weather/thermometer.svg") no-repeat;
}

.smico-wind-sun {
  background: url("/images/small-icon/weather/wind-sun.svg") no-repeat;
}

.smico-aquarium {
  background: url("/images/small-icon/update1-1/aquarium.svg") no-repeat;
}

.smico-art {
  background: url("/images/small-icon/update1-1/art.svg") no-repeat;
}

.smico-bank {
  background: url("/images/small-icon/update1-1/bank.svg") no-repeat;
}

.smico-baseball-hat {
  background: url("/images/small-icon/update1-1/baseball-hat.svg") no-repeat;
}

.smico-basecamp {
  background: url("/images/small-icon/update1-1/basecamp.svg") no-repeat;
}

.smico-blueprints {
  background: url("/images/small-icon/update1-1/blueprints.svg") no-repeat;
}

.smico-bowling {
  background: url("/images/small-icon/update1-1/bowling.svg") no-repeat;
}

.smico-bowtie {
  background: url("/images/small-icon/update1-1/bowtie.svg") no-repeat;
}

.smico-box {
  background: url("/images/small-icon/update1-1/box.svg") no-repeat;
}

.smico-cake {
  background: url("/images/small-icon/update1-1/cake.svg") no-repeat;
}

.smico-candle {
  background: url("/images/small-icon/update1-1/candle.svg") no-repeat;
}

.smico-chair {
  background: url("/images/small-icon/update1-1/chair.svg") no-repeat;
}

.smico-cheeze {
  background: url("/images/small-icon/update1-1/cheeze.svg") no-repeat;
}

.smico-chicken {
  background: url("/images/small-icon/update1-1/chicken.svg") no-repeat;
}

.smico-chips {
  background: url("/images/small-icon/update1-1/chips.svg") no-repeat;
}

.smico-christmas {
  background: url("/images/small-icon/update1-1/christmas.svg") no-repeat;
}

.smico-digg {
  background: url("/images/small-icon/update1-1/digg.svg") no-repeat;
}

.smico-drupal {
  background: url("/images/small-icon/update1-1/drupal.svg") no-repeat;
}

.smico-duck {
  background: url("/images/small-icon/update1-1/duck.svg") no-repeat;
}

.smico-envato {
  background: url("/images/small-icon/update1-1/envato.svg") no-repeat;
}

.smico-evernote {
  background: url("/images/small-icon/update1-1/evernote.svg") no-repeat;
}

.smico-fancy {
  background: url("/images/small-icon/update1-1/fancy.svg") no-repeat;
}

.smico-foursquare {
  background: url("/images/small-icon/update1-1/foursquare.svg") no-repeat;
}

.smico-glove {
  background: url("/images/small-icon/update1-1/glove.svg") no-repeat;
}

.smico-golf {
  background: url("/images/small-icon/update1-1/golf.svg") no-repeat;
}

.smico-grooveshark {
  background: url("/images/small-icon/update1-1/grooveshark.svg") no-repeat;
}

.smico-guitar-sound {
  background: url("/images/small-icon/update1-1/guitar-sound.svg") no-repeat;
}

.smico-handbag {
  background: url("/images/small-icon/update1-1/handbag.svg") no-repeat;
}

.smico-hat {
  background: url("/images/small-icon/update1-1/hat.svg") no-repeat;
}

.smico-headphones {
  background: url("/images/small-icon/update1-1/headphones.svg") no-repeat;
}

.smico-house {
  background: url("/images/small-icon/update1-1/house.svg") no-repeat;
}

.smico-kickstarter {
  background: url("/images/small-icon/update1-1/kickstarter.svg") no-repeat;
}

.smico-lamp {
  background: url("/images/small-icon/update1-1/lamp.svg") no-repeat;
}

.smico-lightbulb {
  background: url("/images/small-icon/update1-1/lightbulb.svg") no-repeat;
}

.smico-lights {
  background: url("/images/small-icon/update1-1/lights.svg") no-repeat;
}

.smico-magic-hat {
  background: url("/images/small-icon/update1-1/magic-hat.svg") no-repeat;
}

.smico-mailbox {
  background: url("/images/small-icon/update1-1/mailbox.svg") no-repeat;
}

.smico-meat {
  background: url("/images/small-icon/update1-1/meat.svg") no-repeat;
}

.smico-microwave {
  background: url("/images/small-icon/update1-1/microwave.svg") no-repeat;
}

.smico-notepad {
  background: url("/images/small-icon/update1-1/notepad.svg") no-repeat;
}

.smico-pacifier {
  background: url("/images/small-icon/update1-1/pacifier.svg") no-repeat;
}

.smico-paint {
  background: url("/images/small-icon/update1-1/paint.svg") no-repeat;
}

.smico-paper {
  background: url("/images/small-icon/update1-1/paper.svg") no-repeat;
}

.smico-processor {
  background: url("/images/small-icon/update1-1/processor.svg") no-repeat;
}

.smico-ps4 {
  background: url("/images/small-icon/update1-1/ps4.svg") no-repeat;
}

.smico-quora {
  background: url("/images/small-icon/update1-1/quora.svg") no-repeat;
}

.smico-rdio {
  background: url("/images/small-icon/update1-1/rdio.svg") no-repeat;
}

.smico-shield {
  background: url("/images/small-icon/update1-1/shield.svg") no-repeat;
}

.smico-shirt {
  background: url("/images/small-icon/update1-1/shirt.svg") no-repeat;
}

.smico-shorts {
  background: url("/images/small-icon/update1-1/shorts.svg") no-repeat;
}

.smico-shrub {
  background: url("/images/small-icon/update1-1/shrub.svg") no-repeat;
}

.smico-sony-playstation {
  background: url("/images/small-icon/update1-1/sony-playstation.svg") no-repeat;
}

.smico-spotify {
  background: url("/images/small-icon/update1-1/spotify.svg") no-repeat;
}

.smico-squarespace {
  background: url("/images/small-icon/update1-1/squarespace.svg") no-repeat;
}

.smico-svpply {
  background: url("/images/small-icon/update1-1/svpply.svg") no-repeat;
}

.smico-sword {
  background: url("/images/small-icon/update1-1/sword.svg") no-repeat;
}

.smico-teddy-bear {
  background: url("/images/small-icon/update1-1/teddy-bear.svg") no-repeat;
}

.smico-ticket {
  background: url("/images/small-icon/update1-1/ticket.svg") no-repeat;
}

.smico-tshirt {
  background: url("/images/small-icon/update1-1/tshirt.svg") no-repeat;
}

.smico-vine {
  background: url("/images/small-icon/update1-1/vine.svg") no-repeat;
}

.smico-vinyl {
  background: url("/images/small-icon/update1-1/vinyl.svg") no-repeat;
}

.smico-wand {
  background: url("/images/small-icon/update1-1/wand.svg") no-repeat;
}

.smico-web-camera {
  background: url("/images/small-icon/update1-1/web-camera.svg") no-repeat;
}

.smico-weheartit {
  background: url("/images/small-icon/update1-1/weheartit.svg") no-repeat;
}

.smico-wikipedia {
  background: url("/images/small-icon/update1-1/wikipedia.svg") no-repeat;
}

.smico-x-box {
  background: url("/images/small-icon/update1-1/x-box.svg") no-repeat;
}

.smico-x-box-one {
  background: url("/images/small-icon/update1-1/x-box-one.svg") no-repeat;
}

.smico-yin-yang {
  background: url("/images/small-icon/update1-1/yin-yang.svg") no-repeat;
}

.smico-zerply {
  background: url("/images/small-icon/update1-1/zerply.svg") no-repeat;
}

.smico-zippo {
  background: url("/images/small-icon/update1-1/zippo.svg") no-repeat;
}
/*! UIkit 2.26.4 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
/* ========================================================================
   Component: Slidenav
 ========================================================================== */
/*
 * 1. Required for `a` elements
 * 2. Dimension
 * 3. Style
 */
.uk-slidenav {
  /* 1 */
  display: inline-block;
  /* 2 */
  box-sizing: border-box;
  width: 60px;
  height: 60px;
  /* 3 */
  line-height: 60px;
  color: rgba(50, 50, 50, 0.4);
  font-size: 60px;
  text-align: center;
}
/*
 * Hover
 * 1. Apply hover style also to focus state
 * 2. Remove default focus style
 * 3. Required for `a` elements
 * 4. Style
 */
.uk-slidenav:hover,
.uk-slidenav:focus {
  /* 2 */
  outline: none;
  /* 3 */
  text-decoration: none;
  /* 4 */
  color: rgba(50, 50, 50, 0.7);
  cursor: pointer;
}
/* Active */
.uk-slidenav:active {
  color: rgba(50, 50, 50, 0.9);
}
/*
 * Icons
 */
.uk-slidenav-previous:before {
  content: "\f104";
  font-family: FontAwesome;
}
.uk-slidenav-next:before {
  content: "\f105";
  font-family: FontAwesome;
}
/* Sub-object: `uk-slidenav-position`
 ========================================================================== */
/*
 * Create position context
 */
.uk-slidenav-position {
  position: relative;
}
/*
 * Center vertically
 */
.uk-slidenav-position .uk-slidenav {
  display: none;
  position: absolute;
  top: 50%;
  z-index: 1;
  margin-top: -30px;
}
.uk-slidenav-position:hover .uk-slidenav {
  display: block;
}
.uk-slidenav-position .uk-slidenav-previous {
  left: 20px;
}
.uk-slidenav-position .uk-slidenav-next {
  right: 20px;
}
/* Modifier: `uk-slidenav-contrast`
 ========================================================================== */
.uk-slidenav-contrast {
  color: rgba(255, 255, 255, 0.5);
}
/*
 * Hover
 * 1. Apply hover style also to focus state
 */
.uk-slidenav-contrast:hover,
.uk-slidenav-contrast:focus {
  color: rgba(255, 255, 255, 0.7);
}
/* Active */
.uk-slidenav-contrast:active {
  color: rgba(255, 255, 255, 0.9);
}
