/*
 Theme Name:   Shapely Child
 Theme URI:    https://colorlib.com/shapely/
 Description:  Shapely Child Theme
 Author:       laranz
 Author URI:   http://laranz.in
 Template:     shapely
 Version:      1.0.0
 */


/* import default parent styles */
@import url("../shapely/style.css");



/*START WIDGET Second Button Row 
-------------------------------------------------*/

.slbtn{
	margin-top: -1%;
}


/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative !important;
  min-height: 100% !important;
}

body.page .stickyfooter,
body.blog .stickyfooter{
	display:none;
}

ul.link-list.recent-posts{
	list-style-type: none;
	padding: 0;

}


body.home .stickyfooter{
	display: initial;
	position: fixed;
  	bottom: 0;
  	width: 100%;
  	/* Set the fixed height of the footer here */
  	height: 10%;
  	background:rgba(0,0,0,0.7);
  	z-index: 1030;
}

/* Table */

.table-condensed td{
	width: 50%;
}


*/ Image */

.equimg {
    position: relative;
    float: left;
    width:  33% !important;
    height: 33% !important;
    background-position: 50% 50%;
    background-repeat:   no-repeat;
    background-size:     cover;
}






/* Carousel */

.carousel-indicators{
	display: none;
}

.carousel-inner .active.left { left: -33%; }
.carousel-inner .next        { left:  33%; }
.carousel-inner .prev        { left: -33%; }




/* Cumstom Styles */

.page .entry-title {
    display: none;
}

body.page section.content-area{
    margin-top: 5%;
}


body.home section.content-area {
    margin-top: 0%;
}


#secondary .widget a {
    color: #ffc107;
}

#secondary .widget .post-date{
	color: white;
}


#primary a{
	color: #ffc107;
}


#primary .author-bio{
	display: none;
}

#primary .shapely-related-posts h3{
	color: white;
}

#primary .shapely-content p{
	color: white;
}

.shapely-category{
display:none;
}

body.page h1,
body.page h2,
body.page h3,
body.page h4{
	color:white;
}

#site-navigation{
	color: black;
}


#secondary .widget h2{
	color: white;
}

.fa-chevron-circle-down{
	color: #ffc107;
}

.shapely_home_CFA section{
	background-color: #ffc107;
}

.shapely_home_CFA section .btn-filled{
	background-color: #202020 !important;
}

.shapely_home_CFA section .btn-filled:hover{
	background-color: rgba(32, 32, 32, 0.85) !important;
}

.shapely_home_CFA section h3{
	color: black;
}


.shapely_home_parallax section{
	background-color: transparent;
}

.shapely_gallery section .btn-filled{
	background-color: #202020 !important;
}

.shapely_gallery section .btn-filled:hover{
	background-color: rgba(32, 32, 32, 0.85) !important;
}

.shapely_gallery section{
	background-color: #ffc107;
}

.shapely_gallery h3,
.shapely_gallery{
	color: black !important;
}

body.home .shapely-recent-posts section h2{
	font-size: 2em;
	color: black;
}

body.home .shapely-recent-posts{
    background-color: #ffc107;
    font-weight: bold;
}

body.home .shapely-recent-posts,
body.home .shapely-recent-posts a{
		color: black;
}


#primary .tribe-events-page-title,
#primary .tribe-event-date-start,
#primary .tribe-events-single-section-title{
	color: white;
}

#primary .tribe-events-list-separator-month{
	color: black;
}

#primary .tribe-events-single-section{
	background-color: transparent;
}


#primary .more-link{
	background-color: #ffc107;
	color: black;
}


#page #primary h1,
#page #primary h2,
#page #primary h3,
#page #primary h4,
#page #primary h5{
	color:white;
}


.footer{
	text-align: center;
}

.footer .textwidget a{
	color: #ffc107; 
}

#post-0 .post-title,
#post-0 .entry-meta{
	display: none;
}

#post-608 .post-title,
#post-608 .entry-meta{
	display: none;
}


.middle{
	margin-top: auto;
  	margin-bottom: auto;
	float: none;
}


.cd-timeline-content,
.cd-timeline-item-title{
	color: black !important;
}


.background-rasen{
	padding-top: 2%;
	background-image: url('http://www.fcadligenswil.ch/wp-content/uploads/2017/04/grass-966409_1920.jpg');
	padding-bottom: 2%;
}

.btn-filled{
	color: white !important;
}

#post-977 a{
	color: black !important;
}

#post-977 a:hover{
	color: gray !important;
}

.te_announcements-template-default h1,
.te_announcements-template-default h2,
.te_announcements-template-default h3,
.te_announcements-template-default h4,
.te_announcements-template-default h5{
	color: white !important;
}

.timeline-express-single-page-announcement-date{
	display: none !important;
}

.te_announcements-template-default #secondary{
	display: none;
}

/* Link Deactivation */

.nolink a:hover {
 cursor: default;
}
