
/* New Design Language Styles */


/* rubik-300 - latin */

@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 300;
  
  src: local('Rubik Light'), local('Rubik-Light'),
       /*url('../fonts/rubik-light.eot?#iefix') format('embedded-opentype'),  IE6-IE8 */
       /*url('../fonts/rubik-light.woff2') format('woff2'),  Super Modern Browsers */
       /*url('../fonts/rubik-light.woff') format('woff'),  Modern Browsers */
       url('../fonts/Rubik-Light.ttf') format('truetype'); /* Safari, Android, iOS */
}


/* rubik-regular - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  /*src: url('../fonts/rubik-regular.eot');  IE9 Compat Modes */
  src: local('Rubik Regular'), local('Rubik-Regular'),
        /*url('../fonts/rubik-regular.eot?#iefix') format('embedded-opentype'), IE6-IE8 */
       /* url('../fonts/rubik-regular.woff2') format('woff2'), Super Modern Browsers */
       /*url('../fonts/rubik-regular.woff') format('woff'),  Modern Browsers */
       url('../fonts/Rubik-Regular.ttf') format('truetype'); /* Safari, Android, iOS */
}
/* rubik-500 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 500;
  /*src: url('../fonts/rubik-medium.eot');  IE9 Compat Modes */
  src: local('Rubik Medium'), local('Rubik-Medium'),
       /*url('../fonts/rubik-medium.eot?#iefix') format('embedded-opentype'),  IE6-IE8 */
       /*url('../fonts/rubik-medium.woff2') format('woff2'),  Super Modern Browsers */
       /*url('../fonts/rubik-medium.woff') format('woff'),  Modern Browsers */
       url('../fonts/Rubik-Medium.ttf') format('truetype'); /* Safari, Android, iOS */
}

/* rubik-700 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 700;
  /*src: url('../fonts/rubik-bold.eot');  IE9 Compat Modes */
  src: local('Rubik Bold'), local('Rubik-Bold'),
       /*url('../fonts/rubik-bold.eot?#iefix') format('embedded-opentype'),  IE6-IE8 */
       /*url('../fonts/rubik-bold.woff2') format('woff2'),  Super Modern Browsers */
       /*url('../fonts/rubik-bold.woff') format('woff'),  Modern Browsers */
       url('../fonts/Rubik-Bold.ttf') format('truetype'); /* Safari, Android, iOS */
}

body, dl.topLnx,.siteHeader p, .siteHeader ul,.siteHeader{    
	font-family:"Rubik", sans-serif, Arial !important;
	*font-family:Arial, sans-serif !important;
	}
body { 	
	 font-size:16px;
	 color:#363f47;
	}
body#timeOut {
    /*background:url("../../art/site/elements/prmobg.png") repeat scroll 0 0 !important;*/
	background:none;
}
.timeOutWrapper .inactiveMessage{
	color: #e4292f;
	text-align:center;
	font-size:24px;
	font-weight: 400;
	margin: 30px;
	line-height:30px;
	}
.timeOutWrapper .actionMessage{
	font-size:20px;
	font-weight: 300;
	text-align:center;
	margin: 30px 30px 50px 30px;
	line-height:30px;
	}
.timeoutActions{ text-align:center;}
.timeoutActions a,
.timeoutActions ._confirm,
.timeoutActions ._decline{	
 	background: none;
	background-color: #009bdf;
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) ;
	border: 0 none;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
	color: #ffffff;
	padding: 13px 35px;
	margin: 0;
	text-decoration: none;
	font-weight: 400;
	font-size: 16px;
	text-transform: capitalize;
	border-radius: 4px;
	text-transform:uppercase;
	}	
.timeoutActions a:hover,
.timeoutActions button:hover{		
	background: #14568d none repeat scroll 0 0 ;
	border: 0 none;
	color: #fff;
	text-decoration: none;
	box-shadow: none;
}
.timeoutActions .actionyes,
.timeoutActions ._confirm{margin-right: 150px;}