/*--Main Page Header Font Size--*/
@import url('https://fonts.googleapis.com/css?family=Raleway');


@import url('https://fonts.googleapis.com/css?family=Comfortaa');

    h1, .ish-h1, #map h1 {
        font-size: 45px;
			  font-family:'Comfortaa',cursive;}

/*--h3 font--*/

	h3, .ish-h3, #map h3 {
    font-size: 35px;
		font-family:'Comfortaa'; }

/*--h2 font--*/

	h2, .ish-h2, #map h2 {
    font-size: 40px;
		font-family:'Comfortaa'; }

/*--Body Font--*/
body,
#map *,
.ish-contact-form-box * h3,
.widget_wpcom_social_media_icons_widget a {
    font-family: 'Raleway', sans-serif;
    font-size: 18px;
    line-height: calc(30 / 18);
    font-weight: normal;
}
/*--Hides Site Info--*/
.site-info{
display:none;
}
/*--Add New Colors--*/
.purple{
	color:#B2A5D2
}
.blue{
	color:#88BFDF
}
.green{
	color:#6FDDB5
}
.grey{
	color:#515151
}
/*--Menu Color--*/
.ish--tc3 a, .ish-navigation a, .ish-navigation, .ish-page-numbers, #infinite-handle, .ish-footer a, .ish-result .ish-result-number, .ish-sidebar .ish-widget-element input::placeholder, .ish-sidebar .ish-widget-element textarea::placeholder, pre, .comment-respond input, .comment-respond textarea, .comment-respond input::placeholder, .comment-respond textarea::placeholder, header .site-branding span, header .site-branding .ish-underline, .post-password-form input[type='submit'] {
    color: #515151;
}

/*--Button Text Color--*/
.ish-sc-button:not( [class*='ish--tc'] ) {
    color: #515151;
}
/*--Side Menu Text Color--*/
.ish-navigation a, .ish-navigation,.ish-widget-element input::placeholder, .ish-sidebar .ish-widget-element textarea::placeholder, pre, .comment-respond input, .comment-respond textarea, .comment-respond input::placeholder, .comment-respond textarea::placeholder, .post-password-form input[type='submit'] {
    color: #ffff;
}
/*--Underline Color in menu--*/
.ish-sticky-on .ish-logo-container .ish-logo-box, .ish-sticky-on .ish-menu-container .ish-icon-nav, .ish-navigation ul li.ish-active-item span:before, .ish-navigation ul li.current-menu-item span:before, .ish-navigation ul li.current-menu-ancestor span:before, .ish-navigation ul li.ish-hover > a span:before, .ish-page-numbers:hover, .ish-page-numbers.ish-next, .ish-page-numbers.ish-prev.ish-disabled, .ish-page-numbers.ish-prev.ish-disabled:hover, #infinite-handle, .ish-footer a:hover:before, .ish-back-to-top a.ish-hover span:before, .ish-footer .ish-underline:before, .ish-navigation .ish-underline:before {
    background-color: #5ca;
}
/*-- Search icon in menu--*/
.ish-icon-search:before {
    content: '\e800';
    color: #5ca;
}

/*-- Hover color on menu items--*/
.ish--tc3 a:hover,
		a:hover.ish--tc3 
		{
			color: #5ca;
}

/*-- font size--*/
p{
	font-size:20px;
}
h2{
	font-size:40px
}
/*-- title color--*/
.ish-logo-container, .ish--tc3,.ish-tagline-text{
	color:#515151}

.ish--tc1 {
			color: #5ca;
		}
.ish-widget-element,.ish-tagline-widget, .ish--tc3{
	color:#ffff
}
.ish-nav-container,.ish-widget-element, .ish-tagline-tagline-widget, .ish--tc1{
	color:#515151}
/*--Video player configs--*/
.mejs-container .mejs-controls { visibility:hidden !important; }
/*-- page headers --*/
.ish-main-content h1,
.ish-main-content h2,
.ish-main-content h3,
.ish-main-content h4,
.ish-main-content h5,
.ish-main-content h6,
.ish-main-content .post-meta-key,
.ish-main-content .ish-highlight { mix-blend-mode: unset !important
}
/*-Skinny bar under beige header- removed--*/
.ish-decor-container .ish-decor-bottom {
    box-shadow: 0 5px 0;
			color:#ffff;
}
/*-Skinny bar above footer header- removed--*/
.ish-decor-container .ish-decor-top {
	box-shadow: 0 -5px 0;
	color:#ffff	
}

embed, iframe, img, video {max-width:100%;}
/*-- Porfolio nav colors--*/


header .site-branding span{
	color:#6fddb5
}
/*--logo size in menu--*/
.custom-logo,.img{
	max-width:35%
}

/*--Remove drop shadow and zoom-in affect on images front page and about--*/
.page-id-7 .ish-img-shadow {
	box-shadow: none !important;
}
.page-id-7 .ish-img-scale img {
	transform: unset !important;
}
.page-id-106 .ish-img-shadow {
	box-shadow: none !important;
}
.page-id-106 .ish-img-scale img {
	transform: unset !important;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.ish-img-align-center {
		margin: 0 !important;
		transform: translateX(0) !important;
	}
}



/* Sidebar vertical space between widgets */ 
@media only screen and (min-width: 768px) {
	.page-with-sidebar .ish-sidebar .ish-widget-element {
		margin-bottom: 30px;
	}
}
 
/* Sideber TOP padding */
@media only screen and (min-width: 768px) {
	.page-with-sidebar .ish-sidebar {
		padding-top: 30px;
	}
}
 
/* Text color of the titles in widgets and posts if color is set to 4 = white */
.ish-color4 .ish-sidebar .widget-title a, 
.ish-color4 .ish-sidebar .rsswidget, 
.ish-color4 .ish-sidebar a:not(.ish-read-more):not(.time):not(.social-icon):not(.button):not(.ish-sc-button):hover,
.ish-color4 .ish-sidebar .widget-title {
	color: #515151;
}