/* =Bootstrap Carousel------------------------------------------------------------------*/.PE_Recent_Posts .carousel {  position: relative;}.PE_Recent_Posts .carousel-inner {  position: relative;  width: 100%;  overflow: hidden;}.PE_Recent_Posts .carousel-inner > .item {  position: relative;  width:100%;  display: none;  -webkit-transition: .6s ease-in-out left;       -o-transition: .6s ease-in-out left;          transition: .6s ease-in-out left;}.PE_Recent_Posts .carousel-inner > .item > img,.PE_Recent_Posts .carousel-inner > .item > a > img {  line-height: 1;}.PE_Recent_Posts .carousel-inner > .active,.PE_Recent_Posts .carousel-inner > .next,.PE_Recent_Posts .carousel-inner > .prev {  display: block;}.PE_Recent_Posts .carousel-inner > .active {  left: 0;}.PE_Recent_Posts .carousel-inner > .next,.PE_Recent_Posts .carousel-inner > .prev {  position: absolute;  top: 0;  width: 100%;}.PE_Recent_Posts .carousel-inner > .next {  left: 100%;}.PE_Recent_Posts .carousel-inner > .prev {  left: -100%;}.PE_Recent_Posts .carousel-inner > .next.left,.PE_Recent_Posts .carousel-inner > .prev.right {  left: 0;}.PE_Recent_Posts .carousel-inner > .active.left {  left: -100%;}.PE_Recent_Posts .carousel-inner > .active.right {  left: 100%;}.PE_Recent_Posts .carousel-control {  position: absolute;  top: 0;  bottom: 0;  left: 0;  width: 15%;  font-size: 20px;  color: #fff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);  filter: alpha(opacity=50);  opacity: .5;}.PE_Recent_Posts .carousel-control.left {  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));  background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);  background-repeat: repeat-x;}.PE_Recent_Posts .carousel-control.right {  right: 0;  left: auto;  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));  background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);  background-repeat: repeat-x;}.PE_Recent_Posts .carousel-control:hover,.PE_Recent_Posts .carousel-control:focus {  color: #fff;  text-decoration: none;  filter: alpha(opacity=90);  outline: 0;  opacity: .9;}.PE_Recent_Posts .carousel-control .icon-prev,.PE_Recent_Posts .carousel-control .icon-next,.PE_Recent_Posts .carousel-control .glyphicon-chevron-left,.PE_Recent_Posts .carousel-control .glyphicon-chevron-right {  position: absolute;  top: 50%;  z-index: 5;  display: inline-block;}.PE_Recent_Posts .carousel-control .icon-prev,.PE_Recent_Posts .carousel-control .glyphicon-chevron-left {  left: 50%;  margin-left: -10px;}.PE_Recent_Posts .carousel-control .icon-next,.PE_Recent_Posts .carousel-control .glyphicon-chevron-right {  right: 50%;  margin-right: -10px;}.PE_Recent_Posts .carousel-control .icon-prev,.PE_Recent_Posts .carousel-control .icon-next {  width: 20px;  height: 20px;  margin-top: -10px;  font-family: serif;}.PE_Recent_Posts .carousel-control .icon-prev:before {  content: '\2039';}.PE_Recent_Posts .carousel-control .icon-next:before {  content: '\203a';}.PE_Recent_Posts .carousel-indicators {  position: absolute;  bottom: 10px;  left: 50%;  z-index: 15;  width: 60%;  padding-left: 0;  margin-left: -30%;  text-align: center;  list-style: none;}.PE_Recent_Posts .carousel-indicators li {  display: inline-block;  width: 10px;  height: 10px;  margin: 1px;  text-indent: -999px;  cursor: pointer;  background-color: #000 \9;  background-color: rgba(0, 0, 0, 0);  border: 1px solid #fff;  border-radius: 10px;}.PE_Recent_Posts .carousel-indicators .active {  width: 12px;  height: 12px;  margin: 0;  background-color: #fff;}.PE_Recent_Posts .carousel-caption {  position: absolute;  right: 15%;  bottom: 20px;  left: 15%;  z-index: 10;  padding-top: 20px;  padding-bottom: 20px;  color: #fff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);}.PE_Recent_Posts .carousel-caption .btn {  text-shadow: none;}@media screen and (min-width: 768px) {  .PE_Recent_Posts .carousel-control .glyphicon-chevron-left,  .PE_Recent_Posts .carousel-control .glyphicon-chevron-right,  .PE_Recent_Posts .carousel-control .icon-prev,  .PE_Recent_Posts .carousel-control .icon-next {    width: 30px;    height: 30px;    margin-top: -15px;    font-size: 30px;  }  .PE_Recent_Posts .carousel-control .glyphicon-chevron-left,  .PE_Recent_Posts .carousel-control .icon-prev {    margin-left: -15px;  }  .PE_Recent_Posts .carousel-control .glyphicon-chevron-right,  .PE_Recent_Posts .carousel-control .icon-next {    margin-right: -15px;  }  .PE_Recent_Posts .carousel-caption {    right: 20%;    left: 20%;    padding-bottom: 30px;  }  .PE_Recent_Posts .carousel-indicators {    bottom: 20px;  }}/* =PE Recent Posts------------------------------------------------------------------*/.PE_Recent_Posts .carousel *{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.pe-recent-posts-outer{    position: relative;}.pe-recent-posts-outer.bullets-on-board{    padding: 40px 0 0;}.pe-recent-posts-outer ol.carousel-indicators{    bottom: auto;    left: 0;    margin: 0;    position: absolute;    text-align: center;    top: 0;    width: 100%;}.pe-recent-posts-outer .carousel-indicators li{    background: #ccc none repeat scroll 0 0;    border: medium none;    margin: 1px !important;}.pe-recent-posts-outer .carousel-indicators .active{    background: #000 none repeat scroll 0 0;    border: medium none;    height: 10px;    margin: 1px !important;    width: 10px;}.pe-recent-posts-outer .caption{    border: medium none;    margin: 0;    width: auto;}.pe-recent-posts-outer .caption .pe-creation-date{	font-size: 0.9em;}.pe-recent-posts-outer .caption h1,.pe-recent-posts-outer .caption h2,.pe-recent-posts-outer .caption h3,.pe-recent-posts-outer .caption h4,.pe-recent-posts-outer .caption h5,.pe-recent-posts-outer .caption h6{	clear:none;}.pe-recent-posts-outer .caption h1{	font-size: 1.4em;}.pe-recent-posts-outer .caption h2{	font-size: 1.3em;}.pe-recent-posts-outer .caption h3{	font-size: 1.2em;}.pe-recent-posts-outer .caption h4{	font-size: 1.1em;}.pe-recent-posts-outer .caption h5{	font-size: 1em;}.pe-recent-posts-outer .caption h6{	font-size: 0.9em;}.pe-recent-posts-outer .caption .pe-creation-date + h5{	margin-bottom:0;}.pe-recent-posts-outer .excerpt-text{	margin:5px 0 0;}.pe-recent-posts-outer ul.thumbnails{    float: left;    margin: 0;    width: 100%;}.pe-recent-posts-outer ul.thumbnails li{    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;    list-style: outside none none;    margin: 0;    padding: 0;}.pe-recent-posts-outer .image-left ul li img{    float: left;    margin: 0 15px 10px 0;}.pe-recent-posts-outer .image-right ul li img{    float: right;    margin: 0 0 10px 15px;}.pe-recent-posts-outer .image-top ul li img{    float: none;    margin: 0 0 10px;}.pe-recent-posts-outer .image-bottom ul li img{    float: none;    margin: 10px 0 0;}.PE_Recent_Posts .pe-slides-separator{    clear: both;    height: 0;    width: 100%;}.PE_Recent_Posts .pe-slides-separator-even{	display:none;    clear: both;    height: 0;    width: 100%;}.el-in-row-1 .thumbnails:nth-child(1n+1) {	clear: both;}.el-in-row-2 .thumbnails:nth-child(2n+1) {	clear: both;}.el-in-row-3 .thumbnails:nth-child(3n+1) {	clear: both;}.el-in-row-4 .thumbnails:nth-child(4n+1) {	clear: both;}.el-in-row-5 .thumbnails:nth-child(5n+1) {	clear: both;}.el-in-row-6 .thumbnails:nth-child(6n+1) {	clear: both;}.el-in-row-7 .thumbnails:nth-child(7n+1) {	clear: both;}.el-in-row-8 .thumbnails:nth-child(8n+1) {	clear: both;}.el-in-row-9 .thumbnails:nth-child(9n+1) {	clear: both;}.el-in-row-10 .thumbnails:nth-child(10n+1) {	clear: both;}@media (min-width: 768px) and (max-width: 991px) {	.pe-recent-posts-outer.carousel.even-items-in-row ul.thumbnails{		width:50% !important;	}	.pe-recent-posts-outer.even-items-in-row .pe-slides-separator-even{		display:block;	}	.pe-recent-posts-outer.even-items-in-row .pe-slides-separator{		display:none;	}}@media (max-width: 767px) {	.pe-recent-posts-outer.carousel ul.thumbnails{		width:100% !important;	}}