#contribdialog {display:none;}

		/* Overlay */
		#simplemodal-overlay {background-color:#000;}

		/* Container */
		#simplemodal-container {top:80px !important;height:180px; width:350px; color:#bbb; background-color: #FFF; border:4px solid #444; padding:12px;}
		#simplemodal-container .simplemodal-data {padding:8px;}
		#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
		#simplemodal-container a {color:#ddd;}
		#simplemodal-container a.modalCloseImg {background:url(http://www.contrib.com/img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
		#simplemodal-container h3 {color:#84b8d9;}
		
            #formMainCont{
                float: left;
                width: 750px;
                padding: 2%;
                height: auto;
                background: #fff;
                font-family: 'Open Sans',sans-serif;
                margin-bottom:20px;
            }
            #formMainCont h1, #formMainCont h2, #formMainCont h3, #formMainCont h4, #formMainCont h5{
                font-weight: 300;
                font-family: 'Open Sans',sans-serif;
                margin: 5px 0 !important;
            }
            .ttleCapt{
                font-size:25px;
                line-height:normal;
            }
            .formDesc{
                border-top: 1px solid #eee;
                margin-bottom: 10px;
                line-height:normal;
            }
            .formDesc small{
                font-size:12px;
            }
            .s1Input{
                border-radius: 0 !important;
                margin-bottom: 0 !important;
            }
            .btn.blue {
                background: #4D90FE;
                color: #FFFFFF;
                text-shadow: none;
                border: none;
                border-radius:0;
                padding: 6px 14px !important;
            }
            .btn.blue:hover,.btn.blue:focus, .btn.blue:active,.btn.blue.active,.btn.blue[disabled],
            .btn.blue.disabled {  
                background: #0362fd;
                color: #fff;
                outline: none;
            }
            form{
                margin-bottom: 5px !important;
            }
            .form-actions{
                margin-bottom:0;
            }
            .stepsMain{
                padding: 5px 15px;
            }
            .step{
                color:#C09853;
                padding: 0 15px 10px 5px;
                background-color: #FCF8E3;
                border: 1px solid #FBEED5;
                margin-bottom: 5px;
                text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
                line-height: normal;
            }
            .step h4{
                font-size: 15.5px;
            }
            .step p{
                margin-bottom: 5px;
                font-size:13px;
            }
            .f-a-style{
                margin-top: 5px;
            }
			.formfull{				
                width: 100%;
			}
			.formhalf1{				
                width: 49%;
				margin-right:1%
			}
			.formhalf2{				
                width: 49%;
				margin-left:1%
			}
            .formTwo{
                min-height: 30px;
                margin-bottom: 5px;
				margin-top: 10px;
                float:left;
            }
            .formTwo label, label{
                font-size: 13.49px;
				margin-bottom: 1px;
				font-weight: bold;              
            }
            .form2Button{
                margin-top: 20px;
				float: right;
            }
            .selectS2{
                border-radius: 0 !important;
                height: 20px !important;
            }
            .selectS2.input-block-level{
                height:20px !important;
                margin-bottom: 0 !important;
            }
            .textS2{
                border-radius: 0 !important;
            }
            .formTwo input[type="file"]{
                width: 100% !important;
            }
            .requiredFieldError{
                margin-top:3px;
                min-height: 24px;
                color: #f00;
                line-height:normal;
            }
            .text-error{
                color: #f00 !important;
				font-weight: normal;
				font-size: 11px;
            }
            .s3-marg{
                margin-bottom: 5px;
            }
            .formDesc2{
                font-size: 16px;
            }
            .emailContainer{
                padding-top:10px;
                margin-bottom:22px;
            }
            .email-holder{
                padding-right: 5px;
            }
            .s3Input{
                width:299px !important;
            }
            .form2Button.offer{
                margin-top:20px;
            }
            .requiredFieldError.offer{
                margin-top:10px;
            }
			.ui-autocomplete-loading {
				background: white url('http://jqueryui.com/resources/demos/autocomplete/images/ui-anim_basic_16x16.gif') right center no-repeat;
			}
			
.hello {
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.hello a {
color: blue !important;
}
.hello h2.gname {
background:#555555;
color:#ffffff;
padding:12px 6px;
margin-top:0;
}
.hello b.gname2 {
color:rgb(90,193,75);
}
.hello .pgreetings {
font-weight:bold;
}
.hello .tosend {
font-weight:bold;
}
.hello .tosend::before {
vertical-align:-8px;
margin-right:5px;
}
.hello .salutation {
font-style:italic;
margin-top:30px;
}
.hello .gsender {
font-weight:bold;
}	
ul#domain-list{
font-size: 12px;
margin-left: 0;
}
ul#domain-list li{
display: inline-block !important;
margin-right: 15px;
}
#domain-list li a{
cursor: pointer;
color: red;
}		
#domain-list li a:hover{
font-weight: bold;
text-decoration:none;
}