/*
 * Style tweaks
 * --------------------------------------------------
 */
body {
  overflow-x: hidden; /* Prevent scroll on narrow devices */
}
/*
body {
  padding-top: 1em;
}*/
footer {
  padding: 30px 0;
}

.sidebar-offcanvas ul {
	margin:0;
	padding:0;
	list-style-type:none;}
	

/*
 * Off Canvas
 * --------------------------------------------------
 */
@media screen and (max-width: 767px) {
  .row-offcanvas {
    position: relative;
    -webkit-transition: all .25s ease-out;
         -o-transition: all .25s ease-out;
            transition: all .25s ease-out;
  }

  .row-offcanvas-right {
    right: 0;
  }

  .row-offcanvas-left {
    left: 0;
  }

  .row-offcanvas-right
  .sidebar-offcanvas {
    right: -50%; /* 6 columns */
  }

  .row-offcanvas-left
  .sidebar-offcanvas {
    left: -50%; /* 6 columns */
  }

  .row-offcanvas-right.active {
    right: 50%; /* 6 columns */
  }

  .row-offcanvas-left.active {
    left: 50%; /* 6 columns */
  }

  .sidebar-offcanvas {
	  position: absolute;
    top: 0;
    width: 50%; /* 6 columns */
  }
  /*
  .sidebar-offcanvas {
	position: relative;
  }
   .sidebar-offcanvas-left {
	margin-right: -50%;
	visibility: hidden;
  }
    .sidebar-offcanvas-right {
	margin-left: -50%;
	visibility: hidden;
  }
  .row-offcanvas-left.active .sidebar-offcanvas-left, .row-offcanvas-right.active .sidebar-offcanvas-right {
	 position:absolute;
	 visibility: visible;
	 margin-left: 0;
	 margin-right:0;
}*/
  
  
  .row-offcanvas-left .sidebar-offcanvas.sidebar-offcanvas-right {
	  left: auto;}
	  .sidebar-offcanvas {display: none;}

}

h1.headt, .widget_core_coll_title h1 {
	font-size: 1.6em;
	margin-bottom:0.4em;
	margin-top:0.6em;
	font-weight: bold;}
.searchwrap {
	text-align: center;}
#regions-all .panel-body {
    padding: 0;
}
#main {
	padding-top: 1em;
	padding-bottom:2em;}
#footer .container{padding: 1em;}
.masthead.well {
	padding-bottom: 0.6em;}

span.thumbshots_plugin > a {
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-radius: 0;
    display: block;
    line-height: 1.42857;
    padding: 4px;
    transition: border 0.2s ease-in-out 0s;
}
span.thumbshots_plugin > a:hover, span.thumbshots_plugin > a:focus, span.thumbshots_plugin > a:active {
    border-color: #2780e3;
}
span.thumbshots_plugin > a img {
    margin-left: auto;
    margin-right: auto;
}
#sidebarRight .widget_core_coll_item_list li > a {
	display: block;
	float: none;
	clear: both;}

#sidebarRight ul li p {
    display: inline;}
img.thumbshots_plugin {
    border: 0;
    padding: 0;
}
.list-group-item {    padding: 0.4em 1em;}
div.featured_post {
    border: 1px solid #7e3f9d;
    margin: 0 0 2em;
}
.widget_core_colls_list_public li a {
    background-color: #ffffff;
    border: 1px solid #dddddd;
    display: block;
    margin-bottom: -1px;
    padding: 10px 15px;
    position: relative;
}
.featured_post h2.evo_post_title {
	font-size: 1.6em;
/*	font-weight: bold;*/
	}
.bText p:last-of-type {
	display: inline ;}
a#logo_lg {
	margin-bottom: 0.6em;}

.row-offcanvas-left.active #sidebarLeft { display: block;}
.row-offcanvas-right.active #sidebarRight { display: block;}
/*.buttonsrow {margin-bottom: 5em;}
h1 a {margin-bottom: 5em; margin-top: 3em; font-size: 48px; padding: 1em}*/
span.thumbshots_plugin > a {
	margin-bottom: 0.4em;
    margin-top: 0.6em;
}
h1, .h1, h2, .h2, h3, .h3 {
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

.pagination > li {
    display: inline-block;
}