/**
 * Dialog Window
 */
.ui-dialog {
  background: #fff;
  border: 12px solid #ADDC6C;
  padding: 5px;
}
.page-undergradschool-search .ui-dialog {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 12px solid #ADDC6C;
    left: 149px;
    min-height: 0;
    outline: 0 none;
    padding: 5px;
    position: fixed;
    top: 50px;
    width: 800px;
    z-index: 1002;
}
.page-undergradschool-search span#ui-dialog-title-modalframe-container {
	letter-spacing: -1px;
}
.page-undergradschool-search #modalframe-container.modalframe-loaded {
    background: none repeat scroll 0 0 transparent;
    clear: both;
    min-height: 800px;
    width: 800px;
} 
.ui-dialog .ui-dialog-titlebar {
  background: #fff;
  border: 0 none;
  padding: 0;
  margin: 0;
}
.ui-dialog .ui-dialog-title {
  color: #58BED8;
}
.ui-dialog .ui-dialog-titlebar-close {
  background: transparent url(../images/close-bg.png) no-repeat scroll 0px 0;
  display: block;
  height: 20px;
  width: 20px;
  padding: 0;
  margin: 2px 2px 2px 0.5em;
  right: 0;
  top: 0;
}
.ui-dialog .ui-dialog-titlebar-close:hover,
.ui-dialog .ui-dialog-titlebar-close:focus {
  background-position: 0 -33px;
}
.modalframe .ui-dialog-titlebar a.ui-state-hover,
.modalframe .ui-dialog-titlebar a.ui-state-focus {
  background-position: 0 -33px;
  border: 0;
}
.ui-dialog .ui-dialog-titlebar-close span {
  background: none;
}
#modalframe-element {
  background: none;
  border: 0 none;
  min-height:400px;
}
.node-type-undergradschool iframe#modalframe-element {
margin-top:-25px;
}
.page-zinch-register-finalize-old iframe#modalframe-element {
    overflow: hidden;
    width: 360px;
}
.node-type-undergradschool .ui-dialog .ui-dialog-titlebar {
    float: right;
    width: 50px;
}
#modalframe-container {
  background: none;
}
body.modalframe-body {
  background: #fff;
}
.modalframe-page-wrapper, 
.modalframe-page-container {
  background: #fff;
  margin: 0;
  padding: 0;
}
.modalframe-page-content {
  padding: 0;
}

/* When you click the like button open the float window @airen_lwh define*/
.node-type-undergradschool span#ui-dialog-title-modalframe-container {
display:none;
}
.modalframe-page-content div.status {
  margin: 10px 0;
}
.modalframe-page-content .clear-block h1 {
  font-size: 1.5em;
  margin-bottom: 10px;
}
#zinch-lead-modal-mainform {
  margin-top: 0;
  padding:3px;
}
#zinch-lead-modal-mainform {
  color: #686868;
  font-size: 14px;
  line-height: 110%;
  font-family:Arial,sans-serif;
  width:470px;
  margin-left: 50px;
}

#zinch-lead-modal-mainform .form-radios label.option {
  font-size: 14px;
  margin-bottom: 0;
}


h2.leadtitle {
  color:#58BED8;
  font-family: Tahoma;
  font-size: 1.5em;
  letter-spacing: -1px;
  line-height: 1.3em;
  margin-bottom: 0em;
  margin-top: 0;
  font-weight:normal;
}

.modalframe-page-container .messages.error {
  display: block;
}

#zinch-lead-modal-additional_questions .meta{
display:none !important;
visiblility: hidden;
}


#zinch-lead-modal-mainform ul.links.inline {
  display:none;
}

input#zinch-lead-modal-submit.form-submit {
	cursor: pointer;
	display: inline-block;
	text-align: center;
	height: auto;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 14px;
	padding: 7px 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	border: #00B9E2;
	background-color: #0088ce;
	color: #fff;
	background-image: linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);
	background-image: -o-linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(0,90,186)),
		color-stop(1, rgb(0,185,226))
		);
}
/* new lead modal */
.section-college #modalframe-container, .section-undergradschool  #modalframe-container {margin-top:10px;margin-left:8px;}

.section-college .ui-dialog, .section-undergradschool .ui-dialog {
    width: 570px;
}

#zinch-lead-modal-mainform fieldset .webform-component .form-select {
  width: 90px;
  border: 1px solid #ccc;
  padding: 3px;
}



/* #2990 Lead module "How I'm Feeling" style
----------------------------------------------------------------------------*/
#zinch-lead-modal-mainform fieldset {background:none;}

#zinch-lead-modal-mainform .form-item input.error, #zinch-lead-modal-mainform .form-item textarea.error, #zinch-lead-modal-mainform .form-item select.error {
    border: 2px solid #CC0000;
}

#zinch-lead-modal-mainform .form-item, #zinch-lead-modal-mainform .form-checkboxes, #zinch-lead-modal-mainform .form-radios {
    margin: 0 0 5px;
}
#zinch-lead-modal-mainform .form-required {display:none;}
#zinch-lead-modal-mainform input.form-text {border: 1px solid #CCCCCC;display: block;padding:3px; font-size: 12px; font-family: Arial,sans-serif;}

#zinch-lead-modal-mainform #webform-component-zinch-lead-status {width:458px;}
#zinch-lead-modal-mainform #webform-component-zinch-lead-status label {float:left;font-size:15px;width:110px; margin-right: 3px;font-size:12px; margin-top: 4px; text-align: right}
#zinch-lead-modal-mainform #edit-submitted-zinch-lead-status-1-wrapper {margin:.5px 0 0px 0px;float:left;font-size:12px;}
#zinch-lead-modal-mainform #edit-submitted-zinch-lead-status-2-wrapper {margin:.5px 0 0px 0px;float:left;font-size:12px;}
#zinch-lead-modal-mainform #edit-submitted-zinch-lead-status-1-wrapper label {margin:.5px 0 0px 0px;float:left;width:140px;font-size:12px; text-align: left}
#zinch-lead-modal-mainform #edit-submitted-zinch-lead-status-2-wrapper label {margin:.5px 0 0px 0px;float:left;width:140px;font-size:12px; text-align: left}

#zinch-lead-modal-mainform fieldset#webform-component-mailingaddress {width:545px;float:left;padding-top:10px; }

#zinch-lead-modal-mainform #webform-component-mailingaddress--first-name {margin-right:5px;float:left;}
#zinch-lead-modal-mainform #edit-submitted-mailingaddress-first-name-wrapper span.field-prefix{float:left;font-size:12px;margin:6px 6px 0 0;text-align:right;width:70px}
#zinch-lead-modal-mainform input#edit-submitted-mailingaddress-first-name {float:left;width:170px}

#zinch-lead-modal-mainform #webform-component-mailingaddress--last-name {margin-right:5px;float:left;}
#zinch-lead-modal-mainform #edit-submitted-mailingaddress-last-name-wrapper span.field-prefix{width:70px;float:left;font-size:12px;margin:6px 6px 0 0;text-align:right;}
#zinch-lead-modal-mainform input#edit-submitted-mailingaddress-last-name {float:left;width:170px}

#zinch-lead-modal-mainform #webform-component-mailingaddress--address {margin-right:10px;float:left;}
#zinch-lead-modal-mainform #edit-submitted-mailingaddress-address-wrapper span.field-prefix{width:70px;float:left;font-size:12px;margin:6px 6px 0 0;text-align:right;}
#zinch-lead-modal-mainform input#edit-submitted-mailingaddress-address {float:left;width:240px}

#zinch-lead-modal-mainform #webform-component-mailingaddress--address-additional {margin-right:10px;float:left;}
#zinch-lead-modal-mainform #edit-submitted-mailingaddress-address-additional-wrapper span.field-prefix{width:70px;float:left;font-size:12px;margin:6px 6px 0 0;text-align:right;}
#zinch-lead-modal-mainform input#edit-submitted-mailingaddress-address-additional {float:left;width:93px}

#zinch-lead-modal-mainform #webform-component-mailingaddress--city {margin-right:5px;float:left;}
#zinch-lead-modal-mainform #edit-submitted-mailingaddress-city-wrapper span.field-prefix{width:70px;float:left;font-size:12px;margin:6px 6px 0 0;text-align:right;}
#zinch-lead-modal-mainform input#edit-submitted-mailingaddress-city {float:left;width:170px}

#zinch-lead-modal-mainform #webform-component-mailingaddress--state {margin-right:8px;float:left;width:125px;}
#zinch-lead-modal-mainform #edit-submitted-mailingaddress-state-wrapper label {margin-top:5px;width:35px;float:left;font-size:12px;color:#666;}
#zinch-lead-modal-mainform select#edit-submitted-mailingaddress-state {width:90px;float:left;}

#zinch-lead-modal-mainform #webform-component-mailingaddress--zip-postal {margin-right:8px;float:left;}
#zinch-lead-modal-mainform #edit-submitted-mailingaddress-zip-postal-wrapper span.field-prefix {width:55px;float:left;font-size:12px;margin:6px 6px 0 0;text-align:right;}
#zinch-lead-modal-mainform input#edit-submitted-mailingaddress-zip-postal {float:left;width:50px;}

#zinch-lead-modal-mainform #webform-component-mailingaddress--country {margin-right:8px;float:left;width:345px}
#zinch-lead-modal-mainform #edit-submitted-mailingaddress-country-wrapper label {margin:5px 5px 0 0;text-align:right;width:70px;float:left;font-size:12px;color:#666;}
#zinch-lead-modal-mainform select#edit-submitted-mailingaddress-country {width:265px;float:left;}

#zinch-lead-modal-mainform #webform-component-mailingaddress--gender {margin-right:8px;float:left;width:180px;}
#zinch-lead-modal-mainform #edit-submitted-mailingaddress-gender-wrapper label {margin:5px 5px 0 0;text-align:right;width:55px;float:left;font-size:12px;color:#666;}
#zinch-lead-modal-mainform select#edit-submitted-mailingaddress-gender {width:110px;float:left;}

#zinch-lead-modal-mainform fieldset#webform-component-contactinfo  {width:545px;float:left;}

#zinch-lead-modal-mainform #webform-component-contactinfo--profile-email {margin-right:25px;}
#zinch-lead-modal-mainform #edit-submitted-contactinfo-profile-email-wrapper label {width:70px;text-align:right;margin:5px 7px 5px 0;font-size:12px;color:#666;float:left;}
#zinch-lead-modal-mainform input#edit-submitted-contactinfo-profile-email {width:430px;}

#zinch-lead-modal-mainform #webform-component-contactinfo--phone {margin-right:5px;float:left;}
#zinch-lead-modal-mainform #edit-submitted-contactinfo-phone-wrapper span.field-prefix{width:70px;float:left;font-size:12px;margin:6px 6px 0 0;text-align:right;}
#zinch-lead-modal-mainform input#edit-submitted-contactinfo-phone {float:left;width:165px}

#zinch-lead-modal-mainform #webform-component-contactinfo--date-of-birth {width:265px;margin-right:20px;float:left;}
#zinch-lead-modal-mainform #edit-submitted-contactinfo-date-of-birth-wrapper {width:375px;margin-right:2px;float:left;}
#zinch-lead-modal-mainform #edit-submitted-contactinfo-date-of-birth-wrapper label {margin:5px 6px 0 0;width:70px;font-size:12px;color:#666;float:left;text-align:right;}
#zinch-lead-modal-mainform #edit-submitted-contactinfo-date-of-birth-year-wrapper,
#zinch-lead-modal-mainform #edit-submitted-contactinfo-date-of-birth-year {width:68px;float:left;margin-right:2px;}
#zinch-lead-modal-mainform #edit-submitted-contactinfo-date-of-birth-month-wrapper,
#zinch-lead-modal-mainform #edit-submitted-contactinfo-date-of-birth-month {width:60px;float:left;margin-right:2px;}   
#zinch-lead-modal-mainform #edit-submitted-contactinfo-date-of-birth-day-wrapper,
#zinch-lead-modal-mainform #edit-submitted-contactinfo-date-of-birth-day {width:60px;float:left;margin-right:2px;}

#zinch-lead-modal-mainform #webform-component-contactinfo--high-school {margin-right:5px;float:left;}
#zinch-lead-modal-mainform #edit-submitted-contactinfo-high-school-wrapper span.field-prefix{width:70px;float:left;font-size:12px;color:#666;margin:6px 6px 0 0;text-align:right;}
#zinch-lead-modal-mainform input#edit-submitted-contactinfo-high-school {float:left;width:280px}

#zinch-lead-modal-mainform #webform-component-contactinfo--grad-year {width:170px;float:left;}
#zinch-lead-modal-mainform #edit-submitted-contactinfo-grad-year-wrapper label {width:60px;margin-top:5px;font-size:12px;color:#666;float:left;}
#zinch-lead-modal-mainform #edit-submitted-contactinfo-grad-year {width:90px;float:left;margin-right:5px;}

/*---------For Full Sail University small window bug ---------*/
#zinch-lead-modal-additional_questions .form-item label {
    font-size: 12px !important;
}
#zinch-lead-modal-additional_questions #webform-component-fullsail_relocate {
    float: left;
    overflow: hidden;
    width: 272px;
}
#zinch-lead-modal-additional_questions #webform-component-fullsail_relocate #submitted-wrapper label {
    float: right;
    text-transform: none;
}
#zinch-lead-modal-additional_questions #webform-component-relocate_text {
    display: none;
}
body.modalframe-body {
    overflow-x: hidden;
}

/**  #3201 Argosy Lead Form Issues
 ------------------------------------------------------------------------------- */
#zinch-lead-modal-additional_questions .webform-component-select .form-item label {
    float: left;
}
.node-type-vortex-settings h2.title {
    font-size: 16px;
    margin-bottom: 5px;
    overflow: hidden;
}

/**  Edit / No because modal */

#zinch-undergradschool-dislike-form #edit-other-wrapper.form-item {
  margin: 0 0 10px 6px;
}
#zinch-undergradschool-dislike-form .form-item label.option input {  /*duplicated here to be read by ie8 */
    margin-right: 5px;
}
#zinch-undergradschool-dislike-form .modalframe-body input.form-submit {   /*duplicated here to be read by ie8 */
    background: url("/sites/all/themes/zinchus/images/bg-blue-save.png") no-repeat scroll left top #58BED7;
    clear: both;
    float: right;
    font-size: 14px;
    height: 31px;
    line-height: 31px;
    margin-right: 10px;
    padding: 0 10px 0 31px;
    border:none;
    color:#ffffff;
}
#zinch-undergradschool-dislike-form .no_because {
    margin-bottom: 0;
    margin-left: 3px;
}

#edit-location-wrapper {
    margin-bottom: 5px;
    margin-left: 6px;
}
/**  Edit / Education */
.ui-dialog #zinch-profile-highschool-form .form-radios {
  overflow: hidden;
}
.ui-dialog #zinch-profile-highschool-form .form-radios .form-item {
  float: left;
  clear: none;
  margin-right: 10px;
}
.ui-dialog #zinch-profile-highschool-form #edit-current-wrapper label {
  margin-left: 130px;
  text-align: left;
}
.ui-dialog .element_submit .form-submit {
  background: url("../images/bg-blue-save.png") no-repeat scroll left top #58BED7;
  clear: both;
  float: right;
  height: 31px;
  line-height: 31px;
  padding: 0 10px 0 31px;
  font-size: 14px;
}
.ui-dialog  #zinch-profile-college-form .college {
  
}
/*
* Edit/Experience
*/
.user-edit-profile-experience .ui-dialog #zinch-profile-activity-form .resizable-textarea {
  width: 77%;
  float: left;
}
.user-edit-profile-experience .ui-dialog #zinch-profile-activity-form .resizable-textarea .form-textarea {
  width: 97%;
}
