/*
 Theme Name:   Legenda Child
 Theme URI:    http://8theme.com/
 Description:  Legenda Child Theme
 Author:       8theme
 Author URI:   http://8theme.com
 Template:     legenda
 Version:      0.0.1
 Text Domain:  legenda-child
*/

body {
    font-size: 14px;
}

.languages-area .links > li.active {
    color: #000 !important;
    font-weight: bold;
    text-decoration: underline;
}

.header-type-3 .top-bar .search, .header-type-4 .top-bar .search, .header-type-6 .top-bar .search {
    margin-right: 0px !important;
}

.header-type-3 .top-bar .top-links, .header-type-4 .top-bar .top-links, .header-type-6 .top-bar .top-links, .header-type-7 .top-bar .top-links {
    margin-right: 10px !important;
}

.toolbar.toolbar-top {margin-top: 11px !important;}



/*
*
* Cart & Shop
*
*/
.order-list-wrapper {
    bottom: 90px;
    left: 0;
    overflow: scroll;
    position: absolute;
    right: 0;
    top: 136px;
    width: 100%;
    transition: all 0.5s ease-in-out 0s;
    -moz-box-shadow: 0 -3px 5px -5px #555
    -webkit-box-shadow: 0 -3px 5px -5px #555
    box-shadow: 0 -3px 5px -5px #555
}
ul.order-list {
    padding: 0px !important;
}

.cart a.add_to_wishlist {
    float: left;
    margin-bottom: 20px;
    position: relative;
    border-color: #0e99e9;
    background-color: #0e99e9;
    padding: 10px 32px;
    font-family: Handlee;
    text-transform: uppercase;
    font-size: 21px;
}
.single-product-page .\add_to_wishlist:hover {
    border-color: #FFF;
    color: #FFF !important;
}
.totals, .bottom-btn {
    position: absolute;
    left: 20px;
    right: 20px;
}
.bottom-btn {
    bottom: 10px;
}
.totals {
    bottom: 50px;
}
.product_list_widget li .media-heading > a{
    font-size: 15px !important;
}
.product_list_widget li {
    background-color: rgba(255, 255, 255, 0.3);
    border-bottom: 1px solid #2f2f2f;
    margin: 0;
    padding: 0 20px;
    min-height: 150px;
}
.product_list_widget li:hover {
    background-color: rgba(255, 255, 255, 0.1);
}
.widget_shopping_cart .close-order-li.delete-btn {
    float: right;
    position: relative;
    margin-top: 5px;
}
.widget_shopping_cart .media {
    padding-top: 20px;
}

.side-area.side-block {
    position: fixed !important;
    transition: all 0.5s ease-in-out 0s;
}
.side-area .sidebar-widget {
    padding: 0px;
}
.side-block .widget-title {
    width: 100%;
    box-shadow: 0 5px 5px -5px #555;
}

.header-fixed-already .order-list-wrapper {
    top: 216px !important;
    transition: all 0.5s ease-in-out 0s;
}
.header-fixed-already {
    padding-top: 80px !important;
    transition: all 0.5s ease-in-out 0s;
}
.wishlist-btn-container.with-styles .single_add_to_wishlist {border-color: #0e99e9}

.no-text-transform .product-name > a, .no-text-transform {text-transform: none !important;}

.wishlist-btn-container.with-styles .single_add_to_wishlist:hover:after {
    top: -36px !important;
    left: -43px !important;
    bottom: auto !important;
}

.post-images {
    margin-bottom: 0px !important;
}

.row-fluid > .content .span12 {margin-left: 0px !important;}

.page-content {padding-top: 0px !important;}
.page-content a {
    color: #4286f4;
    font-weight: 600;
}

div.pp_default .pp_close {
    height: 25px !important;
    width: 25px !important;
}

.credit.wpb_single_image .vc_figure-caption {
    font-style: italic;
    margin-top: -1.5em;
    padding-right: 5px;
    text-align: right;
    color: #fff;
}
.credit.black.wpb_single_image .vc_figure-caption {
    color: #fff !important;
}
.text-white, .text-white > a { color: #FFF; }

.pp_content_container .pp_close { top: -45px !important; }
.post-single .post-share .etheme-social-icons li a {height: auto !important; width: auto !important;}
.modal-dialog {width: auto !important;}

.result-page .col-post-thumb {padding-top: 16px}
.result-page .col-post-info .entry-title { margin-top: 0px}

.nav-sublist-dropdown {border-top: 1px solid #dbdbdb}