
/* 	
 * Generated via GD Ratings & Reviews Module
 */
.gd-common{font-family:"Open Sans",sans-serif;line-height:1em}body .gd-rating-stars-cont,body #gd-reviews-cont,body .qu-tooltip-cont,body .gd-rating-review-link-cont,body #gd-store-reviews-cont{font-family:normal Arial,Helvetica,Verdana,sans-serif!important;font-size:12px!important;color:#000!important}body .gd-rating-stars-cont div,body #gd-reviews-cont div,body .qu-tooltip-cont div,body .gd-rating-review-link-cont div,body #gd-store-reviews-cont div,body .gd-rating-stars-cont p,body #gd-reviews-cont p,body .qu-tooltip-cont p,body .gd-rating-review-link-cont p,body #gd-store-reviews-cont p,body .gd-rating-stars-cont h1,body #gd-reviews-cont h1,body .qu-tooltip-cont h1,body .gd-rating-review-link-cont h1,body #gd-store-reviews-cont h1,body .gd-rating-stars-cont h2,body #gd-reviews-cont h2,body .qu-tooltip-cont h2,body .gd-rating-review-link-cont h2,body #gd-store-reviews-cont h2,body .gd-rating-stars-cont h3,body #gd-reviews-cont h3,body .qu-tooltip-cont h3,body .gd-rating-review-link-cont h3,body #gd-store-reviews-cont h3,body .gd-rating-stars-cont h4,body #gd-reviews-cont h4,body .qu-tooltip-cont h4,body .gd-rating-review-link-cont h4,body #gd-store-reviews-cont h4,body .gd-rating-stars-cont h5,body #gd-reviews-cont h5,body .qu-tooltip-cont h5,body .gd-rating-review-link-cont h5,body #gd-store-reviews-cont h5,body .gd-rating-stars-cont ul,body #gd-reviews-cont ul,body .qu-tooltip-cont ul,body .gd-rating-review-link-cont ul,body #gd-store-reviews-cont ul,body .gd-rating-stars-cont li,body #gd-reviews-cont li,body .qu-tooltip-cont li,body .gd-rating-review-link-cont li,body #gd-store-reviews-cont li,body .gd-rating-stars-cont span,body #gd-reviews-cont span,body .qu-tooltip-cont span,body .gd-rating-review-link-cont span,body #gd-store-reviews-cont span{font-family:normal Arial,Helvetica,Verdana,sans-serif;line-height:1em}#gd-ratings-review-widget{font-size:14px;padding:0 20px}#gd-ratings-review-widget h2{font-size:22px}#gd-ratings-review-widget h3{color:#666;font-size:18px;border-bottom:1px solid #000;line-height:1.5em}#gd-ratings-review-widget .gd-ratings-review-widget-title h2 small{font-size:.75em}#gd-ratings-review-widget strong,#gd-ratings-review-widget label{margin-bottom:.5em;display:block;float:none;width:auto;text-align:left}#gd-ratings-review-widget label.required:after{content:'*';color:red;padding-left:3px}#gd-ratings-review-widget label.gd-checkbox{width:auto}#gd-ratings-review-widget input{display:block}#gd-ratings-review-widget input[type="text"]{width:95%;padding:0 8px;border:1px #ccc solid;border-radius:4px;height:2.25em}#gd-ratings-review-widget input[type="checkbox"],#gd-ratings-review-widget input[type="radio"]{display:inline}#gd-ratings-review-widget textarea{width:98%;height:150px;border:1px #ccc solid;border-radius:4px}#gd-ratings-review-widget .gd-field-group{margin-bottom:10px}#gd-ratings-review-widget .gd-field-group.gd-rate-field{line-height:25px;margin-bottom:.5em}#gd-ratings-review-widget .gd-field-group.gd-rate-field label{display:inline-block;width:120px;margin-bottom:0}#gd-ratings-review-widget .gd-row{display:table;width:100%}#gd-ratings-review-widget .gd-column{float:left}#gd-ratings-review-widget .gd-column input{width:auto;display:inline}#gd-ratings-review-widget .product-name{color:#666}#gd-ratings-review-widget .gd-review-stars-control{vertical-align:middle;display:inline-block;line-height:14px}#gd-ratings-review-widget .gd-review-stars-control button{background:none;width:auto;padding:0;border:0;margin-left:-1px;outline:none;color:#dbdbdb;font-size:18px}#gd-ratings-review-widget .gd-review-stars-control button.checked{color:#ffcc00}#gd-ratings-review-widget .gd-review-stars-control button.checked .fa.fa-star,#gd-ratings-review-widget .gd-review-stars-control button.checked .fa-star{color:#ffcc00}#gd-ratings-review-widget .gd-review-rating-control{display:inline-block;vertical-align:middle;line-height:0}#gd-ratings-review-widget .gd-review-rating-control button{border:none;width:18px;height:6px;background:#dbdbdb;outline:none}#gd-ratings-review-widget .gd-review-rating-control button.checked{background:#ffcc00}#gd-ratings-review-widget .actions{margin-top:10px}#gd-ratings-review-widget .gd-large1{width:8%}#gd-ratings-review-widget .gd-large2{width:16%}#gd-ratings-review-widget .gd-large3{width:25%}#gd-ratings-review-widget .gd-large4{width:33%}#gd-ratings-review-widget .gd-large5{width:41%}#gd-ratings-review-widget .gd-large6{width:50%}#gd-ratings-review-widget .gd-large7{width:58%}#gd-ratings-review-widget .gd-large8{width:66%}#gd-ratings-review-widget .gd-large9{width:75%}#gd-ratings-review-widget .gd-large10{width:83%}#gd-ratings-review-widget .gd-large11{width:91%}#gd-ratings-review-widget .gd-large12{width:100%}.gd-rating-stars-disp{display:inline-block;float:left;margin-right:5px;color:#dbdbdb!important;padding-top:2px;position:relative}.gd-rating-stars-disp .gd-rating-stars{height:18px;overflow:hidden;color:#ffcc00;position:absolute;top:2px;left:0;white-space:nowrap}.gd-rating-stars-disp .gd-rating-stars .fa.fa-star,.gd-rating-stars-disp .gd-rating-stars .fa-star{color:#ffcc00}.gd-rating-stars-disp i{margin-left:-1px;font-size:16px}.gd-rating-stars-cont{position:relative}.gd-rating-stars-cont .gd-rating-review-link-cont{font-weight:700;font-size:12px!important;padding-left:4px}.gd-rating-stars-cont .gd-rating-review-link{text-decoration:none}.gd-rating-stars-cont .gd-rating-review-link:hover{text-decoration:underline}.gd-rating-stars-cont .gd-rating-total-reviews{font-size:10px;background:#a6a6a6;color:#fff;border-radius:6px;padding:2px 4px;display:inline-block;margin-top:3px;line-height:12px}.gd-rating-stars-cont .gd-rating-stars-rating-cont{display:inline-block}.gd-rating-stars-cont.gd-rating-stars-style-enhanced .gd-rating-stars-rating-cont{cursor:pointer}#gd-reviews-cont,.gd-review-snapshot{margin-top:15px}#gd-reviews-cont .gd-review,.gd-review-snapshot .gd-review{display:table;width:100%;border-bottom:1px solid #ccc;padding:10px 0 0 10px}#gd-reviews-cont .gd-review .gd-rating-stars-disp,.gd-review-snapshot .gd-review .gd-rating-stars-disp{float:none;margin-bottom:10px}#gd-reviews-cont .gd-review .gd-rating-stars-disp .gd-review-overall,.gd-review-snapshot .gd-review .gd-rating-stars-disp .gd-review-overall{font-size:10px;background:#a6a6a6;color:#fff;border-radius:6px;padding:2px 4px;display:inline-block;position:absolute;top:3px;left:100px;width:55px;text-align:center;float:none;margin:0}#gd-reviews-cont .gd-reviews,.gd-review-snapshot .gd-reviews{margin:0;border-top:1px solid #ccc;font-size:12px}#gd-reviews-cont .gd-reviews-title,.gd-review-snapshot .gd-reviews-title{margin-bottom:15px;font-size:14px;margin-bottom:5px}#gd-reviews-cont .gd-reviews-title h3,.gd-review-snapshot .gd-reviews-title h3{margin-bottom:.25em;padding-bottom:.5em;border-bottom:1px solid #ccc}#gd-reviews-cont .gd-review-user .gd-review-user-nickname,.gd-review-snapshot .gd-review-user .gd-review-user-nickname{font-weight:700}#gd-reviews-cont .gd-review-user > div,.gd-review-snapshot .gd-review-user > div{margin-bottom:.25em}#gd-reviews-cont .gd-review-summary,.gd-review-snapshot .gd-review-summary{margin:10px 0}#gd-reviews-cont .gd-review-title,.gd-review-snapshot .gd-review-title{font-weight:700;margin-bottom:.25em}#gd-reviews-cont .gd-review-overall,.gd-review-snapshot .gd-review-overall{margin:0 10px 0 0;width:55px;background:#c8c8c8;padding:2px 5px;float:left}#gd-reviews-cont .gd-review-stars-breakdown,.gd-review-snapshot .gd-review-stars-breakdown{float:left;font-size:12px}#gd-reviews-cont .gd-review-stars-breakdown .gd-review-star-breakdown,.gd-review-snapshot .gd-review-stars-breakdown .gd-review-star-breakdown{margin-bottom:5px}#gd-reviews-cont .gd-review-stars-breakdown .gd-review-star-breakdown i,.gd-review-snapshot .gd-review-stars-breakdown .gd-review-star-breakdown i{color:#ffcc00}#gd-reviews-cont .gd-review-overall-rating,.gd-review-snapshot .gd-review-overall-rating{background:#f7f7f7;font-weight:700;margin:2px 0;padding:2px 0;text-align:center;font-size:32px;line-height:1em}#gd-reviews-cont .gd-review-overall-info,.gd-review-snapshot .gd-review-overall-info{color:#000;font-weight:700;font-size:11px;text-align:center;margin:3px 0}#gd-reviews-cont .gd-review-summary-divider,.gd-review-snapshot .gd-review-summary-divider{border-bottom:1px solid #000;margin:15px 0 12px}#gd-reviews-cont .gd-review-breakdown-indicator,.gd-review-snapshot .gd-review-breakdown-indicator{display:inline-block;width:70px;background:#dbdbdb;height:6px;vertical-align:middle;text-align:left;position:relative}#gd-reviews-cont .gd-review-breakdown-indicator .gd-review-breakdown-value,.gd-review-snapshot .gd-review-breakdown-indicator .gd-review-breakdown-value{display:inline-block;background:#ffcc00;height:6px;position:absolute;top:0}#gd-reviews-cont .gd-reviews-pagination,.gd-review-snapshot .gd-reviews-pagination{padding:15px 0;display:table!important;width:100%}#gd-reviews-cont .gd-reviews-pagination.gd-reviews-pagination-top,.gd-review-snapshot .gd-reviews-pagination.gd-reviews-pagination-top{border-top:1px solid #ccc}#gd-reviews-cont .gd-reviews-pagination.gd-reviews-pagination-bottom,.gd-review-snapshot .gd-reviews-pagination.gd-reviews-pagination-bottom{border-bottom:1px solid #ccc}#gd-reviews-cont .gd-reviews-pagination .gd-reviews-pagination-total,.gd-review-snapshot .gd-reviews-pagination .gd-reviews-pagination-total{float:left;font-weight:700;margin-left:15px;margin-top:3px;width:22%;line-height:19px}#gd-reviews-cont .gd-reviews-pagination ul.gd-reviews-pagination-nav,.gd-review-snapshot .gd-reviews-pagination ul.gd-reviews-pagination-nav{float:left;list-style:none;padding:0 10px;margin:3px 0 0;width:43%;text-align:center;line-height:19px}#gd-reviews-cont .gd-reviews-pagination ul.gd-reviews-pagination-nav > li,.gd-review-snapshot .gd-reviews-pagination ul.gd-reviews-pagination-nav > li{display:inline-block}#gd-reviews-cont .gd-reviews-pagination ul.gd-reviews-pagination-nav > li a,.gd-review-snapshot .gd-reviews-pagination ul.gd-reviews-pagination-nav > li a{padding:2px 4px;margin:0 1px;text-decoration:none}#gd-reviews-cont .gd-reviews-pagination ul.gd-reviews-pagination-nav > li a:hover,.gd-review-snapshot .gd-reviews-pagination ul.gd-reviews-pagination-nav > li a:hover{background:#2ba6cb;color:#fff}#gd-reviews-cont .gd-reviews-pagination ul.gd-reviews-pagination-nav > li.active,.gd-review-snapshot .gd-reviews-pagination ul.gd-reviews-pagination-nav > li.active{padding:2px 4px;margin:0 1px;background:#2ba6cb;color:#fff}#gd-reviews-cont .gd-reviews-pagination .gd-reviews-pagination-sort,.gd-review-snapshot .gd-reviews-pagination .gd-reviews-pagination-sort{float:right;margin-right:15px;width:26%;text-align:right}#gd-reviews-cont .gd-reviews-pagination .gd-reviews-pagination-sort form,.gd-review-snapshot .gd-reviews-pagination .gd-reviews-pagination-sort form{margin-bottom:0}.gd-column-breakdown{border-right:1px solid #ccc;margin-right:-1px;padding-left:10px;width:48%!important}.gd-column-breakdown .gd-rating-stars-cont{margin:5px 0 10px}.gd-column-additional-breakdown{text-align:center;font-size:12px}.gd-review-would-recommend-indicator{width:100px;height:20px;margin:5px auto;background:#dbdbdb;position:relative}.gd-review-would-recommend-indicator .gd-review-would-recommend-value{height:20px;background:#ffcc00}.gd-review-would-recommend-indicator .gd-review-would-recommend-text-value{top:3px;width:100px;text-align:center;position:absolute;font-weight:700;font-size:11px}.gd-review-additional-breakdowns-cont{margin-top:30px;text-align:center}.gd-review-additional-breakdowns-cont .gd-review-additional-breakdown{margin-bottom:8px}.gd-review-additional-breakdowns-cont .gd-review-additional-breakdown .gd-review-additional-breakdown-name{display:inline-block;width:130px;font-weight:700;text-align:left}.gd-review-additional-breakdowns-cont .gd-review-additional-breakdown .gd-review-additional-breakdown-average,.gd-review-additional-breakdowns-cont .gd-review-additional-breakdown .gd-review-additional-breakdown-value{font-weight:700}.gd-review-actions{margin-bottom:10px}.gd-review-actions a,.gd-review-actions span{margin-right:5px}.gd-review-actions a{text-decoration:none}.gd-review-actions a:hover{text-decoration:underline}.gd-large1{width:8%}.gd-large2{width:16%}.gd-large3{width:25%}.gd-large4{width:33%}.gd-large5{width:41%}.gd-large6{width:50%}.gd-large7{width:58%}.gd-large8{width:66%}.gd-large9{width:75%}.gd-large10{width:83%}.gd-large11{width:91%}.gd-large12{width:100%}.gd-review-snapshot .gd-snapshot-title{font:normal Arial,Helvetica,Verdana,sans-serif!important;text-align:left;font-weight:700;font-size:1.1em;margin:5px 0 10px}.gd-review-snapshot .gd-row.gd-snapshot-breakdown{border-bottom:1px solid #ccc;padding-bottom:5px}.gd-review-snapshot .gd-review-additional-breakdowns-cont{margin:10px 0;border-bottom:1px solid #ccc}.gd-row{display:table;width:100%}.gd-row .gd-column{float:left}.gd-enhanced-section{display:none}.gd-stars-enhanced{display:none}.GD_WREVIEW #site-container{max-width:770px;min-width:350px;width:100%;margin:0 auto;text-align:left;border-collapse:collapse}.GD_WREVIEW #content-container{border:none;clear:both;width:100%;margin:0}#gd-store-reviews-cont{border:1px solid #ccc;background:#fff;padding:0;margin:0}#gd-store-reviews-cont #gd-store-reviews-header{padding:0;margin:0 35px;border-bottom:1px solid #ccc}#gd-store-reviews-cont #gd-store-reviews-header-content{text-align:center;line-height:1.5em}#gd-store-reviews-cont #gd-store-reviews-title{margin:15px 0 10px;padding:0}#gd-store-reviews-cont #gd-store-reviews-aggregate-rating{margin:0 0 10px;padding:0}#gd-store-reviews-cont #gd-store-reviews-title,#gd-store-reviews-cont #gd-store-reviews-aggregate-rating{text-align:center;font-size:22px;font-weight:700;color:#000}#gd-store-reviews-cont #gd-store-reviews-list{padding:0;margin:0 0 30px;font-size:12px}#gd-store-reviews-cont #gd-store-reviews-list .gd-store-review{margin:0 35px;padding:15px 0;border-bottom:1px solid #ccc}#gd-store-reviews-cont #gd-store-reviews-list .gd-store-review .gd-store-review-rating{font-weight:700;line-height:1.5em}#gd-store-reviews-cont #gd-store-reviews-list .gd-store-review .gd-store-review-summary{line-height:1.5em}#gd-store-reviews-cont .gd-store-reviews-pagination-sort{padding:0 34px;margin:10px 0}#gd-store-reviews-cont .gd-store-reviews-pagination-sort form select{width:190px;display:inline-block}.qu-tooltip{position:absolute;z-index:9999}.qu-tooltip .qu-tooltip-content{border:1px solid #ccc;overflow:hidden;background:#fff;padding:5px 10px;box-shadow:3px 4px 5px 0 #cfcfcf}.qu-tooltip .qu-tooltip-cont{position:relative}.qu-tooltip .qu-tooltip-indicator{width:0;height:0;position:absolute}.qu-tooltip .qu-tooltip-indicator.qu-placement-top{border-right:7px solid transparent;border-left:7px solid transparent;border-top:7px solid #ccc;bottom:-7px;left:7px}.qu-tooltip .qu-tooltip-indicator.qu-placement-top > .qu-tooltip-indicator-int{border-right:6px solid transparent;border-left:6px solid transparent;border-top:6px solid #fff;left:-6px;bottom:2px}.qu-tooltip .qu-tooltip-indicator.qu-placement-bottom{border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc;top:-7px;left:7px}.qu-tooltip .qu-tooltip-indicator.qu-placement-bottom > .qu-tooltip-indicator-int{border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid #fff;left:-6px;top:2px}.qu-tooltip .qu-tooltip-indicator.qu-placement-right{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #ccc;top:7px;left:-7px}.qu-tooltip .qu-tooltip-indicator.qu-placement-right > .qu-tooltip-indicator-int{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff;bottom:-6px;left:2px}.qu-tooltip .qu-tooltip-indicator.qu-placement-left{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #ccc;top:7px;right:-7px}.qu-tooltip .qu-tooltip-indicator.qu-placement-left > .qu-tooltip-indicator-int{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff;bottom:-6px;right:2px}.qu-tooltip .qu-tooltip-indicator > .qu-tooltip-indicator-int{width:0;height:0;position:absolute}
/**
 * Featherlight – ultra slim jQuery lightbox
 * Version 1.0.3 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2014, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all {
	.featherlight {
		display: none;

		/* dimensions: spanning the background from edge to edge */
		position:fixed;
		top: 0; right: 0; bottom: 0; left: 0;
		z-index: 9999;

		/* position: centering content */
		text-align: center;

		/* insures that the ::before pseudo element doesn't force wrap with fixed width content; */
		white-space: nowrap;

		/* styling */
		cursor: pointer;
		background: #333;
		/* IE8 "hack" for nested featherlights */
		background: rgba(0, 0, 0, 0);
	}

	/* support for nested featherlights. Does not work in IE8 (use JS to fix) */
	.featherlight:last-of-type {
		background: rgba(0, 0, 0, 0.8);
	}

	.featherlight:before {
		/* position: trick to center content vertically */
		content: '';
		display: inline-block;
		height: 100%;
		vertical-align: middle;
		margin-right: -0.25em;
	}

	.featherlight .featherlight-content {
		/* make content container for positioned elements (close button) */
		position: relative;

		/* position: centering vertical and horizontal */
		text-align: left;
		vertical-align: middle;
		display: inline-block;

		/* dimensions: cut off images */
		overflow: auto;
		padding: 25px 25px 0;
		border-bottom: 25px solid transparent;

		/* dimensions: handling small or empty content */
		min-width:  30%;

		/* dimensions: handling large content */
		margin-left: 5%;
		margin-right: 5%;
		max-height: 95%;

		/* styling */
		background: #fff;
		cursor: auto;

		/* reset white-space wrapping */
		white-space: normal;
	}

	/* contains the content */
	.featherlight .featherlight-inner {
		/* make sure its visible */
		display: block;
	}

	.featherlight .featherlight-close-icon {
		/* position: centering vertical and horizontal */
		position: absolute;
		z-index: 9999;
		top: 0;
		right: 0;

		/* dimensions: 25px x 25px */
		line-height: 25px;
		width: 25px;

		/* styling */
		cursor: pointer;
		text-align: center;
		font: Arial, sans-serif;
		background: #fff; /* Set the background in case it overlaps the content */
		background: rgba(255, 255, 255, 0.3);
		color: #000;
	}


	.featherlight .featherlight-image {
		/* styling */
		width: 100%;
	}


	.featherlight-iframe .featherlight-content {
		/* removed the border for image croping since iframe is edge to edge */
		border-bottom: 0;
		padding: 0;
	}

	.featherlight iframe {
		/* styling */
		border: none;
	}
}

/* handling phones and small screens */
@media only screen and (max-width: 1024px) {
	.featherlight .featherlight-content {
		/* dimensions: maximize lightbox with for small screens */
		margin-left: 0;
		margin-right: 0;
		max-height: 98%;

		padding: 0;
		width: 90%;
		border-bottom: 10px solid transparent;
	}
}
