.content .col-md-4 {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

body{
  background-color: #e4e6e5;
  color: #29292a;
}

a {
	color: #1F004C;

}
a:hover {
	text-decoration: none;	
}

h3,h4,h5,h6{

font-family: 'Merriweather', serif;
}
p{
font-family: 'Merriweather', serif;
}

h1{
	font-family: 'Open Sans', sans-serif;
	font-weight: 800;
  color: #1F004C; 
}
h2{
	font-family: 'Open Sans', sans-serif;
}

hr { display: block; height: 1px;
    border: 0; border-top: 1px solid #fff;
    margin: 1em 0; padding: 0; }


    .line-right {
  margin-right: -1px;
  border-right: 1px solid #fff;
}

.hrk{
  display: block; height: 3px;
    border: 0; border-top: 1px solid #fff;
    margin: 1em 0; padding: 0; }


    .line-right {
  margin-right: -1px;
  border-right: 1px solid #fff;
}

hr.hr_bl { display: block; height: 3px;
    border: 0; border-top: 3px solid #000;
    margin: 1em 0; padding: 0; }


    .line-right {
  margin-right: -1px;
  border-right: 1px solid #fff;
}
hr.dhr_bl { display: block; height: 1px;
    border: 0; border-top: 1px solid #0C001E;
    margin: 1em 0; padding: 0; }


    .line-right {
  margin-right: -1px;
  border-right: 1px solid #fff;
}

.alert-danger{
  background-color: #eee;
}

.alert-success{
   background-color: #52CC52;
}

#recaptcha_widget{
  background-color: #fff;
  padding: 10px;
  border: 2px solid #E6E6E6;
  border-radius:10px;
}

.smalllink h3.a{
  font-size: 12px;
}