/*************************************************************************



/* FORM STYLESHEET



/*



/************************************************************************/




	input[type='text'], input[type='password'],input[type='submit'],input[type='checkbox'],button,textarea {
		outline: none;	
	}


	input[type='text'], 

	input[type='password'],

	textarea,



	{

		border:solid 1px #999999;

		/*background-color: #FFFFFF;*/

		padding:5px;

		color:#666666;		

		outline: none;

	}	



	label {

		font-family: "TradeGothicLTLightRegular";

		font-size: 15px;

		color:#ffffff;

	}

	

  	h1

    {

		font-family:'TradeGothicLTBoldRegular';



		font-size:18px;



		color:#858585;
		margin-left:50px;

		

	}



	

	.add_button {



		background-image: url('../../images/template/add_new_cmpy_btn.png');



		background-repeat: no-repeat;



		cursor: pointer;



		border: none;



		width: 188px;



		height: 38px;



		float: left;



		line-height: 39px;



		position: relative;



		left: 21px;



		top: 2px;



	}



	



	.table_top a {



		color:#FFF;



		text-align:center;



	}


         .forgot-password-link a
            {
             color: #058af6;
             font-family: "TradeGothicLTLightRegular";
             text-transform: uppercase;
             font-size: 9px;
             text-decoration: underline;
            }
           .forgot-password-link a:hover
                {
                     color: #97c8ef;  
                }

            .forgot-password-link
            {
                  margin-top: 64px;
                 position: absolute;
                 margin-left: 12px;
            }

            .login-frame #login div:first-child
            {
                    margin-left: 16px !important;
                    margin-bottom: 8px !important;
            }

/* select{



	



    	width: 156px;



		height: 38px;



		-webkit-appearance: none;



		-moz-appearance: none;



		appearance: none;



		 background: url('../../images/template/drop_btn.png');



		 background-repeat:no-repeat;



		 margin-top: 4px;



		 background-position:113px 0px;



		 border: solid 1px #04446b;



         border-radius:6px;



		color: #000;



		font-family: "TradeGothicLTLightRegular";



		font-size: 15px;



   



}*/







.styled-select{



  		width: 155px;



		height: 38px;



		border: solid 1px #000;



		border-radius: 5px;



		overflow: hidden;



		background: url('../../images/template/drop_btn.png');



		background-repeat: no-repeat;



		background-position: 115px 0px;



}







.styled-select select{



	



    	width: 182px;



		height: 39px;



		-webkit-appearance: none;



		-moz-appearance: none;



		appearance: none;



		color: #000;



		font-family: "TradeGothicLTLightRegular";



		font-size: 15px;



		background: transparent;



		border: none;
		padding:10px;



}

.styled-select select::-ms-value {background: none;}




input[type="checkbox"]
{
    -webkit-appearance: checkbox;

border: none;
}

input[type="checkbox"]{



	  width: 14px;



		height: 15px;



		margin: 0px 19px 0px 38px;
		
                 border: none;


		/*background-image: url('../../images/template/check_box.png');*/



		

		



		



		/*  



		 * 



		 I am talking about, taking this out 



		-webkit-appearance: none;



		-moz-appearance: none;



		



		appearance: none;



		display: block;



		clear: left;*/

		



	



			



 }







input[type="checkbox"]:checked



	 {



     background-position: 0px 15px;



	}



/*



input[type="checkbox"]{



    display:inline-block;



    width:16px;



    height:16px;



  



    vertical-align:middle;



	-webkit-appearance: none;



		-moz-appearance: none;



    background:url('../../images/template/check_box.png');



    cursor:pointer;



}*/



	.checkbox {



	  width: 16px;



		height: 16px;



		padding: 0px;



		background-image: url('../../images/template/check_box.png');



		display: block;



		clear: left;



		float: left;



		-webkit-appearance: none;



		-moz-appearance: none;



		appearance: none;



		margin-left: 24px;



		margin-top: 12px;



 }







/*.checked



	 {



     background-position: 0px -15px; 



	 



	}



	*/



	input[type='text'], 



	input[type='password']



	{



		width:386px;



		height:44px;



		font-size: 18px;



		margin-left: 9px;



		border:solid 1px #727272;



		background-color: #2a2a2a;



		border-radius:4px;



		color: #ffffff;



		padding-left: 10px;



		margin-bottom: 25px;



	}



	



	



	textarea



	{



	height: 95px;

	width: 311px;

	resize: vertical;

	border: solid 1px #000;

	border-radius: 5px;

	margin-left: 2px;



	}


    .login-container input[type='submit']
    {
        background-image: url('../../images/login/sing-in-button.png');
    }




	input[type='submit'],button



	{



		/*background-image: url('../../images/login/sing-in-button.png');*/



		border: 0px;



		margin-left: 9px;



        cursor: pointer;



        border: none;



		width: 400px;



		height: 50px;



		border: solid 1px #282828;
		background-color:transparent;



	}



	



	/*



	input[type='submit'],button



	{



		background-image: url('../../images/template/btn_bg.png');



		font-family:"TradeGothicLTBoldRegular";



		text-transform:uppercase;



		font-size:16.71px;



		color:#fff;



        cursor:pointer;



        border: none;



		width: 80px;



		height: 38px;



	}*/



	


/*
	input[type='submit']:hover ,button:hover



	{



		background-image: url('../../images/login/sign-in-button-rollover.png');





	}*/



	.form_set



	{



		margin-bottom:10px;



	}



	



	.form_set div.label



	{



		margin-bottom:5px;



		font-family:"TradeGothicLTBoldRegular",Arial, Helvetica, sans-serif;



	}



	



	.form_set span.label



	{



		font-family:"TradeGothicLTBoldRegular",Arial, Helvetica, sans-serif;



		font-size:14px;



	}

	/****************************************ADD/EDIT PAGE ELEMENTS**************************************/

	#profile input[type='text'],#profile input[type='password']

	{

		background-color:#FFF;

			font-family:"TradeGothicLTLightRegular",Arial, Helvetica, sans-serif;

		font-size:14px;

		color:#000;

		width:239px;

		height:38px;

	}

	

	#profile label,.send-me-link label

	{

		

		font-family:"TradeGothicLTLightRegular",Arial, Helvetica, sans-serif;



		font-size:14px;

		color:#000;



		

	}

  

   

   #profile input[type='submit'], #profile button,#send-meLink-form input[type='submit']

   {

	   

		background-image: url('../../images/template/btn_bg.png');



		font-family:"TradeGothicLTBoldRegular";



		text-transform:uppercase;



		font-size:16.71px;



		color:#fff;



        cursor:pointer;



        border: none;



		width: 80px;



		height: 38px;

	   

   }

    #profile input[type='submit']:hover , #profile button:hover,#send-meLink-form input[type='submit']:hover



	{



		background-image: url('../../images/template/btn_bg_hover.png');





	}

	



 #profile input[type='submit']#go-button, #profile input[type='submit']#go-button:hover
 
   {

   background-image: url('../../images/template/go_btn.png');

   font-family: "TradeGothicLTBoldRegular";

   text-transform: uppercase;

   font-size: 16.71px;

   color: #fff;

   cursor: pointer;

   border: none;

   width: 38px;

   height: 38px;

   position: absolute;

   top: 1px;

   left: 193px;

   

   }

   

  #profile input[name^="remove_image"] 

   {

      background-image: url('../../images/template/remove-button-bg.png');

      width:95px;

      height:24px;

      float:left;

   }
   #profile input[name^="remove_image"]:hover
   {
	  background-image: url('../../images/template/remove-button-bg.png');

      width:95px;

      height:24px;

      float:left;
	   
   }

.campaign-button-bg
{
    float: left;
    width: 900px;
	height:60px;
	margin-left:10px;
    margin-top: 27px;
	 background-image: url('../../images/template/submit_cancel_bg.png');
	 background-repeat:no-repeat;
}
   

  /* .campaign-image div #remove-image

   {

	     background-image: url('../../images/template/remove-button-bg.png');

	     width:95px;

		 height:24px;

		 float:left;

   }

   */

   .campaign-image

   {

	   width:100%;

	   float:left;

   }

   .campaign-image div img , 

   {

	   float:left;

   }

	  .campaign-image  div input[type='file']

		{

	float:left;

	

		}

	/********************** CONTACT US FORM **********************/



	#contact_us_form {



		



		padding: 20px;



		margin-bottom: 20px;



	}

  

  #enter_button {

	background-image: url('../../images/template/enter_contest_btn.png');

	background-repeat: no-repeat;

  width: 300px;

	height: 49px;

	border: none;

	cursor: pointer;

	margin: 0px auto;

	text-align: center;

}

.campaign-contest .get-scratcher,.campaign-mobile #enter_button,.multiprize-mobile #enter_button,.multiprize-contest .get-scratcher,.content_container_mobi .back-btn,.multiprize-success .finish-btn,.winner-desc #finish_button,.mp-redeem-result .verify input[type='submit'],.redeem-view .redeem-view-btns button,.mp-age-gate .yes-button, .mp-age-gate .no-button,.redeem-success #finish_button,.opt-out-form .opt-user-submit,.opt-out-company-list .opt-user-submit,.email-verification_form .email_verify_submi {

	font-family: "TradeGothicLTBoldRegular";

	text-transform: uppercase;
     
	font-size: 25px;
     
	color: #fff;

}

.content_container_mobi .back-btn { height: 39px; background: url('../../images/template/back-btn.png') no-repeat !important; }

.multiprize-mobile #received-your-prize,.campaign-mobile #c-received-your-prize {

	font-family: "TradeGothicLTBoldRegular";

	text-transform: uppercase;
     
	font-size: 13px;
     
	/*color: #fff;*/
	
}

.multiprize-mobile .mp-redeem-prize,.campaign-mobile .c-redeem-prize {
	
	clear: both;

	font-family: "TradeGothicLTBoldRegular";

	text-transform: uppercase;
     
	font-size: 20px;
     
	/*color: #fff;*/

}

.multiprize-mobile .f_terms .left,.multiprize-mobile .f_terms .right,.campaign-mobile .f_terms .left,.campaign-mobile .f_terms .right {

	float: left;

}

.campaign-contest .privacy,.campaign-mobile .f_terms .left a,.campaign-mobile .f_terms .right a,.multiprize-mobile .f_terms .left a,.multiprize-mobile .f_terms .right a,.multiprize-contest .privacy,.multiprize-success .privacy-policy a,.multiprize-success .disclaimer a,.redeem-view .redeem-privacy-policy,.mp-age-gate .age-privacy-policy,.multiprize-contest .opt-out {

	font-family: "TradeGothicLTBoldRegular";

	text-transform: uppercase;
     
	font-size: 10px;

}

.multiprize-success .scratch-privacy-policy a,.multiprize-success .scratch-disclaimer a,.campaign-success .scratch-privacy-policy a,.campaign-success .scratch-disclaimer a {

	font-family: "TradeGothicLTBoldRegular";

	text-transform: uppercase;
     
	font-size: 15px;
	
}


.multiprize-success .campaign-success .scratcher-links {
	position: absolute;
	width: 100%;
	bottom: 150px;
}

.multiprize-success .scratch-privacy-policy a {  }

.multiprize-success .scratch-privacy-policy,.multiprize-success .scratch-disclaimer,.campaign-success .scratch-privacy-policy,.campaign-success .scratch-disclaimer { float: left; }

.multiprize-success .scratch-privacy-policy a, .multiprize-success .scratch-disclaimer a,.campaign-success .scratch-privacy-policy a, .campaign-success .scratch-disclaimer a {float: left;}

.redeem-success .redeem-invalid-back { margin-left: -12px; }

.multiprize-mobile .f_terms,.campaign-mobile .f_terms { margin-top: 15px; }


.multiprize-success .content_container_mobi,.campaign-success .content_container_mobi { position: relative; }

.multiprize-success .privacy-policy,.multiprize-success .disclaimer { float: left; padding: 0 32px; }

.mp-redeem-result .verify input[type='submit'] { background-image: url('../../images/template/verify.png') !important;

	background-repeat: no-repeat;
	width: 130px !important; height: 48px !important; padding: 9px 38px; border-right: 1px solid #979797;}
	
.mp-redeem-result .verify input.ver-email{ /*tv width: 180px !important;*/
	padding: 0 15px;
	width: 145px !important;
	border-right: 1px solid #979797 !important;
	background-image: url('../../images/template/ver-email.png') !important; }
	
.mp-redeem-result .mp-redeem-description {
	font-size: 14px;
	padding: 20px 0;	
}

.mp-redeem-result .verify { margin-bottom: 15px; }

.redeem-view .redeem-view-btns { width: 100%; margin: 15px 0; }

.redeem-view .redeem-view-btns button { width: 147px; height: 50px; }

.redeem-view .redeem-view-btns button,.redeem-view .redeem-view-btns input[type='submit'] { float: left; padding: 9px 52px !important; }

.mp-age-gate .yes-button,.mp-age-gate .no-button { background-image: url('../../images/template/yes_no_btn.png') !important; background-repeat: no-repeat; width: 147px !important; height: 48px !important; float: left !important; }
 /*

#enter_button {

	background-image: url('../../images/template/enter_contest_btn.png');

	background-color: #000;

	width: 462px;

	height: 75px;

	border: none;

	cursor: pointer;

}

*/

/*  .pagination  a
  {
    float:left;
  background: #ccc;
   width: 29px;
  height: 29px;
  margin-left: 2px;
  text-align: center;
  color: #000;
  
  }*/
  .pagination
   {
   float: right;
   /*margin-right: -37px;*/
   margin-top: 10px;
   margin-bottom: 3px;
   margin-right: 30px;
margin-bottom: 10px;

      }
   
   .pagination .prev
   {
    /*background-image:url('../../images/template/prev_page_btn.jpg');*/
   /* width:30px;
    height:30px;*/
   }
    .pagination .next
   {
    /*background-image:url('../../images/template/next_page_btn.jpg');*/
/*    width:30px;
    height:30px;*/
   }
   
   .pagination strong
   {float: left;
    width: 29px;
    text-align: center;
   }

.pagination .prev,.pagination .next { float: left; }

.pagination .prev a { border-right: none !important; }

.pagination .prev a,.pagination .next a
	{
	padding: 6px 9px;
	float: left;
	border: 1px solid #cccccc;
	background-repeat: no-repeat;
	}
 
 .pagination form { padding: 0; color: #000; }
 
 .pagination form input[type='text'] {
	width: 30px;
	height: 30px;
	margin: 0;
	background: none;
	color: #000;
	border-radius: 0;
	padding: 0;
	border: 1px solid #ccc;
	/*border-left: none;*/
	/*text-indent: 10px;*/
	text-align: center;
	font-size: 12px;
	margin-right: 10px;
}

 .pagination form .page-count { font-family: "TradeGothicLTBoldRegular"; color: #0365c6; font-size: 15px; margin: 0 10px; }
 
 
  /*************************************************************************Add a New Group*********************************************************************/
 
 .Add-a-New-Group
 {
  font-family: 'TradeGothicLTBoldRegular';
  font-weight: normal;
  text-transform: uppercase;
  /*padding: 15px 0 15px 15px;
  float: left;*/
  color: #000;
 }
#add-group-form input[type='text']
{
  background-color: #fff !important;
    color: #000;
	
}
 #add-group-form textarea
 {
	/*position: absolute;*/
	width: 387px;
        margin-left: 98px;
        border: solid 1px #727272;
	padding: 4px;
 }
 .clear_both
 {
	
 }
 #add-group-form input[type='submit'],.group-listing-page #group-user-list input[type='submit']
 {
  background: url('../../images/template/export-list-btn.jpg') repeat-x;
  margin: 15px 10px 0 0 !important;
  font-family: "TradeGothicLTBoldRegular";
  font-size: 15px;
  text-transform: uppercase;
  color: #fff;
  font-weight: normal;
  width:100px;
 
 }
 #add-group-form .add_form_field
 {
	
	padding: 23px 0px 0px 2px;
 }
#add-group-form .add_form_fields label
{
	
	position: absolute;
}

#add-group-form .add_form_fields
{
	padding: 15px 0px;
}
td .text_btn
{
  background: url('../../images/template/export-list-btn.jpg') repeat-x;
  font-family: "TradeGothicLTBoldRegular";
  font-size: 15px;
  text-transform: uppercase;
  color: #fff;
  font-weight: normal;
  border: 1px solid #333;
  padding: 5px 15px;
}
.view_button
{
  background: url('../../images/template/export-list-btn.jpg') repeat-x;
  font-family: "TradeGothicLTBoldRegular";
  font-size: 15px;
  text-transform: uppercase;
  color: #fff;
  font-weight: normal;
  border: 1px solid #333;
  padding: 5px 15px;	
}


/***************************************Group contact list**********************************/
.list-of-groups
{
  float: left;
  position: absolute;
  margin-top: 27px;
  margin-left: 24px;	
}
.select-group
{
  width: 227px;
  height: 38px;
  border: solid 1px #000;
  border-radius: 5px;
  overflow: hidden;
  background: url('../../images/template/drop_btn.png');
  background-repeat: no-repeat;
  background-position: 185px 0px;		
  -webkit-appearance: none;	
}
.group_existing label
{
  position: relative;	
  top: -37px;	
}
.group_existing select
{
	margin-left: 12px;
	margin-right: 15px;
}
.group_select
{
	
	padding: 2px 3px;
}
/************************upload email blast*************************************************/

.uplaod_email_blast label
{
color:#000;
margin-left: 5px;
	
}
.upload_type_group label
{
	color:#000;	
	
}
.uplaod_email_blast
{
	 /* float: left;*/
	  margin-top: 4px;
	  width:103px;
}
.upload_type_group
{
  float: right;
  margin-top: -16px;
  width: 71%;
}
.upload_type_group span
{
	color:#000;
}

#send-sms .file-input-wrapper
{
	margin-top: 11px;
}
.check_list
{
	margin-top: 5px;
	float: left;
	width: 298px;
}
/***********************message container*************************************************/
 .message_container
 {
  margin: 0 auto;
  width: 610px;
  padding: 25px;
  color: #000;
  font-family: TradeGothicLTLightRegular;
    line-height: 30px;
 }
#message_submit input[type='submit'],button
{
  width: 224px;
  background: url('../../images/template/email-blast-browse-btn.jpg') repeat-x;
  font-family: "TradeGothicLTBoldRegular";
  font-size: 18px;
  text-transform: uppercase;
  font-weight: normal;
  border-radius: 0;
  border: 1px solid #333;
  height: 37px;
  color: #fff;	
}
.messge_info
{
margin-left: 28px;
}

.messge_info span:first-child{font-family: "TradeGothicLTBoldRegular";}
.messge_info span:last-child{  margin-left: 19px;}

 /*************************************************************************

/* mobile FORM STYLESHEET

/*

/************************************************************************/



	#mobile input[type='text'], #mobile 

	input[type='password'],

	#mobile textarea,

	#mobile select

	{

		border:solid 1px #999999;

		background-color: #FFFFFF;

		border-radius:4px;

		padding:5px;

		margin:5px;

		color:#666666;		

		outline: none;

		

	}

	

	#mobile label

	{

		text-align:center;

		font-family: TradeGothicLTLightRegular;

		font-size: 30px;

		color:#fcfcfc;

		text-transform:uppercase;	

	}

	



	#mobile input[type='text'],

	 #mobile input[type='password']

	{

			border:solid 1px #999999;

		background-color: #FFFFFF;

		border-radius:4px;

		padding:5px;

		margin:5px;

		color:#666666;		

		outline: none;

			width:557px;

		height: 81px;

		font-family: TradeGothicLTLightRegular;

font-size: 30px;

text-align:center;



}
#mobile input[type='submit']

	{
                background-image: url('../../images/template/get_my_sctr_btn.png');

		background-repeat: no-repeat;

		width: 301px;

		height: 49px;

		border: none;

		margin: 0px auto;

		text-align: center;

		cursor:pointer;

	}

	

	#mobile #enter_button

	

	{

	background-image: url('../../images/template/enter_contest_btn.png');

	background-color: #000;

	width: 462px;

	height: 75px;

	border: none;

	cursor: pointer;

	}
	
  .multiprize-success .finish-btn, .campaign-success #finish_button {
	position: relative;
	width: 100% !important;
	/*bottom: 150px;*/
	left: 10px;
	}

  #mobile #finish_button

	{

	background-image: url('../../images/template/finish-button.png');

	background-repeat: no-repeat;

	/*background-color: #000;*/
/*
	width: 301px;

	height: 49px;*/

	margin: 0px auto;

	border: none;

	cursor: pointer;

	}
	
	 .error
	{
	font-family: 'TradegothicLTBoldRegular';
	text-align: center;
	color: rgb(255, 52, 34);
	font-size: 16px;
	
	}
	
	 #error p
	{
	font-family: 'TradegothicLTBoldRegular';
	color: rgb(255, 52, 34);
	font-size: 16px;
	margin-left:10px;
	
	}
	#error #success
	{
		padding-top	:10px;
	}
	
	#success p
	{
		font-family: 'TradegothicLTBoldRegular';
		color:#54ad18;
		font-size: 16px;
		margin-left:10px;
			
	}

	.qrcode a{
	background-image: url('../../images/template/create-qr.png');
    width:150px;
	height:32px;
    float:right;
	cursor:pointer;
	background-repeat: no-repeat;
}
	.qrcode a:hover {
	background-image: url('../../images/template/create-qr.png');
    width:150px;
	height:32px;
    float:right;
	cursor:pointer;
	background-repeat: no-repeat;
	}
.qrcode 
{
	float:left;
	width:780px;
	
	}
	.overview
	{
		width:40%;
		float:left;
	}
	


.content_container_mobi button {
	 /*background-image: url('../../images/template/back-btn.png') !important;*/
	 position: relative !important;
	 background: none;
	 cursor: pointer;
	 border: none;
	 width: 147px;
	 height: 48px;
	 /*height: 39px; */
	
}


.overview-label{
  float:left;
  width:204px;
  text-align:right;
  padding:5px;
}
.overview-value{
  float:left;
  width:100px;
  margin-left:15px;
  margin-top:3px;
  padding:5px;
}

#yes-button
{
  /*width: 88px;*/
  float: left;
  /*margin-left: 71px;*/
  margin-top: 15px;
  width: 147px !important;
  margin-right: 5px;
  margin-left: 0px !important;
padding-left: 0px !important;
}
#no-button 
{
  /*width: 88px;*/
  float: left;
  margin-top: 15px;
  width: 147px;
  margin-left: 0px !important;
padding-left: 0px !important;
}
	#yes-button .yes-button
{
/* background-image: url('../../images/template/yes.png');
 background-repeat:no-repeat;*/
 cursor: pointer;
 border: none;
/* width: 88px;
 height: 39px; */
 background-color: transparent;
}

	#no-button .no-button
{
/* background-image: url('../../images/template/no.png');
 background-repeat:no-repeat;*/
 cursor: pointer;
 border: none;
/* width: 88px;
 height: 39px; */
 background-color: transparent;
}

/************************************************************************/

::-webkit-input-placeholder, 
::-moz-placeholder,
:-ms-input-placeholder,
:-moz-placeholder {
  text-align: center;
}



/****************************** EDIT CAMPAIGN ***************************/

.edit-campaign input[type='submit'],.edit-campaign button { -o-transition: 0.2s ease-out, background 0.2s ease-in;
-ms-transition: 0.2s ease-out, background 0.2s ease-in;
-moz-transition: 0.2s ease-out, background 0.2s ease-in;
-webkit-transition: 0.2s ease-out, background 0.2s ease-in;
transition: 0.2s ease-out, background 0.2s ease-in; }

.edit-campaign { float: left; }

.edit-campaign input[type='text'],.edit-campaign input[type='password'] { margin-left: inherit; width: 398px; }  

.edit-campaign .incentive-desc,.edit-campaign .legal-desc,.edit-campaign .winner-desc { width:411px; }

.edit-campaign .start-date,.edit-campaign .end-date {
float: left;
}

.edit-campaign .start-date input[type='text'],.edit-campaign input[type='password'],.edit-campaign .end-date input[type='text'],.edit-campaign input[type='password'] { width: 165px !important; margin-right: 40px; }

.add-campaign .start-date input[type='text'],.add-campaign input[type='password'],.add-campaign .end-date input[type='text'],.add-campaign input[type='password'] { width: 146px !important; margin-right: 40px; }
.edit-campaign button.add-more,.add-campaign button.add-more { background: url('../../images/template/edit_campaign_btn.jpg') repeat-x !important; width: auto !important; margin-left: inherit !important; padding: 9px 20px !important; border-radius: 5px; }

.edit-campaign .prizeImages { margin-top: 20px; }

.edit-campaign .prize-img input[type='file'],.add-campaign input[type='file'] { margin-left: 20px; float: left; margin-top: 2px; width: 175px; margin-right: 10px; }

.edit-campaign .win-count-qty,.add-campaign .win-count-qty { float: right; margin-top: 40px; margin-right: 42px;/* width: 195px;*/ }

.edit-campaign .win-count-qty input[type='text'],.add-campaign .win-count-qty input[type='text'] { margin-bottom: inherit; width: 50px !important; margin-left: 10px; float: right; }

.edit-campaign .prize-img textarea { width: 320px; float: left; height: 184px; }

.edit-campaign .edit-alerts-form .send-email,.add-campaign .edit-alerts-form .send-email { width: 300px; height: 90px; }

.add-campaign .prize-img textarea { width: 320px; float: left; height: 184px; }

.edit-campaign .prize-img button { float: left; background: url('../../images/template/edit_campaign_btn.jpg') repeat-x !important; width: auto !important; margin-left: inherit !important; padding: 9px 15px !important; border-radius: 5px; margin-top: 25px;
margin-left: 10px !important; }

.add-campaign .prize-img button { float: left; background: url('../../images/template/edit_campaign_btn.jpg') repeat-x !important; width: auto !important; margin-left: inherit !important; padding: 9px 15px !important; border-radius: 5px; margin-top: 25px;
margin-left: 3px !important; }

.edit-campaign .prize-img button:hover,.edit-campaign button.add-more:hover { background: url('../../images/template/edit_campaign_btn_hover.jpg') repeat-x !important; }

.edit-campaign .prize-img,.add-campaign .prize-img {
clear: both;
margin-bottom: 25px;
float: left;
width: 100%;
border-bottom: 1px solid;
}

.add-campaign .removePrize { font-size: 13.71px !important; }

.edit-campaign .campaign-button-bg { margin-left: inherit; }

.edit-campaign .scratch-url-field input[type='text'] { width: 730px !important; margin-right: 10px; }

.mp-submission-view .redeemed,.submission-view .c-redeemed { font-family: "TradeGothicLTBoldRegular"; text-transform: uppercase; font-size: 16.71px;
color: #fff; float: left; background: url('../../images/template/edit_campaign_btn_hover.jpg') repeat-x !important; width: auto !important; margin-left: inherit !important; padding: 9px 15px !important; border-radius: 5px; }

.mp-redeem-prize,.c-redeem-prize { font-family: "TradeGothicLTBoldRegular";
text-transform: uppercase;
font-size: 17px;
color: #fff;
/*text-decoration: underline;*/ }

.mp-redeem-prize:hover,.c-redeem-prize:hover { color: #7b7b7b; }

.next-desc { background: url('../../images/template/next_desc_btn.png') no-repeat center !important; width: auto !important; margin-left: inherit !important; padding: 9px 120px 9px 105px !important; border-radius: 5px; font-family: "TradeGothicLTBoldRegular";
text-transform: uppercase;
font-size: 25px;
color: #fff; height: inherit !important; }

.add-campaign .prizeImages { margin-top: 10px; }

.add-campaign .prize-img input[type='text'] { /*width: 50px !important;
float: left;
margin-bottom: inherit;
margin-top: 5px;
margin-left: 60px;
margin-right: 21px;*/ }
.add-campaign .prize-img  input[type='text'].percent_win{margin-left:18px;}
.add-campaign .prize-img { margin-bottom: 20px; float: left; padding-bottom: inherit; }

.add-campaign .win-count-qty { width: inherit !important; }

.edit-campaign button.remove-img,.edit-campaign button.removePrize { font-size: 12px !important; float: left; margin-left: 5px !important; margin-top: 0px; }

.edit-campaign .prize-default,.add-campaign .prize-default { float: left;
margin: 10px 20px; }

.add-campaign .removePrize { margin-left: 1px !important;
float: left;
margin-top: 0px !important; }

.add-campaign .prize-default { float: left;
margin-right: 8px; }

.edit-campaign .add-more-qty {

width: 50px !important;
float: left;
margin-left: 128px !important;
margin-right: 12px;
margin-top: 5px;
	
}

.add-campaign .add-more-qty {

width: 50px !important;
float: left;
margin-left: 80px;
margin-right: 21px;
margin-top: 5px;	

}

/*.add-campaign .prize-img { width: 950px; }*/

.edit-campaign . {

	float: left;
	width: 110px;
	margin-top: 12px;
	
}
#short_url a{
    color:#1549ED;
}
.short_url{
width: 78%;
float: left;
border: 1px solid #727272;
padding: 10px;
border-radius: 4px;
}

.edit-campaign .campaign-title-input,.add-campaign .campaign-title-input { width: 399px !important; }

.edit-campaign #redeem-expiry { width: 165px !important; }

.edit-campaign .campaign-image img {
float: right;
}

.edit-campaign .giftbox-type,.add-campaign .giftbox-type,.add-campaign .action-type,.edit-campaign .action-type,.edit-campaign .email-hygiene,.edit-campaign .age-gate-status,.edit-campaign .data-collection,.edit-campaign .field_verify_prize,.edit-campaign .field_chance_winning,.edit-campaign .field_verify_email {	
	background: #666666;
	border: 1px solid #000;
	border-radius: 3px;
	padding: 11px 0;
	width: 390px;
}

.edit-campaign .giftbox-type,.add-campaign .giftbox-type { margin-top: 17px; }

.add-campaign .giftbox-type input.giftbox-top-radio,.edit-campaign .giftbox-type input.giftbox-top-radio,

.add-campaign .giftbox-type input.giftbox-right-radio,.edit-campaign .giftbox-type input.giftbox-right-radio,

.add-campaign .action-type input.Scracther-radio,.edit-campaign .action-type input.Scracther-radio,

.add-campaign .action-type input.swing-gate-radio,.edit-campaign .action-type input.swing-gate-radio,.edit-campaign .action-type input.swipe-radio,.add-campaign .action-type input.swipe-radio, .add-campaign .action-type input.vinyl-radio, .edit-campaign .action-type input.vinyl-radio{
	top: 2px;
	position: relative;
	margin-left: 20px;	
}

/*.add-campaign .action-type label,.edit-campaign .action-type label { margin-left: 5px !important; }*/
.add-campaign .giftbox-type label,.edit-campaign .giftbox-type label,
.add-campaign .action-type label,.edit-campaign .action-type label,.edit-campaign .email-hygiene label,.edit-campaign .age-gate-status label,.edit-campaign .data-collection label,.edit-campaign .field_verify_prize label,.edit-campaign .field_chance_winning label,.edit-campaign .field_verify_email label,
.add-campaign .email-hygiene label,.add-campaign .age-gate-status label,.add-campaign .data-collection label,.add-campaign .field_verify_prize label,.add-campaign .field_chance_winning label,.add-campaign .field_verify_email label
{ color: #fff !important; margin-left: 10px; }

.edit-campaign .display-fields-heading,.add-campaign .display-fields-heading {
	clear: both;
	width: 350px;
	float: left;
	background: #666666;
	border: 1px solid #000;
	border-bottom: none;
	border-radius: 3px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	padding: 10px 20px;
	color: #fff;
	font-family: "TradeGothicLTBoldRegular";
	font-weight: normal;
	text-transform: uppercase;
	}
	
.edit-campaign .display-fields .scratcher-form-fields:nth-child(odd),.add-campaign .display-fields .scratcher-form-fields:nth-child(odd) { background: #ebebeb; }

.edit-campaign .display-fields .scratcher-form-fields:nth-child(even) { background: #f7f7f7; }

.edit-campaign .display-fields { clear: both; }

.edit-campaign .scratcher-form-fields,.add-campaign .scratcher-form-fields {
padding: 10px 20px;
clear: both;
}

.edit-campaign  .scratcher-form-fields label.display_field_label,.add-campaign  .scratcher-form-fields label.display_field_label {
width: 120px;
float: left;
}

.edit-campaign  .scratcher-form-fields input.form-field-enable,.add-campaign  .scratcher-form-fields input.form-field-enable {
margin-right: 70px;
}

.edit-campaign .display-fields .Phone-message-disclaimer,.add-campaign .display-fields .Phone-message-disclaimer {
	clear: both;
	margin-top: 15px;
}

.edit-campaign .scratcher-styles label,.add-campaign .scratcher-styles label {
	font-family: "TradeGothicLTBoldRegular" !important;
	font-size: 17px !important;
	color: #000;

}

.edit-campaign .scratcher-styles,.add-campaign .scratcher-styles { margin-top: 15px; }

.add-campaign .field-mobile-popup-label-color,.edit-campaign .field-mobile-popup-label-color,.add-campaign .field-mobile-popup-color,.edit-campaign .field-mobile-popup-color,.edit-campaign .field-mobile-body-color,.edit-campaign .field-land-bg-color,.edit-campaign .field-inner-bg-color,.edit-campaign .field-title-color,.edit-campaign .field-label-color,.edit-campaign .field-phone-desc-body-color,
.add-campaign .field-mobile-body-color,.add-campaign .field-land-bg-color,.add-campaign .field-inner-bg-color,.add-campaign .field-title-color,.add-campaign .field-label-color,.add-campaign .field-phone-desc-body-color
{ float: left; padding: 10px 30px 0px 0; }

.edit-campaign .scratch-url-field { clear: both; }

.edit-campaign .short-url-field { clear: both;
margin-top: -65px;
float: left; }

.edit-campaign .footer-graphics,.edit-campaign .shortUrl { float: left; }

.edit-campaign .shortUrl { margin-left: 15px; }

.edit-campaign .scratch-url-field a,.edit-campaign .short-url-field a { color: #000; }

.edit-campaign .short_url { width: 570px; }

.edit-campaign .base-campaign select,.add-campaign .base-campaign select {
	width: 392px;
	padding: 10px;
	margin-bottom: 20px;
}

.add-campaign input[type='text'] { margin-left: 0px; }

.add-campaign .datepicker { width: 146px !important; }

.add-campaign input[type='file'] {
	margin-left: 0px;
	margin-bottom: 10px;
}

.add-campaign .prize-img .img { margin-left: 20px; }

.add-campaign .email-hygiene, .add-campaign .age-gate-status, .add-campaign .data-collection, .add-campaign .field_verify_prize, .add-campaign .field_chance_winning,.add-campaign .field_verify_email {

	background: #666666;
	border: 1px solid #000;
	border-radius: 3px;
	padding: 11px 0;
	width: 390px;
	
}

.edit-campaign .no-of-submission input[type='text'],.edit-campaign .winner-url input[type='text'],.edit-campaign .loser-url input[type='text'],.edit-campaign .age-gate input[type='text'],
.add-campaign .no-of-submission input[type='text'],.add-campaign .winner-url input[type='text'],.add-campaign .loser-url input[type='text'],.add-campaign .age-gate input[type='text']
{ width: 380px !important; }

.add-campaign .campaign-button-bg { margin-left: 0px; margin-bottom: 20px; }

.add-campaign .prize-img input.percent_win,.edit-campaign .prize-img input.percent_win { width: 90px !important; }
.remember-me-contest-form a,.remember-me-contest-form a:hover,.edit-contest-form a,.edit-contest-form a:hover{
    font-size: 12px;
    color: #176ced;
}
.submission-track-list tr:nth-child(even) {
background: #ebebeb;
}
.submission-track-list-label{
    margin-left: 5px;
    font-family: "TradeGothicLTBoldRegular";
    font-size: 17px;
}
.dnt-disturb label{font-size: 10px !important;}
.dnt-disturb input{width: 12px !important;position: absolute;margin: 0px 19px 0px 8px;}
.dnt-disturb{padding: 6px 38px 0px 0px;}
.send-me-link input{width: 201px;height: 24px;background-color: #ddd;font-size: 14px;margin: 10px 0px 0px 0px; color: #000; }
#send-meLink-form #send{/*width: 50px;background: none;*/}
#send-meLink-form #send:hover{/*background: none;*/}
.[1:30:11 PM] parasakthi venkat: [1:27 PM] Tharani Baskar: 

.submission-history{ color:#000;}

    
.submission-history,.submision-form-edit { float: left; /*padding: 0 0 0 25px;*/ margin-top: 30px; }

.history-header { font-family: "TradeGothicLTBoldRegular"; font-size: 18px; color: #000; padding: 25px 0 0 25px; }

.submission-history .history-details { padding: 10px 0; border-bottom: 1px dotted; margin-bottom: 10px; color: #000; margin-right: 30px; }

.history-field-name { font-family: "TradeGothicLTBoldRegular"; font-size: 14px; color: #000; text-transform: uppercase; }

.history-field-value { font-family: "TradeGothicLTLightRegular"; font-size: 14px; color: #000;  }

.submission-history { height: 495px; margin-bottom: 40px; overflow-y: scroll; width: 300px; border: 1px solid; margin-left: 25px; padding-left: 10px; }

.submision-form-edit { margin-left: 50px; width: 490px; }

.submision-form-edit .mp-submission-view { padding: 0 20px; }

.submision-form-edit .mp-submission-view input[type='text'],.submision-form-edit .mp-submission-view textarea { margin-left: inherit; }

.status_message { font-family: Arial, Helvetica, sans-serif; font-size: 14px; clear: both; padding: 12px 0 5px 0; color: #008000; }

.phone-or-mail {
	text-align: center;
	width: 210px;
	margin: 0 auto;
	padding-top: 5px;
}

.test-sms label { font-family: "TradeGothicLTBoldRegular"; font-size: 18px; color: #3e3e3e; text-transform: uppercase; margin-left: 20px; }

#send-meLink-form input{ background: #fff; padding: 7px; margin: 5px 5px 0 0; color: #000; }

#send-meLink-form { padding: 0 20px 20px 20px; }

#send-meLink-form #send {  }

#send-meLink-form .test-error-msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	clear: both;
	padding: 12px 0 5px 0;
	color: #008000;
	text-transform: uppercase;
}

#send-meLink-form .sms-format { float: left; margin-top: -35px; }

#send-meLink-form .send_a_test_inputs{ float: left; margin-right: 20px; }

#send-me-link-form #send-link-to-phone,#send-me-link-form #send-link-to-mail { cursor: pointer; font-family: "TradeGothicLTLightRegular"; font-size: 12px; text-transform: uppercase; color: #929292; }

#send-me-link-form #send-link-to-phone {  }

#send-me-link-form .phone-container,#send-me-link-form .email-container { margin: 10px 50px; }

#send-me-link-form .phone-container { border-bottom: 1px dotted #BFBFBF; padding-bottom: 10px; padding-top: 10px; background: url('../../images/template/phone.png') no-repeat 10px 6px;  }

#send-me-link-form .email-container { padding-bottom: 10px; padding-top: 5px; background: url('../../images/template/email.png') no-repeat 10px 2px; }

.overview .overview-label label,.overview .overview-value label { color: #000; }

#send-me-link-form #send {
	background: #000;
	color: #fff;
	padding: 0px 20px;
	width: 77px !important;
	height: 30px !important;
	border-radius: 3px;
	font-size: 16px;
	text-transform: uppercase;
}

.multiprize-mobile .cellphone-desc strong { font-family: TradeGothicLTBoldRegular; }

.edit-campaign .prize-note,.add-campaign .prize-note {
color:#000;
margin-top: 10px;
font-family: "TradeGothicLTBoldRegular";
font-weight: normal;
text-transform: uppercase;
}

.quick-sign-btn button { background: url('../../images/template/quick-sign-btn.png') no-repeat !important; font-family: "TradeGothicLTLightRegular"; font-size: 13px; color: #000; width: 94px !important; height: 33px !important; float: right; position: relative !important; top: -50px; }
.quick-sign-btn button:hover { background: url('../../images/template/quick-sign-btn-hover.png') no-repeat !important; }
#mobile { clear: both; }

.quick-sign-in-form label {
	text-align: center;
	font-family: TradeGothicLTLightRegular;
	font-size: 30px;
	color: #3b3b3b;
	text-transform: uppercase;
}

.quick-sign-in-form input[type="text"],.quick-sign-in-form input[type='password'] {
	border: solid 1px #999999;
	background-color: #ffffff;
	border-radius: 4px;
	padding: 5px;
	margin: 5px;
	color: #666666;
	outline: none;
	width: 290px;
	height: 37px;
	font-family: TradeGothicLTLightRegular;
	font-size: 27px;
	text-align: center;
	/*text-transform: lowercase;*/
}

.quick-sign-in-form input[type="submit"],#getForgotPassword input[type="submit"],#send-email input[type="submit"]{
	font-family: "TradeGothicLTBoldRegular";
	text-transform: uppercase;
	font-size: 25px;
	color: #fff;
	background-image: url('../../images/template/get_my_sctr_btn.png');
	border: none;
	height: 49px;
	width: 146px;
	margin-left: 0;
	border-radius: 8px;
	margin: 21px 0;
}

#send-sms input[type="submit"]
{
font-family: "TradeGothicLTBoldRegular";
	text-transform: uppercase;
	font-size: 25px;
	color: #fff;
	background-image: url('../../images/template/get_my_sctr_btn.png');
	border: none;
	height: 49px;
	width: 146px;
	margin-left: 0;
	border-radius: 8px;
        margin: 7px 0;	
	
}
.redeem-success .redeem-invalid-back
{
        font-family: "TradeGothicLTBoldRegular";
	text-transform: uppercase;
	font-size: 25px;
	color: #fff;
	background-image: url('../../images/template/back-btn_.png');
	border: none;
	height: 48px;
	width: 148px;
	margin-left: 0;
        margin: 7px 0;	
	
}
#getForgotPassword input[type="submit"],#send-email input[type="submit"] { margin: 5px 0; border-right: 1px solid #656565; }

.login-edit-optout span { font-family: TradeGothicLTLightRegular; text-transform: none; font-size: 12px; }

input.ver-email {
	width: 180px !important;
	padding: 0 15px;
	background-image: url('../../images/template/ver-email.png');
}

.opt-out-form label {
	text-align: center;
	font-family: TradeGothicLTLightRegular;
	font-size: 30px;
	text-transform: uppercase;	
}

.opt-out-form input[type="text"] {
	border: solid 1px #999999;
	background-color: #ffffff;
	border-radius: 4px;
	padding: 5px;
	margin: 2px 5px 8px 5px;
	color: #666666;
	outline: none;
	width: 290px;
	height: 37px;
	font-family: TradeGothicLTLightRegular;
	font-size: 27px;
	text-align: center;
}

.opt-out-form input[type="submit"] {
	background-image: url('../../images/template/get_my_sctr_btn.png');
	background-repeat: no-repeat;
	width: 301px;
	height: 49px;
	border: none;
	margin: 0px auto;
	text-align: center;
	cursor:pointer;
	margin-top: 10px;
}

.opt-out-company-list input[type="submit"] {
	background-image: url('../../images/template/get_my_sctr_btn.png');
	background-repeat: no-repeat;
	width: 145px;
	height: 49px;
	border: none;
	margin: 0px auto;
	text-align: center;
	cursor:pointer;
	margin-top: 30px;
	border-radius: 8px;
}

.company_list_title {
	text-align: center;
	font-family: TradeGothicLTLightRegular;
	font-size: 30px;
	color: #3b3b3b;
	text-transform: uppercase;	
}

.company-details { clear: both; margin-bottom: 2px; }

.company-details label {
	font-family: "TradeGothicLTBoldRegular";
	font-weight: normal;
	text-transform: uppercase;
	float: left;
	margin-left: 60px;
	color: #000;
	width: 150px;
}
.mobile-optout-list .company-details label{
    float: none;
    margin-left: 0px;
}
.mobile-optout-list .company-details input[type="checkbox"]{
    float: none;
    margin: 0px 6px 0px 9px;
}
.company-details input[type="checkbox"] {
	margin: 0px 80px 0px 9px;
	float: right;
}

.email-verification_form {
	clear: both;
	margin-top: 15px;
}

.email-verification_form input[type='text'] {
	border: solid 1px #999999;
	background-color: #ffffff;
	border-radius: 4px;
	padding: 5px;
	margin: 5px;
	color: #666666;
	outline: none;
	width: 290px;
	height: 37px;
	font-family: TradeGothicLTLightRegular;
	font-size: 27px;
	text-align: center;
}

.email-verification_form  input[type="submit"] {
	background-image: url('../../images/template/get_my_sctr_btn.png');
	background-repeat: no-repeat;
	width: 145px;
	height: 49px;
	border: none;
	margin: 0px auto;
	text-align: center;
	cursor:pointer;
	margin-top: 30px;
	border-radius: 8px;	
}

.email-verification_form form {
	text-align: center;	
}

.email-verification-view .form-identification {
	font-family: "TradeGothicLTBoldRegular";
	font-weight: normal;
	font-size: 20px;
	color: #000;
	text-transform: initial;
	margin-top: 20px;
	margin-bottom: 10px;
}

.email-verification-view .prize-redemption {
	font-family: TradeGothicLTLightRegular;
	font-size: 10px;
	color: #000;
	text-transform: initial;
}

.edit-campaign .prize-detail-content,.add-campaign .prize-detail-content {
	width: 443px;
	float: left;	
}

.edit-campaign .winning-count-details {
		
}

.edit-campaign .win-count-qty .heading,.add-campaign .win-count-qty .heading {
	font-family: "TradeGothicLTBoldRegular";
	font-size: 14px;
	color: #000;
	float: left;
	margin-top: 10px;
}

.edit-campaign .win-count-qty .won-details {
	text-align: center;
	padding: 10px 0;
	border-bottom: 1px solid #B6B6B6;
	margin-bottom: 10px;	
}

.edit-campaign .win-count-qty .won-details span {
	font-family: 'TradeGothicLTBoldRegular'; font-size: 16px; color: #000;	
}

.edit-campaign .prize-detail-content .edit-alerts,.add-campaign .prize-detail-content .edit-alerts {
	float: left;
	margin: -10px 192px 10px 0;
	font-family: "TradeGothicLTBoldRegular";
	font-size: 14px;
	color: #000;
	text-transform: uppercase;
	cursor: pointer;
	padding-right: 15px;
	background: url('../../images/template/arrow-edit-alert.jpg') right no-repeat;
}

.edit-campaign .prize-detail-content .down,.add-campaign .prize-detail-content .down {
	background: url('../../images/template/arrow-edit-alert1.jpg') right no-repeat;	
}

.edit-campaign .remove-cnt,.add-campaign .remove-cnt {
	padding-left: 10px;
	float: right;
	/* margin-left: -3px; */
	margin-right: 10px;
	padding-bottom: 250px;
	border-left: 1px solid #ccc;
}

.edit-campaign .edit-alerts-form div,.add-campaign .edit-alerts-form div {
	float: left;	
}

.edit-campaign .edit-alerts-form .alert-check,.add-campaign .edit-alerts-form .alert-check{
	width: 50px;
	text-align: center;
	margin-right: 10px;
}

.edit-campaign .edit-alerts-form .alert-check span,.edit-campaign .edit-alerts-form label,.add-campaign .edit-alerts-form .alert-check span,.add-campaign .edit-alerts-form label {
	font-family: "TradeGothicLTBoldRegular" !important;
	font-size: 14px !important;
	color: #000 !important;
	text-transform: capitalize;
}

.edit-campaign .edit-alerts-form .alert-check input[type="checkbox"],.add-campaign .edit-alerts-form .alert-check input[type="checkbox"] {
	margin: 10px 5px;	
}

.edit-campaign .edit-alerts-form input[type="text"],.add-campaign .edit-alerts-form input[type="text"] {
	margin-left: inherit; width: 180px !important;
}

.edit-campaign .prize-img .prize-img,.add-campaign .prize-img .prize-img { border-bottom: none; margin-bottom: 0px; padding-bottom: 15px; }

.edit-campaign .ckeditor .cke_contents { height: 150px !important; }

.multiprize-contest .error {
	position: relative;
	top: 40px;	
}

#send-meLink-form #sms-format {
	text-indent: 10px;
	padding-top: 10px;
	height: 85px;
}
.loader{
    width: 470px;
    text-align: center;
}

.prize-view .email_container .winner_img img { width: 100%; }

.prize-view .email_container .email .label-name,
.prize-view .email_container .post-on .label-name,
.prize-view .email_container .offer_expire .label-name { font-family: "TradeGothicLTBoldRegular"; text-transform: uppercase; color: #818181; font-size: 16px; font-weight: normal; }

.prize-view .email_container .email .label-value,
.prize-view .email_container .post-on .label-value { font-size: 18px; color: #000; text-transform: none; }

.prize-view .email_container .email,
.prize-view .email_container .post-on { margin-bottom: 5px; }

.prize-view .email_container .offer_expire .label-value { font-size: 18px; color: #000; text-transform: none; }

.prize-view .email_container .offer_expire { background: #ededed;
padding: 8px 0px;
}

.prize-view .footer { color: #000; font-size: 12px; text-transform: none; padding: 5px 0; }

.prize-view .email_container .email { margin-top: 5px; }

.prize-view .message {
	color: #176e00;
	font-size: 15px;
	font-family: TradeGothicLTBoldRegular;
	text-transform: uppercase;
	padding: 5px 0;
}

.prize-view .winner-desc {
	color: #000;
	font-size: 14px;
	text-transform: none;
}

.prize-view .verify-redeem-link a { color: #fff;
	font-size: 25.5px;
	font-family: TradeGothicLTBoldRegular;
	text-transform: uppercase;
	padding: 12px 33px;
	background: url('../../images/template/redeem-verify.png') repeat-x;
	border: 1px solid #aeaeae;
}

.prize-view .verify-redeem-link .already-redeemed { font-size: 18px; color: #f00; top: 4px; position: relative; }

.fancyBoxcontent{
                font-size: 16px;
		font-family: TradeGothicLTBoldRegular;
		text-transform: uppercase;
		margin: 40px 11px;
}

.prize-view .verify-redeem-link { background: #939393; padding: 22px 0; }
.mobile-optout-list .success{
    font-size: 17px;
    color: #409220;
    font-family: 'TradeGothicLTBoldRegular';
}
.Quick-sign-options{
    font-size: 12px;
    border-bottom: 1px solid;
    /* width: 250px; */
    text-align: center;
    margin: 0px 25px;
    font-family: "TradeGothicLTBoldRegular";

}
.quick-sign-logout-btn{
    margin: 9px 37px;
}
.quick-sign-logout-btn a{
    font-family: "TradeGothicLTBoldRegular";
    text-transform: uppercase;
    font-size: 15px;
}
.quick-sign-logout-btn .pipeline{
  float: left;
    border-right: 1px solid;
}
.pipeline a{
    margin: 0px 7px;
}
.quick-sign-logout-btn .quick-sign-opt-out{ margin: 0px 7px;}
.remember-me-back-btn a{
      font-family: "TradeGothicLTBoldRegular";
    text-transform: uppercase;
    font-size: 15px;
    margin-left: 10px;
}
.remember-me-footer .pipeline{
		border-left: 1px solid;
		float: left;
	}
.remember-me-body-content .error{
        top: 0px;
}

.mp-age-gate .age-privacy-policy { font-size: 10px; }

/*********************************************DECEMBER 26 2014*********************************************/

form[name="Addlocaladmin"] input[type='text'], form[name="Addlocaladmin"] input[type='password'],form[name="EditLocalAdmin"] input[type='text'],form[name="EditLocalAdmin"] input[type='password'],

form[name="AddCompany"] input[type='text'],form[name="AddCompany"] input[type='password']
{
	margin: 5px 0 20px 0;
}
form[name="Addlocaladmin"] input[name="pic_id"],form[name="EditCompany"] input[name="pic_id"]
{
	margin: 10px 0 15px 0;color: #a1a1a1;
}
form[name="Addlocaladmin"] input[type="submit"],form[name="EditLocalAdmin"] input[type="submit"]:not([name="remove_image"])
{
	margin-left: 0;
}
form[name="EditLocalAdmin"] .campaign-image
{
	margin-bottom: 10px;
}
form[name="EditLocalAdmin"] .styled-select
{
	margin-top: 5px;
}

		/*************************View Super Admin**********************/
		
form[name="EditLocalAdmin"] input[name="pic_id"]{margin: 10px 0 0px 0;color: #a1a1a1;}

		/*************************Local Admin**************************************/
		
form[name="AddCompany"]	input[name="pic_id"]{margin: 10px 0 10px 0;color: #a1a1a1;}

form[name="AddCompany"] .styled-select{margin: 5px 0 10px 0;}

form[name="AddCompany"] input[type="submit"]{margin: 15px 0 0 0;}

form[name="EditCompany"] input[type='text'],form[name="EditCompany"] input[type='password']{margin: 5px 0 10px 0;}

form[name="EditCompany"] input[type="submit"]:not([name="remove_image"]){margin-left: 0 !important;}

/*************************************Campaign Page****************************************************/

form[name="campaign"] .campaign-image .remove-campaign-img {margin: 10px 0 10px 0;}

/************************************DECEMBER 30 2014 REDEEM Page*********************************************/

.redeem-view .redeem-view-btns input[value="Next"]{width: 147px !important;height: 48px !important;margin-left: 5px !important;border-radius: 0;padding: 9px 35px !important;text-align: left !important;}

#mobile .captcha-img input[type='text'] { width: 50px; }

#breadcrumb { float: left; color: #000; margin-bottom: 10px; }

#breadcrumb .breadcrumbs-link {
	font-family: TradeGothicLTLightRegular;
	font-size: 14px;
	color: #000;
}

#breadcrumb .breadcrumbs-link:last-child,#breadcrumb .breadcrumbs-text {
	font-family: "TradeGothicLTBoldRegular";	
}

/******************************************************JAN 06 2015*************************************************************/

.multiprize-mobile .phone-container{float: left;margin-left: 20px;}

.multiprize-mobile .email-container{float: right;margin-right: 20px;}

.multiprize-mobile .phone-container span,.multiprize-mobile .email-container span{color:#929292;text-transform: uppercase;font-size: 14px;font-family: TradeGothicLTBoldRegular;}

.multiprize-mobile .send-link-mail-div input,.multiprize-mobile .send-link-phone-div input{background-color: #fff;font-size: 15px;color:#a9a9a9;}

				/*************************Campaign login page********************************/
				
.campaign-login-page .go-back{background: url('../../images/template/go-back-btn.png') no-repeat; text-align:left;background-position: 15px 0px;position: relative;top: -25px;}

.campaign-login-page .go-back a{position: relative;left: 30px;top: -3px;color: #968f7e;font-family: TradeGothicLTBoldRegular;font-size: 16px;}

.campaign-login-page .are-you-tired{color: #968f7e;font-family: TradeGothicLTBoldRegular;font-size: 16px;}

.campaign-login-page .create-quick-sign-in{margin: 0 auto;text-align: center;margin-top: 10px;margin-bottom: 30px;}

.campaign-login-page .create-quick-sign-in a{
	color: #fff;
	position: relative;
	top: 9.3px;
	background-image: url('../../images/template/quick-sign-in-btn.jpg') !important;
	background-repeat: repeat-x;
	padding: 8px 35px 6px 35px;
	border: 1px solid #979797;
	border-radius: 5px;
	font-family: "TradeGothicLTBoldRegular";
	text-transform: uppercase;
	font-size: 25px;
}

.campaign-login-page .login-to-accnt{margin-top: 20px;margin-bottom: 10px;color: #968f7e;font-family: TradeGothicLTBoldRegular;font-size: 16px;}

.campaign-login-page .quick-sign-in-form label{color: #fff;}

.campaign-login-page .quick-sign-in-form label.remember-me{color: #3b3b3b;}

.campaign-login-page .quick-sign-in-form input[type="submit"]{background-repeat: no-repeat;border-radius: 4px;background-size: 100% 100%;}

.campaign-login-page .login-edit-optout span{color: #968f7e;}

.campaign-login-page .privacy,.campaign-login-page #instruction{color: #fff;}

#getForgotPassword label { font-family: "TradeGothicLTBoldRegular", Helvetica, sans-serif;
    text-transform: uppercase;
    font-size: 16px;
    color: #595959;
    font-weight: normal;
}

#getForgotPassword { text-align: center; }

.new-pass-success { font-size: 16px; font-family: "TradeGothicLTBoldRegular", Helvetica, sans-serif;  }

.mp-submission-view .submission-email-field {
	background-color: #FFF;
	font-family: "TradeGothicLTLightRegular",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	width: 239px;
	height: 20px;
	border: solid 1px #727272;
	border-radius: 4px;
	padding: 10px 5px;
	float: left;
	text-indent: 5px;		
}

.mail-template-label { color: #000; }

.coupons-form {
	float: left;
	clear: both;
	width: 900px;
	margin-bottom: 20px;
	margin-top: 30px;
}

.add-campaign .coupons-form { margin-top: 65px; }

.add-campaign .prize-detail-content .edit-alerts { margin-top: 0px; margin-bottom: 10px; }

.coupons-form textarea {
	width: 818px !important;
}

.coupons-form .coupons-radio {
	margin: 12px 0px;	
}

.coupons-form .coupons-radio label { margin-right: 20px; margin-left: 5px; top: -2px;
position: relative; }

.coupons-form .Coupons {
	font-family: "TradeGothicLTBoldRegular" !important;
	font-size: 14px;
	color: #000;
	text-transform: uppercase;	
}

.image-coupon-url input[type='text'],.text-coupon-url input.text-coupon-value {
	width: 812px !important;
	margin-top: 5px;
}

input[type='text'].mail-subject-field{margin-left: 0px;
background: #fff;
color: #000;
font-family: "TradeGothicLTLightRegular";
font-size: 15px;
}

label.mail-template-label{
font-family: "TradeGothicLTBoldRegular";
}

.coupons-form .text-coupon-url,.coupons-form .image-coupon-url { width: 100%; }

.mail-templates-submit { background-image: url('../../images/template/quick-sign-in-btn.jpg') !important;
	background-repeat: repeat-x;
	padding: 12px 18px;
	border: 1px solid #979797 !important;
	margin-left: 0px !important;
	width: inherit !important;
	height: inherit !important;
	font-family: "TradeGothicLTBoldRegular";
	text-transform: uppercase;
	font-size: 16.71px;
	color: #fff;
}

.multiprize-contest .update-password { font-family: "TradeGothicLTBoldRegular";text-decoration: underline; font-size: 16px; top: 10px; position: relative; }

#updatePassword label { font-family: "TradeGothicLTLightRegular"; margin: 20px 0 0 10px; float: left; font-size: 15px; width: 90%; text-align: center; }

#updatePassword .popup-pass,#updatePassword .popup-confirm-pass { color: #000; background: #fff; width: 210px; margin: 10px 0 0 10px; float: left; }

#updatePassword .submit-update-password { background-image: url('../../images/template/quick-sign-in-btn.jpg'); background-repeat: repeat-x; width: 221px; border-radius: 6px; border: solid 1px #8A8A8A;
margin: 10px 0;
margin-left: 10px;font-family: "TradeGothicLTBoldRegular";
text-transform: uppercase;
font-size: 25px;
color: #fff; height: 48px; }

.arrow-left{
	width: 0px;
	height: 0px;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	border-right: 8px solid;
	margin-top: 2px;
	float: left;	
}

.updatePasswordDiv .update-pass-success { text-align: center;
margin-top: 100px; font-size: 20px; margin-left: 10px;font-family: "TradeGothicLTBoldRegular";
}
.countdown{
	text-align: center;
	margin-left: 100px;
}

.edit-campaign .redeem-expiry-time-date,.add-campaign .redeem-expiry-time-date,.edit-campaign .time-limit-expiry,.add-campaign .time-limit-expiry { float: left; }

.edit-campaign .redeem-expiry-time-date .redeem-expiry-date,.add-campaign .redeem-expiry-time-date .redeem-expiry-date { margin-top: 5px; }

.edit-campaign .time-limit-expiry, .add-campaign .time-limit-expiry {
margin-top: 20px;
margin-left: 40px;
}

.edit-campaign .time-limit-expiry label,.edit-campaign .time-limit-expiry .redeem-expiry-hours,.edit-campaign .time-limit-expiry .redeem-expiry-mins,.edit-campaign .time-limit-expiry input.redeem-expiry-hour-limit-radio,.add-campaign .time-limit-expiry .redeem-expiry-hours,.add-campaign .time-limit-expiry .redeem-expiry-mins,.add-campaign .time-limit-expiry input.redeem-expiry-hour-limit-radio,.add-campaign .time-limit-expiry label { float: left; }

.edit-campaign .time-limit-expiry .redeem-expiry-hours select, .edit-campaign .time-limit-expiry .redeem-expiry-mins select,
.add-campaign .time-limit-expiry .redeem-expiry-hours select, .add-campaign .time-limit-expiry .redeem-expiry-mins select
{ margin: 0 10px;
height: 35px;
width: 42px; }

.edit-campaign .time-limit-expiry .redeem-expiry-hours label,.edit-campaign .time-limit-expiry .redeem-expiry-mins label,.add-campaign .time-limit-expiry .redeem-expiry-hours label,.add-campaign .time-limit-expiry .redeem-expiry-mins label { margin-top: 10px; }

.mp-redeem-result h2.text-coupon-code {
	font-size: 22px;	
}
.Rss-feed-img {
	width: 96px;
	padding: 9px 45px;
}

#email-blast-form .download_email,#email-blast-form .download_phone {
	background: url('../../images/template/export-list-btn.jpg') repeat-x;
	margin: 15px 10px 0 0 !important;
	font-family: "TradeGothicLTBoldRegular";
	font-size: 15px;
	text-transform: uppercase;
	color: #fff;
	font-weight: normal;
	/*width: 334px;*/
	width: 294px;
	height: 51px;
	border: 1px solid #3c3c3c;
}
.sms-button{
	background: url('../../images/template/export-list-btn.jpg') repeat-x;
	margin: 15px 10px 0 0 !important;
	font-family: "TradeGothicLTBoldRegular";
	font-size: 15px;
	text-transform: uppercase;
	color: #fff;
	font-weight: normal;
	/*width: 334px;*/
	width: 294px;
	height: 51px;
	border: 1px solid #3c3c3c;	
}
#send-sms .form-content { clear: both;/*margin-top: 102px;*/ font-family: "TradeGothicLTLightRegular",Arial, Helvetica, sans-serif; font-size: 14px; color: #000; width: 638px; min-height: 191px; border: 1px solid #838383; background: #e1e1e1 url('../../images/template/sms-graphic-img.png') no-repeat 30px 25px; }

#send-sms .form-content textarea { width: 440px;
height: 56px;
border: 1px solid #838383;
resize: none;
border-radius: 0;
margin: 23px 0 0 135px;
padding: 20px; }

#send-sms .form-content span#chars { font-family: "TradeGothicLTBoldRegular"; color: #035eb9; margin-top: 4px;
float: left;
margin-right: 3px;
	font-size: 24px; }
	
#send-sms .form-content .send-out-sms {
	    background: url('../../images/template/email-blast-browse-btn.jpg') repeat-x;
            font-family: "TradeGothicLTBoldRegular";
            font-size: 18px;
            text-transform:uppercase;
            font-weight: normal;
            border-radius: 0;
            border: 1px solid #333;
	    width: 209px;
	    height: 37px;
            color: #fff;
}

#send-sms .form-content .sent-out-sms-container { float: right; margin: 15px 23px 0 0; }

.upload-data-form .error-msg p,.upload-data-form .success-msg { padding: 15px 0 0 22px;
color: red;
font-size: 14px; }

.upload-data-form .success-msg {
	color: green;
}
#send-sms .uploaded-filename{color: #000;float: left;padding: 10px; /*margin-top: 10px;*/  width: 26%;  overflow-wrap: break-word;}
table.sms-count-table{
	width:250px !important;
	border: 1px solid #000;
	background-image: none !important; 
}
table.sms-count-table tbody,
table.sms-count-table thead { display: block; }
table.sms-count-table th { border-bottom: 1px solid #000;color: #000 !important;}
table.sms-count-table tbody {
    height: 100px;
    overflow-y: auto;
    overflow-x: hidden;
}
table.sms-count-table tr:nth-child(even) td{
	background: none !important;
}

.refresh-list {
	background: url('../../images/template/refresh_img.png') no-repeat;
	width: 50px;
	height: 49px;
	border: none;
	float: right;
	margin: 10px 10px 0 0;
}

/******************** Create List Tab Section *****************************/

.cd-tabs-navigation li {
	float: left;
	list-style: none;
}

.cd-tabs-navigation li a {
	padding: 26px 37px 26px 61px;
	clear: both;
	float: left;
	font-family: 'AvenirLT-Medium';
	color: #000;
	text-transform: uppercase;
	background-color: #696969;
	border-right: 1px solid #585959;
	border-top: 1px solid #585959;
}

.email-blast {
	clear: both;	
}

#tab-navigation {
	width: 100%;
	/*background: #F6F6F6;*/
	float: left;	
}

.cd-tabs-navigation li a:hover {
	background: #909090;
	border-right: 1px solid #909090;
	border-top: 1px solid #909090;
	padding: 26px 37px 27px 61px;
}

.cd-tabs-navigation li a.selected {
	background: #fff;
	box-shadow: inset 0 2px 0 #0361bc;
	border: none;
	padding: 27px 37px 27px 61px;
}

.cd-tabs-navigation li a.company-list {
	background-image: url('../../images/template/company-list-img-hover.png');
	background-repeat: no-repeat;
	background-position: 28px 30px;
}

.cd-tabs-navigation li a.company-list.selected { background-image: url('../../images/template/company-list-img.png'); }

.cd-tabs-navigation li a.create-a-group {
	background-image: url('../../images/template/grouped-list-hover.png');
	background-repeat: no-repeat;
	background-position: 28px 28px;
}

.cd-tabs-navigation li a.create-a-group.selected { background-image: url('../../images/template/grouped-list.png'); }

.cd-tabs-navigation li a.upload-a-group {
	background-image: url('../../images/template/upload-a-group-hover.png');
	background-repeat: no-repeat;
	background-position: 28px 26px;
}

.cd-tabs-navigation li a.upload-a-group.selected { background-image: url('../../images/template/upload-a-group.png'); }

.share-prize {
	margin-top: 20px;
	margin-bottom: 13px;
	font-family: "TradeGothicLTBoldRegular";
	font-size: 14px;
	text-transform: uppercase;
	float: left;
	text-align: center;
	width: 100%;
}

.share-social-icon {
	margin: 0 auto;
        width: 320px;
	text-align: center;
	
}
.share-social-icon a 
{
 /* margin-right: 1px;*/
}
.verify-share-prize-container .verify-share-prize { font-size: 14px; margin-top: 10px; }

.form-ques-campaign { width: 80%; width: 90%; margin: 0 auto; }

.form-ques-campaign .ques-title { font-family: "TradeGothicLTBoldRegular"; font-size: 18px; width: 90%; float: left; text-align: left; /*margin-left: 25px;*/  }

.ques-camp-content { width: 85%; width: 100%; float: left; margin-top: 5px; /*margin-left: 55px;*/     text-align: left; }

.ques-camp-content input[type="radio"],.ques-camp-content input[type="checkbox"] { clear: both; float: left; margin-bottom: 3px; margin: 3px 5px 0px 0px; }

.ques-camp-content input[type="checkbox"] { margin: 3px 0 3px 0; margin: 3px 5px 0px 0px;}

.ques-camp-content label { 
    width: 85%;
    float: left;
    text-align: left;
/*    padding-left: 5px; */
}
.ques-camp-content > label {
    width: auto;
    padding-right: 10px;
    padding-bottom: 5px;
    float: none;
    display: inline-block;
}

.ques-campaign-entries input[type='submit'] {
	background: url('../../images/template/camp-ques-submit-bg.jpg');
	font-family: "TradeGothicLTBoldRegular";
	font-size: 18px;
	text-transform: uppercase;
	color: #fff;
	font-weight: normal;
	height: 46px;
	border: 1px solid #979797;
	width: 140px;
	margin-top: 20px;
	border-radius: 5px;
}
.add-group .error-msg p{
	color: red;
        font-size: 15px;
        font-family: 'TradeGothicLTBoldRegular';
        padding-left: 15px;ss
}


/********************************************************/
/******************** Segment Styles ********************/
/********************************************************/

.segment-tab-form .segment-name .segment-name-input-field {
	clear: both;
}

.segment-tab-form .segment-question-attributes .segment-questions-section-title,.questionnaire-tab-form label {
	color: #565656 !important;
	font-family: "TradeGothicLTBoldRegular",Arial, Helvetica, sans-serif !important;
	font-size: 16px !important;	
}

.segment-tab-form .seg-conditions,.segment-tab-form .seg-conditions label {
	color: #565656 !important;
	font-family: "TradeGothicLTBoldRegular",Arial, Helvetica, sans-serif !important;
	font-size: 14px !important;	
}

.segment-tab-form .seg-conditions {
	padding: 10px 0;
}

.seg-conditions input[type="radio"] {
	margin: 0 0 0 5px;
	position: relative;
	top: 2px;
}

.segment-tab-form .seg-ques { color: #565656;font-family: "TradeGothicLTLightRegular",Arial, Helvetica, sans-serif; font-size: 16px; margin: 5px 0; }

.segment-tab-form .seg-attr input[type="radio"] {   margin-left: 38px; margin-right: 18px; position: relative; top: 2px; }

.segment-tab-form .seg-attr input[type="checkbox"] {
	position: relative;
	top: 4px;
}

.segment-tab-form .seg-attr { margin: 5px 0; }

.segment-tab-form .seg-ques-attr { margin-bottom: 15px; }

.segment-tab-form .segment-prizes { border-top: 1px solid #c7c7c7; padding-top: 30px; margin-top: 30px; }

.segment-prizes .segment-prizes-title {
	float: left;
	color: #565656 !important;
	font-family: "TradeGothicLTBoldRegular",Arial, Helvetica, sans-serif !important;
	font-size: 16px !important;
}

.segment-prizes .seg-prize-entries {
	float: left;
	width: 35%;
}

.segment-prizes .seg-prize-cnt {
	float: left;	
}

.segment-prizes .seg-prize-cnt input[type="radio"],.segment-prizes .seg-prize-cnt input[type="checkbox"] {
	float: left;
	margin: 2px 15px 0 20px;	
}

button.create-segment,button.update-segment,button.cancel-segment,a.viewans-segment,a.edit-segment{  background: url('../../images/template/edit-add-camp-btn-bg.jpg') repeat-x !important; }

.seg-btn-sec {   padding: 10px;
  background: #454545;
  border-radius: 3px; }
  
.segment-tab-form .list-of-segments {
	margin-top: 15px;	
}

.segment-tab-form .list-of-segments label {
	color: #565656 !important;
	font-family: "TradeGothicLTBoldRegular",Arial, Helvetica, sans-serif !important;
	font-size: 16px !important;	
}

.segment-tab-form .list-of-segments span.ui-icon {
	background: url('../../images/template/list-seg-arrow-expand.png') no-repeat !important;
	margin-top: 10px;
}

.segment-tab-form .list-of-segments .seg-name-attrs {
  color: #565656 !important;
  font-family: "TradeGothicLTBoldRegular",Arial, Helvetica, sans-serif !important;
  font-size: 16px !important;	
}

.segment-tab-form .list-of-segments ul li {
	border-bottom: 1px solid #c7c7c7;
	margin-left: inherit !important;
	margin-right: inherit !important;
}
.list-seg-line-brk:last-child{ border-bottom: none; }
.list-seg-line-brk {
	border-bottom: 1px solid #c7c7c7;
	  margin: 8px 0;
}

.questionnaire-tab-form .question-title input[type='text'] { margin-bottom: 15px; }

.questionnaire-tab-form .question-type,.questionnaire-tab-form .questiona-required { float: left; }

.questionnaire-tab-form .question-attributes { clear: both; margin-bottom: 15px; }

.questionnaire-tab-form .question-type label { margin-right: 10px; }

.questionnaire-tab-form .question-type { margin-right: 50px; }

.questionnaire-tab-form .question-attributes span{
	font-family: "TradeGothicLTLightRegular",Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	padding: 10px 0px 15px 0;
	float: left;
}

.questionnaire-tab-form .question-attributes textarea { width: 90%; }

.questionnaire-tab-form .create-question,.questionnaire-tab-form .update-question,.questionnaire-tab-form .new-question {
	font-family: "TradeGothicLTBoldRegular" !important;
	text-transform: uppercase !important;
	font-size: 14px !important;
	background: url('../../images/template/edit-add-camp-btn-bg.jpg') repeat-x !important;
	/*width: 21% !important;*/
	width: 16% !important;
  }
  
.questionnaire-tab-form .list-of-questions {
	margin-top: 15px;	
}

/*.questionnaire-tab-form .list-of-questions label {
	margin-bottom: 12px;
}*/

.list-of-questions .available-questions { list-style-type: none; }

.list-of-questions .available-questions .ques-headings {
	background: url('../../images/template/seg-eli-pri-tab-title.jpg') repeat-x !important;
	float: left;
	width: 100%;
}

.list-of-questions .available-questions .ques-headings label {
	padding: 10px 0;
	float: left;
	color: #fff !important;
}

.questionnaire-tab-form .available-questions .questions-answers-list { clear: both; float: left; width: 100%; }

.questionnaire-tab-form .available-questions .questions-answers-list:nth-of-type(odd) { background: #f5f5f5; }

.questionnaire-tab-form .available-questions .questions-answers-list .edit-question { background: url('../../images/template/edit-add-camp-btn-bg.jpg') repeat-x !important;
  padding: 8px 20px;
  float: left;
  font-size: 14px !important;
  font-family: "TradeGothicLTBoldRegular" !important;
  text-transform: uppercase !important;
  color: #fff;
  cursor: pointer;
  margin: 12px 0 12px 50px;
  border: 1px solid #333333;
}

.questionnaire-tab-form .available-questions .questions-answers-list .delete-question {
  padding: 8px 20px;
  float: left;
  font-size: 14px !important;
  font-family: "TradeGothicLTBoldRegular" !important;
  text-transform: uppercase !important;
  color: #fff;
  border: 1px solid #333333;
  margin: 12px;
  background: #666666;
  cursor: pointer;
}

.enable-redeem-later-options{display:none;}

.group-tool-tip { margin-top: 10px; margin-left: 100px !important; }

.up-arrow-tooltip {
    width: 0;
    height: 0;
    border-left: 0px solid transparent;
    border-right: 40px solid transparent;
    border-bottom: 16px solid black;
    position: absolute;
    top: -15px;
    left: 10px;
  }
  
a.delete-segment,a.edit-segment,a.viewans-segment { cursor: pointer; }

.enable-redeem-later-options {
	border: 1px solid rgb(0, 0, 0);
	border-radius: 3px;
	padding: 11px;
	width: 97%;
	margin-top: 15px;
	background: rgb(102, 102, 102);
  }
  
  .enable-redeem-later-options label { color: #fff !important; }
  
  .enable-redeem-hrs,.redeem-mins { float: left; }
  
  .enable-redeem-hrs-mins { width: 100%; float: left; padding: 10px 0; }
  
  .enable-redeem-later-sms-mail input[type="checkbox"] {   margin: 5px 10px 15px 10px;
  position: relative;
  top: 4px; }
  
  .enable-redeem-hrs { margin-right: 10px; }
  
  .enable-redeem-later-sms-mail input[type="checkbox"]:first-child { margin: 5px 10px 15px 0px; }
  
  .verify .ver-email { margin: 4px auto !important; }
  
.submission-list td {
	padding-left: 55px;
	text-align: left;
}