/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

//add DIN Condensed font to the website
@font-face {
font-family: 'DIN Condensed';
src: url('/wp-content/uploads/fonts/DIN Condensed Bold.ttf') format('truetype');
}
.woocommerce .btCommentsBox .vcard .star-rating {
    margin-left: .5em;
    }
.woocommerce .btCommentsBox .vcard .star-rating strong {
    display: none;
    }
.woocommerce.rtl .btCommentsBox .vcard .star-rating {
    right: auto;
    margin-left: 0;
    margin-right: .5em;
    }
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline .btNoStarRating:before,
.products li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline .btNoStarRating:before {
    content: '-';
    opacity: 0;
    }

/* Star rating 
span.btNoStarRating {
    display: none;
    }
.star-rating:before {
    content: "\f005\f005\f005\f005\f005";
    letter-spacing: 3px;
    opacity: .2;
    }
.star-rating {
    overflow: hidden;
    position: relative;
    line-height: 1;
    font-family: FontAwesome;
    margin: 0;
    display: inline-block;
    }
.star-rating .rating {
    display: none;
    }
.star-rating span {
    overflow: hidden;
    top: 0;
    left: 0;
    position: absolute;
    }
.rtl .star-rating span {
    left: auto;
    right: 0;
    }
.star-rating span:before {
    content: "\f005\f005\f005\f005\f005";
    letter-spacing: 3px;
    color: #ed6436;
    }
.header.large .star-rating {
    line-height: inherit;
    margin-top: 2px;
    }
.widget_recent_reviews .star-rating {
    font-size: 12px;
    }
.products .star-rating {
    margin: 7px 0 0;
    }
.widget_recent_reviews li a:after,
.widget_recent_reviews .reviewer:after {
    display: table;
    content: ' ';
    }

Comment stars 
p.stars {
    position: relative;
    letter-spacing: .25em;
    margin-bottom: 3em;
    }
p.stars a {
    display: inline-block;
    font-weight: 700;
    text-indent: -9999px;
    border-bottom: 0 !important;
    outline: 0;
    position: absolute;
    top: 0;
    left: 0;
    }
.rtl p.stars a {
    left: auto;
    right: 0;
    }
p.stars a:last-child {
    border-right: 0;
    }
p.stars a[class^="star-"]:after {
    font-family: FontAwesome;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    color: rgba(0,0,0,.1);
    }
.rtl p.stars a[class^="star-"]:after {
    left: auto;
    right: 0;
    }
p.stars a[class^="star-"].active:after,
p.stars a[class^="star-"]:hover:after {
    color: #ed6436;
    }
p.stars a.star-1 {
    width: 1em;
    z-index: 10;
    }
p.stars a.star-1:after {
    content: "\f005";
    }
p.stars a.star-2 {
    width: 2em;
    z-index: 9;
    }
p.stars a.star-2:after {
    content: "\f005\f005";
    }
p.stars a.star-3 {
    width: 3em;
    z-index: 8;
    }
p.stars a.star-3:after {
    content: "\f005\f005\f005";
    }
p.stars a.star-4 {
    width: 4em;
    z-index: 7;
    }
p.stars a.star-4:after {
    content: "\f005\f005\f005\f005";
    }
p.stars a.star-5 {
    width: 5em;
    border: 0;
    z-index: 6;
    }
p.stars a.star-5:after {
    content: "\f005\f005\f005\f005\f005";
    } */



/* STAR RATING */

.woocommerce p.stars a.star-1:after {
    content: "\e021" !important;
color: #ec1c24 !important;
z-index:5;
}
p.stars a.star-1.active:after, p.stars a.star-1:hover:after {
    content: "\e020" !important;
    color: #ec1c24 !important;

}
.woocommerce p.stars a.star-2:after {
    content: "\e021" !important;
color: #ec1c24 !important;
z-index:4;

}
p.stars a.star-2.active:after, p.stars a.star-2:hover:after{
    content: "\e020 \e020" !important;
    color: #ec1c24 !important;
	margin-left: -22px;
}
.woocommerce p.stars a.star-3:after {
    content: "\e021" !important;
color: #ec1c24 !important;
z-index:3;
}
p.stars a.star-3.active:after, p.stars a.star-3:hover:after {
    content: "\e020 \e020 \e020" !important;
	margin-left: -44px;
color: #ec1c24 !important;
}
.woocommerce p.stars a.star-4:after {
    content: "\e021" !important;
color: #ec1c24 !important;
z-index:2;
}
p.stars a.star-4.active:after, p.stars a.star-4:hover:after {
    content: "\e020 \e020 \e020 \e020" !important;
margin-left: -66px;
color: #ec1c24 !important;
}
.woocommerce p.stars a.star-5:after {
    content: "\e021" !important;
color: #ec1c24 !important;
z-index:1;
}
p.stars a.star-5.active:after, p.stars a.star-5:hover:after {
    content: "\e020 \e020 \e020 \e020 \e020" !important;
margin-left: -88px;
color: #ec1c24 !important;
}

p.stars a.star-1, p.stars a.star-2, p.stars a.star-3, p.stars a.star-4, p.stars a.star-5 {
    width:18px !important;
border: 0 !important;
padding-right: 0 !important;
margin-right: 0 !important;
}

/*p.stars a.star-1, p.stars a.star-2, p.stars a.star-3, p.stars a.star-4, p.stars a.star-5 {
width:24px !important;
border: 0 !important;
padding-right:2px !important;
}*/

/* reviews */
.woocommerce-Reviews-title, .comment-form-cookies-consent {
display:none;
}