/* Enter Your Custom CSS Here */


/* Transparent background */

.trans-back {

  	background: #fff;
	opacity: 0.8;
  	padding: 15px;
}

/*landing page*/

.landing-rows {
  	border-top-style: solid;
	border-bottom-style: solid;
}


/* Ninja Forms */

.ninja-button {
	width: 100% !important;
}



.hentry .title-post {
    font-size: 32px;
	color: #49bdc9;
	font-weight: 400;
}
.overlay {
  background: transparent;
}
.page-wrap {
padding-top: 0;
}
.page-wrap {
padding-bottom: 0;
}
.site-info {
     color: #758a90 !important;
     font-size: 13px !important;
}
a:link {
color: #cad3dd;
}
a:visited {
color:#cad3dd;
}
a:hover {
color:#ff761a;
}
a:active {
color:#cad3dd;
}


.nopadding{margin-top: -30px !important;}

.text-slider .maintitle, .text-slider .subtitle {
    z-index: 10;
    color: #fff;
    margin: 0;
    letter-spacing: 1px;
    text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.4) !important;
}
.menu-ikydz-main-menu-container{text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);}
#mainnav ul li a, #mainnav ul li::before {
    color: #fe7e23 !important;
}
#mainnav ul li a:hover {
    color: #fff !important;
}

#mainnav li {
    float: left;
    padding: 0 12px;
}