.social{
height:100px !important;
}
.light-theme .current {
    background: #658d1b !important;
    color: #FFF;
    border-color: #658d1b !important;;
    cursor: default;
}
.light-theme a, .light-theme span {
    float: left;
    color: #666;
    font-size: 14px;
    line-height: 24px;
    font-weight: normal;

    text-align: center;
    border: 1px solid #658d1b !important;
    min-width: 14px;
    padding: 0 10px;
    margin: 0 10px 0 0;
    border-radius: 0px;
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);
    background: white !important;
}
.form-group.row > .col-md-3,.col-md-9 {
	width: 100% !important;
}
.form-group.row > span {
	background: #eaeaea;
}
.form-group.row > span.col-md-9 > select {
position: relative;
    width: 100%;
    background: #eaeaea;
    line-height: 1em;
    height: 4em;
    font-family: inherit;
    font-size: 1.3em;
    padding: 5px;
    padding-right: 10px;
    margin-right: 10px;
	color: black;

}
.ttt {
    display: inline-grid;
	margin: 10px;
}
.form-group.row .ttt label {
    display: inline-flex;
    font-weight: normal;
    font-size: initial;
    color: unset;
    margin-bottom: unset;
    font-size: 1.21em;
}
.form-group.row .ttt input {
width: auto !important;
margin-right: 5px;
}

#reg_moved_search_id_search_input,#regy_search_id_search_input,#reg_arch_search_id_search_input,#reg_war_search_id_search_input {
background-color: #eaeaea;
border: none;
}
#reg_moved_search_id,#regy_search_id,#reg_arch_search_id,#reg_war_search_id{

    display: flex;
    justify-content: center;
    align-items: center;

}
#reg_moved_search_id_search_b, #regy_search_id_search_b, #reg_arch_search_id_search_b, #reg_war_search_id_search_b {
	background-color: #648d1c;
    color: white;
    padding: 15px;
}
.form-group.row > label.col-md-3,label.col-md-9 {
font-size: 1.5em;
}
a#reg_moved_clear_id_button {
    background-color: #648d1c;
    color: white;
    padding: 10px;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
}
a#regy_clear_id_button {
    background-color: #648d1c;
    color: white;
    padding: 10px;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
}
a#reg_arch_clear_id_button {
    background-color: #648d1c;
    color: white;
    padding: 10px;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
}
a#reg_war_clear_id_button {
    background-color: #648d1c;
    color: white;
    padding: 10px;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
}
.blog .blog-posts .post .tags-cloud .marks .post-mark {
text-transform: none !important;
}
.post-message {
font-weight: 300!important;
    color: #969696 !important;
    line-height: 28px !important;
    font-size: 16px !important;}
b, strong {
    font-weight: bold !important;
}
.description {
	line-height: 1.5em!important;
}
.description ul  {
    list-style-type: disc;
    margin-left: 3em;
    margin-top: 1em;
}
.description ul  > li {
    line-height: 1.3 !important;
    margin-bottom: 10px;
}
ul[type="disc"] {
    list-style-type: disc;
    margin-left: 3em;
    margin-top: 1em;
}
ul[type="disc"] > li {
    line-height: 1.3 !important;
    margin-bottom: 10px;
}
.sources > li::before{
 background: #658d1b !Important;
  content: counter(li);
    counter-increment: li;
    font-size: 16px;
    line-height: 36px;
    width: 40px;
    height: 40px;
    display: inline-block;
    border: 1px solid #658d1b;
    border-radius: 50%;
    text-align: center;
    margin: 0;
    margin-left: 0;
    font-weight: 500;
    color: #333;
    position: relative;
    float: left;
    left: -18px;
    transform: translateY(-20%);
color:white;
content: counter(list-item);
}
 .one-size-reg {
          	object-fit: cover;
    		width: 100%;
    		height: 450px;
         
          }
h3.descript {
min-height: 140px !important;
}
#reg_moved_search_id > input {
font-size: medium !important;
}
.simple-pagination li {
padding-bottom: 10px !important;
}
.lg-sub-html {
    background-color: rgb(0 0 0 / 49%) !important;
}
#personallink {
color: #198722 !important;
}
@media only screen and (max-width: 992px){
.modern-nav .nav-menu ul li.logo-for-mobile-navigation img {
    display: block!important;
    width: auto;
    height: auto;
    max-height: 120px !important;
    max-width: 90%;
}
}