@charset "UTF-8";
/* CSS Document */
/*
Template Name : statisticalexpert.com website style
*/

body {
    background-color: #FFFFFF;
}

.sansserif {
    font-family: arial, verdana, tahoma, helvetica, sans-serif;
    font-size-adjust: 0.58;
}

p { font-family: arial, verdana, tahoma, helvetica, sans-serif; font-size: 16px; font-style:normal; }

/* This affects the CV */

.Default {
	margin:0;
	margin-bottom:.0001px;
	font-size:0.875rem;
    text-align: center;
    font-family:serif;
    }

h1 {
    TEXT-ALIGN: left;
    FONT-WEIGHT: 600;
}

h2 {
    TEXT-ALIGN: left;
	FONT-WEIGHT: 600;
    font-size: 20px;
}

.h1CV{
/*    TEXT-ALIGN: center; */
    MARGIN: 24px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 20px;
}

.h3CV {
    MARGIN: 24px;
    TEXT-ALIGN: left;
    font-size: 16px;
    font-weight:500;
}

/*- set link colors */

a:hover, a:link, a:visited, .active, .disabled { text-decoration:none; }

a:link, a:visited, .active { color: #0000b3; }

a:link:hover, a:visited:hover {
  color: red;
  text-decoration: none;
}

.h1Header{
    TEXT-ALIGN: center;
    MARGIN-TOP: 0; MARGIN-BOTTOM: 0;
    padding-top: 24px;
    FONT-SIZE: 36px;
    FONT-WEIGHT: 600;
    COLOR: #ffffff;
    background-color:#0e0e3f;
}

.h1Header2 {
    TEXT-ALIGN: center;
    MARGIN-TOP: 0; MARGIN-BOTTOM: 0;
    padding: 16px;
    FONT-SIZE: 24px;
    FONT-WEIGHT: 400;
    COLOR: #ffffff;
    background-color:#0e0e3f;

 }

.h1Subtitle{
    TEXT-ALIGN: center;
    MARGIN-TOP: 0; MARGIN-BOTTOM: 0;
    padding: 16px;
    font-style:italic;
    font-size: 18px;
    FONT-WEIGHT: 400;
    COLOR: #ffffff;
    background-color:#0e0e3f;
}

.textIndent {
  padding-left: 36px;
  font-size:1.0rem;
  font-family:serif;
  }
 
.textIndent2 {
  padding-left: 72px;
  font-size: 1.0rem;
  font-family:serif;
  }
  
table, th, td {
  border-right: 15px solid white;
  border-collapse: collapse;
}

table { margin: 0.875rem 0; }
th { padding: 0.875rem 0;}

.auto-style1 { COLOR: #008000; FONT-SIZE: 0.75rem; TEXT-ALIGN: center; padding-top: 16px; }  /* Green font*/
.auto-style2 { COLOR: #ffffff; FONT-SIZE: 0.75rem; TEXT-ALIGN: center; }  /* white font */

.auto-style10 {
    TEXT-ALIGN: center;
    FONT-SIZE: small;
    margin-bottom: 0.375em;
    color: #000000;
}

.sideBar {
    background-image:url('../images/marb015.jpg');
    float:right;
    TEXT-ALIGN: center;
    MARGIN: 0;
    border: 0;
    padding: 1.75rem 1rem 1.5rem 1rem;
    COLOR: #ffffff;
    FONT-SIZE: 0.5rem;
    FONT-WEIGHT: 400;
    width:100%
    }
    
.sideBarTitle {
    padding: 32px 0 16px 0;
    font-style:italic;
}

a[x-apple-data-detectors] {
    color: inherit !important;
    text-decoration: none !important;
    font-size: inherit !important;
    font-family: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
}

.center {
  margin-left: auto;
  margin-right: auto;
  margin-top:16px;
}

.tdEdu {
    TEXT-ALIGN: left; 
    FONT-SIZE: 0.875rem; 
    FONT-WEIGHT: 400;
}

/* Needed for CV */

.tdChar {
    TEXT-ALIGN: left; 
    FONT-SIZE: 1.0rem; 
    FONT-WEIGHT: 400;
    PADDING: 0px;
}

/* NavBar */
/* Add a black background color to the top navigation */

.topnav {
  background: url("../images/marb015.jpg");
  background-color: green;
  height: 32px;
  background-position:center;
  background-repeat:repeat;
  background-size:auto;
  position:relative;
  
  
 /* font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  border-bottom: 2px solid red;
  background-color: #7eaacd;
  padding: 0;
  margin: 0;
  overflow: hidden;
  z-index: 500; */
  
}

/* Style the links inside the navigation bar */
.topnav a {
  float: left;
  display: block;
  color: #ffffff;
  text-align: center;
  padding: 0.25em 0.25em;
  text-decoration: none;
  font-size: 1.2em;
}

/* Change the color of links on hover*/
.topnav a:hover {
  background-color: #ddd;
  color: black;
}

/* Add an active class to highlight the current page*/
.topnav .active {
  background-color: #0e0e3f;  /*#009900;*/
  color: white;
}

/* Hide the link that should open and close the topnav on small screens*/
.topnav .icon {
  display: none;
}

/* For desktop */
@media (min-width: 1025px) {
  .phone1 {
        display: block;
  }
}

/* For mobile */
@media (max-width: 1024px) {
  .phone2 {      
     display: block;
  }
}