/*!
Theme Name: MOTO Theme V3 Child
Theme URI: https://www.motothemes.net/
Author: MOTO Team
Author URI: https://www.motothemes.net/
Template: motov3
Description: Moto Theme V3 is one of the most unmatched and unparalleled WordPress out there in the market. We have integrated many beneficial and useful customization tools in the Theme. With Moto Theme V3 you have the freedom to create almost any kind of Video site, marketing Sales Pages, Landing Pages, E-Commerce Sites, Corporate Websites, Portfolio Pages, and Video blogs with unlimited design possibilities. Well, this time we have also given a special attention towards the needs of a video content creator as we have integrated the theme with features like Custom video upload option, directly add videos from YouTube and Vimeo, floating video player, video playlist option, video statistics, a notification Panel google Adsense supported and subscription plans.
Version: 3.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: motov3
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

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.
*/
.mt_related_products .mt_product_img img,
.mt_featured_product_slider .mt_product_img img {
	width: 100%;
}
.mt_related_products .mt_product_div,
.mt_featured_product_slider .mt_product_div {
	box-sizing: border-box;
	border: none;
}
.mt_related_products .mt_product_div .mt_product_content span.price,
.mt_featured_product_slider .mt_product_div .mt_product_content span.price {
    display: block;
    width: 100%;
}
.mt_related_products .mt_product_div .mt_product_content,
.mt_featured_product_slider .mt_product_div .mt_product_content {
	text-align: center;
	background: #ffffff;
	padding: 10px;
}
.mt_related_products .mt_product_div .mt_product_content h3,
.mt_featured_product_slider .mt_product_div .mt_product_content h3 {
	padding-bottom: 0px;
}
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt {
    background-color: #65a7f2 !important;
    font-size: 16px;
    font-weight: normal;
}
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover {
	background-color: #333 !important;
}
.single-product .product_meta {
	display: none !important;
}
.mt_featured_product_slider .mt_product_img img {
    width: auto;
}
.mt_product_single div:first-child {
    padding-left: 0px;
}
.woocommerce-product-details__short-description iframe {
    width: 100%;
}
@media all and (min-width: 980px){
	.woocommerce-product-details__short-description iframe {
	    min-height: 450px;
	}
}
a.xoo-el-action-sc.xoo-el-login-tgr,
.general-button {
    background-color: #65a7f2 !important;
    font-size: 16px;
    font-weight: normal;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    vertical-align: middle;
    margin: 0;
    line-height: 1;
    cursor: pointer;
    position: relative;
    text-decoration: none;
    overflow: visible;
    padding: .618em 1em;
    border-radius: 3px;
    left: auto;
    border: 0;
    display: inline-block;
    background-image: none;
    box-shadow: none;
    text-shadow: none;
}
a.xoo-el-action-sc.xoo-el-login-tgr {
	margin-bottom: 60px;
}
a.xoo-el-action-sc.xoo-el-login-tgr:hover,
.general-button:hover {
	background-color: #333 !important;
}
span.spinner {
	background: url(/wp-admin/images/spinner.gif) no-repeat;
  background-size: 16px 16px;
  display: none;
  float: right;
  opacity: .7;
  filter: alpha(opacity=70);
  width: 16px;
  height: 16px;
  visibility: visible;
  position: relative;
  margin-left: 5px;
}
span.spinner.show {
    display: inline-block;
}
input#insta-hashtag {
    max-height: 36px;
    border-radius: 3px;
    min-width: 200px;
    background: #ffffff;
}
.message-div {
	position: relative;
    padding: .75rem 1.25rem !important;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem;
}
.error-message {
	color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
}
.success-message {
	color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
}
blockquote {
    color: #484848 !important;
}
table.insta-orders th {
    background: rgb(72, 72, 72);
    color: #fff;
}
table.insta-orders th,
table.insta-orders td {
    border: 1px solid #ccc;
    padding: 10px;
}
table.insta-orders tr:nth-child(even) td {
    background: #ffffff;
}
div#reviews {
    width: 100%;
    float: left;
}
/*#reviews .orders {
    width: 50%;
    float: left;
}
.orders-data {
    width: 48%;
    float: right;
}*/
.postid-6098 .vt_single_product_wrapper .mt_product_single .mt_product_tab .woocommerce-Tabs-panel .mt_tab_panel {
    width: 100%;
    float: left;
}
table.insta-orders {
    margin-top: 15px;
    width: 100%;
    float: left;
}
#reviews .orders p,
#reviews .orders-data p {
    margin-top: 15px;
}
@media all and (max-width: 667px){
    /*#reviews .orders,
    #reviews .orders-data {
        width: 100%;
    }*/
    input#insta-hashtag {
        width: 100%;
        margin-bottom: 5px;
    }
    button#add-new-order {
        display: block;
        width: 100%;
    }
}