/*
Theme Name: Marketify - Child Theme
Theme URI: http://astoundify.com/themes/marketify
Author: Astoundify
Author URI: http://astoundify.com
Description: Your beautiful handcrafted digital marketplace.
Version: 1.0.1
License: GNU General Public License
License URI: license.txt
Text Domain: marketify
Domain Path: /languages/
Tags: white, two-column, one-column, right-sidebar, left-sidebar, flexible-width, custom-background, custom-header, theme-options, full-width-template, featured-images, flexible-header, custom-menu, translation-ready
Template: marketify
*/

/**
 * Place Custom CSS Below this.
 */
.top-page-os-style{font-style:italic;}
a.gflag {font-size:24px;padding:1px 0;background-repeat:no-repeat;background-image:url(24.png);}
a.gflag img {border:0;height:24px;display:inline;}
a.gflag:hover {background-image:url(24a.png);}
img.gstats {display:none;}
a.alt_flag {background-image:url(alt_flags.png);}
a.alt_flag:hover {background-image:url(/home/ashraf1/public_html/wp-content/plugins/gtranslate/alt_flagsa.png);}
a.us_flag {background-position:-0px -100px;}
a.br_flag {background-position:-100px -100px;}
a.mx_flag {background-position:-200px -100px;}

a.glink {text-decoration:none;}
a.glink span {margin-right:5px;font-size:15px;vertical-align:middle;}
a.glink img {vertical-align:middle;display:inline;border:0;padding:0;margin:0;opacity:0.8;}
a.glink:hover img {opacity:1;}

code pre {background:inherit;font:inherit;}
.home-1 .page-header {margin-bottom: 40px;}
#sos_share_rss,#sos_share_fb,#sos_share_tw,#sos_share_gg,#sos_share_li{color:#FFF;font-size:1.387em;padding:.618em 0;border:none;margin-bottom:15px;width:100%;text-align:center;}
#sos_share_rss:hover,#sos_share_fb:hover,#sos_share_tw:hover,#sos_share_gg:hover,#sos_share_li:hover,#sos_share_close:hover{cursor: pointer;}
#sos_share_rss{background:#FF6600;}
#sos_share_fb{background:#3B5998;}
#sos_share_tw{background:#00ACED;}
#sos_share_gg{background:#DD4C39;}
#sos_share_li{background:#4875B4;}
#sos_share_close{margin-bottom:15px;width:100%;text-align:center;font-size:1em;/*color:#A0A2A2;*/}
#sos_share_close_style{border-bottom:1px;border-style:solid;}
.sharewareonsale-social-title{color:red;}
.bbpress .site-content { margin-top: 20px; }
.woocommerce td.product-name dl.variation {display:inline-block;}
ins .amount, .price ins, .mobile_font_modify_price ins, #download_price ins{color:#F59120;font-weight:bold;}
.home-widget .widget_text{min-width:300px;}
button,
input[type="reset"],
input[type="submit"],
.button,
a.button,
.fes-button,
.page-numbers,
.edd-reviews-voting-buttons a,
.edd-fes-adf-submission-add-option-button,
.main-navigation a,
#edd_checkout_form_wrap legend,
body:not(.minimal) .edd_form fieldset legend > span legend,
.fes-section-title,
#fes-view-comment a,
.edd_terms_links,
#edd-wl-modal h2#edd-wl-modal-label,
a.edd-wl-action,
.download-sorting select,
.fes-feat-image-btn,
.upload_file_button,
.insert-file-row,
body:not(.minimal) .fes-headers span,
body:not(.minimal) .edd_form legend{border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;}
.page-header .button{background-color:#F59120;border-color:#F59120;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;}
.page-header .button:hover{border-color:#fff;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;}
.bbp-topic-permalink{font-size:20px;}
/*.bbp-breadcrumb-current{font-size:28px;padding-left:20px;}*/
div.bbp-breadcrumb p:before{content:none;}
.woocommerce .order_details li strong{/*display:inline;word-break:break-all;word-wrap: break-word;*/display:block;margin-left:35px;word-break:break-all;word-wrap: break-word;font-size:150%;}
.hide_product{display:none;}
.site-content .widget_rss .home-widget-title .rsswidget a {color:#bdc3c7;text-decoration:none;font-weight:none;}
.rsswidget img {display:none;}
h1, h2, h3, h4, h5, h6 {clear:none;}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {text-transform:none;}
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content{font-size:16px;}
#failmid_add_to_cart_span{font-size:18px;}
#failmid_add_to_cart_span_download, #place_order, #yes_tell_me_more{font-size:18px;background-color:#F59120;color:#fff;border-color:#F59120;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;}
.page-header .button:before, #failmid_add_to_cart_span_download:before, #place_order:before, #yes_tell_me_more:before{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 8px -6px -8px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACKUlEQVRIia2Vz2oTURyFv5MW3bVpFyVUMpMmBUvJWrovVYqIdCnoSnDfB3DtM4gLH8AHKJLGrhRxXVxIm6ZTqK5MRvDPyuNiJmWaTKbB9Le6XM6cc883d5gZgHoYri2WF/724v5vCqYe1CqLc/NLvR9xr0iXnVI9CJuYA2CvEdYWxwkbQa0iaCHajWqwOnEA8EpSBXOnKMT4BaKJVENqNapBfdKAR7aPEMD4EMOu7Q8AacjBJCGlTnTaBbZsHwF4TJOT6LRvuG/7Y7KjAOlKXBos6kFYA9qgupLdT8D28Wn3e/aBlSAsC/YkbSTV3MXePD6LOrkNBou0ySYkTRiDK22yPSkuDW+kTVpCq6misAloIzFxF3vr+Cw6yupGAjIhbaE6U+IqkTMDXL4GXLkNhppMhaswIBPy37hmrgroxXF/Yb78BXis5P7esn2zF8dvs7p+HP9ZmC+/B55JmkEqG27PXhWwUg3XgddC2ADeN34+rGuEtQrwxuZGqjsEPy1EtFIN1yVakpYxGL8zfnASRb+GzJeANqaJwPZn8FYnis5zb1Fq3pRoS1oGcHLyPPMK0IZL5pudKDoHyH0H6cn3hSrmAsvOSRT9zDFv2TSTHR+C73ai6OtAM4LoOrBkdaUh82vBkp0LRNeJJTsawQLY02G5hGgEi6fHkp1ZiZeSKpmPaGfYHNJ/spXFcq8TRd+KzJMAeAJuAV3jh3nmAEK7iDXbc6l54ckH8w/Q05TvLSx+IQAAAABJRU5ErkJggg==") no-repeat left center transparent;
    background-size: 100% 100%;
}

.inputSignBtn input[type="submit"]:hover{ background: none repeat scroll 0 0 #3aa03a; border: 1px solid #1f751f; box-shadow: 0 0 18px 3px #1f751f inset;-moz-box-shadow: 0 0 18px 3px #1f751f inset; -webkit-box-shadow: 0 0 18px 3px #1f751f inset;}

#failmid_add_to_cart_span_download:hover, #place_order:hover, #yes_tell_me_more:hover {background-color:#1E364D;border-color:#1E364D;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;}
.entry-content table, .comment-content table, .bbp-reply-content p {color:#404040;font-size:15px;}
.bbp-template-notice.info{display:none;}
.widget_text{margin-top:0px;margin-bottom:20px;}
a img:hover {opacity: 0.75;}
a img {-webkit-transition: opacity ease-out 0.1s;-moz-transition: opacity ease-out 0.1s;-ms-transition: opacity ease-out 0.1s;-o-transition: opacity ease-out 0.1s;transition: opacity ease-out 0.1s;-webkit-transform: translateZ(0);}
#customer_details{margin-bottom:10px;}
.page-title{padding-bottom:10px;}/*20px*/
.woocommerce .order_details li{float:none;margin-right:0;text-transform:none;line-height:25px;border-right:none;font-size:100%;color:#404040;list-style-type:disc;}
.product-name .custom_h3{clear:none;margin-bottom:25px;margin-top:25px;font: 700 19px 'Montserrat', sans-serif;color:#404040;letter-spacing:0.10em;text-transform:uppercase;display:block;}
.woocommerce table.shop_table{border:none;}
.woocommerce table.shop_table td{border-top:none;}
.product_link_final_page {text-decoration:none;}
 .checkout_share{float:right; width: 30%; padding-top:10px;}
.checkout_form{/*float:left; width: 61%;*/ padding-top:10px;}
.checkout_or_word {float:right;padding-top: 50px;font-size: 20px;}
.home-widget-title{margin:50px 0;}
/*.attachment-shop_catalog {height:150px;width:150px;}*/
.home-widget{margin-bottom:0px;}
 .container:before, .container:after{display:none;}
.site-content a {color:#1E364D;font-weight:bold;}
.site-content a:hover{text-decoration:none;}
ins {background:none;}
.price {margin-bottom:20px;}
.site-header{padding-top:0;padding-bottom:15px;}
.entry-page-title {padding-bottom:15px;}
.single-download .site-content, .site-content {margin-top:40px;}
.section-title {margin:50px 0;}
.woocommerce-checkout #payment {background:none;border-radius:0;}
.woocommerce #payment #place_order, #yes_tell_me_more {float:none;width:100%;}
.woocommerce input.button {  font: 700 13px/normal 'Montserrat', sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  text-shadow: none;
  text-align: center;
  display: inline-block;
  padding: 10px 20px;
  border: 2px solid transparent;
  background: transparent;
  border-radius: 0;
  height: auto;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
  border-color:#1E364D;
}
.content-area{padding-bottom:40px;}
.woocommerce #review_form #respond p{margin-bottom:1.5em;}
.woocommerce #reviews h3 {margin:2em 0;}
label.checkbox {font-weight:normal;text-transform:none;font-family:'Source Sans Pro', sans-serif;}
.woocommerce-checkout #payment div.form-row{padding:1em 0;}
.woocommerce input.button:hover{color: #fff;background-color:#1E364D;}
#download_price, #download_timer{text-align:center;font-size:28px;margin-bottom:15px;min-height:40px;}
@media screen and (max-width: 500px) {
	.price {font-size:18px}
	.page-header .button {
    font-size: 13px;
    border-width: 2px;
    padding: 10px 20px;
    margin: 8px 3px;
    display: inline-block; }
}
@media screen and (min-width: 501px) {
	.price {font-size:28px}
}
@media screen and (max-width: 768px) {
  /*.button {
    font-weight: 400;
    font-size: 13px;
    border-width: 2px;
    padding: 5px 10px; }*/
}

@media screen and (min-width: 992px) {
.homepage_header_container{width:60%;float:right;}
#homepage_top_ad, .homepage_top_ad{width:35%;/*min-height:600px;*/padding-top:10px;text-align: center;}
}
@media screen and (max-width: 991px) {
#homepage_top_ad, .homepage_top_ad{padding-top:15px;}
.mobile_font_modify_title{font-size:18px;}
.mobile_font_modify_price{font-size:13px;}
.hide_on_mobile{display:none;}
.checkout_form{float:none; width: 100%;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {float:none;width:100%;}
}
@media screen and (min-width: 768px) {
.extra_forum_buttons_top{display:none;}
}
@media screen and (max-width: 767px) {
.extra_forum_buttons_bottom{display:none;}
}