html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, strong, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font-family: 'BentonSans', sans-serif;
	vertical-align: baseline;
}
h1, h2, h3, h4 { font-weight:normal }
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/***** clearfix *****/
.clear {clear: both;height: 0;line-height: 0;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix {height: 1%;}
.clearfix {display: block;}

form {
    overflow-x: hidden;
}
  

 @font-face {font-family: 'LeituraSans-Italic1';src: url('../webfonts/201D8E_0_0.eot');src: url('../webfonts/201D8E_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/201D8E_0_0.woff') format('woff'),url('../webfonts/201D8E_0_0.ttf') format('truetype');}

 @font-face {font-family: 'LeituraSans-Italic3';src: url('../webfonts/201DE3_0_0.eot');src: url('../webfonts/201DE3_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/201DE3_0_0.woff') format('woff'),url('../webfonts/201DE3_0_0.ttf') format('truetype');}
   
 @font-face {font-family: 'LeituraSans-Italic2';src: url('../webfonts/201DE3_1_0.eot');src: url('../webfonts/201DE3_1_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/201DE3_1_0.woff') format('woff'),url('../webfonts/201DE3_1_0.ttf') format('truetype');}

  
/*@font-face {font-family: 'LeituraSans-Italic1'; src: url('../webfonts/1BAADA_0_0.eot');src: url('../webfonts/1BAADA_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/1BAADA_0_0.woff') format('woff'),url('../webfonts/1BAADA_0_0.ttf') format('truetype');}

 @font-face {font-family: 'LeituraSans-Italic3';src: url('../webfonts/1FE528_0_0.eot');src: url('../webfonts/1FE528_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/1FE528_0_0.woff') format('woff'),url('../webfonts/1FE528_0_0.ttf') format('truetype');}
 
 @font-face {font-family: 'LeituraSans-Italic2';src: url('../webfonts/1FE528_1_0.eot');src: url('../webfonts/1FE528_1_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/1FE528_1_0.woff') format('woff'),url('../webfonts/1FE528_1_0.ttf') format('truetype');}
*/



body {min-width: 980px;}



div.wrapper {width:100%;margin:0;padding: 0;}





/******HEADER******/
#toppanelWrapper {
    position: relative;
}
div.HeaderContent {
    height: 130px;
	width: 940px;
    margin: 0 auto;
    padding: 0;
	background-color:white;
}

.HeaderContent .globalNav {
	margin-top: 9px;
	/*margin-right: 210px;*/
	padding: 0;
	float:right;
	color: #878b8b;
	font-size: 90%;
}

.HeaderContent .globalNav ul{
	margin:0;
	padding: 0; 
	list-style-type:none;
	display: inline;
}

.HeaderContent .globalNav ul li{
	display: inline;
	margin:0;
	padding-left: 30px; 	
}
* + html .HeaderContent .globalNav ul li {
    display: inline;
}

.HeaderContent .globalNav ul li a{
	text-decoration:none; 
	color:#5d6468;
font-style: italic;
}

.HeaderContent .globalNav ul li a:hover{
	text-decoration:none;
	color:#e87722;
	background-repeat: no-repeat;
}
.logo {
	margin-top: 58px;
	float: left;
	clear: left;
	margin-right: 54px;
}


/* Breadcrumb */
.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb span {
	font-family:'Benton Sans';
	font-size:11px;
	color:#6c6f70;
	font-style: italic;
}
.breadcrumb a {
	text-decoration:none;
}
.breadcrumb a:hover {
	text-decoration:underline;
	color:#DD8200;
}
.breadcrumb span.current {
	color:#ED8B00;
	font-weight:bold;
}

/*#inneriframe { position : absolute; top : 0px; left : 0px; visibility: hidden; }*/

/*#investorframe {
	position:relative;
	top:-20px;
}*/


/* Main nav style start*/
sup{
	font-size:75%;
	vertical-align: super;
	line-height: 0;
}



/* Main Nav - div wrapper */
div.mainNav {
    margin-top: 52px;
    float: left;
    position: relative;
    width: 800px;
    z-index: 100 !important;
    left: 229px;
    top: -81px;
	}

/* Main Nav */
.mainNav ul{
	list-style-type:none;
	margin: 0; 
	padding: 0;
	display: inline;
	list-style: none;
}
.mainNav li{
    position:relative;
	display: block;
	padding-left:0;
	margin-right:30px;
	padding-bottom: 3px;
	float:left;
}
.mainNav li span{
    display:block; 
    margin-bottom:10px;
    }
.mainNav li span a{
    color:#dd8200;
	/*padding-bottom:4px;*/
	text-decoration:none;
	display:block;
	height:24px;
	float:left;
	font-family:'LeituraSans-Italic1';
}
.mainNav li:hover a{
    border-bottom: #dd8200 2px solid !important;
	text-decoration:none;
}
.mainNav li:hover li a{border:none !important;}
.mainNav li span.selected{
    border-bottom: #dd8200 2px solid;
}
.mainNav li.current span a {
	border-bottom: #dd8200 2px solid;
	text-decoration:none;
	color:#dd8200;
	font-family:'LeituraSans-Italic1';
}

/* Main Nav - Tier 2 - links */
.mainNav li.link1 ul,.link2OneCol,.link3OneCol,.link4OneCol,.link5TwoCol{
    background-color: #F1F3EB;
    border-top: 1px solid #dd8200;
    display: none;
    left: 0;
    list-style: none outside none;
    margin: 0;
    padding: 10px 18px 10px 18px;
    position: absolute;
    top: 26px;
    z-index: 1000;
    -moz-box-shadow: 2px 3px 2px #c7c7c7;
    -webkit-box-shadow: 2px 3px 2px #c7c7c7;
    box-shadow: 2px 3px 2px #c7c7c7;
    font-size:87.5%;
}

.link5TwoCol{
    padding: 10px 0px 10px 18px;
}

.mainNav li ul ul{
    background:none;
    position:static;
    border:none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-size:100%;
}
.mainNav li li{margin:0; padding:5px 0 5px 0; width:100%; border-bottom:1px solid #cdcdcb;}
.mainNav li li li,.mainNav .last{border:none !important;}
.mainNav li li a:link, .mainNav li li a:visited {
    color:#707372 !important;
	text-decoration:none;
	font-family: 'LeituraSans-Italic1';
	width:100%;
}

.mainNav .link1 > ul > li > a:link, .mainNav .link1 > ul > li > a:visited {font-family: 'LeituraSans-Italic2' !important;}
.mainNav .link2 > div > ul > li > a:link, .mainNav .link2 > div > ul > li > a:visited  {font-family: 'LeituraSans-Italic2' !important;}
.mainNav .link3 > div > ul > li > a:link, .mainNav .link3 > div > ul > li > a:visited  {font-family: 'LeituraSans-Italic2' !important;}
.mainNav .link4 > div > ul > li > a:link, .mainNav .link4 > div > ul > li > a:visited  {font-family: 'LeituraSans-Italic2' !important;}
.mainNav .link5 > div > ul > li > a:link, .mainNav .link4 > div > ul > li > a:visited  {font-family: 'LeituraSans-Italic2' !important;}

/* Main Nav - Tier 1 - hasSub - all box containers */
.mainNav li.link1:hover ul,
.mainNav li.link2:hover .link2OneCol,
.mainNav li.link3:hover .link3OneCol,
.mainNav li.link4:hover .link4OneCol,
.mainNav li.link5:hover .link5TwoCol{
	display: block;
}

/*  Main Nav - Tier 1 - hasSub - 1st box container */
.mainMenu li.link1 ul { width:150px; }
/*  Main Nav - Tier 1 - hasSub - 2,3,4 box container */
.link2OneCol { width:165px; }
.link3OneCol { width:150px; }
.link4OneCol { width:158px; }
.link5TwoCol {width: 386px; }

.mainNav .link2 ul, .mainNav .link3 ul, .mainNav .link4 ul, .mainNav .link5 ul { display:none;}

/*Lin2 Sub Menu*/

.link2TwoCol .link2Col1,.link3TwoCol .link3Col1{width:150px; margin-right:20px;}

.link2TwoCol ul,.link3TwoCol ul,.link5TwoCol ul{float:left;}
.link2TwoCol ul  {width:150px; margin-right:20px;}
.link5TwoCol ul{width:180px; margin-right:20px;}
.link2Col2,.link3Col2,.link5Col2{margin:0 !important;}
.link5Col2 ul{width:120px !important; display:block; margin:0 !important;}
.link2OneCol ul ul,.link3TwoCol ul ul, .link4OneCol ul ul,.link5TwoCol ul ul{padding: 6px 18px 0px 18px;}
.link2TwoCol .hasSub,.link3TwoCol .hasSub,.link5TwoCol .hasSub{border:none;}

/* Main Nav - all links - hover state color */
.mainNav li li a:hover {color:#e87722 !important; text-decoration:none !important;  }












/*Search Bar*/
.searchBar {
	float: right;
	width: 170px;
	/*height:24px;
	margin-top: 43px;
	padding: 6px 5px 4px;*/
	margin-top: 51px;
	padding: 5px;
	border-radius: 3px 3px 0 0;
	border-bottom: #dd8200 1px solid;
    background: url('/images/search-field-bg.png') no-repeat left top;
	/*background: #eeeeee;  */
	background: -moz-linear-gradient(top,  #eeeeee 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eeeeee 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */	
	background: -o-linear-gradient(top,  #eeeeee 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eeeeee 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(top,  #eeeeee 0%,#ffffff 100%); /* W3C */
	/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );  */
	box-shadow: 0 2px 2px #d9d9d9 inset;
	display: none;
}

.searchBar p > input { 
	font-family: 'BentonSans Book Italic', sans-serif;
	font-style:italic;
	color: #8a8a8a;	
	font-size: 16px;
	text-shadow: 1px 1px #FFF;
	line-height: 150%;
	padding: 0 0 0 4px;
	margin: 0;
	width:144px;
	float: left;
	border:none;
	background-color:transparent;
	height:22px;
	color : #676767\9; /* IE8 and below */  
}

.searchBar a > img { 
	float:right;
	width:auto;
	height:auto;
	padding:3px;
}



/******Footer Start******/

div.siteFooter{width:100%; margin: 50px auto 0; padding:0; padding-bottom: 30px; padding-top: 30px; background-color: #f1f3eb; border-bottom: #dadcd7 1px solid; border-top: 1px solid #D9DECB; position: relative;}

div.siteFooter .siteFooterWrapper {width: 980px; margin-left:auto; margin-right: auto; position: relative;}


ul.footerContent {
    list-style: none outside none;
    margin-right: 0px;
    margin-left: 20px;
	width: 745px;
}

/* Footer Links - link hover state */
ul.footerContent a:hover {
	color:#e87722;
    list-style: none outside none;
    text-decoration: underline;
}

/* Footer Links - columns */
ul.footerContent li.link1 { padding-right: 20px; width: 130px; }
ul.footerContent li.link2 { padding-right: 20px; width: 135px; }
ul.footerContent li.link3 { padding-right: 20px; width: 130px; }
ul.footerContent li.link4 { padding-right: 20px; width: 120px; }
ul.footerContent li.link5 { width: 130px; }

/*ul.footerContent li.link1 { padding-right: 20px; width: 105px; }
ul.footerContent li.link2 { padding-right: 20px; width: 190px; }
ul.footerContent li.link3 { padding-right: 20px; width: 160px; }
ul.footerContent li.link4 { width: 120px; }*/
ul.footerContent > li > ul {
    float: left;
    font-size: 90%;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

/* Footer links - Tier 1 */
ul.footerContent > li > span {
    color: #ED8B00;
    display: block;
    font-family: 'BentonSans';
    font-size: 100%;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 5px;
}
ul.footerContent > li {
    float: left;
    margin: 0;
}
ul.footerContent > li > span > a {
    color: #DD8200;
    font-family: 'BentonSans Medium';
    list-style: none outside none;
    text-decoration: none;
	font-size:15px;
}


/* Footer links - Tier 2 */
ul.footerContent > li > ul > li {
    list-style: none outside none;
    margin: 0;
    padding: 5px 0;
}
ul.footerContent > li > ul > li > a {
    color: #585b5c;
    /*font-family: 'BentonSans Light';
    font-size: 105%;*/
    font-family: 'BentonSans';
    font-size: 90%;
    line-height: 100%;
    list-style: none outside none;
    text-decoration: none;
font-style: italic;
}

/* Footer links - Tier 3 */
ul.footerContent > li > ul > li > ul { list-style: none outside none; }
ul.footerContent > li > ul > li > ul > li { padding:4px 0 4px 15px;  }
ul.footerContent > li > ul > li > ul > li > a {
    color: #4E4E4E;
    font-family: 'BentonSans';
    font-size: 100%;
    line-height: 100%;
    list-style: none outside none;
    text-decoration: none;
font-style: italic;
}


/* Footer links - Tier 4 */
ul.footerContent > li > ul > li > ul > li > ul { list-style: none outside none; }
ul.footerContent > li > ul > li > ul > li > ul > li:first { padding-top:8px;  }
ul.footerContent > li > ul > li > ul > li > ul > li { padding:4px 0 4px 15px;  }
ul.footerContent > li > ul > li > ul > li > ul > li > a {
    color: #4E4E4E;
    font-family: 'BentonSans';
    font-size: 90%;
    line-height: 100%;
    list-style: none outside none;
    text-decoration: none;
	font-style:italic;
}









.siteFooter .contactUs {
    position: relative;
    left: 40px;
    float: right;
    width: 215px;
}
.siteFooter .contactUs h1{
	color: #a2ad00;
	line-height: 100%;
	font-size: 140%;
	margin-bottom: 10px;
	font-family: 'LeituraSans-Italic2';
}
.siteFooter .contactUs p{
	font-size: 13px;
	line-height: 2em;
	color: #585b5c;
	font-family: 'BentonSans';
font-style: italic;
}
.siteFooter .contactUs p a:link, .siteFooter .contactUs p a:visited{
	color: #dd8200;
	font-family: 'BentonSans Medium';
	text-decoration: none;
font-style: normal;
}
.siteFooter .contactUs p a:hover{
	color: #e87722;
	text-decoration: underline;
}
.siteFooter .contactUs .socialMedia p{
	float: left;	margin-bottom: 30px;
}
.siteFooter .contactUs .socialMedia a.linkedIn{
	background:url("/Image Library/Endo/socialIcons/linkedIn.png") no-repeat;
	width: 26px;
	height: 27px;
	display: block;
	margin-left: 10px;
	float:left;
	margin-top: -1px;
}
.siteFooter .contactUs .socialMedia a.linkedIn:hover{
	background:url("/Image Library/Endo/socialIcons/linkedInDrk.png") no-repeat;
}	
.siteFooter .contactUs .socialMedia a.facebook{
	background:url("/Image Library/Endo/socialIcons/facebook.png") no-repeat;
	width: 26px;
	height: 27px;
	display: block;
	margin-left: 10px;
	float:left;
	margin-top: -1px;
}
.siteFooter .contactUs .socialMedia a.facebook:hover{
	background:url("/Image Library/Endo/socialIcons/facebookDrk.png") no-repeat;
}	
.siteFooter .contactUs .socialMedia a.twitter{
	background:url("/Image Library/Endo/socialIcons/twitter.png") no-repeat;
	width: 26px;
	height: 27px;
	display: block;
	margin-left: 10px;
	float:left;
	margin-top: -1px;
}
.siteFooter .contactUs .socialMedia a.twitter:hover{
	background:url("/Image Library/Endo/socialIcons/twitterDrk.png") no-repeat;
}	
.siteFooter .contactUs p.signUp a:link,.siteFooter .contactUs p.signUp a:visited{
	color: #dd8200;
	font-family: 'LeituraSans-Italic2';
	line-height: 1em;
	font-size: 16px;
	text-decoration: none;
	padding-left: 14px;
	background-image: url("/Image Library/Endo/Icons/small-arrowRight.png");
	background-position: left  50%;
	background-repeat: no-repeat;
}
.siteFooter .contactUs p.signUp a:hover {
	color: #e87722;
	text-decoration: underline;
}

.latestNews p {
	width:585px;
}

 .footerContentBottom {
    margin: 0 auto;
    padding: 15px 0;
    position: relative;
    width: 980px;
}



/*.footerContentBottom p { font-size: 80%; float: left; font-family: 'BentonSans'; margin-top: 6px; margin-right: 15px; line-height: 100%; color:#4e4e4e;}*/
	

.footerContentBottom .footerLink {margin:0 0 0 20px;padding:0;}

/*.footerContentBottom .footerLink span {display: inline; position:relative;}*/

.footerContentBottom .footerLink span.seperator {font-size:12px !important; margin:0 !important; padding: 0 7px 0 7px !important; color: #4e4e4e; font-family: 'BentonSansRE Italic', sans-serif; }
/* .footerContentBottom .footerLink span.seperator {
    color: #4E4E4E;
    display: inline !important;
    font-size: 80% !important;
    margin: 0 !important;
    padding: 0 7px !important;
    position: static !important;
    vertical-align: top;
}*/


.footerContentBottom .footerLink ul {margin:0; padding:0; position:relative; list-style:none; display:inline;}

.footerContentBottom .footerLink ul li {margin:0;padding:0; display:inline-block; position:relative;}

.footerContentBottom .footerLink ul li a {color:#dd8200; font-family: 'BentonSansRE Italic', sans-serif; text-decoration:none; font-size: 12px; }

.footerContentBottom .footerLink ul li a:hover {text-decoration:underline !important;}



/* Footer End*/


/*-------------------------------------------16-02-2012-------------------------*/

.HeaderContent .globalNav ul li a
{
	text-decoration:none; 
	color:#5d6468;
    font-size:14px !important;
}

.HeaderContent .globalNav ul li a:hover{
	text-decoration:none;
	color:#e87722;
	background-repeat: no-repeat;
}
.tab ul.login li a {
    font-weight:normal !important;
}
div.mainNav {
    font-size:16px !important;
}
.featureBannerBox_Callout p{
	font-size: 33px !important;
}
.contentBackground  .contentFull p.headContent, .contentBackground  .contentLeft p.headContent{
	padding-bottom: 30px !important;
	font-size: 21px !important;
    line-height:31px !important;
    letter-spacing:0!important;
	word-spacing:0!important;
}
.contentBackground  .contentFull h1, .contentBackground  .contentLeft h1{ 
	font-size: 31px !important;
	line-height: 1.1em; !imporant;
}
.contentBackground  .contentRight h2, .contentBackground  .contentLeft h2, .contentBackground  .contentFull h2{
	font-size: 24px !important;
	margin-bottom:17px !important;
}
.contentBackground  .contentRight .productPipeline .info p{
	line-height:18px !important;

}
.contentBackground .therapeuticAreas .tableHeader > span {
	color: #FFF;
	line-height:19px !important;

}
.contentBackground .therapeuticAreas .table h1 {
	margin-bottom: 15px !important;
	font-size: 22px !important;
}
.contentBackground .therapeuticAreas .table p {
	line-height:20px !important;

}
.contentBackground .therapeuticAreas .table p.btn {
	margin-top:10px !important;
}
.contentBackground  .contentRight h2, .contentBackground  .contentLeft h2, .contentBackground  .contentFull h2{
	font-size: 24px !important;
}
.contentBackground  .contentRight .optOut h3 {
	font-size: 14px !important;
	margin-bottom: 4px !important;
}
.contentBackground .contentRight .optOut p {
    line-height: 22px !important;
}
ul.footerContent > li > span {
   padding: 0 0 9px 0 !important;
}
ul.footerContent > li > span > a {
    font-size: 14px !important;
}
ul.footerContent > li > ul > li {

    padding:0 0 9px 0 !important;
}
ul.footerContent > li > ul > li > a {
    font-size: 13px !important;
    line-height:16px !important;
}

/*
.siteFooter .contactUs p {
    line-height:22px !important;
}
*/
.footerContentBottom .footerLink span.seperator {
    font-size: 11px !important;
}
.footerContentBottom p {
    font-size: 13px !important;
	padding-right:15px !important;
	position:relative;
	font-family: 'BentonSans';
	color:#4e4e4e;
	display:inline;
}

.footerContentBottom .footerLink ul li a {
    font-size: 13px !important;
	line-height:1.75em;

}
/*-------------------------------------------16-02-2012 end-------------------------*/

ul.footerContent { float:left; }
.footerContentBottom .footerLink ul li { float:left;}
.footerContentBottom .footerLink ul {float:left;}
.footerContentBottom .footerLink p {float:left;padding-bottom:15px; line-height:1.75em;}

#teamtestimonials img { display: block; border: 1px solid  #3f4443;}

#teamtestimonials .imgcontainer { float: left; width: 195px; }

#teamtestimonials blockquote {
	position: relative;
    font-style: italic;
    color: #585b5c;
    line-height: 1.7em;
    font-size: 14px;
}

#teamtestimonials blockquote:before  {
    content: '\201C';
    position: absolute;
    top: 10px;
    left: 167px;
    color: #e87722;
    font-size: 4em;
	font-family: georgia;
	z-index: -1;
}

#teamtestimonials blockquote:after {
    content: '\201D';
    position: absolute;
    color: #e87722;
    font-size: 4em;
	font-family: georgia;
	z-index: -1;
	line-height: 1;
}

.pt10 { padding-top: 10px }

.greenColorTxt { color:#a2ad00 !important;}

.bottomBorder{ border-bottom: 1px solid #CDCDCB !important}

.codeconductOptions { padding-top: 2px; list-style-type: none !important }
.codeconductOptions li { line-height: 1.8em !important}
.codeconductImage { 
	display: block;
	float: left;
	width: 200px;
	height: 256px;
	margin: 0 30px 0 0;
}

.flex { display: flex; }

.no-select {
	 -webkit-user-select: none;
	 -moz-user-select: none;
	 -ms-user-select: none;
	 user-select: none;		
}

.jobCodeAndDate {
	position: absolute;
	right: 35px;
	bottom: -35px;	
	color: #585B5C;
	font-size: 13px;
	font-weight: bold;
}

.magenta {
	color: #FF00FF;
	display: inline !important;
}

.lightgreen {
	color: #a2ad00;
	display: inline !important;
}

.exit-modal * {
    -webkit-box-sizing: border-box;	
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

.exit-modal {
	display: block;
	width: 500px;
	min-height: 290px;
	max-width: 100%;
	max-height: 100%;
	position: fixed;
	z-index: 500;
	background: #F1F3EB;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	border: #ED8B00 solid 2px;
}

.exit-closed { display: none; }

.exit-modal-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 50;
	background: rgba(0, 0, 0, 0.6);
}

.exit-modal-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
    padding: 45px 35px;
	background-color: #F1F3EB;
	color: #585b5c;
	text-align: center;
}	

	.exit-modal-inner h2 {
		font-family: 'BentonSans', sans-serif;
		font-size: 1.7em;
		padding: 20px 0 0 0;
		display: block;
		color: #ed8b00;
	}

	.exit-modal-inner p {
		font-family: 'BentonSans', sans-serif;
		padding: 20px 0 0 0;
		font-size: 1.2em;
		display: block;
		line-height: 24px;	
	}
	
	.exit-modal-inner a {
		text-decoration: none;
		color: #ed8b00;
	}
	
	.exit-modal-inner a.btn {
		font-family: 'LeituraSans-Italic2', Arial, Helvetica, sans-serif;
		font-size: 18px;
		word-spacing: normal;
		text-decoration: none;
		padding: 10px;
		line-height: 100%;
		color: #FFF;
		cursor: pointer;
		display: inline-block;
		text-align: center;
		text-decoration: none;
		position: relative;
		vertical-align: text-bottom;
		background: #f2af32;
		background: -moz-linear-gradient(top, #f2af32 0%, #ed8b00 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2af32), color-stop(100%,#ed8b00));
		background: -webkit-linear-gradient(top, #f2af32 0%,#ed8b00 100%);
		background: -o-linear-gradient(top, #f2af32 0%,#ed8b00 100%);
		background: -ms-linear-gradient(top, #f2af32 0%,#ed8b00 100%);
		background: linear-gradient(top, #f2af32 0%,#ed8b00 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2af32', endColorstr='#ed8b00',GradientType=0 );
		margin: 30px 0;
	 }

	.exit-modal-inner a.btn:hover {
		background: #ed8b00; /
		background: -moz-linear-gradient(top,  #ed8b00 68%, #e87722 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(68%,#ed8b00), color-stop(100%,#e87722));
		background: -webkit-linear-gradient(top,  #ed8b00 68%,#e87722 100%); 
		background: -o-linear-gradient(top,  #ed8b00 68%,#e87722 100%); 
		background: -ms-linear-gradient(top,  #ed8b00 68%,#e87722 100%);
		background: linear-gradient(top,  #ed8b00 68%,#e87722 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed8b00', endColorstr='#e87722',GradientType=0 );
	}

	.exit-modal-inner a.btn + a {
	  margin-left: 42px; 
	}
	
	.exit-modal-inner .close {
	    position: absolute;
		right: 0;
		top: 0;		
		color: #fff;
		background: #ed8b00;
		font-size: 20px;
		width: 30px;
		height: 30px;
		cursor: pointer;		
	}