/*
Theme Name: Jefferson
Theme URI: https://www.lapulapa.lv
Author: LAPU LAPA, SIA
Author URI: https://www.lapulapa.lv
Description: Responsive Bootstrap Theme
Version: 1.1
*/

body {
	overflow-x: hidden;
}

#main-wrap {
    width: 100%;
	padding-top: 5px !important;
}

#fillX {
    width: 100%;
    padding: 0 10px 10px;
}

.content-block > .blog-item {
  font-size: 16px !important;
}

.blog-item {
  font-size: 16px !important;
}

.blog-item a {
  color: #641e00 !important;
  text-decoration: underline !important;
  font-weight: bold !important;
}

.blog-date {
  font-size: 18px;
  color: #555;
  margin-bottom: 0px;
}

@media (min-width: 1022px) {
  .post-intro {
    margin-bottom: 5px;
  }
}

.content-block > .blog-item {
  font-size: 16px !important;
}

li.issue-item {
  list-style: none;
}

.widget li {
  list-style-type: none;
}

li.ai_widget, li.widget#ai_widget-2, li.widget#ai_widget-4 {
  background-color: transparent !important;
  list-style-type: none;
  padding-left: 25px;
}

/*************************************/
/******* Facebook Share Styles *******/
/*************************************/

a.mh-facebook span.mh-share-button {
  background: #4966b6 none repeat scroll 0 0 !important;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  box-shadow: 0 -5px 0 rgba(0, 0, 0, 0.2) inset;
  color: #fff;
  cursor: pointer;
  float: left;
  font-family: Helvetica;
  font-size: 26px;
  font-weight: bold;
  margin: 0px auto 15px;
  padding: 18px 0px 18px;
  width: calc(100% - 5px);
  text-align: center;
  text-shadow: 0.5px 0.5px 0.5px rgba(0, 0, 0, 0.2);
  text-transform: uppercase;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /*
    background: #3e64ad;
    padding: 45px 0px;
    border-radius: 5px;
  */
}

.fb_iframe_widget {
  display: block !important;
}

/*.cvf_pag_loading {padding: 0px;}
.cvf-universal-pagination ul {margin: 0; padding: 0;}
.cvf-universal-pagination ul li {display: inline; margin: 3px; padding: 4px 8px; background: #FFF; color: black; }
.cvf-universal-pagination ul li.active:hover {cursor: pointer; background: #1E8CBE; color: white; }
.cvf-universal-pagination ul li.inactive {background: #7E7E7E;}
.cvf-universal-pagination ul li.selected {background: #1E8CBE; color: white;}*/

.cvf_pag_loading {
	padding: 0px;
}

.cvf-universal-pagination ul {
	margin: 0; padding: 0;
}

.cvf-universal-pagination .page-numbers {
	display: inline; margin: 3px; padding: 4px 8px; background: #FFF; color: black;
}
.page-numbers.dots{
    padding-left:4px;
    padding-right:4px;
    margin-left:0px;
    margin-right:0px;
}

.cvf-universal-pagination ul li.active:hover {
	cursor: pointer; background: #1E8CBE; color: white;
}

.cvf-universal-pagination ul li.inactive {
	background: #7E7E7E;
}

.cvf-universal-pagination span.current {
	background: #1E8CBE; color: white;
}

.cvf-universal-pagination {
	text-align:center;
    position:relative;
    top:-12px;
	/*padding: 15px;
	font-size:larger;
	background-color: #f9faf5;
	border: 2px solid #e1e1dd;
	margin-top: 7px;*/
}

@media (min-width: 768px) {
	.page-template-page-pool .content-wrap {
		padding: 0 30px;
	}
}

@media (min-width: 1022px) {
	.page-template-page-pool .content-wrap {
		padding: 0 150px;
	}
}

@media (max-width: 414px) {
	.blog-item h1 {
		font-size: 21px;
	}
}

.fimgwrap {
padding: 7px 0px 10px 0px;
}