/*
Theme Name: Mix Store
Theme URI: http://venusdemo.com/wpopal/mix/landingpage/
Author: the WPOpal team
Author URI: http://bit.ly/opalwp
Description: The Mix Store Multi Purpose WooCommerce theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.
Version: 1.2 Release 07-Feb-2015
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, gray, white, fluid-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: Mixstore

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.wp-caption{}

.wp-caption-text{}

.sticky{}

.gallery-caption{}

.bypostauthor{}

.alignright{}

.alignleft{}

.aligncenter{}

.widget.widget-products.myclass {
    display: none!important;
}

.fa {
fonr-size:14px;
}
.cont{text-align: center; padding-left: 35px;}
.myclass {
display:none!important;
}
.col-third.col-lg-2.col-md-3.hidden-sm.hidden-xs.header-text-inner
{
display:none;
}
.partner{
display:block;
}

.dropdown-toggle.mini-cart {
    padding-left: 22%;
}


.deals-information .name > a {
    font-size: 23px;
}

.col-md-4.product-wrapper {
    margin-left: 9%;
}

.woocommerce-checkout-payment {
    display: none;
}

.widget-title.visual-title > span {
    float: left;
}

.megamenu-items li {
    border-bottom:none;
    padding: 1% 5%;
}


.yith_magnifier_zoom_wrap {
    width: 60%;
}

.vc_custom_1415783326560 {
    height: auto;
}

.contactform11 .wpcf7-form-control.wpcf7-submit {
    background: none repeat scroll 0 0 #8b8b8b;
    border: medium none;
    border-radius: 5px;
    color: white;
    padding: 0.5%;
}

.contactform11 .wpcf7-textarea
{
width:90%;
}


.checkout-button.button.alt.wc-forward {
    display: none;
}


.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel

{
border: 1px solid #e5e5e5;
    padding: 5px 6px;
}


.logo img {
    position: absolute;
    top: 1px;
    left: 8px;
    width: 102px;

}


.menu_custom_item.menu_custom_item_image img {
    height: 440px!important;
}

.bf2 {
    margin-top: 0px!important;
    width: 70%;
    margin-left: -64px;
}

.social.bf1 ul li a {
    padding: 8px!important;
}

.social.bf1 ul li {
border-radius:5px!important;
}
.social.bf1 {
    margin-top: -61px;
    margin-bottom: 14px;
}


.social li:last-child a {
    margin: 0px;
    padding: 8px!important;
    width: 34px;
    }

.yith_magnifier_zoom_wrap {
    width: 234px!important;
}

.widget.widget-products {
display:block!important;
}

.page-id-7512 .wpo-footer {
display:none;
}


.page-id-7512 .wpo-copyright { 
   position: fixed;
    width: 100%;
    left: 0;
    bottom: 0;
background-color:#f2f2f2;
border-top:1px solid #e4e4e4;
padding:8px 0;
}

.main-search {
background-color:#3d6cba;
height: 65px;
margin-top: 40px;
}


a.dropdown-toggle.mini-cart {
    padding-top: 0px!important;
}

ul.main_categories_menu {
   /*margin-top: 20px;*/
   margin-bottom: -40px;
}

.input-group-addon.search-category-container {
    /*width: 225px;*/
      display:none;
}


.page-id-7512 .main-search {
    display: none;
}

.page-id-7512 ul.main_categories_menu {
display:none;
}



.page-id-7512 .wpo-footer {
display:none;
}


.page-id-7512 .copyright ul li a {
color:#333333;
}

.page-id-7512 .wpo-copyright address {
    margin: 0;
    color: #333333;
}

.footer_class {
border:1px solid #e2e2e2;
padding-top:10px;
padding-bottom:10px;
}

.footer_class1 {
border-right:1px solid #e2e2e2;
border-bottom:1px solid #e2e2e2;
border-top:1px solid #e2e2e2;
padding-top:10px;
padding-bottom:10px;
}

.wpo-footer {
//padding-top:25px!important;
background-color:#fafafa!important;
}

.wpb_single_image.vc_align_center {
    text-align: center;
    display: block;
    pointer-events:cursor;
}

.page-id-7652 .wpo-footer {
display:none;
}

.menu-expanded-content {
 //display:none;  
}

.wpo-search.input-group {
    width: 70%!important;    
    margin-left: auto;
    margin-right: auto;
    box-shadow: 0px 1px 3px #888888;
}

.search form {
width:500px;
float:right;
}

li.menu-item .menu-expanded-content {
top:54px;
}

 ul.newul li {
list-style-type:none!important;
float:left;
}

.copyright ul li a {
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
    color:#ffffff;
}


@media (min-width:320px) and (max-width:567px) {

.mylogo {
width:42%;
margin:0 auto;
}

.logo {
width:30%!important;
float:left!important;
}
.wpo-search.input-group {
    width: 100%!important;
    margin-left: auto;
    margin-right: auto;
    box-shadow: 0px 1px 3px #888888;
}


.search form {
width:72%;
margin:0 auto;
}

.page-id-7512 .wpo-footer {
display:none;
}
.main-search {
background-color:#3d6cba;
height: 65px;
margin-top: 5px;
}

.input-group-addon.search-category-container {
    display:none;
}


.page-id-7512 .wpo-copyright { 
  position: fixed;
   width: 100%;
  left: 0;
  bottom: 0;
background-color:#f2f2f2;
border-top:1px solid #e4e4e4;
padding:8px 0;
text-align:center;
}

.wpb_single_image.wpb_content_element.vc_align_center{
    display: none!important;
}


figure.image a img {
    display: block!important;
    width: 100%!important;
}

.wpb_single_image.vc_align_center {
    /*text-align: center;*/
    display: block;
}

.vc_empty_space {
    display: none;
}

aside.widget_wpo_vertical_menu.clearfix.widget-highlighted {
    display: none;
}

h3.widget-title.visual-title {
margin-top:10px!important;
}

div.widget {
display:block!important;
}
.widget.widget-products{
display:block!important;
}
.page-id-4105 div.row.row-products {
display:block!important;
}

.widget.widget-products.myclass {
    display: block!important;
}


div.wpo-content {
margin:0;
padding:0;
}
.footer_icon {
    display: block!important;
}

.cont{text-align: left; padding-left: 10px; margin-top:10px;}
.col-lg-3.col-md-3.col-sm-3.pull-right h3 {
display:none;
}
 ul.newul li a{
list-style-type:none!important;
float:left;
padding: 0 3px;
font-size:11px;
}
.partner{
display:block;
margin: 10px;
}
.wpb_wrapper .pull-right{ float:none !important;}

}

@media (min-width:568px) and (max-width:767px) { 

.mylogo {
width:42%;
margin:0 auto;
}

.search form {
width:72%;
margin:0 auto;
}

.wpo-search.input-group {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    box-shadow: 0px 1px 3px #888888;
}
div.widget {
display:block!important;
}

.widget.widget-products.myclass {
    display: block!important;
}
.wpb_single_image.vc_align_center {
    /*text-align: center;*/
    display: none;
}

.vc_empty_space {
    display: none;
}

aside.widget_wpo_vertical_menu.clearfix.widget-highlighted {
    display: none;
}

h3.widget-title.visual-title {
margin-top:10px!important;
}

.wpb_single_image.wpb_content_element.vc_align_center {
    display: none;
}

.input-group-addon.search-category-container {
    display:none;
}
.footer_icon {
    display: block!important;
}
.col-lg-3.col-md-3.col-sm-3.pull-right h3 {
    display: none;
}

 ul.newul li a{
list-style-type:none!important;
float:left;
padding: 0 5px;
font-size:14px;
}

}


@media (min-width:768px) and (max-width:1024px) { 

.search form {
width:80%!important;
margin:0 auto;
}

.wpo-search.input-group {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    box-shadow: 0px 1px 3px #888888;
}
.col-lg-3.col-md-3.col-sm-3.pull-right h3 {
    display: none;
}
}

.img_pointer {
pointer-events:none;
}


div#single-product div.row h3 {
color:transparent;
}

div#single-product div.row h3:after {
    content: url(http://mydentcart.com/wp-content/uploads/2017/06/Side-Bar.png);
    position: absolute;
    right: 0;
}