/* #######################################################################

	Theme Name: Only Child
	Theme URI: http://www.meanthemes.com/theme/only/
	Description: Child theme for Only
	Author: MeanThemes
	Author URI: http://meanthemes.com/
	Template: only
	Version: 0.0.2

######################################################################## */

#article-2 {
  display:none;
}
.navigation {
  display:none;
}

div.numbered {
  margin-top:10px;
}

div.numbered p {
  margin-left: 45px;
}

.numbered span {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  color: #fff;
  display: block;
  left: 0;
  top: 4px;
  text-align: center;
  line-height: 36px;
  width: 36px;
  height: 36px;
  font-size: 18px;
  font-weight: 400;
  background: #1d5f73;
  float: left;
}

.textwidget div.numbered p {
  margin-left: 40px;
  padding-top: 0px;
  margin-top: 0px;
}

.textwidget .numbered span {
  background: #94def4;
  line-height: 30px;
  width: 30px;
  height: 30px;
  font-size: 14px;
}

.home-item h1 {
  margin-top:0px !important;
}
.home-item h2 {
  font-size:30px !important;
}

input:invalid, textarea:invalid {
  border-radius: 1px;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: 0 0 5px red;
}

.cat a {
  display:inline-block !important;
  margin-top:5px;
}

nav.mainmenu ul li {
  display:inline-block !important;
  margin-bottom:10px;
}