

/* IMPORTANT FOR THE NEW DESIGN */

.rightSide {
    margin: 0 0 0 0;
}
.widget {
	min-width: 250px;
}

#myAccount .fields h1.titlePage {
    z-index: 1;
}


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


.my-account-sidebar {	
	text-align: right;
	width: 175px;
	margin-left: -40px;
}

.my-account-sidebar ul:before, .my-account-sidebar ul:after {display: table; content: " ";}
.my-account-sidebar ul:after {clear: both;}
.my-account-sidebar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.my-account-sidebar ul li {
	padding: 0 0 10px 0;
	white-space: nowrap;	
	text-align: right;
}
.my-account-sidebar ul li a {
	font-family: 'CenturyGothicBold';
    text-transform: uppercase;
    font-size: 18px;
    line-height: 18px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}
.my-account-sidebar ul li a:hover {
	color: #008ca9;
}
.my-account-sidebar ul li a.active {
	color: #ff3333;
}

/* **** */

.tab-content-my-account {margin-left: -20px; margin-right: 20px;}

.section-new {
	font-family: 'CenturyGothicItalic';
	font-size: 14px; 
	color: #008ca9;
	border-bottom: 1px solid #999999;
	padding: 0 0 5px 0;
}
.section-new a {
	font-family: 'CenturyGothicItalic';
	font-size: 14px; 
	color: #ff3333;
	text-decoration: none;
}

.section-new.special {
	font-family: 'CenturyGothicItalic';
	font-size: 18px; 
	color: #008ca9;
	border-bottom: 0px solid #999999;
	padding: 0 0 5px 0;
}
.section-new.special span {
	font-family: 'CenturyGothicBold';
    text-transform: uppercase;
    font-size: 24px;
    line-height: 24px;
    font-weight: normal;
    color: #333333;
}



/* JOB LISTS      */ /**************************/ /* START   */

.no-jobs-posted {}
.no-jobs-posted img {width: 100%; height: auto;}

ul.itemJobNew {list-style: none; border-bottom: 1px solid #999999; padding:20px 0; margin: 0; width: 100%;}
ul.itemJobNew:before, ul.itemJobNew:after {display: table; content: " ";}
ul.itemJobNew:after {clear: both;}

ul.itemJobNew li {
	float: left;
	font-family: 'CenturyGothicRegular';
	color: #333333;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

ul.itemJobNew li a {
	font-family: 'CenturyGothicRegular';
	text-decoration: none; 
	font-size: 14px; 
	color: #008ca9;
}
ul.itemJobNew li a:hover {color: #FF3333;}
ul.itemJobNew li a.action {text-transform: uppercase; font-family: 'CenturyGothicItalic';}
ul.itemJobNew.expired li a.action {color: #FF3333;}


ul.itemJobNew li.job {width: 90%; padding: 0 30px 0 0;}
ul.itemJobNew li.job h3 {
	margin: 0 0 0 0;
	padding: 0;
	width: 100%;
	font-family: 'CenturyGothicRegular';
	font-size: 16px; color: #008ca9;
	line-height: normal;
	font-weight: normal;
}
ul.itemJobNew li.job h3 a {
	text-transform: uppercase;
	font-size: 16px; color: #008ca9;
}
ul.itemJobNew li.job h3 a:hover {color: #FF3333;}
ul.itemJobNew.expired li.job h3 a {color: #FF3333;}
ul.itemJobNew li.job .status {
	float: right;
	font-family: 'CenturyGothicItalic';
	font-size: 18px;
	color: #008ca9;
}
ul.itemJobNew.expired li.job .status {color: #FF3333;}
ul.itemJobNew li.job .views {
	font-family: 'CenturyGothicRegular';
	text-decoration: none; 
	font-size: 14px; 
	color: #008ca9;
}


ul.itemJobNew li.delete {
	width: 10%; text-align: left; 
	padding: 0 0 0 30px; border-left: 1px solid #999999;
	min-height: 60px;
}
ul.itemJobNew li.delete a {
	font-family: 'CenturyGothicRegular';
	font-size: 24px; color: #999999;
	display: inline-block;
	text-indent: 0;
	background-image: none;
	float: none;
}
ul.itemJobNew li.delete a:hover {color: #FF3333;}


/* JOB LISTS      */ /**************************/ /* END     */


/* JOB PACKAGES   */ /**************************/ /* START   */

.need-more-packages {margin: 20px 0 0 0;}
.need-more-packages img {width: 100%; height: auto;}

ul.itemPackageNew {list-style: none; border-bottom: 1px solid #999999; padding:20px 0; margin: 0; width: 100%;}
ul.itemPackageNew:before, ul.itemPackageNew:after {display: table; content: " ";}
ul.itemPackageNew:after {clear: both;}

ul.itemPackageNew li {
	float: left;
	font-family: 'CenturyGothicRegular';
	color: #333333;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

ul.itemPackageNew li a {
	font-family: 'CenturyGothicRegular';
	text-decoration: none; 
	font-size: 14px; 
	color: #008ca9;
}
ul.itemPackageNew li a:hover {color: #FF3333;}



ul.itemPackageNew li.pack {width: 90%; padding: 0 30px 0 0; text-transform: uppercase;}
ul.itemPackageNew li.pack h3 {
	margin: 0 0 0 0;
	padding: 0;
	width: 100%;
	font-family: 'CenturyGothicRegular';
	font-size: 16px; color: #008ca9;
	line-height: normal;
	font-weight: normal;
}
ul.itemPackageNew.expired li.pack h3 {color: #FF3333;}
ul.itemPackageNew li.pack .status {
	float: right;
	font-family: 'CenturyGothicItalic';
	font-size: 18px;
	color: #008ca9;
}
ul.itemPackageNew.expired li.pack .status {color: #FF3333;}


ul.itemPackageNew li.delete {
	width: 10%; text-align: left; 
	padding: 0 0 0 30px; border-left: 1px solid #999999;
	min-height: 60px;
}
ul.itemPackageNew li.delete a {
	font-family: 'CenturyGothicRegular';
	font-size: 24px; color: #999999;
	display: inline-block;
}
ul.itemPackageNew li.delete a:hover {color: #FF3333;}



/* **** */

ul.itemJob li.delete {margin: 0!important;}

/* JOB PACKAGES   */ /**************************/ /* END     */



/* EMAIL ALERTS   */ /**************************/ /* START   */

.no-email-alerts {}
.no-email-alerts img {width: 100%; height: auto;}

ul.itemAlertNew {list-style: none; border-bottom: 1px solid #999999; padding:20px 0; margin: 0; width: 100%;}
ul.itemAlertNew:before, ul.itemAlertNew:after {display: table; content: " ";}
ul.itemAlertNew:after {clear: both;}

ul.itemAlertNew li {
	float: left;
	font-family: 'CenturyGothicRegular';
	color: #333333;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

ul.itemAlertNew li a {
	font-family: 'CenturyGothicRegular';
	text-decoration: none; 
	font-size: 14px; 
	color: #008ca9;
}
ul.itemAlertNew li a:hover {color: #FF3333;}



ul.itemAlertNew li.search-type {width: 90%; padding: 0 30px 0 0;}
ul.itemAlertNew li.search-type h3 {
	margin: 0 0 0 0;
	padding: 0;
	width: 100%;
	font-family: 'CenturyGothicRegular';
	font-size: 16px; color: #008ca9;
	line-height: normal;
	font-weight: normal;
	text-transform: uppercase;
}
ul.itemAlertNew.expired li.search-type h3 {color: #FF3333;}
ul.itemAlertNew li.search-type .status {
	float: right;
	font-family: 'CenturyGothicItalic';
	font-size: 18px;
	color: #008ca9;
	text-transform: uppercase;
}
ul.itemAlertNew.expired li.search-type .status {
	color: #FF3333;
}
ul.itemAlertNew li.search-type .status a {
	font-family: 'CenturyGothicItalic';
	font-size: 18px;
	color: #008ca9;
}
ul.itemAlertNew li.search-type .status a:hover {
	color: #FF3333;
}
ul.itemAlertNew.expired li.search-type .status a {
	color: #FF3333;
}
ul.itemAlertNew.expired li.search-type .status a:hover {
	color: #008ca9;
}


ul.itemAlertNew li.delete {
	width: 10%; text-align: left; 
	padding: 0 0 0 30px; border-left: 1px solid #999999;
	min-height: 60px;
}
ul.itemAlertNew li.delete a {
	font-family: 'CenturyGothicRegular';
	font-size: 24px; color: #999999;
	display: inline-block;
	text-indent: 0;
	background-image: none;
	float: none;
}
ul.itemAlertNew li.delete a:hover {color: #FF3333;}

/* EMAIL ALERTS   */ /**************************/ /* END     */




/* ACCOUNT INFO   */ /**************************/ /* START   */


#myAccountNavNew {margin: -8px -10px 30px -20px;}

#myAccountNavNew .nav-tabs:before, #myAccountNavNew .nav-tabs:after {display: table; content: " ";}
#myAccountNavNew .nav-tabs:after {clear: both;}
#myAccountNavNew .nav-tabs {
	list-style: none;
    border-bottom: 0px solid #FFFFFF;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

#myAccountNavNew .nav-tabs li {
	float: left;
	padding: 0 10px!important;
	border-left: 1px solid #999999;
}
#myAccountNavNew .nav-tabs li:first-child {padding-left: 0!important; border-left: 0px solid #999999;}
#myAccountNavNew .nav-tabs li:first-child {padding-right: 0;}

#myAccountNavNew .nav-tabs li.active a, 
#myAccountNavNew .nav-tabs li.active a:hover, 
#myAccountNavNew .nav-tabs li.active a:focus {
    color: #FF3333;
    cursor: default;
    background-color: transparent;
    border: 0px solid #ffffff;
    border-bottom-color: transparent;
}

#myAccountNavNew .nav-tabs li a {
	font-family: 'CenturyGothicItalic';
	font-size: 14px;
	color: #008ca9;
	padding: 8px 0;
}


/* *** */

p.account-info {
	font-family: 'CenturyGothicRegular';
	font-size: 14px;
	color: #000000;
	padding: 0 0 20px 0;
	margin: 0 0 0 0;
}

.line-account {
	height: 10px;
	border-bottom: 1px solid #999999;
	margin: 0 0 20px 0;
}

.my-account-form {width: 300px;}
.my-account-form.large {width: 100%;}

.my-account-form.large:before, .my-account-form.large:after {display: table; content: " ";}
.my-account-form.large:after {clear: both;}

.my-account-form.large .left-side-column {
	float: left;
	width: 180px;
}
.my-account-form.large .right-side-column {
	float: left;
	width: 300px;
}
.my-account-form.large .right-side-column:before, .my-account-form.large .right-side-column:after {display: table; content: " ";}
.my-account-form.large .right-side-column:after {clear: both;}





.my-account-form .textField:-moz-placeholder {
  color: #cccccc!important; font-style: normal!important;
}

.my-account-form .textField::-moz-placeholder {
 color: #cccccc!important; font-style: normal!important;
}

.my-account-form .textField:-ms-input-placeholder {
 color: #cccccc!important; font-style: normal!important;
}

.my-account-form .textField::-webkit-input-placeholder {
  color: #cccccc!important; font-style: normal!important;
}

.my-account-form .textField {
	width: 100%!important;
	font-family: 'CenturyGothicRegular';
	font-size: 18px;
	padding: 8px 10px 8px 10px;
	font-weight: normal;
	border: 1px solid #000000!important;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-bottom: 15px;
}
.my-account-form .textField.error-msg {	
	border-color: #ff3333!important;
}

.my-account-form .btn-submit {
	background: #ff3333;
	font-family: 'CenturyGothicRegular';
	font-size: 18px;
	line-height: 18px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: normal;
	width: 100%;
	text-align: center;
	border: 0;
	padding: 15px 0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-top: 20px;
}









.my-account-form .h10:after {
  clear: both;
}
.my-account-form .h10 {height: 10px;}

.my-account-form .title-group {
	font-family: 'CenturyGothicItalic';
	font-size: 18px;
	line-height: 18px;
	color: #008ca9;
	font-weight: normal;
	padding: 0 0 0 0;
	margin: 10px 0 20px 0;
}








.my-account-form input[type=checkbox] {
  /* original check box are push outside the viexport */
  position: absolute;
  left: -1000em;
}
.my-account-form input[type=checkbox] + label:before {
	content: "";
	display: inline-block;
	width  : 20px;
	height : 20px;
	margin : 0 .5em 0 0;
	background-image:url(../images/checkbox-retina.png);
	background-position: 0 0;
	background-size: 400%;

	/* The following is used to adjust the position of 
	the check boxes on the text baseline */

	vertical-align: bottom;
	position: relative;
	bottom: 2px;
}
.my-account-form input[type=checkbox]:checked + label:before {
  background-position: 33.34% 0;
}



.my-account-form input[type=radio] {
  /* original check box are push outside the viexport */
  position: absolute;
  left: -1000em;
}
.my-account-form input[type=radio] + label:before {
	content: "";
	display: inline-block;
	width  : 20px;
	height : 20px;
	margin : 0 .5em 0 0;
	background-image:url(../images/checkbox-retina.png);
	background-position: 0 0;
	background-size: 400%;

	/* The following is used to adjust the position of 
	the check boxes on the text baseline */

	vertical-align: bottom;
	position: relative;
	bottom: 2px;
}
.my-account-form input[type=radio]:checked + label:before {
  background-position: 33.34% 0;
}

.my-account-form .type.error-msg input[type=radio] + label:before {
  background-position: 66.67% 0!important;
}
.my-account-form .type.error-msg input[type=radio]:checked + label:before {
  background-position: 33.34% 0!important;
}













.my-account-form label {
	font-family: 'CenturyGothicItalic';
	font-size: 20px;
	line-height: 24px;
	height: 28px;
	color: #000000;
	font-weight: normal;
	padding: 0 0 0 10px;
	margin: 0;
}
.my-account-form label.blue {color: #008ca9; line-height: 43px; font-size: 18px;}
.my-account-form .option-div {
	position: relative;
	margin-bottom: 10px;
}
.my-account-form select {
  	font-family: 'CenturyGothicRegular';
	font-size: 17px;
	line-height: 20px;
  	border: 1px solid #000000;
  	background-color: #ffffff;
}
.my-account-form select:focus {
	  box-shadow: 0 0px 0px rgba(0, 0, 0, 0) inset, 0 0 0px rgba(0, 0, 0, 0);
	  outline: 0 none;
	  border: 1px solid #000000;
}
.my-account-form select.default {
	color: #cccccc;
}
.my-account-form select.error-msg {
  border: 1px solid #ff3333;
}

.my-account-form .option-div.default.error-msg .cs-skin-border > span {
  border: 1px solid #ff3333;
}
.my-account-form .option-div.default .cs-select .cs-placeholder {
	color: #cccccc;
}


.my-account-form .type {position: relative;}
.my-account-form .type ul {
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
}
.my-account-form .type ul.options:before,
.my-account-form .type ul.options:after {
  display: table;
  content: " ";
}
.my-account-form .type ul.options:after {
  clear: both;
}
.my-account-form .type ul.options li {
	float: left;
	width: 50%;
	padding-bottom: 10px;
}
.my-account-form .type ul.options li label {
	font-family: 'CenturyGothicRegular';
}












.my-account-form .third {width: 60%; height: 50px;}
.my-account-form .third2 {width: 60%; height: 50px;}
.my-account-form .quarter {width: 30%; height: 50px;}
.my-account-form .quarter2 {width: 26%; height: 50px; margin-right: 24px;}
.my-account-form .quarter3 {width: 26%; height: 50px; margin-right: 30px;}
.my-account-form .quarter4 {width: 30%; height: 50px;}

.my-account-form .third.default.error-msg .cs-skin-border > span,
.my-account-form .third2.default.error-msg .cs-skin-border > span, 
.my-account-form  .quarter.default.error-msg .cs-skin-border > span,
.my-account-form .quarter2.default.error-msg .cs-skin-border > span,
.my-account-form .quarter3.default.error-msg .cs-skin-border > span, 
.my-account-form .quarter4.default.error-msg .cs-skin-border > span {
  border: 1px solid #ff3333;
}
.my-account-form .third.default .cs-select .cs-placeholder,
.my-account-form .third2.default .cs-select .cs-placeholder, 
.my-account-form .quarter.default .cs-select .cs-placeholder,
.my-account-form .quarter2.default .cs-select .cs-placeholder,
.my-account-form .quarter3.default .cs-select .cs-placeholder,
.my-account-form .quarter4.default .cs-select .cs-placeholder {
	color: #cccccc;
}

.my-account-form .birthday-panel {
	position: relative;
}

.my-account-form .birthday-panel .dropdowns-panels:before, .my-account-form .birthday-panel .dropdowns-panels:after {display: table; content: " ";}
.my-account-form .birthday-panel .dropdowns-panels:after {clear: both;}
.my-account-form .birthday-panel .dropdowns-panels {
	background-color: #ffffff;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	height: 50px;
	width: 300px;
}

.my-account-form .birthday-panel .dropdowns-panels select {

}

/* */

.my-account-form select {
	font-size: 17px;
	line-height: 20px;
	width: 100%;
	background-color: #ffffff;
	-webkit-appearance: none;
  	-moz-appearance: none;
  	appearance: none;
  	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 8px 10px;
}

/* errors */
.my-account-form span.err p {
	font-family: 'CenturyGothicItalic';
	font-size: 15px;
}









/* errors popover */

.my-account-form  .popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	display: none;
	max-width: 276px;
	padding: 0px;
	text-align: left;
	white-space: normal;
	background-color: none;
	border: 0px solid #cccccc;
	border: 0px solid rgba(0, 0, 0, 0);
	border-radius: 0px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0);
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
	background-clip: padding-box;
}
.my-account-form .popover .arrow {display: none;}

.my-account-form .popover .popover-content {
	white-space: nowrap;
	font-family: 'CenturyGothicItalic';
	font-size: 18px;
	line-height: 18px;
	color: #ff3333;
}


/* ACCOUNT INFO   */ /**************************/ /* END     */



#things_that_are_not_stored.disabled label.blue {color: #cccccc;}
#things_that_are_not_stored.disabled input.textField {border: 1px solid #cccccc;}
#things_that_are_not_stored.disabled input[type=radio] + label {opacity:0.4;}
#things_that_are_not_stored.disabled .btn-submit {background: #6d6d6d;}



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




/* ********************** POPUPS *********************** */



/* DELETE JOB */ /* ********************************************************************** */

#popupDeleteJob {
	margin: 70px 70px;
	width: 415px;
}

#popupDeleteJob:before, #popupDeleteJob:after {display: table; content: " ";}
#popupDeleteJob:after {clear: both;}

#popupDeleteJob p.new-design {
	font-family: 'CenturyGothicRegular';
	color: #008ca9;
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}


#popupDeleteJob .buttons:before, #popupDeleteJob .buttons:after {display: table; content: " ";}
#popupDeleteJob .buttons:after {clear: both;}
#popupDeleteJob .buttons {text-align: center; padding:70px 0 0 0;}

#popupDeleteJob a.btnDelete {
	float: right;
	background: #ff3333;
	font-family: 'CenturyGothicRegular';
	font-size: 24px;
	line-height: 24px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	text-align: center;
	border: 0;
	margin: 0;
	text-indent: 0px;
	padding: 15px 0;
	height: auto;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#popupDeleteJob a.btnCancel {
	float: left;
	background: #666666;
	font-family: 'CenturyGothicRegular';
	font-size: 24px;
	line-height: 24px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	text-align: center;
	border: 0;
	margin: 0;
	text-indent: 0px;
	padding: 15px 0;
	height: auto;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


/* DELETE JOB */ /* ***************************************************************************** */

#popupDeleteJobFollow {
	margin: 70px 70px;
	width: 415px;
}

#popupDeleteJobFollow:before, #popupDeleteJobFollow:after {display: table; content: " ";}
#popupDeleteJobFollow:after {clear: both;}

#popupDeleteJobFollow p.new-design {
	font-family: 'CenturyGothicRegular';
	color: #008ca9;
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}


#popupDeleteJobFollow .buttons:before, #popupDeleteJobFollow .buttons:after {display: table; content: " ";}
#popupDeleteJobFollow .buttons:after {clear: both;}
#popupDeleteJobFollow .buttons {text-align: center; padding:70px 0 0 0;}

#popupDeleteJobFollow a.btnDelete {
	float: right;
	background: #ff3333;
	font-family: 'CenturyGothicRegular';
	font-size: 24px;
	line-height: 24px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	text-align: center;
	border: 0;
	margin: 0;
	text-indent: 0px;
	padding: 15px 0;
	height: auto;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#popupDeleteJobFollow a.btnCancel {
	float: left;
	background: #666666;
	font-family: 'CenturyGothicRegular';
	font-size: 24px;
	line-height: 24px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	text-align: center;
	border: 0;
	margin: 0;
	text-indent: 0px;
	padding: 15px 0;
	height: auto;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


/* DELETE SEARCH */ /* ***************************************************************************** */


#popupDeleteSearch {
	margin: 70px 70px;
	width: 415px;
}

#popupDeleteSearch:before, #popupDeleteSearch:after {display: table; content: " ";}
#popupDeleteSearch:after {clear: both;}

#popupDeleteSearch .txt-small,
#popupDeleteSearch .txt-small span {
	font-family: 'CenturyGothicRegular';
	color: #008ca9;
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}
#popupDeleteSearch .txt-small span {color: #008ca9!important;}
#popupDeleteSearch .txt-big {
	font-family: 'CenturyGothicRegular';
	color: #ff3333;
	font-size: 24px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}

#popupDeleteSearch p {
	font-family: 'CenturyGothicRegular';
	color: #008ca9;
	font-size: 18px;
	font-weight: normal;
	padding: 15px 0 0 0;
	text-align: center;
}

#popupDeleteSearch .buttons {text-align: center; padding:30px 0 0 0;}

#popupDeleteSearch a.btnPlease {
	background: #ff3333;
	font-family: 'CenturyGothicRegular';
	font-size: 24px;
	line-height: 24px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	text-align: center;
	border: 0;
	margin: 0;
	text-indent: 0px;
	padding: 15px 0;
	height: auto;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


/* POSTION FILLED */ /* ***************************************************************************** */


#popupPositionFilled {
	margin: 70px 70px;
	width: 415px;
	padding: 0;
}

#popupPositionFilled:before, #popupPositionFilled:after {display: table; content: " ";}
#popupPositionFilled:after {clear: both;}

#popupPositionFilled .txt-small {
	font-family: 'CenturyGothicRegular';
	color: #008ca9;
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}
#popupPositionFilled .txt-big {
	font-family: 'CenturyGothicRegular';
	color: #ff3333;
	font-size: 24px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}

#popupPositionFilled p {
	font-family: 'CenturyGothicRegular';
	color: #333333;
	color: #008ca9;
	font-size: 14px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}

#popupPositionFilled .buttons:before, #popupPositionFilled .buttons:after {display: table; content: " ";}
#popupPositionFilled .buttons:after {clear: both;}
#popupPositionFilled .buttons {text-align: center; padding:30px 0 0 0;}

#popupPositionFilled a.btnSubmit {
	float: right;
	background: #ff3333;
	font-family: 'CenturyGothicRegular';
	font-size: 24px;
	line-height: 24px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	text-align: center;
	border: 0;
	margin: 0;
	text-indent: 0px;
	padding: 15px 0;
	height: auto;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#popupPositionFilled a.btnCancel {
	float: left;
	background: #666666;
	font-family: 'CenturyGothicRegular';
	font-size: 24px;
	line-height: 24px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	text-align: center;
	border: 0;
	margin: 0;
	text-indent: 0px;
	padding: 15px 0;
	height: auto;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}



/* POSTION FILLED CONGRATS */ /* ***************************************************************************** */


#popupPositionFilledCongrats {
	margin: 70px 70px;
	width: 415px;
	padding: 0;
}

#popupPositionFilledCongrats:before, #popupPositionFilledCongrats:after {display: table; content: " ";}
#popupPositionFilledCongrats:after {clear: both;}

#popupPositionFilledCongrats .txt-small {
	font-family: 'CenturyGothicRegular';
	color: #008ca9;
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}
#popupPositionFilledCongrats .txt-big {
	font-family: 'CenturyGothicRegular';
	color: #ff3333;
	font-size: 24px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}

#popupPositionFilledCongrats p {
	font-family: 'CenturyGothicItalic';
	color: #333333;
	font-size: 14px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}

#popupPositionFilledCongrats .buttons:before, #popupPositionFilledCongrats .buttons:after {display: table; content: " ";}
#popupPositionFilledCongrats .buttons:after {clear: both;}
#popupPositionFilledCongrats .buttons {text-align: center; padding:30px 0 0 0;}

#popupPositionFilledCongrats a.btnCancel {
	float: left;
	background: #666666;
	font-family: 'CenturyGothicRegular';
	font-size: 24px;
	line-height: 24px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	text-align: center;
	border: 0;
	margin: 0;
	text-indent: 0px;
	padding: 15px 0;
	height: auto;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#popupPositionFilledCongrats a.btnProceed {
	float: right;
	background: #ff3333;
	font-family: 'CenturyGothicRegular';
	font-size: 24px;
	line-height: 24px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	text-align: center;
	border: 0;
	margin: 0;
	text-indent: 0px;
	padding: 15px 0;
	height: auto;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}




/* SAVE PAPER JP */ /* ***************************************************************************** */


#popupSavePaperJP {
	margin: 70px 70px;
	width: 415px;
	padding: 0;
}

#popupSavePaperJP:before, #popupSavePaperJP:after {display: table; content: " ";}
#popupSavePaperJP:after {clear: both;}

#popupSavePaperJP .txt-small {
	font-family: 'CenturyGothicRegular';
	color: #008ca9;
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}
#popupSavePaperJP .txt-big {
	font-family: 'CenturyGothicRegular';
	color: #ff3333;
	font-size: 24px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}

#popupSavePaperJP p {
	font-family: 'CenturyGothicRegular';
	color: #333333;
	font-size: 14px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}

#popupSavePaperJP .buttons:before, #popupSavePaperJP .buttons:after {display: table; content: " ";}
#popupSavePaperJP .buttons:after {clear: both;}
#popupSavePaperJP .buttons {text-align: center; padding:30px 0 0 0;}

#popupSavePaperJP a.btnEmail {
	float: right;
	background: #ff3333;
	font-family: 'CenturyGothicRegular';
	font-size: 24px;
	line-height: 24px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	text-align: center;
	border: 0;
	margin: 0;
	text-indent: 0px;
	padding: 15px 0;
	height: auto;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


#popupSavePaperJP a.btnDownload {
	float: left;
	background: #666666;
	font-family: 'CenturyGothicRegular';
	font-size: 24px;
	line-height: 24px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	text-align: center;
	border: 0;
	margin: 0;
	text-indent: 0px;
	padding: 15px 0;
	height: auto;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}





/* SAVE PAPER EMAIL JP */ /* ***************************************************************************** */


#popupSavePaperEmailJP {
	margin: 70px 70px;
	width: 415px;
	padding: 0
}

#popupSavePaperEmailJP:before, #popupSavePaperEmailJP:after {display: table; content: " ";}
#popupSavePaperEmailJP:after {clear: both;}

#popupSavePaperEmailJP .txt-small {
	font-family: 'CenturyGothicRegular';
	color: #008ca9;
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}
#popupSavePaperEmailJP .txt-big {
	font-family: 'CenturyGothicRegular';
	color: #ff3333;
	font-size: 24px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}

#popupSavePaperEmailJP p {
	font-family: 'CenturyGothicRegular';
	color: #333333;
	font-size: 14px;
	font-weight: normal;
	padding: 10px 0 0 0;
	text-align: center;
}




/* SAVE PAPER DOWNLOAD JP */ /* ***************************************************************************** */


#popupSavePaperDownloadJP {
	margin: 70px 70px;
	width: 415px;
	padding: 0;
}

#popupSavePaperDownloadJP:before, #popupSavePaperDownloadJP:after {display: table; content: " ";}
#popupSavePaperDownloadJP:after {clear: both;}

#popupSavePaperDownloadJP .txt-small {
	font-family: 'CenturyGothicRegular';
	color: #008ca9;
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}
#popupSavePaperDownloadJP .txt-big {
	font-family: 'CenturyGothicRegular';
	color: #ff3333;
	font-size: 24px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: center;
}

#popupSavePaperDownloadJP p {
	font-family: 'CenturyGothicRegular';
	color: #333333;
	font-size: 14px;
	font-weight: normal;
	padding: 10px 0 0 0;
	text-align: center;
}
