.insty-modal-dialog .modal-header {
     border-bottom: none !important; 
}

.modal.fade .insty-modal-dialog {
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
          transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
     -moz-transition: -moz-transform 0.3s ease-out;
       -o-transition: -o-transform 0.3s ease-out;
          transition: transform 0.3s ease-out;
}

.modal.in .insty-modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}

.insty-modal-dialog {
  z-index: 1050;
  width: auto;
  padding: 10px;
  margin-right: auto;
  margin-left: auto;
}

@media screen and (min-width: 768px) {
  .insty-modal-dialog {
    right: auto;
    left: 50%;
    width: 600px;
    padding-top: 70px;
    padding-bottom: 30px;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
}

.eoboptin-footer {
   padding: 19px 20px 20px; 
 /* margin-top: 15px; */
  /* text-align: right; */
  /*border-top: 1px solid #e5e5e5;*/
}

.eoboptin-footer:before,
.eoboptin-footer:after {
  display: table;
  content: " ";
}

.eoboptin-footer:after {
  clear: both;
}

.eoboptin-footer:before,
.eoboptin-footer:after {
  display: table;
  content: " ";
}

.eoboptin-footer:after {
  clear: both;
}

.eoboptin-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}

.eoboptin-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

.eoboptin-footer .btn-block + .btn-block {
  margin-left: 0;
}

.featured_form {
    margin: 0 auto 20px;
    padding:5px;
	text-align:center;
}
.featured_formpopup {
	text-align:center;
}
.headline-formpopup {
text-align:center;
}
.headline-form,.maineobcontent{
padding-left:10px;
padding-right:10px;
}
.headline-form{
padding-top:10px;
}
.eobprivacymsg {
/*font-size:11px !important; - added option to the builder*/
margin-bottom:8px !important;
padding:0px !important;
}
.eobtitletext {
	padding-bottom:10px !important;
	margin-top:0px !important;
}
.eobheadertext {
	padding-bottom:10px !important;
	margin-top:0px !important;
}

form{
margin-bottom: 0px !important;
}
/*.btn-block,.btn-large {
padding-bottom:15px;
padding-top:15px;
}
*/
	.gradgenecontainer #embedded_css{background:#eee;border-radius: 5px;color:#444;font-size:12px;height:320px;padding:20px 20px;overflow:auto;text-shadow: none;white-space:pre}
		.gradgenecontainer #instructions{background:#444;border-radius: 10px;color:#ccc;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);}
		.gradgenecontainer #plug{border-top: 1px solid #DDD;clear:both;margin-top:20px;padding-top: 22px;}
		.gradgenecontainer .ui-slider {clear:left;cursor:pointer;float:left;margin: 0 0 15px;width: 99%;}
		.gradgenecontainer a, .gradgenecontainer a:hover{color:#fff;text-decoration:none;}
		.gradgenecontainer #plug a, .gradgenecontainer #plug a:hover{color:hsl(0, 100%, 62%);}
		.gradgenecontainer button{clear:left;display:block;float:left;margin:15px auto 22px;width:100% border-radius: 6px 6px 6px 6px;
    font-size: 17.5px;
    padding: 11px 19px;}
		.gradgenecontainer #instructions h2, #instructions h3{color:#eee}
		.gradgenecontainer #plug h4{background:#DCEAF4;border-radius: 10px;padding:15px;}
		.gradgenecontainer #instructions strong{color:#fff}
		
		
		.headline-form p, .headline-formpopup p {
			line-height:125% ;
			padding-top:0px !important;
			padding-right:0px !important;
			padding-left:0px !important;
			margin-bottom:0px !important;
		} 
		
		.ebcontainer input[type="text"], .ebcontainer input[type="email"] {
			font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
		}
		.modal-header img, .ebcontainer img{
		border-radius:0px !important;
		box-shadow:none !important;
		}
		.modal-footer .countHours,.modal-footer .countMinutes,.modal-footer .countSeconds,.modal-footer .countDays {
		float:none !important;
		display:inline-block !important;
		width:67px !important;
		margin-bottom:0px; !important;
		}
		.headline-formpopup .countHours,.headline-formpopup .countMinutes,.headline-formpopup .countDays,.headline-formpopup .countSeconds{
		margin-left:0px !important;
		margin-right:15px !important;
		}
		@media(max-width:480px) {
		.headline-formpopup .position2{
		top:-50px !important;
		}
		.headline-formpopup .eobtitletext,.headline-formpopup .eobheadertext {
		width:100% !important;
		}
		#eobtopbootombardiv .countdownHolder{
			width:100%;
			margin:0 auto;
			font: 20px/1.5 'Open Sans Condensed',sans-serif;
			text-align:center;
			letter-spacing:-3px;
			
		}
		#eobtopbootombardiv .position{
			display: inline-block;
			height: 30px;
			overflow: hidden;
			/*position: relative;*/
			width: 12.5px;
			text-align:center !important;
		}
		#eobtopbootombardiv .position2{
			height: 15px;
			overflow: hidden;
			position: relative;
			width: 33.5px;
			top:-20px;
			text-align:center !important;
		}
		#eobtopbootombardiv .namedesc{
			display: inline-block;
			height: 15px;
			overflow: hidden;
			position: relative;
			width: 33.5px;
			font-size:10px;
			letter-spacing:0.5px;
			padding-top:37px;
			font-size:7.5px;
			text-align:center !important;
		}
		#eobtopbootombardiv .digit{
			position:absolute;
			display:block;
			width:12.5px;
			/*background-color:#444;*/
			
			text-align:center !important;
			/*color:#fff;*/
			letter-spacing:-1px;
			height:30px;
			/*padding-top:10px;*/
		}
		#eobtopbootombardiv .countDivs{
		width:10px;
		}
		#eobtopbootombardiv .countalign{
			 height: 37.5px;
			overflow: hidden;
			position: relative;
			max-width: 40px;
			margin:0 auto;
			border-radius:0.2em;
			box-shadow:1px 1px 1px rgba(4, 4, 4, 0.35);
			
		 }
		 #eobtopbootombardiv .countHours,#eobtopbootombardiv .countMinutes,#eobtopbootombardiv .countDays,#eobtopbootombardiv .countSeconds{
		margin-left:0px !important;
		margin-right:0px !important;
		}
		 #eobtopbootombardiv .countHours, #eobtopbootombardiv .countMinutes, #eobtopbootombardiv .countSeconds, #eobtopbootombardiv .countDays {
		float:none !important;
		display:inline-block !important;
		width:50px !important;
		margin-bottom:0px; !important;
		}
		}		
		
		/*.postwrap
		{
		width:555px !important;
		}*/
		.trcp_outerpower1{
		-webkit-box-sizing:content-box !important;
     -moz-box-sizing: content-box !important;
          box-sizing: content-box !important;
		}
		/*@media screen and (min-width: 1024px){
		#content_box #content{
		width:74.1em;
		}
		}*/
		
		#eobtopbootombardiv .modal-footer {
    padding: 0px !important;
}