/*
 Theme Name:   Smigrasa Theme
 Description:  Theme for Smigrasa
 Template:     pinnacle
 Text Domain:  pinnacle-child
*/

@media (min-width: 992px){
.kad-header-left {
    	width: 10% !important;
}
.kad-header-right{
 	width:90% !important;
}
}

.texttitle h1{
	color: #287a16;
	font-family: Raleway;
    line-height: 50px;
    font-weight: 700;
    font-style: normal;
    font-size: 44px;
	text-align:center;
}

.home-page-header{
	display:none;
}
.home-icon-item h4{
	color: #287a16 !important;
}

.texttitle2 h3{
	color: #287a16;
	font-family: Raleway;
    line-height: 30px;
    font-weight: 500;
    font-style: normal;
    font-size: 30px;
	text-align:center;
}

#kad-banner{
 background-color: #51a834 !important;
}

.entry-meta-author{
	display:none;
}

/* PREPOD */
.cont-prepod{
	display: inline-block;
}
.text h2{
	color: #51a834;
	text-decoration: underline;
}
.text h2:hover{
	text-decoration: none;
}
.moreinfo{
	color: #51a834;
}
.moreinfo:hover{
	color: #82E0AA;
}

.cont-prepod{
	background: #E8F8F5;
	margin: 20px 0px;
}

.photo img{
	max-height:220px;
}

.cont-prepod .photo{
	line-height: 17em;
}

.social-net i{
	color: #51a834;
}
.social-net i:hover{
	color: #82E0AA;
}
.social-net{
	line-height: 15em;
}

body.single-review #pageheader .container {
	display:none;
}

body.single-review #content .main{
	width:100% !important;
}

body.single-review #content .main .pageclass {
	padding: 15px 15px 20px;
}

body.single-prepods #pageheader .container {
	display:none;
}

body.single-prepods #content .main{
	width:100% !important;
}

body.single-post .entry-title{
	font-family: Sans-serif !important;
}
body.page-template-template-blog .entry-title{
	font-family: Sans-serif !important;
}
body.home .entry-title{
	font-family: Sans-serif !important;
}

@media only screen and (max-width: 767px){
	.cont-prepod{
		text-align: center;
	}
}

@media screen and (min-width: 992px){
	#pageheader .container{
		height:600px;
	}
}

#widget_kadence_contact-3 .vcard-address>span {
	display: inline-block;
}
#widget_kadence_contact-3 .vcard {
	text-align: center;
}

#kadence_simple_image-3 .kad_img_upload_widget img {
	max-width: 200px;
}

.kad-header-style-basic #nav-main ul.sf-menu>li.sf-dropdown>a {
	padding: 0 20px 0 20px;
}

.sf-dropdown>a:after {
	right: 5px;
}

.tribe-bar-filters .tribe-bar-submit .tribe-events-button {
	white-space: normal;
}

.new-event-navigation .tribe-events-sub-nav {
	line-height: normal;
	list-style-type: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-align: center;
}

.new-event-navigation .tribe-events-nav-previous {
	float: left;
	margin-right: 5px;
	text-align: left;
}

.new-event-navigation .tribe-events-nav-next {
	float: right;
	margin-left: 5px;
	text-align: right;
}

#tribe-bar-dates #tribe-bar-date:hover {
	cursor: pointer;
}

@media (min-width: 993px) and (max-width: 1199px) {
	.kad-header-style-basic #nav-main ul.sf-menu>li.sf-dropdown>a {
		padding: 0 18px 0 10px;
	}
}

