select {
    -moz-appearance: none;
    text-indent: .01px;
    text-overflow: '';
    outline: 0;
}
select::-ms-expand {
    display: none;
    outline: 0;
}
.chosen-container {
    min-width: 130px!important;
}
.chosen-container-active.chosen-with-drop.chosen-with-drop .chosen-single, .chosen-container-single .chosen-single, .chosen-with-drop.chosen-with-drop .chosen-single {
    border-radius: 0;
    border-color: transparent;
    height: 28px;
    border-width: 0;
    background: #f7f8fc none no-repeat;
    line-height: 30px;
    color: #999;
}
.chosen-container-active.chosen-with-drop .chosen-single div, .chosen-container-single .chosen-single div {
    border-left: 1px solid #e7ecf0;
}
.chosen-container-single .chosen-single div b {
    background-position: 4px 5px;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
    background-position: -14px 5px;
}
.chosen-container .chosen-drop {
    background-color: #f7f8fc;
    border-width: 0;
}
.views-exposed-form .views-exposed-widget {
    float: left;
}
.chosen-container {
    background: #f8f8ed none no-repeat;
    border-radius: 0;
    height: 28px;
    border: 1px solid #e1e1e1;
    border-left: none;
}
.chosen-container-single .chosen-single {
    position: relative;
    display: block;
    overflow: hidden;
    padding: 0 0 0 8px;
    border: none!important;
    border-radius: 0!important;
    background: none!important;
    background-clip: padding-box;
    box-shadow: none!important;
    text-decoration: none;
    white-space: nowrap;
    line-height: 30px;
    height: 28px;
    color: #999;
}
.controls input {
    background: #f8f8ed none no-repeat;
    border-radius: 3px 0 0 3px;
    border: 1px solid #e1e1e1;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-size: 12px;
    font-weight: 400;
    font-family: Armata, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    vertical-align: baseline;
}
.views-exposed-form .views-exposed-widget .btn-primary {
    padding: 4px 12px;
    background: #FFDE00;
    border: none;
    box-shadow: none;
    color: #fff;
    font-size: 14px;
    line-height: 22px;
    margin: 0;
    border-radius: 0 3px 3px 0;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(7, 7, 7, .1);
    padding-right: 28px;
    background-image: url(../images/search.png);
    background-position: 90% center;
    background-repeat: no-repeat;
    font-weight: 400;
    font-family: Armata, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.views-exposed-form .views-exposed-widget .btn-primary:hover {
    color: #fff;
    background: #F3C600;
    padding-right: 28px;
    background-image: url(../images/search.png);
    background-position: 90% center;
    background-repeat: no-repeat;
}
.chosen-container .chosen-results li.highlighted {
    background-image: none;
    background-color: #FFDE00;
}
.advanced-search-widget-content {
    background-color: #fff;
}
.advanced-search-title {
    padding: 15px 20px;
    float: left;
    background-color: #e7e7e7;
    font-size: 18px;
    text-align: center;
    width: 320px;
}
.advanced-search-slider {
    float: right;
    width: 550px;
}
#dir-search-advanced .geo-slider .ui-widget-content {
    background: #dedede;
}
.ui-slider.ui-widget {
    margin: 21px 0;
    text-align: center;
    width: 400px;
    position: relative;
    height: 6px;
    float: right;
    margin-right: 30px;
}
.ui-widget-content {
    border: none;
    background: #e7e7e7;
    color: #333;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.advanced-search-slider .ui-slider-handle {
    height: 15px;
    width: 10px;
    border: 1px solid #ccc;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 40px;
    height: 40px;
    cursor: default;
    background: url(../images/range-drag-point.png) no-repeat top left;
}
.ui-slider-horizontal .ui-slider-handle {
    top: -19px;
    margin-left: -20px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: none;
}
.range-pin {
    position: absolute;
    width: 62px;
    height: 72px;
    background: transparent url(../images/range-km.png) no-repeat top left;
    top: 0;
    margin-top: -72px;
    margin-left: -31px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
}
.range-pin input {
    width: 42px;
    margin: 0;
    padding: 0;
    float: left;
    border: none;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    background: 0 0;
    font-weight: 700;
    font-size: 14px;
    margin-top: 17px;
    margin-left: 10px;
    text-align: center;
    -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
    -moz-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
    box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
}
#advance-search-slider a.ui-slider-handle:active>.range-pin, #advance-search-slider a.ui-slider-handle:hover>.range-pin {
    filter: alpha(opacity=1);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}
.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
    height: 6px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #FFDC00;
}
.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}
.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%}
.geo-location-button, .geo-location-switch {
    float: left;
}
.geo-location-switch .fa {
    font-size: 24px;
}
.geo-location-button .off .fa {
    color: #b3b3b3;
}
.geo-location-button .fa:hover, .geo-location-button .on .fa {
    color: #FEDC00;
}
.geo-location-button .fa:hover {
    cursor: pointer;
    cursor: hand;
}
.geo-location-switch {
    margin-top: 12px;
    width: 120px;
    text-align: center;
}
#geo-location, #geo-radius-search, #geo-search-lat, #geo-search-lng {
    display: none;
}
#advanced-search-widget-version2 {
    width: 100%;
    z-index: 9999;
}
#advanced-search-widget-version2 .container-2 {
    z-index: 9999;
}
#advanced-search-widget-version2 .advanced-search-slider {
    float: left;
    width: 384px;
}
#advanced-search-widget-version2 .ui-slider.ui-widget {
    width: 284px;
}
#advanced-search-widget-version2 .geo-location-switch {
    width: 70px;
}
#advanced-search-widget-version2 .advanced-search-widget-content {
    background-color: #fff;
    margin: auto;
    width: 60%;
    width: -webkit-calc(80%);
    width: calc(80%);
}
#advanced-search-widget-version2 .views-exposed-widget {
    float: left;
    width: 30.3%}
#advanced-search-widget-version2 .control-group {
    margin-bottom: 0;
}
#advanced-search-widget-version2 .controls input.form-text {
    height: 48px;
}
#advanced-search-widget-version2 .controls input {
    margin-bottom: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: none;
    border-right: solid 1px #e7e7e7;
    background: #fff;
    padding: 14px;
}
#advanced-search-widget-version2 .chosen-container-single .chosen-search input[type=text] {
    background-image: url(../images/chosen-sprite@2x.png)!important;
    background-size: 52px 37px!important;
    background-repeat: no-repeat!important;
    padding: 4px 20px 4px 5px!important;
    border: 1px solid #aaa!important;
    */ background: url(chosen-sprite.png) no-repeat 100% -20px, -moz-linear-gradient(#eee 1%, #fff 15%);
    background: url(chosen-sprite.png) no-repeat 100% -20px, -o-linear-gradient(#eee 1%, #fff 15%);
    background: url(chosen-sprite.png) no-repeat 100% -20px, linear-gradient(#eee 1%, #fff 15%);
}
#advanced-search-widget-version2 .chosen-container .chosen-drop {
    width: 230px;
    z-index: 99999;
}
#advanced-search-widget-version2 .chosen-container {
    background: #fff;
    border: none;
    border-right: solid 1px #e7e7e7;
    height: 48px;
    z-index: 9999;
    width: 100%!important;
}
#advanced-search-widget-version2 .chosen-container-active.chosen-with-drop.chosen-with-drop .chosen-single, #advanced-search-widget-version2 .chosen-container-single .chosen-single, #advanced-search-widget-version2 .chosen-with-drop.chosen-with-drop .chosen-single {
    height: 48px;
    line-height: 48px;
    z-index: 9999;
}
#advanced-search-widget-version2 .chosen-container-active.chosen-with-drop .chosen-single div b {
    background-position: -14px 15px;
}
#advanced-search-widget-version2 .chosen-container-single .chosen-single div b {
    background-position: 4px 15px;
}
#advanced-search-widget-version2 .views-submit-button {
    float: right;
    width: 9.1%}
#advanced-search-widget-version2 .views-exposed-widget .btn-primary {
    padding: 13px 20px;
    background: #FFDE00;
    border: none;
    box-shadow: none;
    color: #fff;
    font-size: 14px;
    line-height: 22px;
    margin: 0;
    border-radius: 0;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(7, 7, 7, .1);
    padding-right: 38px;
    background-image: url(../images/search.png);
    background-position: 90% center;
    background-repeat: no-repeat;
    font-weight: 700;
    font-family: Armata, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
}
#advanced-search-widget-version2 .views-exposed-widget .btn-primary:hover {
    color: #fff;
    background: #F3C600;
    padding-right: 38px;
    background-image: url(../images/search.png);
    background-position: 90% center;
    background-repeat: no-repeat;
}
#advanced-search-widget-version2 .chosen-container-single .chosen-single {
    padding-left: 14px;
}
.ads-tags {
    float: left;
    margin-top: 20px;
    margin-bottom: 30px;
}
.ads-tags i {
    float: left;
    padding: 10px;
    background-color: #000;
    color: #fff;
    margin-right: 1px;
    margin-bottom: 1px;
}
.ads-tags a {
    float: left;
    padding: 10px;
    background-color: #FFDE00;
    color: #fff;
    margin-right: 1px;
    margin-bottom: 1px;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
}
.ads-tags span, .ads-tags span a {
    line-height: 12px!important;
}
.ads-tags a:hover {
    background-color: #ecf0f1;
    color: #3e8cc0;
}
#top-menu-block {
    background-color: #dfe6e8;
    z-index: 9999;
    position: relative;
}
#top-menu-block ul {
    padding-left: 0;
}
#top-menu-block .container .main_menu {
    padding: 15px 0;
    float: left;
}
#navbar .main_menu {
    float: left;
    padding: 27px 0;
}
.main_menu ul {
    list-style: none;
    z-index: 9999;
    padding-left: 0;
}
.main_menu ul li {
    float: left;
    margin-right: 20px;
    line-height: 16px!important;
    position: relative;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
}
.main_menu a {
    text-decoration: none;
    line-height: 16px!important;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
}
.main_menu a:hover {
    text-decoration: none;
}
.main_menu ul li ul.children, .main_menu ul li ul.sub-menu {
    position: absolute;
    width: 130px;
    top: 0;
    left: 0;
    margin-top: 12px;
    padding-top: 15px;
    margin-left: -30px;
    display: none;
}
.main_menu ul li ul.children ul, .main_menu ul li ul.sub-menu ul {
    position: absolute;
    width: 130px;
    top: 0;
    left: 0;
    margin-top: 0;
    padding-top: 0;
    margin-left: 190px;
    display: none;
}
#navbar .main_menu ul li ul.children, #navbar .main_menu ul li ul.sub-menu {
    padding-top: 33px;
}
.main_menu ul li:hover>ul.children, .main_menu ul li:hover>ul.sub-menu {
    cursor: pointer;
    cursor: hand;
}
.main_menu .menu li.current-menu-item a, .main_menu .menu li.current_page_item a, .main_menu ul li:hover>a {
    color: #005580;
}
#navbar .main_menu .menu li.current-menu-item .children a, #navbar .main_menu .menu li.current-menu-item .sub-menu a, #navbar .main_menu .menu li.current_page_item .children a, #navbar .main_menu .menu li.current_page_item .sub-menu a {
    color: #fff;
}
#navbar .main_menu .menu li.current-menu-item .children a:hover, #navbar .main_menu .menu li.current_page_item .children a:hover, #navbar .main_menu .menu li.current_page_item .sub-menu a:hover {
    color: #08c;
}
.main_menu ul li ul.children li, .main_menu ul li ul.sub-menu li {
    padding: 0 30px;
    background-color: #000;
}
.main_menu ul li ul.children li a, .main_menu ul li ul.sub-menu li a {
    width: 130px;
    padding: 15px 0;
    border-bottom: dotted 1px #585b61;
    float: left;
    color: #fff;
}
.main_menu ul li ul.children li:last-child a, .main_menu ul li ul.sub-menu li:last-child a {
    border-bottom: none;
}
#navbar .main_menu .menu li .children li .current-menu-item a:hover, #navbar .main_menu .menu li .children li.current_page_item a, #navbar .main_menu .menu li .children li.current_page_item a:hover, #navbar .main_menu .menu li .sub-menu li.current_page_item a, .main_menu .menu li.current-menu-item .children a:hover, .main_menu .menu li.current-menu-item .sub-menu a:hover, .main_menu .menu li.current_page_item .children a:hover, .main_menu .menu li.current_page_item .sub-menu a:hover, .main_menu ul li ul.children li a:hover, .main_menu ul li ul.children li.current-menu-item a, .main_menu ul li ul.children li.current_page_item a, .main_menu ul li ul.sub-menu li a:hover {
    color: #08c;
}
.top-social-icons {
    float: right;
    margin-bottom: 11px;
}
.top-social-icons a {
    float: left;
    margin-left: 10px;
    margin-top: 11px;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
}
.top-social-icons a .fa {
    font-size: 20px;
    color: #484848;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
}
.top-social-icons a:hover>.fa-facebook-square {
    color: #4779a8;
}
.top-social-icons a:hover>.fa-twitter-square {
    color: #61aeca;
}
.top-social-icons a:hover>.fa-dribbble {
    color: #fd8fbb;
}
.top-social-icons a:hover>.fa-flickr {
    color: #e8599a;
}
.top-social-icons a:hover>.fa-github-square {
    color: #4b3831;
}
.top-social-icons a:hover>.fa-pinterest-square {
    color: #ed4c4c;
}
.top-social-icons a:hover>.fa-youtube-square {
    color: #b53838;
}
.top-social-icons a:hover>.fa-google-plus-square {
    color: #eb5d4c;
}
.top-social-icons a:hover>.fa-linkedin-square {
    color: #1d86c3;
}
.top-social-icons a:hover>.fa-tumblr-square {
    color: #51596f;
}
.top-social-icons a:hover>.fa-vimeo-square {
    color: #457e9b;
}
.footer_menu {
    float: right;
    padding: 20px 0;
}
.footer_menu ul {
    list-style: none;
    float: left;
}
.footer_menu ul li {
    float: left;
    margin-left: 15px;
}
.backtop {
    position: fixed;
    right: 0;
    bottom: 0;
    margin-right: 50px;
    margin-bottom: 50px;
    display: none;
    z-index: 99999;
}
.backtop a {
    float: right;
    background: #ea4b35;
    color: #fff!important;
    width: 50px;
    height: 50px;
    display: block;
    filter: alpha(opacity=.5);
    -moz-opacity: .5;
    -khtml-opacity: .5;
    opacity: .5;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
}
.backtop a:hover {
    filter: alpha(opacity=1);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}
.backtop a .fa {
    font-size: 31px;
    margin-left: 11px;
    margin-top: 8px;
    line-height: 31px;
    color: #fff!important;
}
.view-pricing-plans .product-wrapper {
    border: 1px solid #e7ecf0;
    background-color: #f8fbfc;
    margin-bottom: 10px;
}
.view-pricing-plans .product-wrapper .product-title {
    text-align: left;
    border-bottom: 1px solid #e7ecf0;
    background-color: #fff;
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    line-height: 26px;
}
.view-pricing-plans .product-wrapper .product-title .price {
    float: right;
    font-size: 20px;
    color: #52A00D;
    font-weight: 400;
}
.view-pricing-plans .product-wrapper .product-details {
    font-size: 14px;
    float: left;
    width: 100%;
    border: 10px solid #f8fbfc;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.view-pricing-plans .product-wrapper .product-details .description, .view-pricing-plans .product-wrapper .product-details .disclaimer {
    margin: 10px 0;
    float: left;
    width: 100%}
.view-pricing-plans .product-wrapper {
    text-align: center;
    float: left;
    width: 100%}
#submit-plan {
    background: #1aaf5d;
    font-weight: 700;
    border: none;
    box-shadow: none;
    color: #fff;
    font-size: 14px;
    line-height: 35px;
    margin: 0;
    margin-bottom: 20px;
    padding: 0 12px;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(7, 7, 7, .1);
}
.bbp-logged-in img.avatar {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
#bbpress-forums #new-post, #bbpress-forums .bbp-reply-form, #bbpress-forums .bbp-topic-form, #bbpress-forums .bbp-topic-tag-form {
    float: left;
    width: 100%}
.bbp-login-form label {
    margin-bottom: 10px;
}
#user-submit {
    background: #1aaf5d;
    font-weight: 700;
    border: none;
    box-shadow: none;
    color: #fff;
    font-size: 14px;
    line-height: 35px;
    margin: 0;
    padding: 0 12px;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(7, 7, 7, .1);
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
#user-submit:hover {
    color: #fff;
    background: #11924b;
}
#bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, #bbpress-forums ul.bbp-topics {
    border: 1px solid #e1e1e1;
}
#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic {
    border-top: 1px solid #e1e1e1;
}
#bbpress-forums .bbp-forum-freshness, a.bbp-author-avatar, li.bbp-forum-freshness, li.bbp-topic-freshness {
    display: none;
}
#bbpress-forums div.bbp-search-form {
    float: left;
    margin-bottom: 30px;
}
.bbp-pagination-count {
    float: right;
}
.bbp-author-name, .bbp-body a.bbp-forum-title, .bbp-topic-permalink {
    font-weight: 700;
}
.bbp-body a.bbp-forum-title, .bbp-topic-permalink {
    font-size: 14px;
}
#bbpress-forums .bbp-search-form {
    display: none;
}
#bbpress-forums ul.bbp-replies {
    border: none;
    border-top: 1px solid #e1e1e1;
}
.bbp-header .bbp-reply-author, .bbp-header .bbp-reply-content {
    display: none;
}
div.bbp-reply-header, div.bbp-topic-header {
    margin-left: 115px;
    clear: both;
    padding: 0;
    background: 0 0;
    margin-bottom: 10px;
}
#bbpress-forums div.bbp-reply-author a.bbp-author-avatar, #bbpress-forums div.bbp-topic-author a.bbp-author-avatar {
    display: inline;
}
#bbpress-forums div.bbp-reply-author img.avatar, #bbpress-forums div.bbp-topic-author img.avatar {
    max-width: 50px;
    max-height: 50px;
    padding: 4px;
    background: #fff;
    border: solid 1px #eee;
}
#bbpress-forums div.bbp-reply-header, forums div.bbp-reply-header {
    background-color: transparent;
}
#bbpress-forums .bbp-body div.bbp-reply-content, #bbpress-forums .bbp-body div.bbp-topic-content {
    min-height: 68px;
    text-align: left;
    overflow: hidden;
    padding: 15px 20px;
    border: 1px solid #e1e1e1;
    position: relative;
    margin-left: 0;
    margin-right: 0;
}
li.bbp-body div.hentry {
    padding: 0 0 30px;
}
.screen-reader-text {
    display: none;
}
#bbp_search {
    float: left;
    margin-right: 5px;
    top: 1px;
    position: relative;
    width: 210px;
}
#bbpress-forums li.bbp-footer, #bbpress-forums li.bbp-header {
    background: 0 0;
    font-weight: 700;
    border-top: 0;
    padding: 15px;
}
#bbpress-forums li.bbp-footer {
    display: none;
}
#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic {
    padding: 15px;
}
li.bbp-forum-info, li.bbp-topic-title {
    width: 78%}
.content #bbpress-forums li.bbp-footer, .content #bbpress-forums li.bbp-header {
    background: #f3f3f3;
    border-top: none;
}
.content #bbpress-forums li.bbp-header {
    background: #f3f3f3;
}
div.bbp-template-notice p, div.bbp-template-notice strong {
    color: #484848;
}
div.bbp-reply-header, div.bbp-topic-header {
    border-top: none;
}
#bbpress-forums #entry-author-info {
    margin-top: 30px;
}
input#bbp_topic_tags, input#bbp_topic_title {
    -webkit-box-sizing: none;
    -moz-box-sizing: none;
    box-sizing: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    padding: 6px;
    margin: 0;
    border: 1px solid #484848;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #666;
    background-color: #EEE;
    border-image: initial;
    outline: 0;
}
input#bbp_topic_tags:focus, input#bbp_topic_title:focus {
    border: 1px solid #08c;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
#bbpress-forums fieldset.bbp-form select#bbp_stick_topic {
    color: #666;
    padding: 5px;
    border: 1px solid #CCC;
    width: 41.5%;
    min-width: 232px;
    border-color: #E1E1E1;
    background: #fff;
    -webkit-appearance: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    background-image: url(data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC);
    background-position: center right;
    background-repeat: no-repeat;
}
#bbpress-forums .widget_display_replies img.avatar, #bbpress-forums .widget_display_topics img.avatar, #bbpress-forums div.bbp-template-notice img.avatar, #bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums ul.bbp-reply-revision-log img.avatar, #bbpress-forums ul.bbp-topic-revision-log img.avatar {
    background: 0 0;
}
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {
    height: 300px;
    line-height: 22px;
    background-color: #fff;
}
#bbpress-forums div.even, #bbpress-forums div.odd, #bbpress-forums ul.even, #bbpress-forums ul.odd {
    background-color: transparent;
}
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content:focus {
    line-height: 22px;
    border: none;
}
fieldset.bbp-form {
    width: 80%;
    width: -webkit-calc(100% - 42px);
    width: calc(100% - 42px);
    float: left;
}
#bbpress-forums fieldset.bbp-form legend {
    width: auto;
}
#bbpress-forums .quicktags-toolbar input[type=button] {
    margin: 2px 1px 4px;
    line-height: 18px;
    display: inline-block;
    letter-spacing: 0;
    text-transform: lowercase;
    min-width: 26px;
    padding: 2px 4px;
    font: 12px/18px Arial, Helvetica, sans-serif normal;
    color: #464646;
    border: 1px solid #c3c3c3;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background: #eee;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#e3e3e3), to(#fff));
    background-image: -webkit-linear-gradient(bottom, #e3e3e3, #fff);
    background-image: -moz-linear-gradient(bottom, #e3e3e3, #fff);
    background-image: -o-linear-gradient(bottom, #e3e3e3, #fff);
    background-image: linear-gradient(to top, #e3e3e3, #fff);
}
#bbpress-forums .quicktags-toolbar input[type=button]:hover {
    margin: 2px 1px 4px!important;
    line-height: 18px!important;
    display: inline-block!important;
    letter-spacing: 0;
    text-transform: lowercase;
    min-width: 26px!important;
    padding: 2px 4px!important;
    font: 12px/18px Arial, Helvetica, sans-serif normal!important;
    color: #464646!important;
    border: 1px solid #c3c3c3!important;
    -webkit-border-radius: 3px!important;
    border-radius: 3px!important;
    border-color: #aaa!important;
    background: #ddd!important;
}
div.bbp-breadcrumb {
    width: 100%;
    margin-bottom: 30px;
}
div.bbp-breadcrumb p {
    margin: 0;
    background: rgba(255, 255, 255, .1);
}
.bbp-submit-wrapper button.button {
    font-size: 11px;
    margin-right: 10px;
    margin-bottom: 10px;
    position: relative;
    outline: 0;
    overflow: visible;
    cursor: pointer;
    -moz-user-select: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    user-select: none;
    font-family: 'Helvetica Neue', Arial, sans-serif;
    display: inline-block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 1em 1.4em;
    line-height: 1em;
    text-decoration: none;
    text-align: center;
    white-space: nowrap;
    text-shadow: none;
    -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    background: #1aaf5d;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
}
.bbp-logged-in a.button {
    background: 0 0;
}
.bbp-logged-in a:hover {
    color: #08c;
}
.bbp-logged-in a.button:hover {
    background: 0 0;
    color: #fff;
}
.bbp-submit-wrapper button.button {
    border: none;
    float: left;
    color: #fff;
}
.bbp-submit-wrapper button.button:hover {
    color: #fff;
    background: #11924b;
}
.bbp-login-form .bbp-submit-wrapper {
    text-align: left;
}
#bbpress-forums #bbp-user-wrapper h2.entry-title {
    border-bottom: 0;
    margin-bottom: 30px;
    float: left;
    text-align: left;
}
#wp-bbp_reply_content-wrap, #wp-bbp_topic_content-wrap {
    width: 100%}
#wp-bbp_reply_content-wrap textarea.wp-editor-area, #wp-bbp_topic_content-wrap textarea.wp-editor-area {
    background-color: #ecf0f1!important;
}
#subscription-toggle {
    float: left;
    margin-bottom: 20px;
}
input#bbp_reply_tags, input#bbp_reply_title, input#bbp_topic_tags, input#bbp_topic_title {
    width: 60%}
#tag-index-page {
    float: left;
    width: 100%}
#tag-index-page .tag-group {
    margin: 0 10px 25px 0;
    float: left;
    width: 167px;
}
#tag-index-page .tag-group h3 {
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    border-bottom: 5px solid #4a627b;
    padding-bottom: 15px;
}
#tag-index-page .tag-group ul {
    list-style: none;
    padding-left: 0;
}
#tag-index-page .tag-group ul li {
    line-height: 30px;
    border-bottom: 1px dotted #e3e3e8;
}
#tag-index-page .tag-group ul li .tag-count {
    float: right;
    font-size: 12px;
    color: #aeaeae;
}
#tag-index-page .tag-group ul li a span {
    text-transform: capitalize;
}
#container {
    background: url(../images/shop-header.png) repeat-x top left;
}
#container #content {
    width: 950px;
    margin-right: auto;
    margin-left: auto;
}
.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb {
    display: none;
}
#container #content .page-title {
    padding: 20px 0;
    font-size: 31.5px;
    line-height: 40px;
    margin: 0;
    margin-bottom: 40px;
}
.woocommerce-result-count {
    float: left;
    width: auto;
}
.woocommerce-pagination {
    margin-bottom: 40px;
}
.woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce ul.products li.product a img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce-page ul.products li.product a img {
    box-shadow: 0 0 rgba(0, 0, 0, 0);
    -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
    -moz-box-shadow: 0 0 rgba(0, 0, 0, 0);
    border: 5px solid #ecf0f1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
}
.woocommerce #content div.product div.images a:hover img, .woocommerce div.product div.images a:hover img, .woocommerce ul.products li.product a:hover img, .woocommerce-page #content div.product div.images a:hover img, .woocommerce-page div.product div.images a:hover img, .woocommerce-page ul.products li.product a:hover img {
    border: 5px solid #08c;
    box-shadow: 0 0 rgba(0, 0, 0, 0);
    -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
    -moz-box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.woocommerce span.onsale, .woocommerce-page span.onsale {
    min-width: 40px;
    min-height: 40px;
    box-shadow: 0 0 rgba(0, 0, 0, 0);
    -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
    -moz-box-shadow: 0 0 rgba(0, 0, 0, 0);
    -webkit-border-radius: 24px;
    border-radius: 24px;
    background: 0 0;
    background-color: #1aaf5d;
    text-shadow: 0 -1px 0 #85ad74;
    line-height: 40px;
}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {
    color: #1aaf5d;
}
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {
    text-shadow: none;
    border: none;
    background: 0 0;
    color: #fff;
    background-color: #1aaf5d;
    -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), inset 0 0 0 rgba(255, 255, 255, 0), 0 0 0 rgba(0, 0, 0, 0);
    -moz-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), inset 0 0 0 rgba(255, 255, 255, 0), 0 0 0 rgba(0, 0, 0, 0);
    box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), inset 0 0 0 rgba(255, 255, 255, 0), 0 0 0 rgba(0, 0, 0, 0);
}
.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {
    text-shadow: none;
    border: none;
    background: 0 0;
    color: #fff;
    background-color: #11924b;
    -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), inset 0 0 0 rgba(255, 255, 255, 0), 0 0 0 rgba(0, 0, 0, 0);
    -moz-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), inset 0 0 0 rgba(255, 255, 255, 0), 0 0 0 rgba(0, 0, 0, 0);
    box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), inset 0 0 0 rgba(255, 255, 255, 0), 0 0 0 rgba(0, 0, 0, 0);
}
.ajax_form .select, .entry-content select, select {
    border: 1px solid #CFCFCF;
    color: #777;
    background: #fff;
    -webkit-appearance: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    background-image: url(../images/icons/dark/select-arrow.png);
    background-position: center right 13px;
    background-repeat: no-repeat;
    padding: 10px;
    line-height: 1.1em;
    height: auto;
}
div.alert {
    /*text-shadow: 0 1px 0 rgba(255, 255, 255, .4);*/
    color: #555;
    background-color: #e6e6e6;
    /*-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .6), inset 0 2px 5px rgba(255, 255, 255, .5), inset 0 -2px 8px rgba(0, 0, 0, .1);*/
    /*-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .6), inset 0 2px 5px rgba(255, 255, 255, .5), inset 0 -2px 8px rgba(0, 0, 0, .1);*/
    /*box-shadow: inset 0 1px 0 rgba(255, 255, 255, .5), inset 0 2px 5px rgba(255, 255, 255, .1), inset 0 -2px 8px rgba(0, 0, 0, .1);*/
}
div.alert a {
    color: #777;
}
div.alert a:hover {
    color: #444;
}
div.alert.red, div.alert.warning {
    background-color: #ffde00;
    transition: all .5s ease;
}
div.alert.red:hover, div.alert.warning:hover {
    background-color: #ffc200;
}
div.alert.green, div.alert.success {
    background-color: #a2e8a2;
}
div.alert.green:hover, div.alert.success:hover {
    background-color: #c5e8c5;
}
div.alert.note, div.alert.yellow {
    background-color: #e8e8a2;
}
div.alert.note:hover, div.alert.yellow:hover {
    background-color: #e8e8c5;
}
div.alert.blue, div.alert.info {
    background-color: #a8f0f0;
}
div.alert.blue:hover, div.alert.info:hover {
    background-color: #ccf0f0;
}
div.alert.pink {
    background-color: #f0a8f0;
}
div.alert.pink:hover {
    background-color: #f0ccf0;
}
div.alert.purple {
    background-color: #aea8f0;
}
div.alert.purple:hover {
    background-color: #cfccf0;
}
div.alert.warning {
    background-image: url(../images/icons/dark/alert.png);
}
div.alert.success {
    background-image: url(../images/icons/dark/tick.png);
}
div.alert.note {
    background-image: url(../images/icons/dark/light_bulb.png);
}
div.alert.info {
    background-image: url(../images/icons/dark/information.png);
}
div.alert {
    /*border: 1px solid; */
    margin-top: 14px;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 7px 8px;
    padding: 10px 10px 10px 35px;
    font-size: 16px;
    font-weight: 700;
    margin: 0;
    border-radius: 0px;
    margin-top: 7px;
    /* -webkit-border-radius: 4px; */
    -moz-border-radius: 4px;
    /* border-radius: 4px; */
}
div.alert code {
    background: 0 0;
    border: 0;
}
form div.alert {
    margin: 15px 4px;
}
div.alert:hover {
    background: #fff;
}
div.alert a {
    font-size: 14px;
    font-weight: 700;
}
.i_abacus, nav ul li.i_abacus a span {
    background-image: url(../images/icons/dark/abacus.png);
}
.i_access_denied, nav ul li.i_access_denied a span {
    background-image: url(../images/icons/dark/access_denied.png);
}
.i_address_book, nav ul li.i_address_book a span {
    background-image: url(../images/icons/dark/address_book.png);
}
.i_admin_user, nav ul li.i_admin_user a span {
    background-image: url(../images/icons/dark/admin_user.png);
}
.i_admin_user_2, nav ul li.i_admin_user_2 a span {
    background-image: url(../images/icons/dark/admin_user_2.png);
}
.i_airplane, nav ul li.i_airplane a span {
    background-image: url(../images/icons/dark/airplane.png);
}
.i_alarm, nav ul li.i_alarm a span {
    background-image: url(../images/icons/dark/alarm.png);
}
.i_alarm_2, nav ul li.i_alarm_2 a span {
    background-image: url(../images/icons/dark/alarm_2.png);
}
.i_alarm_clock, nav ul li.i_alarm_clock a span {
    background-image: url(../images/icons/dark/alarm_clock.png);
}
.i_alert, nav ul li.i_alert a span {
    background-image: url(../images/icons/dark/alert.png);
}
.i_android, nav ul li.i_android a span {
    background-image: url(../images/icons/dark/android.png);
}
.i_application, nav ul li.i_application a span {
    background-image: url(../images/icons/dark/application.png);
}
.i_archive, nav ul li.i_archive a span {
    background-image: url(../images/icons/dark/archive.png);
}
.i_arrow_down, nav ul li.i_arrow_down a span {
    background-image: url(../images/icons/dark/arrow_down.png);
}
.i_arrow_down_left, nav ul li.i_arrow_down_left a span {
    background-image: url(../images/icons/dark/arrow_down_left.png);
}
.i_arrow_down_right, nav ul li.i_arrow_down_right a span {
    background-image: url(../images/icons/dark/arrow_down_right.png);
}
.i_arrow_left, nav ul li.i_arrow_left a span {
    background-image: url(../images/icons/dark/arrow_left.png);
}
.i_arrow_right, nav ul li.i_arrow_right a span {
    background-image: url(../images/icons/dark/arrow_right.png);
}
.i_arrow_up, nav ul li.i_arrow_up a span {
    background-image: url(../images/icons/dark/arrow_up.png);
}
.i_arrow_up_left, nav ul li.i_arrow_up_left a span {
    background-image: url(../images/icons/dark/arrow_up_left.png);
}
.i_arrow_up_right, nav ul li.i_arrow_up_right a span {
    background-image: url(../images/icons/dark/arrow_up_right.png);
}
.i_bag, nav ul li.i_bag a span {
    background-image: url(../images/icons/dark/bag.png);
}
.i_balloons, nav ul li.i_balloons a span {
    background-image: url(../images/icons/dark/balloons.png);
}
.i_bandaid, nav ul li.i_bandaid a span {
    background-image: url(../images/icons/dark/bandaid.png);
}
.i_battery, nav ul li.i_battery a span {
    background-image: url(../images/icons/dark/battery.png);
}
.i_battery_33, nav ul li.i_battery_33 a span {
    background-image: url(../images/icons/dark/battery_33.png);
}
.i_battery_66, nav ul li.i_battery_66 a span {
    background-image: url(../images/icons/dark/battery_66.png);
}
.i_battery_empty, nav ul li.i_battery_empty a span {
    background-image: url(../images/icons/dark/battery_empty.png);
}
.i_battery_full, nav ul li.i_battery_full a span {
    background-image: url(../images/icons/dark/battery_full.png);
}
.i_bended_arrow_down, nav ul li.i_bended_arrow_down a span {
    background-image: url(../images/icons/dark/bended_arrow_down.png);
}
.i_bended_arrow_left, nav ul li.i_bended_arrow_left a span {
    background-image: url(../images/icons/dark/bended_arrow_left.png);
}
.i_bended_arrow_right, nav ul li.i_bended_arrow_right a span {
    background-image: url(../images/icons/dark/bended_arrow_right.png);
}
.i_bended_arrow_up, nav ul li.i_bended_arrow_up a span {
    background-image: url(../images/icons/dark/bended_arrow_up.png);
}
.i_big_brush, nav ul li.i_big_brush a span {
    background-image: url(../images/icons/dark/big_brush.png);
}
.i_blackberry, nav ul li.i_blackberry a span {
    background-image: url(../images/icons/dark/blackberry.png);
}
.i_blocks_images, nav ul li.i_blocks_images a span {
    background-image: url(../images/icons/dark/blocks_images.png);
}
.i_blu-ray, nav ul li.i_blu-ray a span {
    background-image: url(../images/icons/dark/blu-ray.png);
}
.i_bluetooth, nav ul li.i_bluetooth a span {
    background-image: url(../images/icons/dark/bluetooth.png);
}
.i_bluetooth_2, nav ul li.i_bluetooth_2 a span {
    background-image: url(../images/icons/dark/bluetooth_2.png);
}
.i_book, nav ul li.i_book a span {
    background-image: url(../images/icons/dark/book.png);
}
.i_book_large, nav ul li.i_book_large a span {
    background-image: url(../images/icons/dark/book_large.png);
}
.i_books, nav ul li.i_books a span {
    background-image: url(../images/icons/dark/books.png);
}
.i_breadcrumb, nav ul li.i_breadcrumb a span {
    background-image: url(../images/icons/dark/breadcrumb.png);
}
.i_brush, nav ul li.i_brush a span {
    background-image: url(../images/icons/dark/brush.png);
}
.i_buildings, nav ul li.i_buildings a span {
    background-image: url(../images/icons/dark/buildings.png);
}
.i_bulls_eye, nav ul li.i_bulls_eye a span {
    background-image: url(../images/icons/dark/bulls_eye.png);
}
.i_calculator, nav ul li.i_calculator a span {
    background-image: url(../images/icons/dark/calculator.png);
}
.i_calendar, nav ul li.i_calendar a span {
    background-image: url(../images/icons/dark/calendar.png);
}
.i_calendar_day, nav ul li.i_calendar_day a span {
    background-image: url(../images/icons/dark/calendar_day.png);
}
.i_camera, nav ul li.i_camera a span {
    background-image: url(../images/icons/dark/camera.png);
}
.i_camera_2, nav ul li.i_camera_2 a span {
    background-image: url(../images/icons/dark/camera_2.png);
}
.i_car, nav ul li.i_car a span {
    background-image: url(../images/icons/dark/car.png);
}
.i_cash_register, nav ul li.i_cash_register a span {
    background-image: url(../images/icons/dark/cash_register.png);
}
.i_cassette, nav ul li.i_cassette a span {
    background-image: url(../images/icons/dark/cassette.png);
}
.i_cat, nav ul li.i_cat a span {
    background-image: url(../images/icons/dark/cat.png);
}
.i_cd, nav ul li.i_cd a span {
    background-image: url(../images/icons/dark/cd.png);
}
.i_chair, nav ul li.i_chair a span {
    background-image: url(../images/icons/dark/chair.png);
}
.i_chart, nav ul li.i_chart a span {
    background-image: url(../images/icons/dark/chart.png);
}
.i_chart_2, nav ul li.i_chart_2 a span {
    background-image: url(../images/icons/dark/chart_2.png);
}
.i_chart_3, nav ul li.i_chart_3 a span {
    background-image: url(../images/icons/dark/chart_3.png);
}
.i_chart_4, nav ul li.i_chart_4 a span {
    background-image: url(../images/icons/dark/chart_4.png);
}
.i_chart_5, nav ul li.i_chart_5 a span {
    background-image: url(../images/icons/dark/chart_5.png);
}
.i_chart_6, nav ul li.i_chart_6 a span {
    background-image: url(../images/icons/dark/chart_6.png);
}
.i_chart_7, nav ul li.i_chart_7 a span {
    background-image: url(../images/icons/dark/chart_7.png);
}
.i_chart_8, nav ul li.i_chart_8 a span {
    background-image: url(../images/icons/dark/chart_8.png);
}
.i_chemical, nav ul li.i_chemical a span {
    background-image: url(../images/icons/dark/chemical.png);
}
.i_chrome, nav ul li.i_chrome a span {
    background-image: url(../images/icons/dark/chrome.png);
}
.i_clipboard, nav ul li.i_clipboard a span {
    background-image: url(../images/icons/dark/clipboard.png);
}
.i_clock, nav ul li.i_clock a span {
    background-image: url(../images/icons/dark/clock.png);
}
.i_cloud, nav ul li.i_cloud a span {
    background-image: url(../images/icons/dark/cloud.png);
}
.i_cloud_download, nav ul li.i_cloud_download a span {
    background-image: url(../images/icons/dark/cloud_download.png);
}
.i_cloud_upload, nav ul li.i_cloud_upload a span {
    background-image: url(../images/icons/dark/cloud_upload.png);
}
.i_cog, nav ul li.i_cog a span {
    background-image: url(../images/icons/dark/cog.png);
}
.i_cog_2, nav ul li.i_cog_2 a span {
    background-image: url(../images/icons/dark/cog_2.png);
}
.i_cog_3, nav ul li.i_cog_3 a span {
    background-image: url(../images/icons/dark/cog_3.png);
}
.i_cog_4, nav ul li.i_cog_4 a span {
    background-image: url(../images/icons/dark/cog_4.png);
}
.i_collapse, nav ul li.i_collapse a span {
    background-image: url(../images/icons/dark/collapse.png);
}
.i_companies, nav ul li.i_companies a span {
    background-image: url(../images/icons/dark/companies.png);
}
.i_compress, nav ul li.i_compress a span {
    background-image: url(../images/icons/dark/compress.png);
}
.i_copy, nav ul li.i_copy a span {
    background-image: url(../images/icons/dark/copy.png);
}
.i_coverflow, nav ul li.i_coverflow a span {
    background-image: url(../images/icons/dark/coverflow.png);
}
.i_create_write, nav ul li.i_create_write a span {
    background-image: url(../images/icons/dark/create_write.png);
}
.i_cross, nav ul li.i_cross a span {
    background-image: url(../images/icons/dark/cross.png);
}
.i_cup, nav ul li.i_cup a span {
    background-image: url(../images/icons/dark/cup.png);
}
.i_cursor, nav ul li.i_cursor a span {
    background-image: url(../images/icons/dark/cursor.png);
}
.i_delicious, nav ul li.i_delicious a span {
    background-image: url(../images/icons/dark/delicious.png);
}
.i_desk, nav ul li.i_desk a span {
    background-image: url(../images/icons/dark/desk.png);
}
.i_digg, nav ul li.i_digg a span {
    background-image: url(../images/icons/dark/digg.png);
}
.i_digg_2, nav ul li.i_digg_2 a span {
    background-image: url(../images/icons/dark/digg_2.png);
}
.i_document, nav ul li.i_document a span {
    background-image: url(../images/icons/dark/document.png);
}
.i_document_add, nav ul li.i_document_add a span {
    background-image: url(../images/icons/dark/document_add.png);
}
.i_document_delete, nav ul li.i_document_delete a span {
    background-image: url(../images/icons/dark/document_delete.png);
}
.i_documents, nav ul li.i_documents a span {
    background-image: url(../images/icons/dark/documents.png);
}
.i_download, nav ul li.i_download a span {
    background-image: url(../images/icons/dark/download.png);
}
.i_download_to_computer, nav ul li.i_download_to_computer a span {
    background-image: url(../images/icons/dark/download_to_computer.png);
}
.i_dress, nav ul li.i_dress a span {
    background-image: url(../images/icons/dark/dress.png);
}
.i_dribbble, nav ul li.i_dribbble a span {
    background-image: url(../images/icons/dark/dribbble.png);
}
.i_dribbble_2, nav ul li.i_dribbble_2 a span {
    background-image: url(../images/icons/dark/dribbble_2.png);
}
.i_dropbox, nav ul li.i_dropbox a span {
    background-image: url(../images/icons/dark/dropbox.png);
}
.i_drupal, nav ul li.i_drupal a span {
    background-image: url(../images/icons/dark/drupal.png);
}
.i_duplicate, nav ul li.i_duplicate a span {
    background-image: url(../images/icons/dark/duplicate.png);
}
.i_dvd, nav ul li.i_dvd a span {
    background-image: url(../images/icons/dark/dvd.png);
}
.i_eject, nav ul li.i_eject a span {
    background-image: url(../images/icons/dark/eject.png);
}
.i_electricty_input, nav ul li.i_electricty_input a span {
    background-image: url(../images/icons/dark/electricty_input.png);
}
.i_electricty_plug, nav ul li.i_electricty_plug a span {
    background-image: url(../images/icons/dark/electricty_plug.png);
}
.i_empty, nav ul li.i_empty a span {
    background-image: url(../images/icons/dark/empty.png);
}
.i_excel_document, nav ul li.i_excel_document a span {
    background-image: url(../images/icons/dark/excel_document.png);
}
.i_excel_documents, nav ul li.i_excel_documents a span {
    background-image: url(../images/icons/dark/excel_documents.png);
}
.i_exclamation, nav ul li.i_exclamation a span {
    background-image: url(../images/icons/dark/exclamation.png);
}
.i_exit, nav ul li.i_exit a span {
    background-image: url(../images/icons/dark/exit.png);
}
.i_expand, nav ul li.i_expand a span {
    background-image: url(../images/icons/dark/expand.png);
}
.i_expose, nav ul li.i_expose a span {
    background-image: url(../images/icons/dark/expose.png);
}
.i_expression_engine, nav ul li.i_expression_engine a span {
    background-image: url(../images/icons/dark/expression_engine.png);
}
.i_eyedropper, nav ul li.i_eyedropper a span {
    background-image: url(../images/icons/dark/eyedropper.png);
}
.i_facebook, nav ul li.i_facebook a span {
    background-image: url(../images/icons/dark/facebook.png);
}
.i_facebook_like, nav ul li.i_facebook_like a span {
    background-image: url(../images/icons/dark/facebook_like.png);
}
.i_fax, nav ul li.i_fax a span {
    background-image: url(../images/icons/dark/fax.png);
}
.i_female, nav ul li.i_female a span {
    background-image: url(../images/icons/dark/female.png);
}
.i_female_contour, nav ul li.i_female_contour a span {
    background-image: url(../images/icons/dark/female_contour.png);
}
.i_file_cabinet, nav ul li.i_file_cabinet a span {
    background-image: url(../images/icons/dark/file_cabinet.png);
}
.i_film, nav ul li.i_film a span {
    background-image: url(../images/icons/dark/film.png);
}
.i_film_2, nav ul li.i_film_2 a span {
    background-image: url(../images/icons/dark/film_2.png);
}
.i_filmcamera, nav ul li.i_filmcamera a span {
    background-image: url(../images/icons/dark/filmcamera.png);
}
.i_finish_flag, nav ul li.i_finish_flag a span {
    background-image: url(../images/icons/dark/finish_flag.png);
}
.i_firefox, nav ul li.i_firefox a span {
    background-image: url(../images/icons/dark/firefox.png);
}
.i_flag, nav ul li.i_flag a span {
    background-image: url(../images/icons/dark/flag.png);
}
.i_flag_2, nav ul li.i_flag_2 a span {
    background-image: url(../images/icons/dark/flag_2.png);
}
.i_folder, nav ul li.i_folder a span {
    background-image: url(../images/icons/dark/folder.png);
}
.i_folder_add, nav ul li.i_folder_add a span {
    background-image: url(../images/icons/dark/folder_add.png);
}
.i_folder_closed, nav ul li.i_folder_closed a span {
    background-image: url(../images/icons/dark/folder_closed.png);
}
.i_folder_delete, nav ul li.i_folder_delete a span {
    background-image: url(../images/icons/dark/folder_delete.png);
}
.i_folder_download, nav ul li.i_folder_download a span {
    background-image: url(../images/icons/dark/folder_download.png);
}
.i_folder_lock, nav ul li.i_folder_lock a span {
    background-image: url(../images/icons/dark/folder_lock.png);
}
.i_folder_love, nav ul li.i_folder_love a span {
    background-image: url(../images/icons/dark/folder_love.png);
}
.i_folder_upload, nav ul li.i_folder_upload a span {
    background-image: url(../images/icons/dark/folder_upload.png);
}
.i_footprint, nav ul li.i_footprint a span {
    background-image: url(../images/icons/dark/footprint.png);
}
.i_forward, nav ul li.i_forward a span {
    background-image: url(../images/icons/dark/forward.png);
}
.i_fountain_pen, nav ul li.i_fountain_pen a span {
    background-image: url(../images/icons/dark/fountain_pen.png);
}
.i_frames, nav ul li.i_frames a span {
    background-image: url(../images/icons/dark/frames.png);
}
.i_fullscreen, nav ul li.i_fullscreen a span {
    background-image: url(../images/icons/dark/fullscreen.png);
}
.i_globe, nav ul li.i_globe a span {
    background-image: url(../images/icons/dark/globe.png);
}
.i_globe_2, nav ul li.i_globe_2 a span {
    background-image: url(../images/icons/dark/globe_2.png);
}
.i_google_buzz, nav ul li.i_google_buzz a span {
    background-image: url(../images/icons/dark/google_buzz.png);
}
.i_google_maps, nav ul li.i_google_maps a span {
    background-image: url(../images/icons/dark/google_maps.png);
}
.i_graph, nav ul li.i_graph a span {
    background-image: url(../images/icons/dark/graph.png);
}
.i_grid, nav ul li.i_grid a span {
    background-image: url(../images/icons/dark/grid.png);
}
.i_hd, nav ul li.i_hd a span {
    background-image: url(../images/icons/dark/hd.png);
}
.i_hd_2, nav ul li.i_hd_2 a span {
    background-image: url(../images/icons/dark/hd_2.png);
}
.i_hd_3, nav ul li.i_hd_3 a span {
    background-image: url(../images/icons/dark/hd_3.png);
}
.i_headphones, nav ul li.i_headphones a span {
    background-image: url(../images/icons/dark/headphones.png);
}
.i_help, nav ul li.i_help a span {
    background-image: url(../images/icons/dark/help.png);
}
.i_house, nav ul li.i_house a span {
    background-image: url(../images/icons/dark/house.png);
}
.i_house_2, nav ul li.i_house_2 a span {
    background-image: url(../images/icons/dark/house_2.png);
}
.i_ice_cream, nav ul li.i_ice_cream a span {
    background-image: url(../images/icons/dark/ice_cream.png);
}
.i_ice_cream_2, nav ul li.i_ice_cream_2 a span {
    background-image: url(../images/icons/dark/ice_cream_2.png);
}
.i_ichat, nav ul li.i_ichat a span {
    background-image: url(../images/icons/dark/ichat.png);
}
.i_imac, nav ul li.i_imac a span {
    background-image: url(../images/icons/dark/imac.png);
}
.i_image, nav ul li.i_image a span {
    background-image: url(../images/icons/dark/image.png);
}
.i_image_2, nav ul li.i_image_2 a span {
    background-image: url(../images/icons/dark/image_2.png);
}
.i_images, nav ul li.i_images a span {
    background-image: url(../images/icons/dark/images.png);
}
.i_images_2, nav ul li.i_images_2 a span {
    background-image: url(../images/icons/dark/images_2.png);
}
.i_inbox, nav ul li.i_inbox a span {
    background-image: url(../images/icons/dark/inbox.png);
}
.i_incomming, nav ul li.i_incomming a span {
    background-image: url(../images/icons/dark/incomming.png);
}
.i_information, nav ul li.i_information a span {
    background-image: url(../images/icons/dark/information.png);
}
.i_ipad, nav ul li.i_ipad a span {
    background-image: url(../images/icons/dark/ipad.png);
}
.i_iphone_3g, nav ul li.i_iphone_3g a span {
    background-image: url(../images/icons/dark/iphone_3g.png);
}
.i_iphone_4, nav ul li.i_iphone_4 a span {
    background-image: url(../images/icons/dark/iphone_4.png);
}
.i_ipod, nav ul li.i_ipod a span {
    background-image: url(../images/icons/dark/ipod.png);
}
.i_ipod_nano, nav ul li.i_ipod_nano a span {
    background-image: url(../images/icons/dark/ipod_nano.png);
}
.i_joomla, nav ul li.i_joomla a span {
    background-image: url(../images/icons/dark/joomla.png);
}
.i_key, nav ul li.i_key a span {
    background-image: url(../images/icons/dark/key.png);
}
.i_key_2, nav ul li.i_key_2 a span {
    background-image: url(../images/icons/dark/key_2.png);
}
.i_ladys_purse, nav ul li.i_ladys_purse a span {
    background-image: url(../images/icons/dark/ladys_purse.png);
}
.i_lamp, nav ul li.i_lamp a span {
    background-image: url(../images/icons/dark/lamp.png);
}
.i_laptop, nav ul li.i_laptop a span {
    background-image: url(../images/icons/dark/laptop.png);
}
.i_lastfm, nav ul li.i_lastfm a span {
    background-image: url(../images/icons/dark/lastfm.png);
}
.i_lemonade_stand, nav ul li.i_lemonade_stand a span {
    background-image: url(../images/icons/dark/lemonade_stand.png);
}
.i_light_bulb, nav ul li.i_light_bulb a span {
    background-image: url(../images/icons/dark/light_bulb.png);
}
.i_link, nav ul li.i_link a span {
    background-image: url(../images/icons/dark/link.png);
}
.i_link_2, nav ul li.i_link_2 a span {
    background-image: url(../images/icons/dark/link_2.png);
}
.i_linux, nav ul li.i_linux a span {
    background-image: url(../images/icons/dark/linux.png);
}
.i_list, nav ul li.i_list a span {
    background-image: url(../images/icons/dark/list.png);
}
.i_list_image, nav ul li.i_list_image a span {
    background-image: url(../images/icons/dark/list_image.png);
}
.i_list_images, nav ul li.i_list_images a span {
    background-image: url(../images/icons/dark/list_images.png);
}
.i_loading_bar, nav ul li.i_loading_bar a span {
    background-image: url(../images/icons/dark/loading_bar.png);
}
.i_locked, nav ul li.i_locked a span {
    background-image: url(../images/icons/dark/locked.png);
}
.i_locked_2, nav ul li.i_locked_2 a span {
    background-image: url(../images/icons/dark/locked_2.png);
}
.i_macos, nav ul li.i_macos a span {
    background-image: url(../images/icons/dark/macos.png);
}
.i_magic_mouse, nav ul li.i_magic_mouse a span {
    background-image: url(../images/icons/dark/magic_mouse.png);
}
.i_magnifying_glass, nav ul li.i_magnifying_glass a span {
    background-image: url(../images/icons/dark/magnifying_glass.png);
}
.i_mail, nav ul li.i_mail a span {
    background-image: url(../images/icons/dark/mail.png);
}
.i_male, nav ul li.i_male a span {
    background-image: url(../images/icons/dark/male.png);
}
.i_male_contour, nav ul li.i_male_contour a span {
    background-image: url(../images/icons/dark/male_contour.png);
}
.i_map, nav ul li.i_map a span {
    background-image: url(../images/icons/dark/map.png);
}
.i_marker, nav ul li.i_marker a span {
    background-image: url(../images/icons/dark/marker.png);
}
.i_maximize, nav ul li.i_maximize a span {
    background-image: url(../images/icons/dark/maximize.png);
}
.i_medical_case, nav ul li.i_medical_case a span {
    background-image: url(../images/icons/dark/medical_case.png);
}
.i_megaphone, nav ul li.i_megaphone a span {
    background-image: url(../images/icons/dark/megaphone.png);
}
.i_microphone, nav ul li.i_microphone a span {
    background-image: url(../images/icons/dark/microphone.png);
}
.i_mighty_mouse, nav ul li.i_mighty_mouse a span {
    background-image: url(../images/icons/dark/mighty_mouse.png);
}
.i_minimize, nav ul li.i_minimize a span {
    background-image: url(../images/icons/dark/minimize.png);
}
.i_minus, nav ul li.i_minus a span {
    background-image: url(../images/icons/dark/minus.png);
}
.i_mobile_phone, nav ul li.i_mobile_phone a span {
    background-image: url(../images/icons/dark/mobile_phone.png);
}
.i_mobypicture, nav ul li.i_mobypicture a span {
    background-image: url(../images/icons/dark/mobypicture.png);
}
.i_money, nav ul li.i_money a span {
    background-image: url(../images/icons/dark/money.png);
}
.i_money_2, nav ul li.i_money_2 a span {
    background-image: url(../images/icons/dark/money_2.png);
}
.i_monitor, nav ul li.i_monitor a span {
    background-image: url(../images/icons/dark/monitor.png);
}
.i_mouse, nav ul li.i_mouse a span {
    background-image: url(../images/icons/dark/mouse.png);
}
.i_myspace, nav ul li.i_myspace a span {
    background-image: url(../images/icons/dark/myspace.png);
}
.i_next, nav ul li.i_next a span {
    background-image: url(../images/icons/dark/next.png);
}
.i_note_book, nav ul li.i_note_book a span {
    background-image: url(../images/icons/dark/note_book.png);
}
.i_outgoing, nav ul li.i_outgoing a span {
    background-image: url(../images/icons/dark/outgoing.png);
}
.i_pacman, nav ul li.i_pacman a span {
    background-image: url(../images/icons/dark/pacman.png);
}
.i_pacman_ghost, nav ul li.i_pacman_ghost a span {
    background-image: url(../images/icons/dark/pacman_ghost.png);
}
.i_paint_brush, nav ul li.i_paint_brush a span {
    background-image: url(../images/icons/dark/paint_brush.png);
}
.i_pants, nav ul li.i_pants a span {
    background-image: url(../images/icons/dark/pants.png);
}
.i_paperclip, nav ul li.i_paperclip a span {
    background-image: url(../images/icons/dark/paperclip.png);
}
.i_paste, nav ul li.i_paste a span {
    background-image: url(../images/icons/dark/paste.png);
}
.i_pause, nav ul li.i_pause a span {
    background-image: url(../images/icons/dark/pause.png);
}
.i_paypal, nav ul li.i_paypal a span {
    background-image: url(../images/icons/dark/paypal.png);
}
.i_paypal_2, nav ul li.i_paypal_2 a span {
    background-image: url(../images/icons/dark/paypal_2.png);
}
.i_paypal_3, nav ul li.i_paypal_3 a span {
    background-image: url(../images/icons/dark/paypal_3.png);
}
.i_pdf_document, nav ul li.i_pdf_document a span {
    background-image: url(../images/icons/dark/pdf_document.png);
}
.i_pdf_documents, nav ul li.i_pdf_documents a span {
    background-image: url(../images/icons/dark/pdf_documents.png);
}
.i_pencil, nav ul li.i_pencil a span {
    background-image: url(../images/icons/dark/pencil.png);
}
.i_phone, nav ul li.i_phone a span {
    background-image: url(../images/icons/dark/phone.png);
}
.i_phone_2, nav ul li.i_phone_2 a span {
    background-image: url(../images/icons/dark/phone_2.png);
}
.i_phone_hook, nav ul li.i_phone_hook a span {
    background-image: url(../images/icons/dark/phone_hook.png);
}
.i_piggy_bank, nav ul li.i_piggy_bank a span {
    background-image: url(../images/icons/dark/piggy_bank.png);
}
.i_plane_suitecase, nav ul li.i_plane_suitecase a span {
    background-image: url(../images/icons/dark/plane_suitecase.png);
}
.i_play, nav ul li.i_play a span {
    background-image: url(../images/icons/dark/play.png);
}
.i_plixi, nav ul li.i_plixi a span {
    background-image: url(../images/icons/dark/plixi.png);
}
.i_plus, nav ul li.i_plus a span {
    background-image: url(../images/icons/dark/plus.png);
}
.i_post_card, nav ul li.i_post_card a span {
    background-image: url(../images/icons/dark/post_card.png);
}
.i_power, nav ul li.i_power a span {
    background-image: url(../images/icons/dark/power.png);
}
.i_powerpoint_document, nav ul li.i_powerpoint_document a span {
    background-image: url(../images/icons/dark/powerpoint_document.png);
}
.i_powerpoint_documents, nav ul li.i_powerpoint_documents a span {
    background-image: url(../images/icons/dark/powerpoint_documents.png);
}
.i_presentation, nav ul li.i_presentation a span {
    background-image: url(../images/icons/dark/presentation.png);
}
.i_prev, nav ul li.i_prev a span {
    background-image: url(../images/icons/dark/prev.png);
}
.i_preview, nav ul li.i_preview a span {
    background-image: url(../images/icons/dark/preview.png);
}
.i_price_tag, nav ul li.i_price_tag a span {
    background-image: url(../images/icons/dark/price_tag.png);
}
.i_price_tags, nav ul li.i_price_tags a span {
    background-image: url(../images/icons/dark/price_tags.png);
}
.i_printer, nav ul li.i_printer a span {
    background-image: url(../images/icons/dark/printer.png);
}
.i_question, nav ul li.i_question a span {
    background-image: url(../images/icons/dark/question.png);
}
.i_radio, nav ul li.i_radio a span {
    background-image: url(../images/icons/dark/radio.png);
}
.i_record, nav ul li.i_record a span {
    background-image: url(../images/icons/dark/record.png);
}
.i_recycle, nav ul li.i_recycle a span {
    background-image: url(../images/icons/dark/recycle.png);
}
.i_refresh, nav ul li.i_refresh a span {
    background-image: url(../images/icons/dark/refresh.png);
}
.i_refresh_2, nav ul li.i_refresh_2 a span {
    background-image: url(../images/icons/dark/refresh_2.png);
}
.i_refresh_3, nav ul li.i_refresh_3 a span {
    background-image: url(../images/icons/dark/refresh_3.png);
}
.i_refresh_4, nav ul li.i_refresh_4 a span {
    background-image: url(../images/icons/dark/refresh_4.png);
}
.i_repeat, nav ul li.i_repeat a span {
    background-image: url(../images/icons/dark/repeat.png);
}
.i_rewind, nav ul li.i_rewind a span {
    background-image: url(../images/icons/dark/rewind.png);
}
.i_robot, nav ul li.i_robot a span {
    background-image: url(../images/icons/dark/robot.png);
}
.i_rss, nav ul li.i_rss a span {
    background-image: url(../images/icons/dark/rss.png);
}
.i_ruler, nav ul li.i_ruler a span {
    background-image: url(../images/icons/dark/ruler.png);
}
.i_ruler_2, nav ul li.i_ruler_2 a span {
    background-image: url(../images/icons/dark/ruler_2.png);
}
.i_running_man, nav ul li.i_running_man a span {
    background-image: url(../images/icons/dark/running_man.png);
}
.i_safari, nav ul li.i_safari a span {
    background-image: url(../images/icons/dark/safari.png);
}
.i_scan_label, nav ul li.i_scan_label a span {
    background-image: url(../images/icons/dark/scan_label.png);
}
.i_scissors, nav ul li.i_scissors a span {
    background-image: url(../images/icons/dark/scissors.png);
}
.i_sd, nav ul li.i_sd a span {
    background-image: url(../images/icons/dark/sd.png);
}
.i_sd_2, nav ul li.i_sd_2 a span {
    background-image: url(../images/icons/dark/sd_2.png);
}
.i_sd_3, nav ul li.i_sd_3 a span {
    background-image: url(../images/icons/dark/sd_3.png);
}
.i_settings, nav ul li.i_settings a span {
    background-image: url(../images/icons/dark/settings.png);
}
.i_settings_2, nav ul li.i_settings_2 a span {
    background-image: url(../images/icons/dark/settings_2.png);
}
.i_shopping_bag, nav ul li.i_shopping_bag a span {
    background-image: url(../images/icons/dark/shopping_bag.png);
}
.i_shopping_basket, nav ul li.i_shopping_basket a span {
    background-image: url(../images/icons/dark/shopping_basket.png);
}
.i_shopping_basket_2, nav ul li.i_shopping_basket_2 a span {
    background-image: url(../images/icons/dark/shopping_basket_2.png);
}
.i_shopping_cart, nav ul li.i_shopping_cart a span {
    background-image: url(../images/icons/dark/shopping_cart.png);
}
.i_shopping_cart_2, nav ul li.i_shopping_cart_2 a span {
    background-image: url(../images/icons/dark/shopping_cart_2.png);
}
.i_shopping_cart_3, nav ul li.i_shopping_cart_3 a span {
    background-image: url(../images/icons/dark/shopping_cart_3.png);
}
.i_shopping_cart_4, nav ul li.i_shopping_cart_4 a span {
    background-image: url(../images/icons/dark/shopping_cart_4.png);
}
.i_shuffle, nav ul li.i_shuffle a span {
    background-image: url(../images/icons/dark/shuffle.png);
}
.i_sign_post, nav ul li.i_sign_post a span {
    background-image: url(../images/icons/dark/sign_post.png);
}
.i_skype, nav ul li.i_skype a span {
    background-image: url(../images/icons/dark/skype.png);
}
.i_sleeveless_shirt, nav ul li.i_sleeveless_shirt a span {
    background-image: url(../images/icons/dark/sleeveless_shirt.png);
}
.i_socks, nav ul li.i_socks a span {
    background-image: url(../images/icons/dark/socks.png);
}
.i_sound, nav ul li.i_sound a span {
    background-image: url(../images/icons/dark/sound.png);
}
.i_speech_bubble, nav ul li.i_speech_bubble a span {
    background-image: url(../images/icons/dark/speech_bubble.png);
}
.i_speech_bubble_2, nav ul li.i_speech_bubble_2 a span {
    background-image: url(../images/icons/dark/speech_bubble_2.png);
}
.i_speech_bubbles, nav ul li.i_speech_bubbles a span {
    background-image: url(../images/icons/dark/speech_bubbles.png);
}
.i_speech_bubbles_2, nav ul li.i_speech_bubbles_2 a span {
    background-image: url(../images/icons/dark/speech_bubbles_2.png);
}
.i_sport_shirt, nav ul li.i_sport_shirt a span {
    background-image: url(../images/icons/dark/sport_shirt.png);
}
.i_stop, nav ul li.i_stop a span {
    background-image: url(../images/icons/dark/stop.png);
}
.i_stop_watch, nav ul li.i_stop_watch a span {
    background-image: url(../images/icons/dark/stop_watch.png);
}
.i_strategy, nav ul li.i_strategy a span {
    background-image: url(../images/icons/dark/strategy.png);
}
.i_strategy_2, nav ul li.i_strategy_2 a span {
    background-image: url(../images/icons/dark/strategy_2.png);
}
.i_stubleupon, nav ul li.i_stubleupon a span {
    background-image: url(../images/icons/dark/stubleupon.png);
}
.i_suitecase, nav ul li.i_suitecase a span {
    background-image: url(../images/icons/dark/suitecase.png);
}
.i_sweater, nav ul li.i_sweater a span {
    background-image: url(../images/icons/dark/sweater.png);
}
.i_t-shirt, nav ul li.i_t-shirt a span {
    background-image: url(../images/icons/dark/t-shirt.png);
}
.i_table, nav ul li.i_table a span {
    background-image: url(../images/icons/dark/table.png);
}
.i_tag, nav ul li.i_tag a span {
    background-image: url(../images/icons/dark/tag.png);
}
.i_tags, nav ul li.i_tags a span {
    background-image: url(../images/icons/dark/tags.png);
}
.i_television, nav ul li.i_television a span {
    background-image: url(../images/icons/dark/television.png);
}
.i_tick, nav ul li.i_tick a span {
    background-image: url(../images/icons/dark/tick.png);
}
.i_timer, nav ul li.i_timer a span {
    background-image: url(../images/icons/dark/timer.png);
}
.i_trashcan, nav ul li.i_trashcan a span {
    background-image: url(../images/icons/dark/trashcan.png);
}
.i_trashcan_2, nav ul li.i_trashcan_2 a span {
    background-image: url(../images/icons/dark/trashcan_2.png);
}
.i_travel_suitecase, nav ul li.i_travel_suitecase a span {
    background-image: url(../images/icons/dark/travel_suitecase.png);
}
.i_tree, nav ul li.i_tree a span {
    background-image: url(../images/icons/dark/tree.png);
}
.i_triangle_double_down, nav ul li.i_triangle_double_down a span {
    background-image: url(../images/icons/dark/triangle_double_down.png);
}
.i_triangle_double_left, nav ul li.i_triangle_double_left a span {
    background-image: url(../images/icons/dark/triangle_double_left.png);
}
.i_triangle_double_right, nav ul li.i_triangle_double_right a span {
    background-image: url(../images/icons/dark/triangle_double_right.png);
}
.i_triangle_double_up, nav ul li.i_triangle_double_up a span {
    background-image: url(../images/icons/dark/triangle_double_up.png);
}
.i_triangle_down, nav ul li.i_triangle_down a span {
    background-image: url(../images/icons/dark/triangle_down.png);
}
.i_triangle_down_left, nav ul li.i_triangle_down_left a span {
    background-image: url(../images/icons/dark/triangle_down_left.png);
}
.i_triangle_down_right, nav ul li.i_triangle_down_right a span {
    background-image: url(../images/icons/dark/triangle_down_right.png);
}
.i_triangle_left, nav ul li.i_triangle_left a span {
    background-image: url(../images/icons/dark/triangle_left.png);
}
.i_triangle_left_right, nav ul li.i_triangle_left_right a span {
    background-image: url(../images/icons/dark/triangle_left_right.png);
}
.i_triangle_right, nav ul li.i_triangle_right a span {
    background-image: url(../images/icons/dark/triangle_right.png);
}
.i_triangle_up, nav ul li.i_triangle_up a span {
    background-image: url(../images/icons/dark/triangle_up.png);
}
.i_triangle_up_down, nav ul li.i_triangle_up_down a span {
    background-image: url(../images/icons/dark/triangle_up_down.png);
}
.i_triangle_up_left, nav ul li.i_triangle_up_left a span {
    background-image: url(../images/icons/dark/triangle_up_left.png);
}
.i_triangle_up_right, nav ul li.i_triangle_up_right a span {
    background-image: url(../images/icons/dark/triangle_up_right.png);
}
.i_trolly, nav ul li.i_trolly a span {
    background-image: url(../images/icons/dark/trolly.png);
}
.i_truck, nav ul li.i_truck a span {
    background-image: url(../images/icons/dark/truck.png);
}
.i_tumbler, nav ul li.i_tumbler a span {
    background-image: url(../images/icons/dark/tumbler.png);
}
.i_twitter, nav ul li.i_twitter a span {
    background-image: url(../images/icons/dark/twitter.png);
}
.i_twitter_2, nav ul li.i_twitter_2 a span {
    background-image: url(../images/icons/dark/twitter_2.png);
}
.i_typo, nav ul li.i_typo a span {
    background-image: url(../images/icons/dark/typo.png);
}
.i_umbrella, nav ul li.i_umbrella a span {
    background-image: url(../images/icons/dark/umbrella.png);
}
.i_under_construction, nav ul li.i_under_construction a span {
    background-image: url(../images/icons/dark/under_construction.png);
}
.i_unlocked, nav ul li.i_unlocked a span {
    background-image: url(../images/icons/dark/unlocked.png);
}
.i_upload, nav ul li.i_upload a span {
    background-image: url(../images/icons/dark/upload.png);
}
.i_user, nav ul li.i_user a span {
    background-image: url(../images/icons/dark/user.png);
}
.i_user_2, nav ul li.i_user_2 a span {
    background-image: url(../images/icons/dark/user_2.png);
}
.i_user_comment, nav ul li.i_user_comment a span {
    background-image: url(../images/icons/dark/user_comment.png);
}
.i_users, nav ul li.i_users a span {
    background-image: url(../images/icons/dark/users.png);
}
.i_users_2, nav ul li.i_users_2 a span {
    background-image: url(../images/icons/dark/users_2.png);
}
.i_v-card, nav ul li.i_v-card a span {
    background-image: url(../images/icons/dark/v-card.png);
}
.i_v-card_2, nav ul li.i_v-card_2 a span {
    background-image: url(../images/icons/dark/v-card_2.png);
}
.i_vault, nav ul li.i_vault a span {
    background-image: url(../images/icons/dark/vault.png);
}
.i_vimeo, nav ul li.i_vimeo a span {
    background-image: url(../images/icons/dark/vimeo.png);
}
.i_vimeo_2, nav ul li.i_vimeo_2 a span {
    background-image: url(../images/icons/dark/vimeo_2.png);
}
.i_walking_man, nav ul li.i_walking_man a span {
    background-image: url(../images/icons/dark/walking_man.png);
}
.i_wifi_signal, nav ul li.i_wifi_signal a span {
    background-image: url(../images/icons/dark/wifi_signal.png);
}
.i_wifi_signal_2, nav ul li.i_wifi_signal_2 a span {
    background-image: url(../images/icons/dark/wifi_signal_2.png);
}
.i_windows, nav ul li.i_windows a span {
    background-image: url(../images/icons/dark/windows.png);
}
.i_winner_podium, nav ul li.i_winner_podium a span {
    background-image: url(../images/icons/dark/winner_podium.png);
}
.i_wizard, nav ul li.i_wizard a span {
    background-image: url(../images/icons/dark/wizard.png);
}
.i_word_document, nav ul li.i_word_document a span {
    background-image: url(../images/icons/dark/word_document.png);
}
.i_word_documents, nav ul li.i_word_documents a span {
    background-image: url(../images/icons/dark/word_documents.png);
}
.i_wordpress, nav ul li.i_wordpress a span {
    background-image: url(../images/icons/dark/wordpress.png);
}
.i_wordpress_2, nav ul li.i_wordpress_2 a span {
    background-image: url(../images/icons/dark/wordpress_2.png);
}
.i_youtube, nav ul li.i_youtube a span {
    background-image: url(../images/icons/dark/youtube.png);
}
.i_youtube_2, nav ul li.i_youtube_2 a span {
    background-image: url(../images/icons/dark/youtube_2.png);
}
.i_zip_file, nav ul li.i_zip_file a span {
    background-image: url(../images/icons/dark/zip_file.png);
}
.i_zip_files, nav ul li.i_zip_files a span {
    background-image: url(../images/icons/dark/zip_files.png);
}
#advance_search_panel .filter .title:after {
    color: #ADAEAF;
    content: "[ — ]";
    display: block;
    float: right;
    font-size: .667em;
    margin-right: 2px;
}
#advance_search_panel .filter .title {
    background-color: #F3F4F5;
    border-bottom: 1px solid #D6D6D6;
    border-top: 1px solid #D6D6D6;
    clear: both;
    color: #697071;
    cursor: pointer;
    font-size: 1.083em;
    line-height: 1.333em;
    padding: 4px 10px 2px;
    text-transform: uppercase;
}
#advance_search_panel .panel {
    margin: 0;
    border: none;
    box-shadow: none;
}
#advance_search_panel, #advance_search_panel label {
    font-family: open sans;
    font-size: 13px;
    font-weight: 400;
}
#advance_search_panel h3 {
    color: #444546;
    font-family: open sans;
    position: relative;
    text-transform: uppercase;
    margin-top: 0;
}
#advance_search_panel .filter ul {
    padding: 0 0 5px;
    margin: 0;
}
#advance_search_panel .filter .option {
    margin-bottom: 4px;
    transition: opacity .3s ease-out 0s;
    white-space: nowrap;
    list-style: none outside none;
}
#advance_search_panel li.option input[type=checkbox], #advance_search_panel li.option input[type=radio] {
    visibility: hidden;
    margin: 0 5px 0 0;
}
#advance_search_panel li.option.radiobtn label:hover:before {
    background-position: -217px -90px;
}
#advance_search_panel li.option.radiobtn label:before {
    background-position: -217px -70px;
}
#advance_search_panel li.option.checkboxbtn label:hover:before {
    background-position: -237px -124px;
}
#advance_search_panel li.option.checkboxbtn.checked label:before {
    background-position: -237px -138px;
}
#advance_search_panel li.option.radiobtn.checked label:before {
    background-position: -217px -110px;
}
#advance_search_panel li.option.checkboxbtn label:before {
    background-position: -237px -110px;
}
#advance_search_panel li.option label:before {
    background: url(../images/icon.png) no-repeat scroll -217px -70px rgba(0, 0, 0, 0);
    content: " ";
    display: block;
    height: 13px;
    position: absolute;
    top: 2px;
    visibility: visible;
    width: 13px;
}
#advance_search_panel div.checkbox {
    padding: 0;
}
#advance_search_panel li.option label {
    padding: 0;
    cursor: pointer;
    display: block;
    height: 19px;
    position: relative;
    vertical-align: top;
}
#advance_search_panel .filter.collapsed .panel {
    margin-bottom: 0;
    margin-top: 0;
    max-height: 0;
    overflow: hidden;
    padding-bottom: 0!important;
    padding-top: 0!important;
}
#advance_search_panel {
    margin-bottom: 10px;
}
.home-3-images{
	height : 300px;
}
.home-3-images .post-thumb{
	height : 300px;
}
.home-3-images .owl-item{
	height : 300px !important;
	padding-right : 8px;
}
.home-3-images div img{
	width : 100%;
	height : 300px;
}
.more-paid-ad div{
	height : 100%;
	width : 100%
}
.more-paid-ad p{
	font-weight : 500;
	font-size : 45px;
	text-align : center;
	padding-top : 45%;
}
.more-paid-ad {
	height : 100%;
}
.home-3-images .more-paid-ad  .owl-item{
	padding-right : 0px;
}
.corporate {
	width : 100%;
}
.corporate-view-recent {
	margin : auto;
	float : none;
}
.corporate-name {
	font-size : 22px;
	font-weight : bold;
	text-align : center;
}
.corporate-description {
	background-color : #f6f6f6;
	padding : 12px;
}
.fileupload {
	font-size : 12px !important;
}
.upload-files .fileupload {
	font-size : 12px !important;
}
.upload-files  input.fileupload {
	width : 43% !important;
}
.upload-files  .img-preview img {
	max-height : 150px;
	float : left;
	max-width : 150px;
	margin: 50px;
}
.upload-files  .img-preview .rotate {
	width : 133px;
	margin-top : 50px;
}
.upload-files  .img-preview {
	display : inline-block;
	margin-top : 4px;
	max-height : 200px;
	padding-top :5px;
}
.inner-upload {
	width : 51%;
}
.upload-files.inner-upload .img-preview .rotate {
	margin-top : 0;
}

.single-post-description-head {
	color : #1c1c1c;
	font-weight : 600;
}
.other-books .post .post-thumb{
	background : none;
}
.other-books .col-lg-2dot4{
	padding : 0 6px;
	width : 20%;
	display: inline-block;
	float: left;
}
#results.other-books {
	margin-left : 0px;
	padding : 0px;
}
@media (max-width:767px){ 
	.home-3-images {
		height : auto;
	}
	.more-paid-ad p {
		padding-top : 10%;
	}
	.corporate-description {
		padding : 18px;
	}
	.home-3-images .col-md-10, .home-3-images .col-md-2 {
		margin : 5px 0;
	}
	.home-3-images .owl-item{
		height : auto !important;
		padding-right : 0px;
	}
	.other-books .col-lg-2dot4{
		padding : 0 6px;
		width : 100%;
		display: inline-block;
		float: left;
	}
	#results.other-books .col-lg-2dot4 .post {
		margin-bottom: 30px;
	}
		
}