/*
Theme Name: Venedor Child Theme
Theme URI: http://newsmartwave.net/wordpress/venedor/
Author: SW-THEMES
Author URI: http://themeforest.net/user/SW-THEMES
Description: Responsive & Retina Ready Woocommerce Theme
Template: venedor
Version: 1.1
License: GNU General Public License
License URI: license.txt
Tags: green, blue, orange, pink, brown, one-column, two-columns, left-sidebar, right-sidebar,  fluid-layout, custom-colors, custom-header, custom-background, custom-menu, editor-style, theme-options, sticky-post, translation-ready
*/

@import url("../venedor/style.css");
@import url(http://fonts.googleapis.com/earlyaccess/opensanshebrew.css);
/*************** ADD YOUR CUSTOM CSS HERE  ***************/

.header-top {
    color: #494940;
    font-size: 14px;
    font-family: 'Arimo';
    font-weight: 400;
    background: #e5e5e5;
    border: none;
    color: #ffffff;
}

.sticky-header {
    background-color: rgba(0, 35, 79, 0.89);
}

.bg-image {
    min-height: 219px;
}

span#tel {
    top: -7px;
    position: relative;
}

.header-wrapper .mega-menu>ul>li>a,
.header-wrapper .mega-menu>ul>li>h5 {
    font-size: 20px;
    font-family: 'Arimo';
    font-weight: 500;
    color: #ffffff;
    padding-bottom: 0px !important;
}

.mega-menu>ul>li:last-child>a,
.mega-menu>ul>li:last-child>h5 {
    padding-right: 11px;
}

.mega-menu .popup {
    left: auto;
    right: 0px;
}

.header-block.well {
    webkit-box-shadow: none !important;
    box-shadow: none !important;
    background: none !important;
    border: none !important;
    border-color: none !important;
    border-left-width: 1px;
    color: #000;
}

.menu-wrapper {
    margin: 0px !important;
    max-width: 100% !important;
    background: #00234f;
    height: 54px;
}

.header-block.well {
    text-align: left;
    margin-right: 10px;
    margin-left: -7px;
    font-size: 28px;
}

.header .logo {
    margin: -7px 0px 8px 17px !important;
}

.header-block .fa {
    color: #11244c;
    float: left;
    font-size: 31px;
    margin-top: 5px;
}

#search-form {
    margin-top: -20px;
}

#main-menu {
    float: right !important;
}

.left {
    float: right !important;
}

.right {
    float: left !important;
}

.quick-access {
    float: left;
}

.mega-menu>ul>li {
    float: right;
}

/*top-menu*/

#main-mobile-toggle {
    cursor: pointer;
    display: inline-block;
    height: 0px;
}

.bt-links>li {
    background-image: url('http://drking.manta-web.com/wp-content/uploads/2017/05/top-kav.png');
    background-position: left center;
    background-repeat: no-repeat;
}

.bt-links>li:last-child {
    background: none;
}

.bt-links>li {
    display: inline-block;
    float: right;
}

.topnav>li>a {
    padding: 0 15px 0 0;
}

.topnav a {
    color: #000;
}

.topnav>li>a {
    padding: 0 8px 0 8px;
}

.mega-menu>ul>li {
    background-image: url('http://drking.manta-web.com/wp-content/uploads/2017/05/kav.png');
    background-position: left center;
    background-repeat: no-repeat
}

.mega-menu>ul>li:last-child {
    background: none;
}

.sticky-header .header-wrapper .mega-menu>ul>li {
    background-image: url('http://drking.manta-web.com/wp-content/uploads/2017/05/kav.png');
    background-position: left center;
    background-repeat: no-repeat
}

.header-wrapper .mega-menu>ul>li {
    background-image: url('http://drking.manta-web.com/wp-content/uploads/2017/05/kav.png');
    background-position: left center;
    background-repeat: no-repeat
}

.header-wrapper .mega-menu>ul>li:last-child {
    background: none;
}

ul#menu-menu {
    padding-right: 47px;
}

.mega-menu>ul>li>a,
.mega-menu>ul>li>h5 {
    padding: 3px 6px 0px 6px;
    line-height: 20px;
}

#main-menu {
    float: left;
    position: relative;
    z-index: 20;
    top: 12px;
}

.sticky-header #main-menu {
    float: left !important;
}

.sticky-header .logo img {
    margin-left: 0;
}

/*slider home bottom*/

.owl-theme .owl-controls {
    margin-top: 18px;
    text-align: left;
}

.line {
    display: inline-block;
    width: 599px !important;
}

#main-mobile-menu {
    float: right;
}

.sticky-header #main-menu {
    top: 5px;
}

.products .product-image {
    width: 267px !important;
}

a.button.cart-links.product_type_simple {
    background: #fcc402;
}

.shortcode.shortcode-content.prodact-first li {
    width: 289px;
}

.products .product a,
.products .product-category a {
    text-decoration: none;
    color: #000 !important;
    border: none;
}

.products .product>.inner:hover {
    border: none;
}

.welcome-msg {
    float: left;
    line-height: 20px;
    padding: 0px;
}

ul.cnss-social-icon {
    padding-left: 9px;
}

.footer ul li>a:before,
.footer ol li>a:before {
    content: " ";
}

.widget_categories>ul>li,
.widget_pages>ul>li,
.widget_nav_menu>div>ul>li {
    padding: 0px;
}

.footer li {
    margin: -6px 0;
    position: relative;
    line-height: 2;
}

.footer .widget-title,
.footer h3 {
    font-size: 25px;
}

/*top shering*/

ul.cnss-social-icon {
    display: inline-block;
}

/*slogen*/

div#slogen-heder {
    position: relative;
    top: -85px;
    right: -50px;
    color: #000;
    z-index: 1;
    /*width: 456px;*/
    width: 39%;
    margin: 0 auto;
    height: 54px;
}

/*shaerch*/

.searchform .text,
.searchform .button {
    display: inline-block;
    float: right;
}

.cart_list .product-name {
    padding-right: 20px !important;
}

.wpb_content_element .custom-tabs .wpb_tabs_nav li.ui-tabs-active {
    color: #565656;
    font-family: 'open sans hebrew';
    background: #fcc402;
    color: #ffffff;
}

.wpb_content_element .custom-tabs .wpb_tabs_nav li {
    color: #565656;
    font-family: 'open sans hebrew';
    background: #00234f;
    color: #fff9f9;
}

.wpb_content_element .custom-tabs .wpb_tabs_nav li:hover {
    color: #565656;
    font-family: 'open sans hebrew';
    background: #404040;
    color: #fff9f9;
}

.owl-carousel .owl-item {
    float: right;
    padding-right: 7px;
}

.home span.amount {
    color: #323232 !important;
}

tr.cart-subtotal {
    font-family: 'Open Sans Hebrew' !important;
}

.input-field label,
.address-field label,
.textarea-field label {
    right: 0;
}

.input-field input[type="text"],
.input-field select,
.input-field textarea,
.input-field input[type="text"],
.input-field input[type="password"],
.input-field input[type="datetime"],
.input-field input[type="datetime-local"],
.input-field input[type="date"],
.input-field input[type="month"],
.input-field input[type="time"],
.input-field input[type="week"],
.input-field input[type="number"],
.input-field input[type="email"],
.input-field input[type="url"],
.input-field input[type="search"],
.input-field input[type="tel"],
.input-field input[type="color"],
.input-field.comment-form-rating,
.input-field>strong,
.address-field input[type="text"],
.address-field select,
.address-field textarea,
.address-field input[type="text"],
.address-field input[type="password"],
.address-field input[type="datetime"],
.address-field input[type="datetime-local"],
.address-field input[type="date"],
.address-field input[type="month"],
.address-field input[type="time"],
.address-field input[type="week"],
.address-field input[type="number"],
.address-field input[type="email"],
.address-field input[type="url"],
.address-field input[type="search"],
.address-field input[type="tel"],
.address-field input[type="color"],
.address-field.comment-form-rating,
.address-field>strong,
.textarea-field input[type="text"],
.textarea-field select,
.textarea-field textarea,
.textarea-field input[type="text"],
.textarea-field input[type="password"],
.textarea-field input[type="datetime"],
.textarea-field input[type="datetime-local"],
.textarea-field input[type="date"],
.textarea-field input[type="month"],
.textarea-field input[type="time"],
.textarea-field input[type="week"],
.textarea-field input[type="number"],
.textarea-field input[type="email"],
.textarea-field input[type="url"],
.textarea-field input[type="search"],
.textarea-field input[type="tel"],
.textarea-field input[type="color"],
.textarea-field.comment-form-rating,
.textarea-field>strong {
    padding: 0 161px 0px 72px !important;
}

/*about page*/

.title-about-2 h2 {
    border-bottom: 1px solid #ccc;
    margin-bottom: 0px;
}

.title-about-4 h2:before {
    background: #fdc401;
}

/*contactform*/

.btsabmit-1 {
    margin-top: 0px;
    background: #00296f;
    width: 63%;
    font-size: 18px;
    height: 35px;
    padding: 0px !important;
    color: #fff;
    margin-right: 42px;
}

/*news*/

h3.widget-title.sbg_title {
    background: none;
    font-size: 21px;
    color: #424242;
}

.col-md-8.con {
    padding-right: 0px;
}

.title-news .widget-title {
    color: #002a73;
    line-height: 1;
    text-align: right;
    font-family: Arimo;
    font-weight: 400;
    font-style: normal;
    margin-bottom: 23px;
    margin-top: 12px;
    padding: 10px;
}

.sidebar .content-slider.owl-theme .owl-controls .owl-buttons .owl-prev {
    left: 3px !important;
    right: 43px;
}

.sidebar .content-slider.owl-theme .owl-controls .owl-buttons div {
    right: 184px;
}

.title-form {
    text-align: center;
    font-size: 18px;
    color: #fcc402;
    line-height: 22px;
    background: #002a72;
    padding: 13px;
    margin-bottom: -37px;
}

.bottom-form {
    background: #002a72;
    margin-top: -29px;
    padding-top: 19px;
    padding-bottom: 92px
}

div.wpcf7-response-output {
    padding: 0px 20px !important;
    margin-left: 0;
    margin-right: 0;
}

/*articals page*/

.page-id-2807 .entry-content a {
    color: #00296e !important;
    text-decoration: none;
    font-size: 17px;
    padding-bottom: 27px;
}

.entry-excerpt {
    margin-right: 0px;
    font-weight: normal !important;
}

/*form*/

input.wpcf7-form-control.wpcf7-submit.btnsabmit {
    color: #000 !important;
}

/*testmonials*/

.person .entry-content {
    margin-top: 15px;
    margin-bottom: 30px;
    text-align: right;
    padding-right: 0px;
    direction: rtl;
}

.person .person-photo {
    margin-bottom: 0px;
}

.owl-wrapper-outer {
    background: #fff;
}

.person-photo.col-sm-4 {
    float: left;
}

/*woo*/

span.onsale.rect {
    display: none;
}

.product-image .price-box .amount {
    display: block;
    color: #fcc402 !important;
}

.home span.amount {
    color: #ffffff !important;
}

#mini-cart .amount {
    display: none;
}

#mini-cart .cart-items {
    display: none;
}

#mini-cart .mobile-hide {
    display: none;
}

/*home slider*/

div#slider-1 .owl-prev {
    top: -339px !important;
    line-height: 24px;
    height: 28px;
}

div#slider-1 .owl-next {
    right: 90% !important;
    top: -339px !important;
    line-height: 24px;
    height: 28px;
}

.owl-carousel .owl-item {
    float: left !important;
    padding-right: 7px;
}

@media (max-width: 1199px) {
    .searchform .text {
        position: absolute;
        right: -205px !important;
    }
    .welcome-msg {
        display: block;
    }
    #main-mobile-toggle {
        cursor: pointer;
        display: inline-block;
        height: 28px;
    }
    .topnav>li:last-child>a {
        border-right: none;
    }
    .topnav>li>a .menu-label {
        display: block;
    }
    .topnav>li>a {
        border-left: none;
        padding: 0 5px 0 8px !important;
    }
}

@media (max-width: 992px) {
    div#slogen-heder {
        display: none;
    }
    .col-md-3 {
        width: 100%;
    }
    .col-md-4 {
        text-align: center;
    }
    .col-md-8.con {
        padding-right: 0px;
        text-align: center;
    }
    .vc_custom_1494336442917 {
        padding-bottom: 29px !important
    }
    .btnsabmit {
        margin-top: 10px;
        background: #fcc402;
        width: 98%;
        font-size: 18px;
        height: 35px;
        margin-right: 0px;
        padding: 0px !important;
        color: 000 !important;
    }
}

@media (min-width: 768px) {
    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12 {
        float: right;
    }
    .col-xs-1,
    .col-xs-2,
    .col-xs-3,
    .col-xs-4,
    .col-xs-5,
    .col-xs-6,
    .col-xs-7,
    .col-xs-8,
    .col-xs-9,
    .col-xs-10,
    .col-xs-11,
    .col-xs-12 {
        float: right;
    }
    .entry-meta .meta-item .fa {
        margin-left: 5px;
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    .panel-title,
    .footer-wrapper,
    .post-content-wrap .post-date {
        font-family: Arimo, arial;
    }
    .faq-wrapper .panel-heading .faq-icon {
        margin-left: 8px;
    }
    h1.page-title,
    h1.entry-title,
    h1.content-title,
    h1.wpb_heading,
    h2.page-title,
    h2.entry-title,
    h2.content-title,
    h2.wpb_heading {
        padding-right: 12px;
    }
    .slider-desc {
        margin-top: 0px;
    }
    body .wpb_column>.wpb_wrapper .product h3 {
        min-height: 49px;
    }
    .ui-widget-content a {
        color: #fafafa;
    }
    .products .product-image {
        min-height: 170px;
    }
    .content-slider.owl-theme .owl-controls .owl-buttons div {
        line-height: 33px;
    }
    .mega-menu .pos-right .popup {
        right: 0px;
    }
    .pager .limiter label {
        float: right;
        font-size: 13px;
        margin: 0px 0px 0px 10px;
        padding: 6px 6px;
    }
    .toolbar .sorter .sort-by {
        margin-right: 0px;
        float: right;
        width: 221px;
    }
    .toolbar label {
        margin-left: 12px;
    }
    .shortcode-title .title-desc {
        font-size: 18px;
        margin-top: 10px;
        margin-bottom: 0;
        margin-left: 15%;
        margin-right: 15%;
        /*background: rgba(0, 0, 0, 0.5); */
    }
    .shortcode-title h2 {
        padding: 0px 0 0;
    }
    .shortcode-title {
        padding: 40px;
        /*background: rgba(0, 0, 0, 0.6);*/
    }
    /*



.wpb_wrapper a,.wpb_wrapper a:active {



    text-decoration: underline !important;



    color: #2031c9 !important;



}*/
    .wpb_wrapper p {
        text-align: center;
    }
    .page-id-532 a {
        text-decoration: none;
    }
}

.sidebar .content-slider.owl-theme .owl-controls .owl-buttons div {
    right: inherit;
    left: 39px;
}

.sidebar .content-slider.owl-theme .owl-controls .owl-buttons .owl-prev {
    left: 0 !important;
}

div#slider-1 .owl-controls {
    position: absolute;
    top: -57px;
    width: 100%;
    margin-bottom: 0;
}

div#slider-1 .owl-prev {
    top: 0px !important;
    line-height: 24px;
    height: 28px;
    margin: 0;
}

div#slider-1 .owl-next {
    left: 60px !important;
    top: 0px !important;
    line-height: 24px;
    height: 28px;
    margin: 0;
}

/** Fix variable price **/

.products .product-image .price-box.price-variable .price {
    margin-top: 34px;
}
span.price span.price {
    margin-top: 0 !important;
}

@media(max-width:480px) {
    .social-links.left img {
        max-width: 100%;
        height: auto;
    }
    .header-top {
        font-size: 10.5px;
    }
    .wpb_content_element .custom-tabs .wpb_tabs_nav li {
        width: 100%;
        margin-right: 0 !important;
    }
    div#slider-1 .owl-controls {
        top: -60px;
    }
}

@media(min-width:768px) and (max-width:991px) {
    .page-id-994 .shortcode-content .vc_col-sm-4 {
        width: 50%;
    }
    .page-id-994 .shortcode-content .vc_col-sm-4:first-child {
        width: 100%;
    }
}

@media(min-width:992px) and (max-width:1199px) {
    .header-wrapper .mega-menu>ul>li>a,
    .header-wrapper .mega-menu>ul>li>h5 {
        font-size: 17px;
    }
    .sticky-header #main-menu>ul>li>a {
        font-size: 14px;
    }
    .products .product-image {
        width: 100% !important;
    }
    .vc_custom_1494336442917 .col-md-8.con,
    .widget_black_studio_tinymce .col-md-8.con {
        padding-right: 15px;
    }
    .vc_custom_1494336442917 .col-md-8.con span,
    .widget_black_studio_tinymce .col-md-8.con span {
        font-size: 14px !important;
    }
    .vc_custom_1494336442917 .col-md-8.con span:last-child,
    .widget_black_studio_tinymce .col-md-8.con span:last-child {
        font-size: 18px !important;
    }
    .column2 .pager .limiter {
        position: static;
    }
}

@media(min-width:1200px) {
    .products.list .product-image {
        margin-left: 10px;
    }
}

@media (max-width:1199px) {
    .products.grid.no-hover .cart-links,
    .products.grid .hover .cart-links,
    body.mobile .products.grid .cart-links {
        width: auto;
        padding: 0 12px;
        text-indent: 0;
    }
}

@media(max-width:991px) {
    .vc_custom_1494276143440 .vc_custom_1494336442917,
    .bottom-form {
        padding-bottom: 20px !important;
    }
    .products .product-image {
        width: 100% !important;
    }
    .col-sm-8 {
        width: 100%;
    }
    .footer .col-md-3 {
        width: 50%;
        float: right;
    }
}

@media(max-width:767px) {
    body.archive.woocommerce #main {
        padding-top: 20px !important;
    }
    .shortcode.shortcode-content.prodact-first li {
        width: 100%;
    }
}