/*--- Background Color ---*/
body,
.ml-block,
.ml-main-menu ul,
.ml-pbutton,
.ml-pbutton:visited,
.ml-pgridneck,
.ml-pthumbs,
.ml-thumbsnav a,
.ml-thumbsnav a:visited,
.ml-pbutton.ml-pgrid:hover,
.ml-wlcm,
.ml-cta .ml-button:hover {
	background-color: #ffffff;
}
.ml-full-bg .ml-block,
.ml-full-bg .ml-main-menu ul,
.ml-full-bg .ml-wlcm {
	background-color: rgba(255,255,255,0.75);
}
.ml-back-to-top.ml-back-button,
.ml-back-to-top.ml-back-button:hover,
.ml-pthumb-header,
.ml-main-menu > li > a,
.ml-main-menu > li > a:active,
.flex-direction-nav a,
.flex-direction-nav a:visited,
.ml-wrapper-all .flex-direction-nav a:active,
.flex-direction-nav a:hover,
.ml-portal .ml-pbutton:hover,
.ml-portal .ml-thumbsnav a:hover,
.wpcf7-submit,
#submit,
.ml-wrapper-all .ml-readm-link,
.ml-wrapper-all .ml-readm-link:active,
.ml-loop-nav a,
.ml-loop-nav a:hover,
.ml-wrapper-all .ml-loop-nav a:active,
.ml-button,
.ml-wrapper-all .ml-button.ml-invert:active,
.ml-responsive-menu-area a,
.ml-responsive-menu-area a:hover,
.ml-text-logo .ml-logo-obj,
.ml-music-bg-controls a:hover,
.ml-wrapper-all .ml-music-bg-controls a:active {
	color: #ffffff;
}
.ml-pdivider,
.ml-pthumblink,
.ml-responsive-menu {
	border-color: #ffffff;
}


/*--- Primary Color ---*/
a,
.ml-wrapper-all a:active,
h1,h2,h3,h4,h5,h6,
.ml-filters li a.ml-selected,
.ml-social li a,
.ml-wrapper-all .ml-social li a:active,
.ml-thumbsnav a,
.ml-thumbsnav a:visited,
.ml-pbutton,
.ml-pbutton:visited,
.ml-pbutton.ml-pgrid:hover,
#searchform,
.wpcf7-text,
.input-text,
.wpcf7-textarea,
textarea,
.wpcf7-quiz,
.wpcf7-captchar,
#wp-calendar thead,
.ml-info-sep,
.ml-entry-text ul,
blockquote p,
.ml-chat-text,
.ml-status-text {
	color: #131d21;
}
.ml-back-to-top.ml-back-button,
.ml-wrapper-all .ml-back-to-top.ml-back-button:active,
.ml-pthumb-block.ml-block .ml-pthumb-header,
.ml-pthumb-block.ml-block .ml-pfull-link:active .ml-pthumb-header,
.ml-main-menu > li > a,
.ml-wrapper-all .ml-main-menu > li > a:active,
.flex-direction-nav a,
.flex-direction-nav a:visited,
.ml-wrapper-all .flex-direction-nav a:active,
.ml-pbutton:hover,
.ml-thumbsnav a:hover,
.wpcf7-submit,
.ml-wrapper-all .wpcf7-submit:active,
.ml-wrapper-all .wpcf7-submit[disabled=disabled],
#submit,
.ml-wrapper-all #submit:active,
.ml-readm-link,
.ml-wrapper-all .ml-readm-link:active,
.ml-loop-nav a,
.ml-wrapper-all .ml-loop-nav a:active,
.ml-button,
.ml-wrapper-all .ml-button:active,
.ml-responsive-menu-area,
.ml-text-logo .ml-logo-obj {
	background-color: #131d21;
}
#searchform,
.wpcf7-text,
.input-text,
.wpcf7-textarea,
textarea,
.wpcf7-quiz,
.wpcf7-captchar,
.ml-filter-title:before,
.ml-pthumblink.ml-active,
.ml-pthumblink:hover,
#wp-calendar,
.ml-comment-ava,
.ml-frame-blog,
.ml-ftrd-img,
.ml-pthumb-border,
.ml-posts-divider,
.ml-link-text a,
.ml-entry-quote blockquote,
.ml-chat-text,
.ml-status-text {
	border-color: #131d21;
}
.ml-filters li a:hover,
.ml-filters li a.ml-selected {
	background-color: rgba(19,29,33,0.1);
}
.ml-comment-content p:first-child:before {
	color: rgba(19,29,33,0.1);
}
.ml-comment-content,
.widget_meta,
.widget_pages,
.widget_links,
.widget_archive,
.widget_nav_menu,
.widget_categories,
.widget_recent_entries,
.widget_recent_comments,
.ml-post-title,
.ml-entry-info,
.ml-comment-info,
.ml-comments-title,
#reply-title,
p.logged-in-as,
p.comment-notes,
.ml-thin-divider,
.ml-passp-title,
.ml-passp-subtitle {
	border-color: rgba(19,29,33,0.06);
}
.wpcf7-submit,
#submit,
.ml-readm-link,
.ml-loop-nav a,
.ml-button,
#searchform,
.wpcf7-text,
.input-text,
.wpcf7-textarea,
textarea,
.wpcf7-quiz,
.wpcf7-captchar {
	box-shadow:
		rgba(19,29,33,0.2) 1px 1px 1px;
		-webkit-box-shadow:
			rgba(19,29,33,0.2) 1px 1px 1px;
		-moz-box-shadow:
			rgba(19,29,33,0.2) 1px 1px 1px;
}
.ml-comment-content {
	box-shadow:
		rgba(93,0,130,0.1) 1px 1px 1px;
		-webkit-box-shadow:
			rgba(93,0,130,0.1) 1px 1px 1px;
		-moz-box-shadow:
			rgba(93,0,130,0.1) 1px 1px 1px;
}
.ml-ornate-block,
.ml-main-menu ul {
	box-shadow: 
		rgba(19,29,33,0.04) 0 4px 0 inset,
		rgba(19,29,33,0.04) 0 -4px 0 inset;
		-webkit-box-shadow: 
			rgba(19,29,33,0.04) 0 4px 0 inset,
			rgba(19,29,33,0.04) 0 -4px 0 inset;
		-moz-box-shadow: 
			rgba(19,29,33,0.04) 0 4px 0 inset,
			rgba(19,29,33,0.04) 0 -4px 0 inset;
}
.ml-ornate-block-top {
	box-shadow: 
		rgba(19,29,33,0.04) 0 4px 0 inset;
		-webkit-box-shadow: 
			rgba(19,29,33,0.04) 0 4px 0 inset;
		-moz-box-shadow: 
			rgba(19,29,33,0.04) 0 4px 0 inset;
}



/*--- Secondary Color ---*/
.ml-back-to-top.ml-back-button:hover,
.ml-pthumb-block.ml-block:hover .ml-pthumb-header,
.ml-main-menu > li > a:hover,
.wpcf7-submit:hover,
#submit:hover,
.ml-readm-link:hover,
.ml-loop-nav a:hover,
.ml-button:hover,
.flex-direction-nav a:hover,
.ml-wrapper-all .ml-invert:active,
.ml-invert {
	background-color: #6f00a3;
}
a:hover,
.ml-social li a:hover,
.ml-search-submit:active,
.ml-entry-title-link:hover h2,
.ml-cta .ml-button:hover {
	color: #6f00a3;
}
#searchform:hover,
.wpcf7-text:hover,
.wpcf7-text:focus,
.input-text:hover,
.input-text:focus,
.wpcf7-textarea:hover,
.wpcf7-textarea:focus,
textarea:hover,
textarea:focus,
.wpcf7-quiz:hover,
.wpcf7-quiz:focus,
.wpcf7-captchar:hover,
.wpcf7-captchar:focus,
.ml-pthumb-block.ml-block:hover .ml-pthumb-border,
.ml-comment-ava:hover,
.ml-post-ftrd:hover .ml-ftrd-img,
.ml-wrapper-all .ml-cta .ml-button {
	border-color: #6f00a3;
}


/*--- Tertiary Color ---*/
body,
.ml-filters li a,
.widget_text,
.ml-entry-subtitle {
	color: #5d0082;
}
.ml-search::-webkit-input-placeholder {
	color: #5d0082;
}
.ml-search:-moz-placeholder {
	color: #5d0082;
}
.ml-mini-divider-20,
.ml-mini-divider-40,
.ml-post-info {
	border-color: #5d0082;
}


/*--- Fonts ---*/

body{font-family:"Helvetica Neue", Helvetica, Arial, Clean, Garuda, sans-serif;}