/*
 * Custom CSS for Template
 */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);
@import url(http://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);
@import url(https://fonts.googleapis.com/css?family=Forum);

.mceContentBody .column1-2 {float:left; width:48%; margin-right:2%;}
.mceContentBody .column1-3 {float:left; width:31%; margin-right:2%;}  
.mceContentBody .column1-4 {float:left; width:23%; margin-right:2%;} 

.white-text a {
  color: #FFFFFF !important;}


.fa {
    color: #000000;
    display: inline;
    margin-left: 10px;
    font-size:20px !important;
    transition: color 0.2s ease-out 0s, background 1s ease-in 0s;
}

.fa:hover {
    color: #272727;
}

html {height:100%;}
body {
font-family: 'Open Sans', sans-serif;
font-size:14px !important;
letter-spacing:0.05em;
font-weight:400;
height:100%;
color:#000000;
background-color:#FFFFFF;
}
a {
text-decoration: none;
}
a:hover {
text-decoration:  underline;
	}
a:visited {
text-decoration: none;
	}
a:active {
text-decoration: none;
	}
table, td, pre {
font-family: 'Open Sans', sans-serif;
font-size:14px;
}

h1, h2 {color:#000000; font-size:1.857em; font-family: 'Forum', cursive; line-height:1.857em; font-weight:bold; margin:0; padding:0; text-transform:uppercase;}
h3 {color:#000000; font-size:1.286em; font-family: 'Forum', cursive; line-height:1.286em; font-weight:bold; margin:0; padding:0;}
h4 {color:#000000; font-size:1.1em; font-family: 'Forum', cursive; line-height:1.1em; font-weight:bold; margin:0; padding:0;}

#content-inner-container h1 {margin-top:0px; margin-bottom:17px;}

.pathway {
  color: #BBBBBB;
  font-size: 1em;
  text-decoration: none;
  font-weight: normal;
}
.pathway a {
  color: #BBBBBB;
  text-decoration: none;
  font-weight: normal;
}
.mosimage {
  border: 1px solid #cccccc;
  margin: 5px
}
.mosimage_caption {
  margin-top: 2px;
  background: #efefef;
  padding: 1px 2px;
  color: #666;
  font-size: 1em;
  border-top: 1px solid #cccccc;
}
.categorytitle {
  font-weight: bold;
  font-size: 1em;
  height: 25px;
  line-height: 25px;
  font-family: arial, verdana;
}
a.category {
  text-decoration:  underline;
}
a.category:hover {
  text-decoration:  underline;
}
.createdate {
  font-size: 10px;
  color: #ABABAB;
  height: 1em;
  line-height: 0.7;
}
.modifydate {
  font-size: 1em;
  color: #ABABAB;
  height: 20px;
  line-height: 20px;
  margin-bottom: 5px;
}
dd {
  margin:0;
}
.create {
  font-family: 'Roboto', sans-serif;
  color:#4D6854;
  font-size:1em;
  font-style:italic;
}
.article-info {
  padding:0;
  margin:0;
}
.breadcrumb {
/* Change the default value #F5F5F5 in a different color */
   background-color: #F5F5F5;
/* No background color + change margins and padding */
background: none;
margin: 0 0 0 0;
padding: 20px 0 0 0;
}
/* IE8 fix - Bootstrap override*/
.breadcrumb li {
display: inline;
    }
.pagination a {
    padding-left: 5px;
    padding-right: 5px;
}
.pagination strong {
    padding-left: 3px;
    padding-right: 3px;
}
.pagination span {
    padding-left: 5px;
    padding-right: 5px;
}