﻿
.black_overlay{
     display: none;
     position: absolute;
     top: 0%;
     left: 0%;
     width: 100%;
     height: 200%;
     background-color: gray;
     z-index:1001;
     -moz-opacity: 0.8;
     opacity:.80;
     filter: alpha(opacity=80);
   }
   .white_content {
     display: none;
     position: absolute;
     top: 20%;
     left: 25%;
     width: 50%;
     height: 20%;
     padding: 16px;
     border: 4px solid #006CAC;
     background-color: white;
     z-index:1002;
     overflow: auto;
   }

 .white_content_password {
     display: none;
     position: absolute;
     top: 5%;
     left: 25%;
     width: 50%;
     height: 50%;
     padding: 12px;
     border: 4px solid #006CAC;
     background-color: white;
     z-index:1002;
     overflow: auto;
     font-family:"Myriad Pro,Arial, Helvetica, sans-serif";
     font-size:11px;
   }
   .ad
	{
		float			: left;
		margin			: 223px 0 0 22px;
	}
.form-control-noborder
{
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #fff;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  
}

.form-control-big
{
   
    height: auto;
      
}

.form-control-noborder input[type=radio]
{
    display: none;
}

.form-control-noborder label
{
    display: inline;
    float: left;
    cursor: pointer;
    text-indent: 20px;
    font-weight: normal;
    font-size: 20px;
}
.form-control-noborder input[type=radio] + label
{
      display: inline;
    width: 1.1em;
    height: 1.1em;
    border: 0.0625em solid rgb(229, 179, 209);
    border-radius: 1.1em;
    background: rgb(229, 179, 209);
    background-image: linear-gradient(rgb(240,240,240),rgb(229, 179, 209));
    vertical-align: middle;
    line-height: 1.1em;
    font-size: 14px;
}

.form-control-noborder input[type=radio]:checked + label::before
{
    content         : "\2714";
    color           : #000;
     width           : 1.1em;
    height          : 1.1em;
    margin-right    : 6px;
    margin-left     : -20px;
}

.formwrap_border
{
    width: 100%;
    float: none;
    border: 1px solid #0D9DDF;
    margin-bottom: 10%;
    padding-left: 2%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #ffffff;
    -moz-box-shadow: 2px 2px 3px #ddd;
    -webkit-box-shadow: 2px 2px 3px #ddd;
    box-shadow: 2px 2px 3px #ddd;
    background-image: linear-gradient(top, #ffffff, #ebebeb);
}

.profile_details .container-fluid {
	padding-left: 20%;
	padding-right: 10%;
}




	.VoucherRedeem
	{
		
		border			: 1px solid #8978b6;
		
       font-size     : 13px;
		font-family: Arial,Helvetica,sans-serif;
		
						
	}
	
	
	
	.redemptions
	{
		
		border			: 1px solid #8978b6;
		text-align : center;
       font-size     : 13px;
		font-family: Arial,Helvetica,sans-serif;
		width:220px;
		
		margin : 5px;
	}
	
	
	.redemptions h4
	{
	    
	color: #0ea4e1;
    font-weight: bold;
    font-size: 12px;
    font-style :normal;
	    
	}
	
	


.VoucherRedeem
	{
		
		border			: 1px solid #8978b6;
		
       font-size     : 13px;
		font-family: Arial,Helvetica,sans-serif;
		
						
	}
	
	
	
	.redemptions
	{
		
		border			: 1px solid #8978b6;
		text-align : center;
       font-size     : 13px;
		font-family: Arial,Helvetica,sans-serif;
		width:210px;
		
		margin : 5px;
	}
	
	
	.redemptions h4
	{
	    
	color: #0ea4e1;
    font-weight: bold;
    font-size: 12px;
    font-style :normal;
	    
	}
	
	
table.VoucherRedeem, table.VoucherRedeem tr, table.VoucherRedeem td
	{
		border-collapse	: collapse;
		border			: 1px solid #8978b6;
	}
table.VoucherRedeem
	{
		margin			: 10px 0 0;
		width           : 800px;
	}
table.VoucherRedeem td
	{
		padding			: 10px;
		valign			: top;
	}



.Bold
{
    padding-left:30px; 
    font-weight:bold
}
.panel-groups .panels, .panels
{
    border: 1px solid #D886B3;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background-clip: padding-box;
    box-shadow: none;
    margin-left: 8%;
    margin-right: 8%;
}

.panel-defaults
{
    border-color: #D886B3;
}
.panels
{
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid #D886B3;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: 0 1px 1px rgba(0,0,0,0.05);
}
.panel-groups .panels .panel-headings, .panels .panel-headings
{
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background-clip: padding-box;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-color: #D886B3;
    border-bottom: 1px solid #666666;
    border-bottom-color: #D886B3;
    color: #FFFFFF;
}
.panel-defaults > .panel-headings
{
    color: #333;
    background-color: #f5f5f5;
    border-color: #C0C0C0;
}
.panel-headings {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.panel-titles {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
}
.panel-bodys {
    padding: 15px;
}
.panel-row {
    border-bottom: 1px solid #D886B3;
       width:100%;
       margin-bottom:1%;
      
}
.Pushpanels
{
    border: none;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background-clip: padding-box;
    box-shadow: none;
    margin-left: 8%;
    margin-right: 8%;
    padding-bottom:1%;
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 26px;
    height: 27px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar
{
    background-image: url('http://www.bountyrewards.com.au/Images/FilledStar.png');
    background-repeat: no-repeat;
}

.emptyRatingStar
{
    background-image: url('http://www.bountyrewards.com.au/Images/EmptyStar.png');
    background-repeat: no-repeat;
}

.savedRatingStar
{
    background-image: url('http://www.bountyrewards.com.au/Images/SavedStar.png');
    background-repeat: no-repeat;
}

/* End rating*/
.padding10
{
padding:2%;

}
.badge-red
{
   display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    background-color:#f20c0c;
    border-radius: 10px;
    margin-top: -5%;
}

.quick-polls 
{
    background-color: #ffffff;
    padding: 20px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background-clip: padding-box;
       /*border: 1px solid #8A8D8F;*/
    text-align:left;
}

.Bt_Poll 
{
      display: block;
    width: 20%;
    border: none;
    background: #D886B3;
    margin-left: 40%;
    color: #ffffff;
    border-radius: 5px;
    padding: 3px 0;
    text-align: center;
  
}