/* Mobile nav menu */

.menu-toggle

{font-family: open sans; font-weight: 900; font-size: 15px;
color: #ff007c;
}

.main-small-navigation {font-family: open sans; font-weight: 300; font-size: 12px;
color: #ff007c;
}


/* Contact form font */

.cntctfrm_contact_form * {font-family: open sans; font-weight: 300;
color: #ff007c;
}


/* Letter spacing */

.site-title {
	letter-spacing: 1px! important;}


/* Site title*/

.site-title {font-family: open sans; font-weight: 300;
color: #ff007c;
}


/* Site description*/

.site-description {font-family: open sans; font-weight: 800; 
color: #ff007c;
}


/* Page title*/

.entry-title {font-family: open sans; font-weight: 800;
color: #a7f432;
}



/* Bullet List */

.entry-content ul li { font-family: raleway; padding-left: 10px;  position: relative; list-style-type: none; } .entry-content ul li:before { content: ''; position: absolute; left: 0px; top: 9px; width: 5px; height: 5px; background-color: #a7f432; }


/* Image border color */

#gallery-1 img {
    border: 1px solid #a7f432 !important;
    height: auto;
    max-width: 98.5%;
}

	/* Links color */

.main-navigation a
{color: #ff007c;
}

a {color: #ff007c;
}

a:visited {color: #ff007c;
}

a:hover,
a:focus,
a:active {color: #ff007c;
}

.main-navigation a:hover,
.main-navigation .current_page_item > a,
.main-navigation .current_page_ancestor > a,
.main-navigation .current-menu-item > a,
.main-navigation .current-menu-ancestor > a {
color: #a7f432;
}

.site-title a:hover,
.site-title a:focus,
.site-title a:active {
color: #ff007c;
}

/* Hide gallery caption */

.gallery-caption {
    display: none;
}


/* Hide footer theme info */

.site-footer {
display: none;
}


/* Position of Facebook icon */

ul.sticklr li::before {
    content: "";
}


/* Contact Form submit button color */

input.cntctfrm_contact_submit {
	background-color: #ff007c;
}

input.cntctfrm_contact_submit:hover {
background: #a7f432
}


/* Space between list items */

#content li {margin-bottom:10px;}



/* Hide front page background */
 
.page-id-1861 .entry-title {
display: none;
}


.page-id-1861 .hentry {
background-color: transparent;
border: none;
}


/* Dotted lines */
 
.entry-title {
border-left: 5px solid #a7f432;
}

.main-navigation li {
    border-bottom: 1px solid #a7f432;
    position: relative;
}