/* CSS Document */



/*===================CW VOTING TABLE ============================== */







.votingtable{margin-bottom:30px; overflow:hidden;}
.votingnumbers{ width:100%; font-size:12px;}
.votingnumbers .col-sm-7,
.votingrow .col-sm-7 { padding:0px;}
.votingrow .col-sm-5 { padding-left:0px;}
.voting-item-section-left,
.voting-item-section-right {
	width:50%;
	display:inline-block;
	font-weight:700;
	padding-bottom:10px;
	
}
.voting-item-section-left{text-align:left; padding-left:10px; }
.voting-item-section-right{text-align:right; padding-right:10px;}

.votingrow{ width:100%; clear:both; padding:10px 0px; border-bottom:1px solid #888888; overflow:auto;}
.votingrow:last-child { border-bottom:0px; }
.votinglegend{ color:#999999; font-size:12px; font-style:italic;}
.votinglegend span{ font-weight:700; color:#333333; font-style:normal; font-size:14px;}




.voting-item-number {width:36px; max-width:36px; display:inline-block; text-align:center; padding:0px 3px; }
.voting-item-radio {width:33px; max-width:33px; display:inline-block; text-align:center; padding:0px 3px;}
.voting-item-radio:first-child{ margin-left:3px;}
.voting-item-radio {padding-top:20px;}


.voting-item-radio input{ padding:0px; margin:0px;}


	.review-title-sm{ color:#000; font-weight:600;}
	

	.review-score-square{
		  width: 125px; height:125px; float:right;
		  color:#fff; font-size:24px;
		  text-align:center;
	
		  overflow: auto;
		 
		  background-color: #00aad7;   
		  border: 1px solid #00aad7;
		  background: -webkit-linear-gradient(60deg, #1d89c1 0%,  #00aad7 50%,  #00aad7 100%);
		  background: -moz-linear-gradient(60deg, #1d89c1 0%, #00aad7 50%,  #00aad7 100%);
		  background: -o-linear-gradient(60deg, #1d89c1 0%,  #00aad7 50%,  #00aad7 100%);
		  background: linear-gradient(60deg, #1d89c1 0%, #00aad7 50%,  #00aad7 100%);
		  -webkit-border-radius: 4px;
		  -moz-border-radius: 4px;
		  border-radius: 4px;
		  text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);
		  padding-top:20px;
		  text-transform:uppercase;
		  border:1px solid #1d89c1;
	}
	.review-score-square span{
		display:block;
		width:100%;
		font-size:46px;
		margin-top:0px;
		line-height:36px;
		
	}
	
	.votingresults .row{
		
		padding:10px 0px;
	
	}
	
	
	.progress-bar-custom {background: #00aad7;} 
.progress-striped .progress-bar-custom {background-color: #00aad7; background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255, 255, 255, 0.15),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255, 255, 255, 0.15)),color-stop(0.75,rgba(255, 255, 255, 0.15)),color-stop(0.75,transparent),to(transparent))); background-image: -webkit-linear-gradient(45deg,rgba(255, 255, 255, 0.15) 25%,transparent 25%,transparent 50%,rgba(255, 255, 255, 0.15) 50%,rgba(255, 255, 255, 0.15) 75%,transparent 75%,transparent); background-image: linear-gradient(45deg,rgba(255, 255, 255, 0.15) 25%,transparent 25%,transparent 50%,rgba(255, 255, 255, 0.15) 50%,rgba(255, 255, 255, 0.15) 75%,transparent 75%,transparent); background-size: 40px 40px;}




@media only screen and (max-width : 767px) {
	.votingnumbers-desktopview{ 	display:none;		}
	.votingnumbers-mobileview{ 		display:block; margin-top:20px;	}
	.voting-item-radio {padding-top:3px;}
	.voting-item-section-left{ max-width:135px; padding-bottom:0px;}
	.voting-item-section-right{ max-width:145px; padding-right:0px; padding-bottom:0px;}	
	.votingrow{padding:30px 0px 30px 0px;}
	.voting-item-number {	width:27px; max-width:27px; display:inline-block; text-align:center; padding:0px 3px; margin-left:1px; }
	.voting-item-number:nth-child(even) {width:26px; max-width:26px;}
	.voting-item-radio { 	width:25px; max-width:25px; display:inline-block; text-align:center; padding:5px 2px 0px 4px; }
	.voting-item-radio:first-child{ margin-left:3px;}
	
	.review-score-square{ float:none; margin:40px auto 0px auto; }
	
}
@media only screen and (min-width : 768px) {
	.votingnumbers-desktopview{ 	display:block;		}
	.votingnumbers-mobileview{ 		display:none;		}	
	.voting-item-section-right{ padding-right:25px;}
	
	.voting-item-number {width:36px; max-width:36px; display:inline-block; text-align:center; padding:0px 3px; }
	.voting-item-radio {width:33px; max-width:33px; display:inline-block; text-align:center; padding:20px 3px 0px 3px;}
	.voting-item-radio:first-child{ margin-left:3px;}

}
@media only screen and (min-width : 992px) {
	.voting-item-section-right{ padding-right:10px;}

}
@media only screen and (min-width : 1200px) {

}














/*





#votingtable{margin:5px 0px 15px 30px;font-size:11px;padding:0px;}
#votingtable .tabhead1{font-weight:bold;padding-top:10px;color:#111111;}
#votingtable .tabhead2{font-weight:normal;color:#ec2029;text-align:center;font-size:10px;border-bottom:1px solid #888888;padding:0px 0px 5px 0px;}
.rev-label{width:260px;line-height:15px;color:#ec2029;font-size:10px;text-align:left;border-bottom:1px solid #888888;background:#f7f7f7;padding:5px;}
.rev-label strong{color:#111;font-size:12px;font-weight:bold}
.rev-1{width:28px;border-left:1px solid #888888;border-bottom:1px solid #888888;background:#f7f7f7;text-align:center;}
.reviewtable-1{margin:10px 0px 10px 30px;}
.reviewtable-2{margin:10px 0px 10px 30px;}
.reviewlabel-1{font-size:12px;text-align:left;vertical-align:top;color:#ec2029;line-height:20px;width:130px;}
.reviewdata-1{font-size:12px;text-align:left;vertical-align:top;line-height:20px;width:280px;color:#111;}
.score{display:block;width:120px;-moz-box-shadow:inset 0px 1px 0px 0px #fc3d40;-webkit-box-shadow:inset 0px 1px 0px 0px #fc3d40;box-shadow:inset 0px 1px 0px 0px #fc3d40;

    background:#ec2029;
    background:-moz-linear-gradient( top, #f96264 5%, #ec2029 100% );
    background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #f96264), color-stop(100%, #ec2029));
    background:-webkit-linear-gradient(top, #f96264 5%, #ec2029 100%);
    background:-o-linear-gradient(top, #f96264 5%, #ec2029 100%);
    background:-ms-linear-gradient(top, #f96264 5%, #ec2029 100%);
    background:linear-gradient(top, #f96264 5%, #ec2029 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f96264', endColorstr='#ec2029');

-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ec2029;color:#fff;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);text-align:center;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:24px;margin:3px 0px 0px 20px;padding:25px 0px 40px 0px;}
.score strong{font-size:36px;}
.pb-1{width:320px;border-bottom:1px solid #888888;background:#f7f7f7;padding-left:10px;}
.score-1{width:65px;border-bottom:1px solid #888888;font-size:12px;font-weight:bold;text-align:right;background:#f7f7f7;color:#111;}
.reviewfotos{margin:20px 0px 5px 25px;}
.reviewfoto-1{float:left;margin:0px 10px 12px 0px;}


.qq-uploader { position:relative; width: 100%;}



.qq-upload-button {
-moz-box-shadow:inset 0px 1px 0px 0px #ffa6a8;-webkit-box-shadow:inset 0px 1px 0px 0px #ffa6a8;box-shadow:inset 0px 1px 0px 0px #ffa6a8;

    background:#ec2029;
    background:-moz-linear-gradient( top, #f96264 5%, #ec2029 100% );
    background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #f96264), color-stop(100%, #ec2029));
    background:-webkit-linear-gradient(top, #f96264 5%, #ec2029 100%);
    background:-o-linear-gradient(top, #f96264 5%, #ec2029 100%);
    background:-ms-linear-gradient(top, #f96264 5%, #ec2029 100%);
    background:linear-gradient(top, #f96264 5%, #ec2029 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f96264', endColorstr='#ec2029');

-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ec2029;display:inline-block;color:#fff;font-weight:bold;padding:3px 20px;text-decoration:none;font-size:11px;}
.qq-upload-button-hover {-moz-box-shadow:inset 0px 1px 0px 0px #f96264;-webkit-box-shadow:inset 0px 1px 0px 0px #f96264;box-shadow:inset 0px 1px 0px 0px #f96264;background:#ec2029;}
.qq-upload-button-focus {position:relative;top:1px;}

.qq-upload-drop-area {position:absolute; top:0; left:0; width:100%; height:100%; min-height: 70px; z-index:2;background:#FF9797; text-align:center;}
.qq-upload-drop-area span {display:block; position:absolute; top: 50%; width:100%; margin-top:-8px; font-size:16px;}
.qq-upload-drop-area-active {background:#FF7171;}
.qq-upload-list {margin:15px 35px; padding:0; list-style:disc;}
.qq-upload-list li { margin:0; padding:0; line-height:15px; font-size:12px;}
.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text {margin-right: 7px;}
.qq-upload-file {}
.qq-upload-spinner {display:inline-block; background: url("http://static.offrea.be/2012/images/loading.gif"); width:15px; height:15px; vertical-align:text-bottom;}
.qq-upload-size,.qq-upload-cancel {font-size:11px;}
.qq-upload-failed-text {display:none;}
.qq-upload-fail .qq-upload-failed-text {display:inline;}



*/