@font-face {
	font-family: 'product-widget-iconfont';
	src:url("https://www.microfiberwholesale.com/_external/?url=https%3A%2F%2Fd19ayerf5ehaab.cloudfront.net%2Fcss%2Fproduct-widget%2Ffonts%2Fproduct-widget-iconfont.eot%3Fmnkjqu&h=jqmY_8SC9018rc1Bz9L9siIRUHaEjFGtNmP1Mbv_ZcE=");
	src:url("https://www.microfiberwholesale.com/_external/?url=https%3A%2F%2Fd19ayerf5ehaab.cloudfront.net%2Fcss%2Fproduct-widget%2Ffonts%2Fproduct-widget-iconfont.eot%3F%23iefixmnkjqu&h=P2CN1aHXt4OkKyCeeJkAZeYmZBHgv-qzdYmaVQAUcXk=") format('embedded-opentype'),
		url("https://www.microfiberwholesale.com/_external/?url=https%3A%2F%2Fd19ayerf5ehaab.cloudfront.net%2Fcss%2Fproduct-widget%2Ffonts%2Fproduct-widget-iconfont.woff%3Fmnkjqu&h=k3zsHIdwJazZZXXy-Z3HOG1yq8Gu8NQ1yq9uNwhjF0c=") format('woff'),
		url("https://www.microfiberwholesale.com/_external/?url=https%3A%2F%2Fd19ayerf5ehaab.cloudfront.net%2Fcss%2Fproduct-widget%2Ffonts%2Fproduct-widget-iconfont.ttf%3Fmnkjqu&h=gFOjUNrO9eHIL_M2IxztjxkMB_DewDwax89zmMRCbvo=") format('truetype'),
		url("https://www.microfiberwholesale.com/_external/?url=https%3A%2F%2Fd19ayerf5ehaab.cloudfront.net%2Fcss%2Fproduct-widget%2Ffonts%2Fproduct-widget-iconfont.svg%3Fmnkjqu%23product-widget-iconfont&h=c-74CUx90Qc-2FrnrG8cWmxtDwas6vj-5SPzGI-gUnE=") format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="ruk-icon-"], [class*=" ruk-icon-"] {
	font-family: 'product-widget-iconfont';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ruk-icon-reviews-logo-01:before {
	content: "\e600";
}
.ruk-icon-full-star-01:before {
	content: "\e601";
}
.ruk-icon-empty-star-01:before {
	content: "\e602";
}
.ruk-icon-arrow-down-01:before {
	content: "\e603";
}
.ruk-icon-positive-1-01:before {
	content: "\e604";
}
.ruk-icon-negative-1-01:before {
	content: "\e605";
}
.ruk-icon-chart-lines-1-01:before {
	content: "\e606";
}
.ruk-icon-positive-2-01:before {
	content: "\e607";
}
.ruk-icon-email-1-01:before {
	content: "\e608";
}
.ruk-icon-phone-1-01:before {
	content: "\e609";
}
.ruk-icon-location-1-01:before {
	content: "\e60a";
}
.ruk-icon-author-1-01:before {
	content: "\e60b";
}
.ruk-icon-positive-3-01:before {
	content: "\e60c";
}
.ruk-icon-thumbs-up-1-01:before {
	content: "\e60d";
}
.ruk-icon-report-1-01:before {
	content: "\e60e";
}
.ruk-icon-arrow-up-thin-1-01:before {
	content: "\e60f";
}
.ruk-icon-arrow-down-thin-1-01:before {
	content: "\e610";
}
.ruk-icon-menu-1-01:before {
	content: "\e611";
}
.ruk-icon-key-1-01:before {
	content: "\e612";
}
.ruk-icon-dashboard-1-01:before {
	content: "\e613";
}
.ruk-icon-store-1-01:before {
	content: "\e614";
}
.ruk-icon-iphone-1-01:before {
	content: "\e615";
}
.ruk-icon-col-term-1-01:before {
	content: "\e616";
}
.ruk-icon-group-1-01:before {
	content: "\e617";
}
.ruk-icon-cog-1-01:before {
	content: "\e618";
}
.ruk-icon-power-1-01:before {
	content: "\e619";
}
.ruk-icon-ellipsis-1-01:before {
	content: "\e61a";
}
.ruk-icon-share-1-01:before {
	content: "\e61b";
}
.ruk-icon-tooltip-arrow-1-01:before {
	content: "\e61c";
}
.ruk-icon-chart-pie-1-01:before {
	content: "\e61d";
}
.ruk-icon-reply-arrow-1-01:before {
	content: "\e61e";
}
.ruk-icon-moderate-1-01:before {
	content: "\e61f";
}
.ruk-icon-google-plus-1-01:before {
	content: "\e620";
}
.ruk-icon-facebook-1-01:before {
	content: "\e621";
}
.ruk-icon-twitter-1-01:before {
	content: "\e622";
}
.ruk-icon-arrow-right-1-01:before {
	content: "\e623";
}
.ruk-icon-arrow-left-1-01:before {
	content: "\e624";
}


body.reviews-popup, html.reviews-popup{
 overflow:hidden !important;
 height:100% !important;
}

.ruk_rating_snippet {
color:#67c116;
}

.ruk_rating_snippet .ruk-rating-snippet-count {
color:#333;
font-size:12px;
position:relative;
bottom:2px;
font-family: inherit;
line-height:22px;
font-variant-ligatures: none;
}

.ruk_rating_snippet i {
letter-spacing:2px;
font-size:16px;
line-height:22px;
cursor:pointer;
}

#reviews_fade {
background:rgba(0,0,0,0.7);
top:0;
left:0;
right:0;
bottom:0;
position:fixed;
overflow:auto;
padding:10px;
z-index:5989 !important;
}

#reviews_fade.iphone iframe{
    max-height:90% !important;
    pointer-events: none !important;
}


#reviews_container {
margin-top:10px;
position:absolute;
margin:0 auto;
max-width:700px;
margin:20px auto;
background:#fff;
left:10px;
right:10px;
padding:10px 0;
border-radius:2px;
}

#reviews_container .close {
    background-color: #1b1b1b;
    border-radius: 20px;
    color: #fff;
    cursor: pointer;
    font-size: 20px;
    height: 25px;
    left: -12px;
    line-height: 25px;
    position: absolute;
    text-align: center;
    top: -13px;
    width: 25px;
    z-index: 100;
}

#reviews_container .close:hover {
    background:#fff;
    color:#000;
}

#reviews_containers .close span {
font-size:12px;
}

#reviews_widget {
margin:0 15px;
}
