/* Enter Your Custom CSS Here */
.master-container {
  margin-bottom: 0 !important;
}

.page-id-93 h2{
		font-size:26px;
		margin-bottom:10px;
}
.page-id-93 hr{
		visibility:hidden;
		line-height:10px!important;
		margin-top:10px;
		margin-bottom:10px;
}
.page-id-93 h3{
		font-size:36px;
}
.page-id-93 h3{
		margin-bottom:0px!important;
}
.page-id-93 br{
		display:none!important;
}
.caldera-grid .btn {
    display: block !important;
    margin-left: auto;
    margin-right: auto;
  	background-color:white !important;
    color:#00ad02 !important;
  	padding-top: 10px !important;
  	padding-bottom: 10px !important;
  	border-color: #00ad02 !important;
}


.caldera-grid .btn:hover {
    background-color:#00ad02 !important;
    color:white !important;
}

.caldera-grid .btn-success {
	background-color: #00ad02 !important;
  	color: white !important;
}

.caldera-grid .btn-success:hover {
	background-color: #00ad02 !important;
  	color: white !important;
}

.mainnav{
	background-color: rgba(0,0,0,0.6) !important;
  	padding: 10px !important;
  	border-radius: 10px !important;
} 

a.roll-button.button-slider {
    display: none;
}

.btn btn-block cf-uploader-trigger {
		padding: 5px !important;
}

.hide {
	display: none;
}

.site-info.container {
    display: none;
}

.text-slider {
    background-color: rgba(255,255,255,0.3);
    padding-top: 20px;
}

.posts-layout .entry-thumb{
	height: 200px;
	overflow: hidden;
	margin-bottom:10px;
	background-color: white;
}
.posts-layout .entry-thumb a{
  height: 100%;
  display:flex;
  align-item: center;
	transition: transform .2s;
}

.posts-layout .entry-thumb a:hover{
  	transform: scale(1.02);
}

.posts-layout .entry-thumb a img{
	height: auto;
  width: 100%;
  align-self: center;
}

.posts-layout .title-post a{
	font-size:24px;
	color: rgb(68, 63, 63);
}

.posts-layout .title-post{
	line-height:28px;
	margin-left:8px;
	margin-right:8px;
}

.posts-layout .entry-post{
	margin-left:8px;
	margin-right:8px;
}

.posts-layout .title-post a:hover{
	color: #00ad02;
}
.posts-layout article {
		border: 1.5px solid rgba(68, 63, 63,0);
		background-color: rgba(68, 63, 63, 0);
		box-shadow: 5px 5px 20px rgba(68, 63, 63, 0.2);
}

#secondary{
		background-color:white!important;
}

.rpwwt-widget > ul > li{
	box-shadow: 5px 5px 20px rgba(68, 63, 63, 0.2);
}

.rpwwt-post-title{
	color: rgb(68, 63, 63);
	font-size:18px;
	font-weight:bold;
	display: block;
	padding-left: 5px;
	padding-right:5px;
}

.rpwwt-post-title:hover{
	color: #00ad02;
}

.rpwwt-widget > ul > li{
	box-shadow: 5px 5px 20px rgba(68, 63, 63, 0.2);
		background-color:rgba(248, 243, 243, 0.4);
}

.rpwwt-post-title{
	color: rgb(68, 63, 63);
	font-size:18px;
	font-weight:bold;
	display: block;
	padding-left: 5px;
	padding-right:5px;
}

.rpwwt-post-title:hover{
	color: #00ad02;
}

.rpwwt-widget > ul > li > a > img{
	width:260px!important;
	max-width:260px!important;
	height:auto!important;	
	transition: transform .2s;	
}

.rpwwt-widget > ul > li > a > img:hover{
		transform: scale(1.02);
}


.rpwwt-widget ul li img{
		margin: 0 0 0 0;
}

.next,.prev{
		visibility:hidden;
}

.header-clone{
		height:131px!important;
}

#popmake-4176{
		max-width:90%;
}