/*
Theme Name: Blessing
Theme URI: http://themeforest.net/user/ThemeMakers/portfolio
Author: ThemeMakers
Author URI: http://themeforest.net/user/ThemeMakers
Description: The main destination of this theme is to serve religion and charity organizations, churches, parishes, etc. It also fits in many business branches.
Version: 1.3.6
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: unlimited-color-variations, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, four-different-sliders, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, post-formats, theme-options, visual-shortcodes, translation-ready
*/

/* ----------------------
Stylesheet Guide
-------------------------

01. Reset

02. Styling
	1. Color
	2. Bg Color

03. Basic Elements
	1. Clearfix
	2. General Classes
	3. Dividers
	4. Ordered / Unordered List Styles
	5. Buttons
	6. Forms
	7. Notifications

04. Header

05. Header
	1. Logo
	2. Social Icons
	3. Main Navigation

06. Slider

07. Page Header

08. Main
	1. Breadcrumbs

09. Content
	1. 404 Page

10. Blog
	1. Comments
	2. Pagination

11. Portfolio
	1. Portfolio Items
	2. Gallery Items

12. Contact Us

13. Sidebar
	1. Widgets
		- Search
		- Popular Posts
		- Twitter
		- Flickr
		- Categories
		- Archive
		- Custom Menu
		- Links
		- Meta
		- Pages

14. Bottom Sidebar
	1. Widgets
		- Recent Entries
		- Upcoming Events
		- Audio

15. Footer
	1. Widgets
		- Contacts
		- Recent Entries
		- Contact Form

16. Bottom Footer
	1. Copyright

17. Widgets + Shortcodes
	1. Content Tabs
	2. FAQ Toggle
	3. Table

18. Media Queries

 */

/* ---------------------------------------------------------------------- */
/*	Reset
/* ---------------------------------------------------------------------- */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {
    display: block;
}

nav ul,
nav ol {
    list-style: none;
    list-style-image: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

dt,dd {display: inline-block;}

a {
    margin:0;
    padding:0;
    font-size:100%;
	outline: none;
	text-decoration:none;
    background:transparent;
	vertical-align:baseline;
	transition: all .35s ease;
	-o-transition: all .35s ease;
	-ms-transition: all .35s ease;
	-moz-transition: all .35s ease;
	-webkit-transition: all .35s ease;
}

a, a > * {
	color: #847460;
	text-decoration: none;
}

ul li {
	list-style: none;
}

.container img {
    border: 0;
	height: auto;
	max-width: 100%;
}

.google_map {
	width: 100% !important;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
			box-sizing: border-box;
}

.container .google_map img { max-width: none; }

.not-ie .container img {
	-webkit-transition: all .25s linear;
	   -moz-transition: all .25s linear;
		-ms-transition: all .25s linear;
		 -o-transition: all .25s linear;
			transition: all .25s linear;
}

/* ---------------------------------------------------------------------- */
/*	Styling
/* ---------------------------------------------------------------------- */

/* Color */

.color-1 .navigation > div > ul > li:hover > a,
.color-1 .navigation > div > ul > li.current-menu-item > a,
.color-1 .navigation > div > ul > li.current-menu-parent > a,
.color-1 .navigation > div > ul > li.current-menu-ancestor > a,
.color-1 .navigation > div > ul > li.current_page_item > a,
.color-1 .navigation > div > ul > li.current_page_parent > a,
.color-1 .navigation > div > ul > li.current_page_ancestor > a,
.color-1 #sidebar .widget li:hover > a,
.color-1 blockquote,
.color-1 blockquote p,
.color-1 a:hover:not(.button), .color-1 a > *:hover:not(.button),
.color-1 .widget ul li:hover:after,
.color-1 .comment-meta .author,
.color-1 .entry-body .e-date strong,
.color-1 a.event-link:hover span.event-text,
.color-1 a.event-link:hover span.event-numbers
{
	color: #63c3d7;
}

.color-2 .navigation > div > ul > li:hover > a,
.color-2 .navigation > div > ul > li.current-menu-item > a,
.color-2 .navigation > div > ul > li.current-menu-parent > a,
.color-2 .navigation > div > ul > li.current-menu-ancestor > a,
.color-2 .navigation > div > ul > li.current_page_item > a,
.color-2 .navigation > div > ul > li.current_page_parent > a,
.color-2 .navigation > div > ul > li.current_page_ancestor > a,
.color-2 #sidebar .widget li:hover > a,
.color-2 blockquote,
.color-2 blockquote p,
.color-2 a:hover:not(.button), .color-2 a > *:hover:not(.button),
.color-2 .widget ul li:hover:after,
.color-2 .comment-meta .author,
.color-2 .entry-body .e-date strong,
.color-2 a.event-link:hover span.event-text,
.color-2 a.event-link:hover span.event-numbers
{
	color: #61b4ba;
}

.color-3 .navigation > div > ul > li:hover > a,
.color-3 .navigation > div > ul > li.current-menu-item > a,
.color-3 .navigation > div > ul > li.current-menu-parent > a,
.color-3 .navigation > div > ul > li.current-menu-ancestor > a,
.color-3 .navigation > div > ul > li.current_page_item > a,
.color-3 .navigation > div > ul > li.current_page_parent > a,
.color-3 .navigation > div > ul > li.current_page_ancestor > a,
.color-3 #sidebar .widget li:hover > a,
.color-3 blockquote,
.color-3 blockquote p,
.color-3 a:hover:not(.button), .color-3 a > *:hover:not(.button),
.color-3 .widget ul li:hover:after,
.color-3 .comment-meta .author,
.color-3 .entry-body .e-date strong,
.color-3 a.event-link:hover span.event-text,
.color-3 a.event-link:hover span.event-numbers
{
	color: #3476A6;
}

.color-4 .navigation > div > ul > li:hover > a,
.color-4 .navigation > div > ul > li.current-menu-item > a,
.color-4 .navigation > div > ul > li.current-menu-parent > a,
.color-4 .navigation > div > ul > li.current-menu-ancestor > a,
.color-4 .navigation > div > ul > li.current_page_item > a,
.color-4 .navigation > div > ul > li.current_page_parent > a,
.color-4 .navigation > div > ul > li.current_page_ancestor > a,
.color-4 #sidebar .widget li:hover > a,
.color-4 blockquote,
.color-4 blockquote p,
.color-4 a:hover:not(.button), .color-4 a > *:hover:not(.button),
.color-4 .widget ul li:hover:after,
.color-4 .comment-meta .author,
.color-4 .entry-body .e-date strong,
.color-4 a.event-link:hover span.event-text,
.color-4 a.event-link:hover span.event-numbers
{
	color: #827b71;
}

.color-5 .navigation > div > ul > li:hover > a,
.color-5 .navigation > div > ul > li.current-menu-item > a,
.color-5 .navigation > div > ul > li.current-menu-parent > a,
.color-5 .navigation > div > ul > li.current-menu-ancestor > a,
.color-5 .navigation > div > ul > li.current_page_item > a,
.color-5 .navigation > div > ul > li.current_page_parent > a,
.color-5 .navigation > div > ul > li.current_page_ancestor > a,
.color-5 #sidebar .widget li:hover > a,
.color-5 blockquote,
.color-5 blockquote p,
.color-5 a:hover:not(.button), .color-5 a > *:hover:not(.button),
.color-5 .widget ul li:hover:after,
.color-5 .comment-meta .author,
.color-5 .entry-body .e-date strong,
.color-5 a.event-link:hover span.event-text,
.color-5 a.event-link:hover span.event-numbers
{
	color: #8ec954;
}

.color-6 .navigation > div > ul > li:hover > a,
.color-6 .navigation > div > ul > li.current-menu-item > a,
.color-6 .navigation > div > ul > li.current-menu-parent > a,
.color-6 .navigation > div > ul > li.current-menu-ancestor > a,
.color-6 .navigation > div > ul > li.current_page_item > a,
.color-6 .navigation > div > ul > li.current_page_parent > a,
.color-6 .navigation > div > ul > li.current_page_ancestor > a,
.color-6 #sidebar .widget li:hover > a,
.color-6 blockquote,
.color-6 blockquote p,
.color-6 a:hover:not(.button), .color-6 a > *:hover:not(.button),
.color-6 .widget ul li:hover:after,
.color-6 .comment-meta .author,
.color-6 .entry-body .e-date strong,
.color-6 a.event-link:hover span.event-text,
.color-6 a.event-link:hover span.event-numbers
{
	color: #bac637;
}

.color-7 .navigation > div > ul > li:hover > a,
.color-7 .navigation > div > ul > li.current-menu-item > a,
.color-7 .navigation > div > ul > li.current-menu-parent > a,
.color-7 .navigation > div > ul > li.current-menu-ancestor > a,
.color-7 .navigation > div > ul > li.current_page_item > a,
.color-7 .navigation > div > ul > li.current_page_parent > a,
.color-7 .navigation > div > ul > li.current_page_ancestor > a,
.color-7 #sidebar .widget li:hover > a,
.color-7 blockquote,
.color-7 blockquote p,
.color-7 a:hover:not(.button), .color-7 a > *:hover:not(.button),
.color-7 .widget ul li:hover:after,
.color-7 .comment-meta .author,
.color-7 .entry-body .e-date strong,
.color-7 a.event-link:hover span.event-text,
.color-7 a.event-link:hover span.event-numbers
{
	color: #bf4423;
}

.color-8 .navigation > div > ul > li:hover > a,
.color-8 .navigation > div > ul > li.current-menu-item > a,
.color-8 .navigation > div > ul > li.current-menu-parent > a,
.color-8 .navigation > div > ul > li.current-menu-ancestor > a,
.color-8 .navigation > div > ul > li.current_page_item > a,
.color-8 .navigation > div > ul > li.current_page_parent > a,
.color-8 .navigation > div > ul > li.current_page_ancestor > a,
.color-8 #sidebar .widget li:hover > a,
.color-8 blockquote,
.color-8 blockquote p,
.color-8 a:hover:not(.button), .color-8 a > *:hover:not(.button),
.color-8 .widget ul li:hover:after,
.color-8 .comment-meta .author,
.color-8 .entry-body .e-date strong,
.color-8 a.event-link:hover span.event-text,
.color-8 a.event-link:hover span.event-numbers
{
	color: #cc6a28;
}

.color-9 .navigation > div > ul > li:hover > a,
.color-9 .navigation > div > ul > li.current-menu-item > a,
.color-9 .navigation > div > ul > li.current-menu-parent > a,
.color-9 .navigation > div > ul > li.current-menu-ancestor > a,
.color-9 .navigation > div > ul > li.current_page_item > a,
.color-9 .navigation > div > ul > li.current_page_parent > a,
.color-9 .navigation > div > ul > li.current_page_ancestor > a,
.color-9 #sidebar .widget li:hover > a,
.color-9 blockquote,
.color-9 blockquote p,
.color-9 a:hover:not(.button), .color-9 a > *:hover:not(.button),
.color-9 .widget ul li:hover:after,
.color-9 .comment-meta .author,
.color-9 .entry-body .e-date strong,
.color-9 a.event-link:hover span.event-text,
.color-9 a.event-link:hover span.event-numbers
{
	color: #7c291c;
}

.color-10 .navigation > div > ul > li:hover > a,
.color-10 .navigation > div > ul > li.current-menu-item > a,
.color-10 .navigation > div > ul > li.current-menu-parent > a,
.color-10 .navigation > div > ul > li.current-menu-ancestor > a,
.color-10 .navigation > div > ul > li.current_page_item > a,
.color-10 .navigation > div > ul > li.current_page_parent > a,
.color-10 .navigation > div > ul > li.current_page_ancestor > a,
.color-10 #sidebar .widget li:hover > a,
.color-10 blockquote,
.color-10 blockquote p,
.color-10 a:hover:not(.button), .color-10 a > *:hover:not(.button),
.color-10 .widget ul li:hover:after,
.color-10 .comment-meta .author,
.color-10 .entry-body .e-date strong,
.color-10 a.event-link:hover span.event-text,
.color-10 a.event-link:hover span.event-numbers
{
	color: #d8b929;
}

/* Background Color */

.color-1 .page-header,
.color-1 .jta-tweet-list-controls-button:hover,
.color-1 .recent-projects-nav a:hover,
.color-1 .ui-state-highlight .fc-day-number,
.color-1 .fc-event-inner.fc-event-skin,
.color-1 .ui-state-hover,
.color-1 .fc-button-month.ui-state-active,
.color-1 .fc-button-agendaWeek.ui-state-active,
.color-1 .fc-button-agendaDay.ui-state-active
{
	background-color: #63c3d7;
}

.color-2 .page-header,
.color-2 .jta-tweet-list-controls-button:hover,
.color-2 .recent-projects-nav a:hover,
.color-2 .ui-state-highlight .fc-day-number,
.color-2 .fc-event-inner.fc-event-skin,
.color-2 .ui-state-hover,
.color-2 .fc-button-month.ui-state-active,
.color-2 .fc-button-agendaWeek.ui-state-active,
.color-2 .fc-button-agendaDay.ui-state-active
{
	background-color: #61b4ba;
}

.color-3 .page-header,
.color-3 .jta-tweet-list-controls-button:hover,
.color-3 .recent-projects-nav a:hover,
.color-3 .ui-state-highlight .fc-day-number,
.color-3 .fc-event-inner.fc-event-skin,
.color-3 .ui-state-hover,
.color-3 .fc-button-month.ui-state-active,
.color-3 .fc-button-agendaWeek.ui-state-active,
.color-3 .fc-button-agendaDay.ui-state-active
{
	background-color: #3476a6;
}

.color-4 .page-header,
.color-4 .jta-tweet-list-controls-button:hover,
.color-4 .recent-projects-nav a:hover,
.color-4 .ui-state-highlight .fc-day-number,
.color-4 .fc-event-inner.fc-event-skin,
.color-4 .ui-state-hover,
.color-4 .fc-button-month.ui-state-active,
.color-4 .fc-button-agendaWeek.ui-state-active,
.color-4 .fc-button-agendaDay.ui-state-active
{
	background-color: #827b71;
}

.color-5 .page-header,
.color-5 .jta-tweet-list-controls-button:hover,
.color-5 .recent-projects-nav a:hover,
.color-5 .ui-state-highlight .fc-day-number,
.color-5 .fc-event-inner.fc-event-skin,
.color-5 .ui-state-hover,
.color-5 .fc-button-month.ui-state-active,
.color-5 .fc-button-agendaWeek.ui-state-active,
.color-5 .fc-button-agendaDay.ui-state-active
{
	background-color: #8ec954;
}

.color-6 .page-header,
.color-6 .jta-tweet-list-controls-button:hover,
.color-6 .recent-projects-nav a:hover,
.color-6 .ui-state-highlight .fc-day-number,
.color-6 .fc-event-inner.fc-event-skin,
.color-6 .ui-state-hover,
.color-6 .fc-button-month.ui-state-active,
.color-6 .fc-button-agendaWeek.ui-state-active,
.color-6 .fc-button-agendaDay.ui-state-active
{
	background-color: #bac637;
}

.color-7 .page-header,
.color-7 .jta-tweet-list-controls-button:hover,
.color-7 .recent-projects-nav a:hover,
.color-7 .ui-state-highlight .fc-day-number,
.color-7 .fc-event-inner.fc-event-skin,
.color-7 .ui-state-hover,
.color-7 .fc-button-month.ui-state-active,
.color-7 .fc-button-agendaWeek.ui-state-active,
.color-7 .fc-button-agendaDay.ui-state-active
{
	background-color: #bf4423;
}

.color-8 .page-header,
.color-8 .jta-tweet-list-controls-button:hover,
.color-8 .recent-projects-nav a:hover,
.color-8 .ui-state-highlight .fc-day-number,
.color-8 .fc-event-inner.fc-event-skin,
.color-8 .ui-state-hover,
.color-8 .fc-button-month.ui-state-active,
.color-8 .fc-button-agendaWeek.ui-state-active,
.color-8 .fc-button-agendaDay.ui-state-active
{
	background-color: #cc6a28;
}

.color-9 .page-header,
.color-9 .jta-tweet-list-controls-button:hover,
.color-9 .recent-projects-nav a:hover,
.color-9 .ui-state-highlight .fc-day-number,
.color-9 .fc-event-inner.fc-event-skin,
.color-9 .ui-state-hover,
.color-9 .fc-button-month.ui-state-active,
.color-9 .fc-button-agendaWeek.ui-state-active,
.color-9 .fc-button-agendaDay.ui-state-active
{
	background-color: #7c291c;
}

.color-10 .page-header,
.color-10 .jta-tweet-list-controls-button:hover,
.color-10 .ui-state-highlight .fc-day-number,
.color-10 .fc-event-inner.fc-event-skin,
.color-10 .recent-projects-nav a:hover,
.color-10 .ui-state-hover,
.color-10 .fc-button-month.ui-state-active,
.color-10 .fc-button-agendaWeek.ui-state-active,
.color-10 .fc-button-agendaDay.ui-state-active
{
	background-color: #d8b929;
}

.color-1 .tabs-style-1 .tabs-nav li.active a,
.color-1 .tabs-style-1 .tabs-nav li:hover a,
.color-1 .tabs-style-3 .tabs-nav li.active a,
.color-1 .tabs-style-3 .tabs-nav li:hover a {
	border-color: #73adb4;
	color: #fff;
	text-shadow: none;
	background: #82cfde; /* Old browsers */
	background: -moz-linear-gradient(top,  #82cfde 0%, #60bacd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82cfde), color-stop(100%,#60bacd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #82cfde 0%,#60bacd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #82cfde 0%,#60bacd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #82cfde 0%,#60bacd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #82cfde 0%,#60bacd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82cfde', endColorstr='#60bacd',GradientType=0 ); /* IE6-9 */
}

.color-2 .tabs-style-1 .tabs-nav li.active a,
.color-2 .tabs-style-1 .tabs-nav li:hover a,
.color-2 .tabs-style-3 .tabs-nav li.active a,
.color-2 .tabs-style-3 .tabs-nav li:hover a {
	color: #fff;
	text-shadow: none;
	border-color: #62868a;
	background: #71a5af; /* Old browsers */
	background: -moz-linear-gradient(top,  #71a5af 0%, #48848f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#71a5af), color-stop(100%,#48848f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #71a5af 0%,#48848f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #71a5af 0%,#48848f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #71a5af 0%,#48848f 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #71a5af 0%,#48848f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71a5af', endColorstr='#48848f',GradientType=0 ); /* IE6-9 */
}

.color-3 .tabs-style-1 .tabs-nav li.active a,
.color-3 .tabs-style-1 .tabs-nav li:hover a,
.color-3 .tabs-style-3 .tabs-nav li.active a,
.color-3 .tabs-style-3 .tabs-nav li:hover a {
	color: #fff;
	text-shadow: none;
	border-color: #6c8da4;
	background: #5d91b7; /* Old browsers */
	background: -moz-linear-gradient(top,  #5d91b7 0%, #33729e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5d91b7), color-stop(100%,#33729e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5d91b7 0%,#33729e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5d91b7 0%,#33729e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5d91b7 0%,#33729e 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #5d91b7 0%,#33729e 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d91b7', endColorstr='#33729e',GradientType=0 ); /* IE6-9 */
}

.color-4 .tabs-style-1 .tabs-nav li.active a,
.color-4 .tabs-style-1 .tabs-nav li:hover a,
.color-4 .tabs-style-3 .tabs-nav li.active a,
.color-4 .tabs-style-3 .tabs-nav li:hover a {
	color: #fff;
	text-shadow: none;
	border-color: #88847a;
	background: #9b958e; /* Old browsers */
	background: -moz-linear-gradient(top,  #9b958e 0%, #7c766d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9b958e), color-stop(100%,#7c766d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #9b958e 0%,#7c766d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #9b958e 0%,#7c766d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #9b958e 0%,#7c766d 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #9b958e 0%,#7c766d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b958e', endColorstr='#7c766d',GradientType=0 ); /* IE6-9 */
}

.color-5 .tabs-style-1 .tabs-nav li.active a,
.color-5 .tabs-style-1 .tabs-nav li:hover a,
.color-5 .tabs-style-3 .tabs-nav li.active a,
.color-5 .tabs-style-3 .tabs-nav li:hover a {
	color: #fff;
	text-shadow: none;
	border-color: #9ab978;
	background: #a4d476; /* Old browsers */
	background: -moz-linear-gradient(top,  #a4d476 0%, #88c051 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a4d476), color-stop(100%,#88c051)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a4d476 0%,#88c051 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a4d476 0%,#88c051 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a4d476 0%,#88c051 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #a4d476 0%,#88c051 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4d476', endColorstr='#88c051',GradientType=0 ); /* IE6-9 */
}

.color-6 .tabs-style-1 .tabs-nav li.active a,
.color-6 .tabs-style-1 .tabs-nav li:hover a,
.color-6 .tabs-style-3 .tabs-nav li.active a,
.color-6 .tabs-style-3 .tabs-nav li:hover a {
	color: #fff;
	text-shadow: none;
	border-color: #a6ab64;
	background: #c7d15f; /* Old browsers */
	background: -moz-linear-gradient(top,  #c7d15f 0%, #b1bd36 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c7d15f), color-stop(100%,#b1bd36)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c7d15f 0%,#b1bd36 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c7d15f 0%,#b1bd36 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c7d15f 0%,#b1bd36 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c7d15f 0%,#b1bd36 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7d15f', endColorstr='#b1bd36',GradientType=0 ); /* IE6-9 */
}

.color-7 .tabs-style-1 .tabs-nav li.active a,
.color-7 .tabs-style-1 .tabs-nav li:hover a,
.color-7 .tabs-style-3 .tabs-nav li.active a,
.color-7 .tabs-style-3 .tabs-nav li:hover a {
	color: #fff;
	text-shadow: none;
	border-color: #ac3d1f;
	background: #ca6a4f; /* Old browsers */
	background: -moz-linear-gradient(top,  #ca6a4f 0%, #b54223 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ca6a4f), color-stop(100%,#b54223)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ca6a4f 0%,#b54223 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ca6a4f 0%,#b54223 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ca6a4f 0%,#b54223 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ca6a4f 0%,#b54223 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca6a4f', endColorstr='#b54223',GradientType=0 ); /* IE6-9 */
}

.color-8 .tabs-style-1 .tabs-nav li.active a,
.color-8 .tabs-style-1 .tabs-nav li:hover a,
.color-8 .tabs-style-3 .tabs-nav li.active a,
.color-8 .tabs-style-3 .tabs-nav li:hover a {
	color: #fff;
	text-shadow: none;
	border-color: #bd5f22;
	background: #d68854; /* Old browsers */
	background: -moz-linear-gradient(top,  #d68854 0%, #c26628 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d68854), color-stop(100%,#c26628)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d68854 0%,#c26628 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d68854 0%,#c26628 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d68854 0%,#c26628 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d68854 0%,#c26628 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d68854', endColorstr='#c26628',GradientType=0 ); /* IE6-9 */
}

.color-9 .tabs-style-1 .tabs-nav li.active a,
.color-9 .tabs-style-1 .tabs-nav li:hover a,
.color-9 .tabs-style-3 .tabs-nav li.active a,
.color-9 .tabs-style-3 .tabs-nav li:hover a {
	color: #fff;
	text-shadow: none;
	border-color: #776059;
	background: #834e45; /* Old browsers */
	background: -moz-linear-gradient(top,  #834e45 0%, #612117 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#834e45), color-stop(100%,#612117)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #834e45 0%,#612117 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #834e45 0%,#612117 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #834e45 0%,#612117 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #834e45 0%,#612117 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#834e45', endColorstr='#612117',GradientType=0 ); /* IE6-9 */
}

.color-10 .tabs-style-1 .tabs-nav li.active a,
.color-10 .tabs-style-1 .tabs-nav li:hover a,
.color-10 .tabs-style-3 .tabs-nav li.active a,
.color-10 .tabs-style-3 .tabs-nav li:hover a {
	color: #fff;
	text-shadow: none;
	border-color: #bfa217;
	background: #dfc754; /* Old browsers */
	background: -moz-linear-gradient(top,  #dfc754 0%, #ceb029 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfc754), color-stop(100%,#ceb029)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #dfc754 0%,#ceb029 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #dfc754 0%,#ceb029 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #dfc754 0%,#ceb029 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #dfc754 0%,#ceb029 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfc754', endColorstr='#ceb029',GradientType=0 ); /* IE6-9 */
}

/* ---------------------------------------------------------------------- */
/*	Basic Elements
/* ---------------------------------------------------------------------- */

body {
	color: #777;
		-webkit-font-smoothing: antialiaszed; /* Fix for webkit rendering */
		-webkit-text-size-adjust: 100%;
	font: 12px/1.5 Arial;
}

body {
	background-color: #efece2;
	background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/bg-body.png);
	background-repeat: repeat;
}

p {
	margin: 0 0 1.5em 0;
	padding: 0;
	line-height: 1.6em;
}

h1 {font-size: 28px;} /*not*/
h2 {font-size: 24px;}
h3 {font-size: 22px;}
h4 {font-size: 18px;}
h5 {font-size: 16px;} /*not*/
h6 {font-size: 14px;}

h1, h2, h3, h4, h5, h6 { font-family: 'Open Sans', sans-serif; }

h1, h2, h3, h4, h5, h6 {
	margin-bottom: 15px;
	color: #36332e;
	font-weight: 400;
	line-height: 1.25;
}

blockquote {
	margin-bottom: 20px !important;
	padding: 0 0 5px 15px;
	border-left: 3px solid #d7d5cf;
	font-size: 15px;
	font-style: italic;
	font-family: "Open Sans", Arial;
}

	blockquote p {
		padding: .5em 0;
		margin: 0;
		font-size: 15px;
		font-style: italic;
		font-family: "Open Sans", Arial;
	}

.container blockquote.quoteleft {float: left; margin-left: 0;}
.container blockquote.quoteright {float: right; margin-right: 0;}

	/* -------------------------------------------------- */
	/*	Basic Classes
	/* -------------------------------------------------- */

	.wp-caption {
		background: #f1f1f1;
		line-height: 18px;
		margin-bottom: 20px;
		max-width: 632px;
		padding: 4px;
		text-align: center;
	}

	.wp-caption-text {
		color: #888;
		font-size: 12px;
		margin: 5px;
	}

	.gallery-caption {
		color: #888;
		font-size: 12px;
		margin: 0 0 12px;
	}

	.sticky { background: #f2f7fc; }

	.commentlist > li.bypostauthor {
		background: #ddd;
		border-color: #d3d3d3;
	}

	/* -------------------------------------------------- */
	/*	Clearfix
	/* -------------------------------------------------- */

	.clear {
		clear: both;
		display: block;
		height: 0;
		overflow: hidden;
		visibility: hidden;
		width: 0;
	}

	.clearfix:after {
		clear: both;
		display: block;
		visibility: hidden;
		height: 0;
		content: ".";
	}

	/* -------------------------------------------------- */
	/*	General Classes
	/* -------------------------------------------------- */

		.bordered {
			position: relative;
			display: block;
			margin-bottom: 20px;
			padding: 7px;
			background-color: #e0dfd8;
			-webkit-box-sizing: border-box;
			   -moz-box-sizing: border-box;
					box-sizing: border-box;
		}

		.bordered {
			-webkit-border-radius: 5px;
			   -moz-border-radius: 5px;
					border-radius: 5px;
			-webkit-box-shadow: 2px 2px 1px rgba(0,0,0,.17), -1px -1px 0 rgba(0,0,0,.05);
			   -moz-box-shadow: 2px 2px 1px rgba(0,0,0,.17), -1px -1px 0 rgba(0,0,0,.05);
					box-shadow: 2px 2px 1px rgba(0,0,0,.17), -1px -1px 0 rgba(0,0,0,.05);
			-webkit-transition: all .25s linear;
			   -moz-transition: all .25s linear;
			    -ms-transition: all .25s linear;
				 -o-transition: all .25s linear;
					transition: all .25s linear;
		}

		#gallery .bordered,
		.pics-wrapper .bordered,
		.entry .bordered,
		.team .bordered,
		.pl-col-1 .bordered,
		.project-thumb .bordered {display: block;}

		.ie7 .bordered,
		.ie8 .bordered {
			zoom: 1;
			box-shadow: 2px 2px 1px #dfdbd1, -1px -1px 0 rgba(0,0,0,.05);
		}

		.ie7 .bordered,
		.ie8 .bordered {border: 1px solid #c6c5bf;}

		.bordered.alignleft {
			margin: 0 20px 10px 0;
			-webkit-border-radius: 3px;
			   -moz-border-radius: 3px;
					border-radius: 3px;
		}

		.bordered.alignright {
			margin: 0 0 10px 20px;
			-webkit-border-radius: 3px;
			   -moz-border-radius: 3px;
					border-radius: 3px;
		}

		.tabs-container	.bordered.alignleft { margin: 0 20px 25px 0;}

			.bordered .add-border {
				display: block;
				border: 1px solid rgba(0,0,0,.6);
				overflow: hidden;
				text-align: center;
			}

			.ie7 img.bordered.sh-image,
			.ie8 img.bordered.sh-image { border: 1px solid #000;}

			.ie7 .bordered .add-border,
			.ie8 .bordered .add-border { border: 1px solid #000;}

				.bordered .add-border img { display: block; }
				.bordered img { margin: 0 !important; }

		.detailimg h5 {
			margin-bottom: 10px;
			color: #36332e;
			font-weight: 700;
			line-height: 1.25;
			font-size: 16px;
			text-transform: uppercase;
		}

	.aligncenter { text-align: center; margin-left: auto; margin-right: auto; }

	.aligncenter > img {
		display: inline;
		text-align: center;
	}

	.alignleft  { float:left;  }
	.alignright { float:right; }

	.single-image,
	.picture-icon {
		position: relative;
		display: block;
		cursor: pointer;
		font-size: 0;
	}

	.single-image.short-link {
		cursor: pointer;
		/*
		position: relative;
		display: inline-block;
		font-size: 0;
		*/
	}

	.single-image.short-link .bordered { margin: 0; }

		.bordered .add-border iframe { display: block; }

		.single-image img,
		.picture-icon img,
		.video-icon img { display: block; }

		.curtain {
			position: absolute;
			top: 0;
			left: 0;
			display: block;
			width: 100%;
			height: 100%;
			background-color: rgba(255,255,255,.5);
			background-position: 50% 50%;
			-webkit-box-sizing: border-box;
			   -moz-box-sizing: border-box;
					box-sizing: border-box;
			background-repeat: no-repeat;
			opacity: 0;
			filter: alpha(opacity=0);
			text-indent: -9999px;
		}

		.ie7 .curtain,
		.ie8 .curtain {background-color: #fff;}

		.picture-icon .curtain {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/zoom.png);}
		.video-icon .curtain {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/video-icon.png);}

		.single-image:hover .curtain,
		.picture-icon:hover .curtain,
		.video-icon:hover .curtain {
			opacity: .8;
			filter: alpha(opacity = 60);
		}

		.with-desc:after {
			margin-left: 18px;
			color: #847460;
			font-size: 14px;
			content: attr(data-desc);
		}

	/* -------------------------------------------------- */
	/*	Dividers
	/* -------------------------------------------------- */

	.border-divider {
		clear: both;
		margin: 25px 0;
		height: 1px;
		background-color: #d7d5cf;
	}

	.column-divider {
		clear: both;
		margin: 25px 0 15px;
		height: 1px;
		background-color: #d7d5cf;
	}

	.white-space {
		width: 100%;
		height: 20px;
	}

	.divider-top {
		position: relative;
		clear: both;
		display: block;
		padding: 20px 0 10px 0;
		width: 100%;
		border-top: 1px dotted #B7B6B6;
		font-size: 10px;
	}

		.divider-top a {
			position: absolute;
			top: 3px;
			right: 0;
			padding-right: 16px;
			outline: medium none;
			border: 0 none;
			/*background: url(https://martinacenter.com/wp-content/themes/blessing/images/top-arrow.png) no-repeat center right;*/
			color: #36332E;
			font-weight: 700;
			cursor: pointer;
		}

			.divider-top a:hover {color: #767676;}

	/* -------------------------------------------------- */
	/*	Ordered / Unordered List Styles
	/* -------------------------------------------------- */

	ul.list,
	ol.list {margin-bottom: 15px;}

	ol.list li {padding: 7px 0;}

	ol.list.type-1 li {list-style: inside decimal-leading-zero;}
	ol.list.type-2 li {list-style: inside decimal;}

	ul.list {margin-bottom: 20px;}

		ul.list li {
			padding: 7px 0 7px 25px;
			background-position: 0 .6em;
			background-repeat: no-repeat;
		}

		ul.list.type-1 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/tick.png);}
		ul.list.type-2 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/add_small.png);}
		ul.list.type-3 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/application_osx.png);}
		ul.list.type-4 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/arrow_small_right.png);}
		ul.list.type-5 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/arrow_state_blue_right.png);}
		ul.list.type-6 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/check.png);}
		ul.list.type-7 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/document_a4_edit.png);}
		ul.list.type-8 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/document_copy.png);}
		ul.list.type-9 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/folder_classic.png);}
		ul.list.type-10 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/folder_modernist_stuffed.png);}
		ul.list.type-11 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/pencil.png);}
		ul.list.type-12 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/star_empty.png);}
		ul.list.type-13 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/thumb_up.png);}
		ul.list.type-14 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/view_outline.png);}
		ul.list.type-15 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/warning_triangle.png);}
		ul.list.type-16 li {background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/media_controls_forward_small.png);}

	/* -------------------------------------------------- */
	/*	Button
	/* -------------------------------------------------- */

	.button, input#submit {
		display: inline-block;
		margin-bottom: 15px;
		padding: 6px 19px;
		outline:none;
		color: #fff;
		border-width: 1px;
		border-style: solid;
		vertical-align: baseline;
		text-align: center;
		text-decoration: none;
		font: 12px/1.5 Arial;
		cursor: pointer;
	}

	.button.small {padding: 6px 19px;}
	.button.medium {padding: 8px 21px; font-size: 15px;}
	.button.large {padding: 9px 24px; font-size: 16px;}

	.not-ie .button, .not-ie #submit {
		-webkit-border-radius: 4px;
		   -moz-border-radius: 4px;
			    border-radius: 4px;
		-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.14), inset 0 1px rgba(255,255,255,.25);
		   -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.14), inset 0 1px rgba(255,255,255,.25);
				box-shadow: 1px 1px 2px rgba(0,0,0,.14), inset 0 1px rgba(255,255,255,.25);
	}
	.button.default,
	.button.dark:hover,
	input#submit {
		border-color: #d7d5cf;
		border-bottom-color: #d0cfc9;
		color: #847460;
		text-shadow: 1px 1px 0 #f9f9f7;
		background: #faf9f7; /* Old browsers */
		background: -moz-linear-gradient(top,  #faf9f7 0%, #dad9d3 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf9f7), color-stop(100%,#dad9d3)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #faf9f7 0%,#dad9d3 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9f7', endColorstr='#dad9d3',GradientType=0 ); /* IE6-9 */
	}

	#footer .button:hover { color: #fff; }

	input#submit:hover {color: #fff;}

	.button.sky {
		border-color: #62868a;
		background: #71a5af; /* Old browsers */
		background: -moz-linear-gradient(top,  #71a5af 0%, #48848f 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#71a5af), color-stop(100%,#48848f)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #71a5af 0%,#48848f 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #71a5af 0%,#48848f 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #71a5af 0%,#48848f 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #71a5af 0%,#48848f 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71a5af', endColorstr='#48848f',GradientType=0 ); /* IE6-9 */
	}

	.button.cyan {
		border-color: #73adb4;
		background: #82cfde; /* Old browsers */
		background: -moz-linear-gradient(top,  #82cfde 0%, #60bacd 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82cfde), color-stop(100%,#60bacd)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #82cfde 0%,#60bacd 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #82cfde 0%,#60bacd 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #82cfde 0%,#60bacd 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #82cfde 0%,#60bacd 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82cfde', endColorstr='#60bacd',GradientType=0 ); /* IE6-9 */
	}

	.button.green {
		border-color: #9ab978;
		background: #a4d476; /* Old browsers */
		background: -moz-linear-gradient(top,  #a4d476 0%, #88c051 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a4d476), color-stop(100%,#88c051)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #a4d476 0%,#88c051 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #a4d476 0%,#88c051 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #a4d476 0%,#88c051 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #a4d476 0%,#88c051 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4d476', endColorstr='#88c051',GradientType=0 ); /* IE6-9 */
	}

	.button.lightgreen {
		border-color: #a6ab64;
		background: #c7d15f; /* Old browsers */
		background: -moz-linear-gradient(top,  #c7d15f 0%, #b1bd36 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c7d15f), color-stop(100%,#b1bd36)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #c7d15f 0%,#b1bd36 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #c7d15f 0%,#b1bd36 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #c7d15f 0%,#b1bd36 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #c7d15f 0%,#b1bd36 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7d15f', endColorstr='#b1bd36',GradientType=0 ); /* IE6-9 */
	}

	.button.yellow {
		border-color: #bfa217;
		background: #dfc754; /* Old browsers */
		background: -moz-linear-gradient(top,  #dfc754 0%, #ceb029 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfc754), color-stop(100%,#ceb029)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #dfc754 0%,#ceb029 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #dfc754 0%,#ceb029 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #dfc754 0%,#ceb029 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #dfc754 0%,#ceb029 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfc754', endColorstr='#ceb029',GradientType=0 ); /* IE6-9 */
	}

	.button.blue {
		border-color: #6c8da4;
		background: #5d91b7; /* Old browsers */
		background: -moz-linear-gradient(top,  #5d91b7 0%, #33729e 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5d91b7), color-stop(100%,#33729e)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #5d91b7 0%,#33729e 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #5d91b7 0%,#33729e 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #5d91b7 0%,#33729e 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #5d91b7 0%,#33729e 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d91b7', endColorstr='#33729e',GradientType=0 ); /* IE6-9 */
	}

	.button.red {
		border-color: #ac3d1f;
		background: #ca6a4f; /* Old browsers */
		background: -moz-linear-gradient(top,  #ca6a4f 0%, #b54223 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ca6a4f), color-stop(100%,#b54223)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #ca6a4f 0%,#b54223 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #ca6a4f 0%,#b54223 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #ca6a4f 0%,#b54223 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #ca6a4f 0%,#b54223 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca6a4f', endColorstr='#b54223',GradientType=0 ); /* IE6-9 */
	}

	.button.orange {
		border-color: #bd5f22;
		background: #d68854; /* Old browsers */
		background: -moz-linear-gradient(top,  #d68854 0%, #c26628 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d68854), color-stop(100%,#c26628)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #d68854 0%,#c26628 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #d68854 0%,#c26628 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #d68854 0%,#c26628 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #d68854 0%,#c26628 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d68854', endColorstr='#c26628',GradientType=0 ); /* IE6-9 */
	}

	.button.vinous {
		border-color: #776059;
		background: #834e45; /* Old browsers */
		background: -moz-linear-gradient(top,  #834e45 0%, #612117 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#834e45), color-stop(100%,#612117)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #834e45 0%,#612117 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #834e45 0%,#612117 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #834e45 0%,#612117 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #834e45 0%,#612117 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#834e45', endColorstr='#612117',GradientType=0 ); /* IE6-9 */
	}

	.button.grey {
		border-color: #88847a;
		background: #9b958e; /* Old browsers */
		background: -moz-linear-gradient(top,  #9b958e 0%, #7c766d 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9b958e), color-stop(100%,#7c766d)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #9b958e 0%,#7c766d 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #9b958e 0%,#7c766d 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #9b958e 0%,#7c766d 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #9b958e 0%,#7c766d 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b958e', endColorstr='#7c766d',GradientType=0 ); /* IE6-9 */
	}

	.button.dark,
	.button:hover,
	#button:hover {
		border-color: #6e6a65;
		background: #625f5b; /* Old browsers */
		color: #fff;
		background: -moz-linear-gradient(top,  #625f5b 0%, #393631 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#625f5b), color-stop(100%,#393631)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #625f5b 0%,#393631 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #625f5b 0%,#393631 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #625f5b 0%,#393631 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #625f5b 0%,#393631 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#625f5b', endColorstr='#393631',GradientType=0 ); /* IE6-9 */
	}

	.color-1 .button.default:hover,
	.color-1 .wp-pagenavi span.current,
	.color-1 #submit:hover {
		color: #fff;
		border-color: #73adb4;
		text-shadow: none;
		background: #82cfde; /* Old browsers */
		background: -moz-linear-gradient(top,  #82cfde 0%, #60bacd 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82cfde), color-stop(100%,#60bacd)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #82cfde 0%,#60bacd 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #82cfde 0%,#60bacd 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #82cfde 0%,#60bacd 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #82cfde 0%,#60bacd 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82cfde', endColorstr='#60bacd',GradientType=0 ); /* IE6-9 */
	}

	.color-2 .button.default:hover,
	.color-2 .wp-pagenavi span.current {
		border-color: #62868a;
		background: #71a5af; /* Old browsers */
		text-shadow: none;
		background: -moz-linear-gradient(top,  #71a5af 0%, #48848f 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#71a5af), color-stop(100%,#48848f)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #71a5af 0%,#48848f 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #71a5af 0%,#48848f 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #71a5af 0%,#48848f 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #71a5af 0%,#48848f 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71a5af', endColorstr='#48848f',GradientType=0 ); /* IE6-9 */
	}

	.color-3 .button.default:hover,
	.color-3 .wp-pagenavi span.current {
		border-color: #6c8da4;
		text-shadow: none;
		background: #5d91b7; /* Old browsers */
		background: -moz-linear-gradient(top,  #5d91b7 0%, #33729e 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5d91b7), color-stop(100%,#33729e)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #5d91b7 0%,#33729e 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #5d91b7 0%,#33729e 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #5d91b7 0%,#33729e 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #5d91b7 0%,#33729e 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d91b7', endColorstr='#33729e',GradientType=0 ); /* IE6-9 */
	}

	.color-4 .button.default:hover,
	.color-4 .wp-pagenavi span.current {
		border-color: #88847a;
		text-shadow: none;
		background: #9b958e; /* Old browsers */
		background: -moz-linear-gradient(top,  #9b958e 0%, #7c766d 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9b958e), color-stop(100%,#7c766d)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #9b958e 0%,#7c766d 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #9b958e 0%,#7c766d 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #9b958e 0%,#7c766d 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #9b958e 0%,#7c766d 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b958e', endColorstr='#7c766d',GradientType=0 ); /* IE6-9 */
	}

	.color-5 .button.default:hover,
	.color-5 .wp-pagenavi span.current {
		border-color: #9ab978;
		text-shadow: none;
		background: #a4d476; /* Old browsers */
		background: -moz-linear-gradient(top,  #a4d476 0%, #88c051 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a4d476), color-stop(100%,#88c051)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #a4d476 0%,#88c051 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #a4d476 0%,#88c051 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #a4d476 0%,#88c051 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #a4d476 0%,#88c051 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4d476', endColorstr='#88c051',GradientType=0 ); /* IE6-9 */
	}

	.color-6 .button.default:hover,
	.color-6 .wp-pagenavi span.current {
		border-color: #a6ab64;
		text-shadow: none;
		background: #c7d15f; /* Old browsers */
		background: -moz-linear-gradient(top,  #c7d15f 0%, #b1bd36 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c7d15f), color-stop(100%,#b1bd36)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #c7d15f 0%,#b1bd36 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #c7d15f 0%,#b1bd36 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #c7d15f 0%,#b1bd36 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #c7d15f 0%,#b1bd36 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7d15f', endColorstr='#b1bd36',GradientType=0 ); /* IE6-9 */
	}

	.color-7 .button.default:hover,
	.color-7 .wp-pagenavi span.current {
		border-color: #ac3d1f;
		text-shadow: none;
		background: #ca6a4f; /* Old browsers */
		background: -moz-linear-gradient(top,  #ca6a4f 0%, #b54223 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ca6a4f), color-stop(100%,#b54223)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #ca6a4f 0%,#b54223 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #ca6a4f 0%,#b54223 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #ca6a4f 0%,#b54223 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #ca6a4f 0%,#b54223 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca6a4f', endColorstr='#b54223',GradientType=0 ); /* IE6-9 */
	}

	.color-8 .button.default:hover,
	.color-8 .wp-pagenavi span.current {
		border-color: #bd5f22;
		text-shadow: none;
		background: #d68854; /* Old browsers */
		background: -moz-linear-gradient(top,  #d68854 0%, #c26628 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d68854), color-stop(100%,#c26628)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #d68854 0%,#c26628 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #d68854 0%,#c26628 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #d68854 0%,#c26628 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #d68854 0%,#c26628 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d68854', endColorstr='#c26628',GradientType=0 ); /* IE6-9 */
	}

	.color-9 .button.default:hover,
	.color-9 .wp-pagenavi span.current {
		border-color: #776059;
		text-shadow: none;
		background: #834e45; /* Old browsers */
		background: -moz-linear-gradient(top,  #834e45 0%, #612117 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#834e45), color-stop(100%,#612117)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #834e45 0%,#612117 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #834e45 0%,#612117 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #834e45 0%,#612117 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #834e45 0%,#612117 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#834e45', endColorstr='#612117',GradientType=0 ); /* IE6-9 */
	}

	.color-10 .button.default:hover,
	.color-10 .wp-pagenavi span.current {
		border-color: #bfa217;
		text-shadow: none;
		background: #dfc754; /* Old browsers */
		background: -moz-linear-gradient(top,  #dfc754 0%, #ceb029 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfc754), color-stop(100%,#ceb029)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #dfc754 0%,#ceb029 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #dfc754 0%,#ceb029 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #dfc754 0%,#ceb029 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #dfc754 0%,#ceb029 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfc754', endColorstr='#ceb029',GradientType=0 ); /* IE6-9 */
	}

	.align-btn-left {float: left;}
	.align-btn-right {float: right;}

	/* -------------------------------------------------- */
	/*	Forms
	/* -------------------------------------------------- */

	button,
	input[type="button"],
	input[type="reset"],
	input[type="submit"] {
		cursor: pointer;
		-webkit-appearance: button;
	}

	button,
	input,
	select,
	textarea {
		margin: 0;
		font-size: 100%;
		vertical-align: baseline;
	}

	label {display: inline-block; cursor: pointer;}

	input[type="text"], textarea, select {
		display: inline-block;
		color: #777;
		font-size: 12px;
		font-family: Arial, sans-serif;
		padding: 6px 10px;
		width: 100%;
		border-width: 1px;
		border-style: solid;
		border-color: #c3c1ba;
		background-color: #f8f6ee;
		-webkit-border-radius: 3px;
		   -moz-border-radius: 3px;
				border-radius: 3px;
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
				box-sizing: border-box;
		outline: none;
	}

	.ie7 input,
	.ie7 textarea,
	.ie7 select {
		width: 85%;
	}

	#footer input,
	#footer textarea,
	#footer select {background-color: #f1eee6;}

	.ie8 input,
	.ie8 textarea,
	.ie8 select {line-height: 1.4em;}

	.ie8 input[type="checkbox"] {padding: 0; border: none;}

	textarea:focus,
	input:focus {
		border-color: #36332e;
		background-color: #f6f5f0 !important;
		-webkit-box-shadow: inset 2px 2px 3px rgba(0,0,0,.13);
		   -moz-box-shadow: inset 2px 2px 3px rgba(0,0,0,.13);
				box-shadow: inset 2px 2px 3px rgba(0,0,0,.13);
	}

	select {padding: 5px;}
	textarea {
		padding: 10px;
		resize: both;
		min-height: 60px;
	}

	.not-ie input,
	.not-ie textarea,
	.not-ie select,
	.not-ie button {
		-webkit-transition: all .25s linear;
		   -moz-transition: all .25s linear;
			-ms-transition: all .25s linear;
			 -o-transition: all .25s linear;
				transition: all .25s linear;
	}

	#reply-title {font-size: 18px;}

	p.input-block {margin: 0 0 10px 0;}

		p.input-block label,
		.comment-form-author label,
		.comment-form-email label,
		.comment-form-url label,
		.comment-form-comment label {display: block;}

	.wrong-data {border-color: #fe5214 !important;}

		.contact-form input,
		.contact-form textarea,
		.comment-form input,
		.comment-form textarea,
		.comments-list input,
		.comments-list textarea {
			background-color: #f1eee5;
		}

		.contact-form input[type="text"],
		.comments-form input[type="text"] {width: 250px;}

		#footer .contact-form input[type="text"],
		#footer .contact-form textarea {
			width: 100%;
			max-width: 100%;
			min-width: 100%;
		}

		#footer .contact-form input.verify {
			min-width: 60px;
			max-width: 60px;
		}

		.contact-form textarea,
		.comments-form textarea {
			width: 370px;
			height: 170px;
			max-width: 370px;
			max-height: 220px;
			min-width: 370px;
			min-height: 170px;
			-webkit-box-sizing: border-box;
			   -moz-box-sizing: border-box;
			         box-sizing: border-box;
		}

		.contact-form iframe,
		.comments-form iframe {display: inline-block; vertical-align: middle;}

		.contact-form input.verify,
		.comments-form input.verify {
			width: 77px;
			vertical-align: top;
		}

		.contact-form button[type="submit"],
		.comments-form button[type="submit"] {vertical-align: top;}

	/* Fix for Mobile Safari */
	input[type="checkbox"] {-webkit-appearance: checkbox;}
	input[type="radio"] {-webkit-appearance: radio;}

	/* Chrome, Safari */
	input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #777;}

	/* Firefox */
	input:-moz-placeholder, textarea:-moz-placeholder {color: #777;}

	/* Subscriptions */



	/* Chrome, Safari */
	input[type="text"].wrong-data::-webkit-input-placeholder {color: #fe5214;}

	/* Firefox */
	input[type="text"].wrong-data:-moz-placeholder {color: #fe5214;}

	/* -------------------------------------------------- */
	/*	Notifications
	/* -------------------------------------------------- */

	/* Type 1 */

	.info.type-1,
	.success.type-1,
	.notice.type-1,
	.error.type-1 {
		position: relative;
		display: block;
		padding: 15px 10px 15px 65px;
		border-style: solid;
		border-width: 1px;
		border-color: #d3d0c9;
		background-color: #fdfbf3;
	}

	.info,
	.success,
	.notice,
	.error {
		-webkit-border-radius: 3px;
		   -moz-border-radius: 3px;
				border-radius: 3px;
		-webkit-box-shadow: 0 2px 1px rgba(0,0,0,.08);
		   -moz-box-shadow: 0 2px 1px rgba(0,0,0,.08);
				box-shadow: 0 2px 1px rgba(0,0,0,.08);
	}

	.ie7 .info,
	.ie7 .success,
	.ie7 .notice,
	.ie7 .error,
	.ie8 .info,
	.ie8 .success,
	.ie8 .notice,
	.ie8 .error {
		box-shadow: 0 2px 1px #dfdbd1;
	}

	.info.type-1:before,
	.success.type-1:before,
	.notice.type-1:before,
	.error.type-1:before {
		position: absolute;
		top: 10px;
		left: 10px;
		display: block;
		width: 35px;
		height: 35px;
		background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/sprite-notifications-type1.png);
		background-repeat: no-repeat;
		content: '';
	}

	.info.type-1:before {background-position: 0 0;}
	.success.type-1:before {background-position: 0 -35px;}
	.notice.type-1:before {background-position: 0 -70px;}
	.error.type-1:before {background-position: 0 -105px;}

	/* Type 2 */

	.info.type-2,
	.success.type-2,
	.notice.type-2,
	.error.type-2 {
		position: relative;
		display: block;
		padding: 15px 10px 15px 45px;
		border-style: solid;
		border-width: 1px;
	}

	.info.type-2:before,
	.success.type-2:before,
	.notice.type-2:before,
	.error.type-2:before {
		position: absolute;
		top: 50%;
		left: 10px;
		display: block;
		margin-top: -8px;
		width: 16px;
		height: 16px;
		background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/sprite-notifications-type2.png);
		background-repeat: no-repeat;
		content: '';
	}

	.info.type-2:before {background-position: 0 0;}
	.success.type-2:before {background-position: 0 -16px;}
	.notice.type-2:before {background-position: 0 -32px;}
	.error.type-2:before {background-position: 0 -48px;}

	.info.type-2 {
		border-color: #9dc1cf;
		background-color: rgba(19,157,208,.2);
		color: #52889b;
	}

		.ie8 .info.type-2 {background-color: #c6dde2;}

	.success.type-2 {
		border-color: #aac590;
		background-color: rgba(125,203,49,.2);
		color: #79985b;
	}

		.ie8 .success.type-2 {background-color: #d8e1bc;}

	.notice.type-2 {
		border-color: #d4c088;
		background-color: rgba(253,190,15,.2);
		color: #b49133;
	}

		.ie8 .notice.type-2 {background-color: #f3dfb7;}

	.error.type-2 {
		border-color: #e7959f;
		background-color: rgba(236,33,57,.2);
		color: #b76973;
	}

		.ie8 .error.type-2 {background-color: #efc5be;}

/* ---------------------------------------------------------------------- */
/*	Header
/* ---------------------------------------------------------------------- */

#header {
	position: relative;
	padding: 35px 0 0;
	background-color: #373533;
	background-repeat: repeat;
	z-index: 999;
}

	#header .container { z-index: 2;}

#myHeaderCanvas {
	position: absolute;
	left: 0;
	bottom: -7px;
	width: 100%;
	height: 7px;
	z-index: 0;
}

	/* -------------------------------------------------- */
	/*	Logo
	/* -------------------------------------------------- */

	#logo {
		float: left;
		display: block;
	}

		#logo h1 {
			margin: 0;
			color: #e5e1d8;
			font-size: 44px;
			font-family: 'Over the Rainbow', cursive;
			text-shadow: -1px -1px 0 #1d1d1d;
		}

	/* -------------------------------------------------- */
	/* Header Container
	/* -------------------------------------------------- */

		.header-container { float: none; }

			#header .header-container .widget-title {display: none;}

	/* -------------------------------------------------- */
	/*	Event Holder
	/* -------------------------------------------------- */

		#header .event-holder .entries {
			float: left;
			margin-top: 9px;
		}

		#header .show .event-holder .entries { margin-top: 30px; }

		#header .event-holder .event-timer {
			float: right;
			margin-bottom: .8em;
		}

		.event-holder b.head {
			display: block;
			text-transform: uppercase;
			font-weight: 600;
			font-size: 11px;
			font-family: "Open Sans", sans-serif;
			margin-bottom: 10px;
		}

		#header .event-holder b.head {
			color: #f8f6ee;
			font-size: 14px;
		}

			.boxtitle {
				float: left;
				margin-bottom: 5px;
			}

			#sidebar .boxtitle { line-height: 35px; }

		#header .boxtitle {
			color: #F8F6EE;
			display: block;
			font-family: "Open Sans",sans-serif;
			font-size: 14px;
			font-weight: 600;
			line-height: 36px;
			margin-bottom: 0;
			text-transform: uppercase;
		}

		#header .event-holder { float: right; }

		#header .event-timer > .event-link { padding-top: 10px; }
		#header .event-timer b + .event-link { padding-top: 0; }

		#header .event-link { float: right; }

			.event-link { float: left; }
			.event-link-tooltip { position: relative; }

			.event-link-tooltip:before {
				position: absolute;
				bottom: 43px;
				left: 0;
				padding: 4px 6px;
				width: 100%;
				-webkit-box-sizing: border-box;
				   -moz-box-sizing: border-box;
						box-sizing: border-box;
				-webkit-border-radius: 3px;
				   -moz-border-radius: 3px;
						border-radius: 3px;
				background-color: #393939;
				color: #fafafa;
				content: attr(data-tooltip);
				text-align: center;
				opacity: 0;
			}

			.event-holder .event-link-tooltip:before {
				background: #34312c; /* Old browsers */
				background: -moz-linear-gradient(top,  #403d38 0%, #34312c 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#403d38), color-stop(100%,#34312c)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #403d38 0%,#34312c 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #403d38 0%,#34312c 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #403d38 0%,#34312c 100%); /* IE10+ */
				background: linear-gradient(to bottom,  #403d38 0%,#34312c 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#403d38', endColorstr='#34312c',GradientType=0 ); /* IE6-9 */
				-webkit-box-shadow: inset 0 1px 0 #4D4B46;
				-moz-box-shadow: inset 0 1px 0 #4D4B46;
				box-shadow: inset 0 1px 0 #4D4B46;
				border: 1px solid #191817;
			}

			.ie8 .event-holder .event-link-tooltip:before { background: #34312c; }

			.event-link-tooltip:after {
			   position: absolute;
			   z-index: 8;
			   bottom: 38px;
			   left: 50%;
			   margin-left: -5px;
			   width: 10px;
			   height: 6px;
			   background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/16x16/arrow_tooltip.png);
			   background-repeat: no-repeat;
			   content: "";
			   opacity: 0;
			}

			.ie8 .event-link-tooltip:before,
			.ie8 .event-link-tooltip:after {
				display: none;
			}

			.event-link-tooltip:before,
			.event-link-tooltip:after {
				-webkit-transition: all .25s linear;
				   -moz-transition: all .25s linear;
					-ms-transition: all .25s linear;
					 -o-transition: all .25s linear;
						transition: all .25s linear;
			}

			.event-link-tooltip:hover:after,
			.event-link-tooltip:hover:before {
				opacity: 1;
			}

			.ie8 .event-link-tooltip:hover:before,
			.ie8 .event-link-tooltip:hover:after {
				display: block;
			}

		.event-link span {
			display: block;
			float: left;
			padding: 3px 6px;
			height: 27px;
		}

		.event-holder span.event-numbers {
			border-width: 1px;
			border-style: solid;
			border-color: #191817;
			color: #f8f6ee;
			font-weight: 600;
			font-size: 18px;
			font-family: "Open Sans", sans-serif;
		}

		.event-holder span.event-numbers {
			-webkit-border-radius: 3px;
			   -moz-border-radius: 3px;
					border-radius: 3px;
			-webkit-box-shadow: inset 0 1px #4d4b46;
		  	    -moz-box-shadow: inset 0 1px #4d4b46;
					box-shadow: inset 0 1px #4d4b46;
		}

		.event-holder span.event-numbers {
			background: #403d38; /* Old browsers */
			background: -moz-linear-gradient(top,  #403d38 0%, #34312c 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#403d38), color-stop(100%,#34312c)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  #403d38 0%,#34312c 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  #403d38 0%,#34312c 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  #403d38 0%,#34312c 100%); /* IE10+ */
			background: linear-gradient(to bottom,  #403d38 0%,#34312c 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#403d38', endColorstr='#34312c',GradientType=0 ); /* IE6-9 */
		}

		.event-holder .event-text,
		.zones {
			margin: 0;
			color: #827b71;
			font-size: 13px;
			font-weight: 600;
			font-family: "Open Sans", sans-serif;
			line-height: 27px;
		}

		.zones {
			margin: 0 5px;
			line-height: 36px;
		}

		/* Footer */

		#footer .event-holder span {
			display: block;
			float: left;
			padding: 3px 6px;
			height: auto;
		}

		#footer .event-holder span.event-numbers {
			font-size: 15px;
			font-family: "Open Sans", sans-serif;
		}

			#footer .event-holder span.event-text {font-size: 10px;}

			#footer .event-timer span.event-text:last-child {display: none;}

	/* -------------------------------------------------- */
	/*	Social Icons
	/* -------------------------------------------------- */

	#header ul.social-icons {
		padding-top: 8px;
		float: right;
	}

		ul.social-icons li {
			position: relative;
			float: left;
			margin-right: 5px;
			margin-bottom: 5px;
		}

		ul.social-icons li.show_tooltip:before {
			position: absolute;
			bottom: 43px;
			left: 0;
			margin-left: -20px;
			padding: 4px 6px;
			width: 60px;
			opacity: 0;
			filter: alpha(opacity = 0);
			text-align: center;
			color: #fafafa;
			background-color: #393939;
			-webkit-border-radius: 3px;
			   -moz-border-radius: 3px;
					border-radius: 3px;
			content: attr(data-tooltip);
		}

		.ie8 ul.social-icons li.show_tooltip:before {display: none;}

		ul.social-icons li.show_tooltip:after {
		   border-left: 5px solid transparent;
		   border-right: 5px solid transparent;
		   border-top: 5px solid #393939;
		   bottom: 38px;
		   content: "";
		   height: 0;
		   opacity: 0;
		   filter: alpha(opacity = 0);
		   left: 50%;
		   margin-left: -5px;
		   position: absolute;
		   width: 0;
		}

		.ie8 ul.social-icons li.show_tooltip:after {display: none;}

		ul.social-icons li.show_tooltip:before,
		ul.social-icons li.show_tooltip:after {
			-webkit-transition: all .25s ease-in;
			   -moz-transition: all .25s ease-in;
				-ms-transition: all .25s ease-in;
				 -o-transition: all .25s ease-in;
					transition: all .25s ease-in;
		}

		ul.social-icons li.show_tooltip:hover:before,
		ul.social-icons li.show_tooltip:hover:after {
			opacity: 1;
			filter: alpha(opacity = 1);
		}

		.ie8 ul.social-icons li.show_tooltip:hover:before,
		.ie8 ul.social-icons li.show_tooltip:hover:after {
			display: block;
		}

			ul.social-icons li a {
				position: relative;
				display: block;
				width: 31px;
				height: 31px;
				border-width: 2px;
				border-style: solid;
				border-color: #53514d;
				background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/social-icons.png);
				background-repeat: no-repeat;
				cursor: pointer;
				text-indent: -9999px;
				-webkit-border-radius: 50%;
			 	   -moz-border-radius: 50%;
						border-radius: 50%;
				-webkit-transition: all .25s linear;
				   -moz-transition: all .25s linear;
					-ms-transition: all .25s linear;
					 -o-transition: all .25s linear;
						transition: all .25s linear;
			}

			ul.social-icons li.twitter a {background-position: 0 0;}
			ul.social-icons li.facebook a {background-position: -31px 0;}
			ul.social-icons li.dribble a {background-position: -62px 0;}
			ul.social-icons li.vimeo a {background-position: -93px 0;}
			ul.social-icons li.youtube a {background-position: -124px 0;}
			ul.social-icons li.rss a {background-position: -155px 0;}

			ul.social-icons li:hover a {border-color: #696660;}

				ul.social-icons li a > span {
					position: absolute;
					top: 0;
					bottom: 0;
					left: 0;
					right: 0;
					background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/social-icons.png);
					background-repeat: no-repeat;
					opacity: 0;
					filter: alpha(opacity = 0);
					-webkit-transition: all .25s linear;
					   -moz-transition: all .25s linear;
					    -ms-transition: all .25s linear;
						 -o-transition: all .25s linear;
							transition: all .25s linear;
				}

				ul.social-icons li:hover span {opacity: 1; filter: alpha(opacity = 100);}

				ul.social-icons li.twitter a > span {background-position: 0 -31px;}
				ul.social-icons li.facebook a > span {background-position: -31px -31px;}
				ul.social-icons li.dribble a > span {background-position: -62px -31px;}
				ul.social-icons li.vimeo a > span {background-position: -93px -31px;}
				ul.social-icons li.youtube a > span {background-position: -124px -31px;}
				ul.social-icons li.rss a > span {background-position: -155px -31px;}

	/* -------------------------------------------------- */
	/*	Main Navigation
	/* -------------------------------------------------- */

	.navigation {
		position: relative;
		top: 30px;
		clear: both;
		margin: 0 -10px 0;
		padding: 0 10px;
		border-width: 1px;
		border-style: solid;
		border-color: #343131;
	}

	.navigation {
		background: #f7f5ed; /* Old browsers */
		background: -moz-linear-gradient(top,  #f7f5ed 0%, #ebe9e2 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f5ed), color-stop(100%,#ebe9e2)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f7f5ed 0%,#ebe9e2 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f7f5ed 0%,#ebe9e2 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f7f5ed 0%,#ebe9e2 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f7f5ed 0%,#ebe9e2 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f5ed', endColorstr='#ebe9e2',GradientType=0 ); /* IE6-9 */
	}

	.navigation {
		-webkit-border-radius: 5px;
		   -moz-border-radius: 5px;
				border-radius: 5px;
		-webkit-box-shadow: 0 0 3px rgba(0,0,0,.05);
		   -moz-box-shadow: 0 0 3px rgba(0,0,0,.05);
				box-shadow: 0 0 3px rgba(0,0,0,.05);
			zoom: 1;
	}

	.ie7 .navigation,
	.ie8 .navigation {
		box-shadow: 0 0 3px rgba(0,0,0,.02);
	}

		.navigation > div > ul > li {
			position: relative;
			float: left;
			margin: 0;
			list-style: none;
		}

		.ie7 .navigation > div > ul > li {height: 60px;}

			.navigation > div > ul > li > a {
				position: relative;
				display: block;
				padding: 18px 22px;
				text-align: center;
				color: #36332e;
				font-weight: 600;
				font-size: 14px;
				font-family: 'Open Sans', Arial;
				text-transform: uppercase;
			}

			/* Dropdown */

			.navigation ul ul {
				position: absolute;
				left: 0;
				z-index: 99;
				display: none;
				margin-top: -5px;
				width: 180px;
				background-color: #f7f5ed;
			}

			.not-ie .navigation ul ul {padding-top: 5px;}

			.ie8 .navigation ul ul {
				border-top-width: 1px;
				border-left-width: 1px;
				border-right-width: 1px;
				border-top-style: solid;
				border-left-style: solid;
				border-right-style: solid;
				border-top-color: #e4e3db;
				border-left-color: #e4e3db;
				border-right-color: #e4e3db;
			}

			.not-ie .navigation ul ul {
				-webkit-border-radius: 5px;
				   -moz-border-radius: 5px;
						border-radius: 5px;
			}

			.not-ie .navigation > div > ul ul:after {
				position: absolute;
				top: -8px;
				left: 25px;
				width: 13px;
				height: 8px;
				background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/sup-arrow.png);
				background-repeat: no-repeat;
				content: "";
			}

			.navigation ul ul {
				-webkit-box-shadow: 0 0 4px rgba(0,0,0,.2);
				   -moz-box-shadow: 0 0 4px rgba(0,0,0,.2);
						box-shadow: 0 0 4px rgba(0,0,0,.2);
			}

				.navigation ul ul li {position: relative;}

					.navigation ul ul a {
						display: block;
						padding: 7px 20px;
						border-width: 0 0 1px 0;
						border-style: solid;
						border-bottom-color: #e4e3db;
						text-align: left;
						color: #847460;
						font-weight: 600;
						font-size: 13px;
						font-family: 'Open Sans', Arial;
					}

					.not-ie .navigation ul ul a {
						background: rgb(247,245,238); /* Old browsers */
						background: -moz-linear-gradient(top,  rgba(247,245,238,1) 0%, rgba(238,236,228,1) 100%); /* FF3.6+ */
						background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,245,238,1)), color-stop(100%,rgba(238,236,228,1))); /* Chrome,Safari4+ */
						background: -webkit-linear-gradient(top,  rgba(247,245,238,1) 0%,rgba(238,236,228,1) 100%); /* Chrome10+,Safari5.1+ */
						background: -o-linear-gradient(top,  rgba(247,245,238,1) 0%,rgba(238,236,228,1) 100%); /* Opera 11.10+ */
						background: -ms-linear-gradient(top,  rgba(247,245,238,1) 0%,rgba(238,236,228,1) 100%); /* IE10+ */
						background: linear-gradient(to bottom,  rgba(247,245,238,1) 0%,rgba(238,236,228,1) 100%); /* W3C */
						filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f5ee', endColorstr='#eeece4',GradientType=0 ); /* IE6-9 */
					}
					.ie8 .navigation ul ul a {background: #f7f5ee; /* Old browsers */}

					.navigation ul ul li:last-child > a {
						-webkit-border-radius: 0 0 5px 5px;
						   -moz-border-radius: 0 0 5px 5px;
								border-radius: 0 0 5px 5px;
					}

					.navigation ul ul li:hover > a,
					.navigation ul ul li.current-menu-item > a,
					.navigation ul ul li.current-menu-parent > a,
					.navigation ul ul li.current-menu-ancestor > a,
					.navigation ul ul li.current_page_item > a,
					.navigation ul ul li.current_page_parent > a,
					.navigation ul ul li.current_page_ancestor > a {
						background: #36332e;
						color: #f2f1e9 !important;
					}

					.ie8 .navigation ul ul li:hover > a,
					.ie8 .navigation ul ul li.current-menu-item > a,
					.ie8 .navigation ul ul li.current-menu-parent > a,
					.ie8 .navigation ul ul li.current-menu-ancestor > a,
					.ie8 .navigation ul ul li.current_page_item > a,
					.ie8 .navigation ul ul li.current_page_parent > a,
					.ie8 .navigation ul ul li.current_page_ancestor > a s{
						background: #36332e !important;
						color: #f2f1e9;
					}

						.navigation ul ul li .rightarrowclass {
							position: absolute;
							top: 50%;
							right: 10px;
							margin-top: -5px;
							width: 7px;
							height: 10px;
							background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/rightarrowclass.png);
							background-repeat: no-repeat;
						}

						.navigation ul ul li:hover .rightarrowclass,
						.navigation ul ul li.current-menu-item .rightarrowclass,
						.navigation ul ul li.current-menu-parent .rightarrowclass,
						.navigation ul ul li.current-menu-ancestor .rightarrowclass,
						.navigation ul ul li.current_page_item .rightarrowclass,
						.navigation ul ul li.current_page_parent .rightarrowclass,
						.navigation ul ul li.current_page_ancestor .rightarrowclass	{background-position: bottom;}

			/* Sub Dropdown */

			.navigation ul ul ul {
				top: 0 !important;
				left: 175px;
			}

			.navigation ul ul ul:after {display: none;}

			.not-ie .navigation ul ul ul {
				-webkit-border-radius: 5px;
				   -moz-border-radius: 5px;
						border-radius: 5px;
			}

	/* Nav Responsive  */

	.navigation .nav-responsive {
		display: none;
		margin: 15px 0;
		padding: 4px 8px;
		width: 100%;
		border-color: #fff;
		background-color: #fff;
		background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/nav-bg.png);
		background-position: right center;
		background-repeat: no-repeat;
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
				box-sizing: border-box;
	}

/* ---------------------------------------------------------------------- */
/*	Slider
/* ---------------------------------------------------------------------- */

.slider-holder {
	background-color: #61b4ba;
	min-height: 200px;
}

.slider {
	position: relative;
	overflow: hidden;
	height: 100%;
	max-height: 490px;
}

/* ---------------------------------------------------------------------- */
/*	Page Header
/* ---------------------------------------------------------------------- */

.page-header {
	padding: 60px 0 40px;
	background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/page-header.png);
	background-position: center 0;
	background-repeat: no-repeat;
}

	.not-ie .page-header {
		-webkit-box-shadow: inset 0 -10px 15px rgba(0,0,0,.05);
		   -moz-box-shadow: inset 0 -10px 15px rgba(0,0,0,.05);
				box-shadow: inset 0 -10px 15px rgba(0,0,0,.05);
		-webkit-transition: background-color .25s linear;
		   -moz-transition: background-color .25s linear;
			-ms-transition: background-color .25s linear;
			 -o-transition: background-color .25s linear;
				transition: background-color .25s linear;
	}

.page-header h1 {
	margin: 0;
	font-weight: 300;
	color: #f8f6ee;
	font-size: 36px;
}

/* ---------------------------------------------------------------------- */
/*	Main
/* ---------------------------------------------------------------------- */

.main {padding: 20px 0 80px !important;}

	.holder {
		position: relative;
		z-index: 200;
		margin: 0 -10px 40px;
		padding: 20px 9px 20px;
		border: 1px solid #dad5c9;
		background-color: #fdfbf3;
		-webkit-border-radius: 6px;
		   -moz-border-radius: 6px;
				border-radius: 6px;
	}

	.ie7 .holder {
		padding: 20px 9px 40px;
	}

	/* -------------------------------------------------- */
	/*	Breadcrumbs
	/* -------------------------------------------------- */

	.breadcrumbs {
		margin-bottom: 35px;
		margin-left: 10px;
		font-size: 13px;
		color: #847460;
	}

		.breadcrumbs a {
			padding: 0 17px 0 0;
			background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/arrowclass.png);
			background-position: right center;
			background-repeat: no-repeat;
			content: "";
		}

		.breadcrumbs a {color: #847460;}

/* ---------------------------------------------------------------------- */
/*	Content
/* ---------------------------------------------------------------------- */

	.sbr #content {float: left;}
	.sbl #content {float: right;}

		#content {margin-bottom: 30px;}

		.no_sidebar #content {
			margin: 0;
			width: 100%;
		}

	/* -------------------------------------------------- */
	/*	Team
	/* -------------------------------------------------- */

	.team li {
		padding: 30px 0;
		border-top: 1px solid #D7D5CF;
	}

	.team li:first-child {
		padding-top: 0;
		border-top: none;
	}

	.team li:after {
		clear: both;
		display: block;
		visibility: hidden;
		height: 0;
		content: ".";
	}

	/* -------------------------------------------------- */
	/*	404 Page
	/* -------------------------------------------------- */

	.error404s {
		position: relative;
		margin: 12% auto 5%;
		text-align: center;
	}

		.error404s h1 {
			margin: 0;
			font-weight: 700;
			font-size: 188px;
			font-family: 'Open Sans', sans-serif;
			line-height: 1;
		}

		.error404s .title-error {
			margin-bottom: 5px;
			color: #3f3f3f;
			font-size: 57px;
			font-family: 'Open Sans', sans-serif;
			line-height: 1;
		}

		.error404s p {
			color: #777;
			font-size: 17px;
		}

/* ---------------------------------------------------------------------- */
/*	Blog
/* ---------------------------------------------------------------------- */

article.entry {
	padding-top: 30px;
	margin-bottom: 20px;
	border-top: 1px solid #d7d5cf;
}

article.entry:after {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	content: ".";
}

article.entry:first-of-type {padding-top: 0; border-top: none;}
article.entry:last-of-type {margin-bottom: 20px;}

article.entry.start:first-of-type {margin-top: 40px;}
.ie8 article.entry.start:first-child {margin-top: 40px;}

	article.entry .entry-meta {
		display: inline-block;
		margin: 6px 25px 0 0;
	}

		article.entry .entry-meta,
		.widget_upcoming_events .entry-meta {
			float: left;
			margin-top: 4px;
			margin-right: 20px;
			margin-bottom: 5px;
			background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/tearoff.png);
			background-repeat: no-repeat;
			width: 46px;
			min-height: 49px;
			text-align: center;
		}

			article.entry .entry-meta .date,
			.widget_upcoming_events .entry-meta .date {
				display: block;
				margin-bottom: 3px;
				padding: 12px 10px 3px 9px;
				color: #36332e;
				font-size: 20px;
				font-weight: 600;
				font-family: 'Open Sans', Arial;
			}

			article.entry .entry-meta .month,
			.widget_upcoming_events .entry-meta .month {
				color: #6b6b6b;
				text-transform: uppercase;
				font-size: 11px;
			}

	article.entry .entry-body {
		display: inline-block;
		width: 87%;
		margin: 0;
	}
		.entry-body .entry-title {margin-bottom: 25px;}

			.entry-body .title {margin-bottom: 0;}

			.event .entry-body .title {margin-bottom: 20px;}

				.event b {color: #6b6b6b;}

				/*.entry-body .title a {color: #36332e;}*/

				.entry-body span {
					color: #929292;
					font-size: 11px;
				}

				.entry-body .author,
				.entry-body .comments,
				.entry-body .category,
				.entry-body .tags {font-style: italic;}

				.entry-body .e-date {display: block;}

	.image-post-slider {
		position: relative;
		margin-bottom: 25px;
	}

	.ie8 .image-post-slider ul {
		min-height: 270px !important;
	}

		.image-gallery-slider-nav {
			position: absolute;
			z-index: 99999;
			top: 46%;
			margin-top: -14px;
			width: 100%;
		}

			.image-gallery-slider-nav a {
				position: absolute;
				display: block;
				width: 28px;
				height: 28px;
				background-color: rgba(255,255,255,.5);
				cursor: pointer;
				text-indent: -9999px;
			}

			.ie8 .image-gallery-slider-nav a {background-color: #fff;}

			.not-ie .image-gallery-slider-nav a {
				-webkit-border-radius: 50%;
				   -moz-border-radius: 50%;
						border-radius: 50%;
			}

			.image-gallery-slider-nav a:after {
				position: absolute;
				width: 7px;
				height: 11px;
				background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/slider-nav.png);
				background-repeat: no-repeat;
				content: "";
			}

			.image-gallery-slider-nav .prev {left: 20px;}
			.image-gallery-slider-nav .next {right: 20px;}

			.image-gallery-slider-nav .prev:after {
				left: 10px;
				top: 9px;
				background-position: 0 bottom;
			}

			.image-gallery-slider-nav .next:after {
				left: 11px;
				top: 9px;
			}

			.image-gallery-slider-nav a.fadetime {
				opacity: .25;
				filter: alpha(opacity=25);
			}

			.image-gallery-slider-nav a:hover {background-color: rgba(0,0,0,.5);}
			.image-gallery-slider-nav a.fadetime:hover {background-color: rgba(255,255,255,.5);}

			.ie8 .image-gallery-slider-nav a:hover {background-color: #000;}

			.image-gallery-slider-nav .prev:hover:after {background-position: right bottom;}
			.image-gallery-slider-nav .next:hover:after {background-position: right top;}

			.image-gallery-slider-nav a.fadetime {cursor: default;}

			.image-gallery-slider-nav a.fadetime.prev:hover:after {background-position: 0 bottom; }
			.image-gallery-slider-nav a.fadetime.next:hover:after {background-position: 0 0; }

	/* -------------------------------------------------- */
	/*	Gallery Content
	/* -------------------------------------------------- */

	.workPanelContent {
		position: relative;
	}

		.close {
			background-color: #e0dfd8;
			background-image: url("https://martinacenter.com/wp-content/themes/blessing/images/icons/close.png");
			background-repeat: no-repeat;
			-webkit-border-radius: 50% 50% 50% 50%;
			-moz-border-radius: 50% 50% 50% 50%;
			border-radius: 50% 50% 50% 50%;
			-webkit-box-shadow: 2px 1px 2px rgba(0,0,0,.3);
			-moz-box-shadow: 2px 1px 2px rgba(0,0,0,.3);
			box-shadow: 2px 1px 2px rgba(0,0,0,.3);
			cursor: pointer;
			display: inline-block;
			height: 25px;
			position: absolute;
			right: -12px;
			text-indent: -9999px;
			top: -12px;
			width: 25px;
			z-index: 99999;
		}

		.close:hover {
			background-color: #000;
			background-position: 0 bottom;
		}

		.pics-wrapper {
			float: left;
			margin-right: 20px !important;
			margin-bottom: 20px;
		}

		.sbr .pics-wrapper,
		.sbl .pics-wrapper {float: none; margin: 0;}

		.descr-wrapper {display: table;}

			.image-gallery-slider {position: relative;}

			.loader {
				background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/preloader.gif);
				background-position: 50% 50%;
				background-repeat: no-repeat;
			}

	/* Sudo Slider */

		#controls {
			position: absolute;
			left: 15px;
			top: 15px;
		}

		.sudo-slider {overflow: hidden;}

		.not-ie .six.columns .sudo-slider ul {height: 252px;}
		.not-ie .seven.columns .sudo-slider ul {height: 291px;}
		.not-ie .eight.columns .sudo-slider ul {height: 330px;}
		.not-ie s.nine.columns .sudo-slider ul {height: 368px;}

		.not-ie #content .six.columns .sudo-slider ul {height: 252px;}
		.not-ie #content .seven.columns .sudo-slider ul {height: 291px;}
		.not-ie #content .eight.columns .sudo-slider ul {height: 330px;}
		.not-ie #content .nine.columns .sudo-slider ul {height: 368px;}

			.sudo-slider ul,
			.sudo-slider li {
				position: relative;
				display: block;
				margin: 0;
				overflow: hidden;
				padding: 0;
				list-style: none;
			}

	/* -------------------------------------------------- */
	/*	Alternative Blog
	/* -------------------------------------------------- */

	.entry.secondary {
		margin-top: 0;
		border-bottom: 1px solid #e8e8e8;
	}

	/* -------------------------------------------------- */
	/*	Comments
	/* -------------------------------------------------- */

	#comments {
		margin-top: 25px;
		margin-bottom: 25px;
	}

	.comments-list {
		margin: 20px 0 15px;
		overflow: hidden;
	}

		.comment {
			margin: 0;
			padding: 30px 0 0 0;
			list-style: none;
		}

		.comment:first-child {
			margin-top: 0;
			padding-top: 0;
			border-top: none;
		}

			.comment > article {
				overflow: hidden;
				margin: 0;
				padding-bottom: 10px;
				border-bottom: 1px solid #d7d5cf;
			}

				.comment-body {
					position: relative;
					display: table;
				}

					.comment-meta {margin-bottom: 10px;}

						.comment-meta .author {margin-bottom: 3px;}

						.comment-meta .date {
							color: #919191;
							font-size: 11px;
							font-style: italic;
						}

					.comment-reply-link {
						float: right;
						display: block;
						margin-right: 30px;
					}

					.comment-reply.button {margin-bottom: 10px;}

			.comments-list .children {
				margin: 0;
				padding: 0 0 0 80px;
			}

				.comments-list .children .comment {padding: 30px 0 0 0;}
				.comments-list .children .comment:first-child {margin-top: 0;}

	/* -------------------------------------------------- */
	/*	Pagination
	/* -------------------------------------------------- */

	.wp-pagenavi {
		clear: both;
		padding-top: 20px;
	}
		.wp-pagenavi .page-numbers {
			position: relative;
			display: block;
			float: left;
			margin-right: 3px;
			width: 23px;
			height: 23px;
			outline:none;
			border-width: 1px;
			border-style: solid;
			vertical-align: middle;
			text-align: center;
			text-decoration: none;
			font: 12px/1.5 Arial;
			cursor: pointer;
			line-height: 23px;
		}

		.wp-pagenavi .page-numbers {
			border-color: #d7d5cf;
			border-bottom-color: #d0cfc9;
			color: #847460;
			text-shadow: 1px 1px 0 #f9f9f7;
			background: #faf9f7; /* Old browsers */
			background: -moz-linear-gradient(top,  #faf9f7 0%, #dad9d3 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf9f7), color-stop(100%,#dad9d3)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* IE10+ */
			background: linear-gradient(to bottom,  #faf9f7 0%,#dad9d3 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9f7', endColorstr='#dad9d3',GradientType=0 ); /* IE6-9 */
		}

		.wp-pagenavi .page-numbers {
			-webkit-border-radius: 4px;
			   -moz-border-radius: 4px;
					border-radius: 4px;
			-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.14), inset 0 1px rgba(255,255,255,.25);
			   -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.14), inset 0 1px rgba(255,255,255,.25);
					box-shadow: 1px 1px 2px rgba(0,0,0,.14), inset 0 1px rgba(255,255,255,.25);
		}

		.wp-pagenavi .current {color: #fff;}

		.wp-pagenavi a.next:after,
		.wp-pagenavi a.prev:after {
			position: absolute;
			left: 0;
			top: 0;
			background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/next-prev-posts.png);
			background-repeat: no-repeat;
			width: 23px;
			height: 23px;
			content: "";
		}

		.wp-pagenavi a.next:after {background-position: right;}

/* ---------------------------------------------------------------------- */
/*	Portfolio
/* ---------------------------------------------------------------------- */

	/* Isotope */

	.isotope-hidden.isotope-item {
		pointer-events: none;
		z-index: 1;
	}

	.isotope, .isotope .isotope-item {
		-webkit-transition-duration: 0.6s;
		   -moz-transition-duration: 0.6s;
			-ms-transition-duration: 0.6s;
			 -o-transition-duration: 0.6s;
				transition-duration: 0.6s;
		z-index: 2;
	}

	.isotope {
		-webkit-transition-property: height, width;
		   -moz-transition-property: height, width;
			-ms-transition-property: height, width;
			 -o-transition-property: height, width;
				transition-property: height, width;
	}

	.isotope .isotope-item {
		-webkit-transition-property: -webkit-transform, opacity;
		   -moz-transition-property:	-moz-transform, opacity;
			-ms-transition-property:		 top, left, opacity;
			 -o-transition-property:		 top, left, opacity;
				transition-property:		 transform, opacity;
	}

	/* Portfolio Filter */

	#portfolio-filter {
		clear: both;
		margin: 0 0 30px 0;
		padding-bottom: 5px;
		overflow: hidden;
		border-bottom: 1px solid #d7d5cf;
		text-align: right;
	}

		#portfolio-filter li {
			display: inline-block;
			list-style: none outside;
			margin: 0 20px;
		}

		.ie7 #portfolio-filter li {display: block; float: left;}

			#portfolio-filter a {
				font-size: 12px;
				cursor: pointer;
				color: #847460;
				font-family: 'Arimo', Arial;
				line-height: 1.5;
			}

			#portfolio-filter a.active {color: #555;}

	/* -------------------------------------------------- */
	/*	Portfolio Items
	/* -------------------------------------------------- */

	.portfolio-items.pl-col-1 img {width: 100%;}

	.sbr .gallery {margin: 0 -20px 0 0;}

	.sbl .gallery {margin: 0 0 0 -20px;}

		.portfolio-items article {position: relative;}

			.portfolio-items article:after,
			.gallery article:after {
				clear: both;
				display: block;
				visibility: hidden;
				height: 0;
				content: ".";
			}

		.portfolio-items.pl-col-1 article {
			padding: 30px 0 10px;
			border-bottom: 1px solid #d7d5cf;
		}

		.portfolio-items.pl-col-2 article,
		.portfolio-items.pl-col-3 article {
			margin-bottom: 30px;
			padding: 0 0 10px;
			border-bottom: 1px solid #d7d5cf;
		}

		.portfolio-items article:first-child {padding-top: 0;}

		.portfolio-items.pl-col-1 article:last-child {border-bottom: none;}

	/* -------------------------------------------------- */
	/*	Portfolio Items
	/* -------------------------------------------------- */

	.portfolio-items.gl-col-3 article {border: none;}

/* ---------------------------------------------------------------------- */
/*	Contact Us
/* ---------------------------------------------------------------------- */

.map {
	position: relative;
	margin: 0;
	width: 100%;
	height: 400px;
}

.map img { max-width: none;}

#events_listing article {margin: 0 0 25px 0;}

.entry .map {height: 100%;}

/* ---------------------------------------------------------------------- */
/*	Sidebar
/* ---------------------------------------------------------------------- */

	.sbr #sidebar {float: right;}
	.sbl #sidebar {float: left;}

	#sidebar {margin-bottom: 30px;}

	/* -------------------------------------------------- */
	/*	Widgets
	/* -------------------------------------------------- */

	#sidebar .widget {margin-bottom: 45px;}

		#sidebar .widget-title {
			margin-bottom: 15px;
			font-size: 14px;
			text-transform: uppercase;
			font-weight: 600;
		}

		/* ---------------------------------------- */
		/*	Upcoming Events
		/* ---------------------------------------- */

		.widget_upcoming_events li {margin-bottom: 15px;}

			.widget_upcoming_events li h6 {margin-bottom: 5px;}

		/* ---------------------------------------- */
		/*	Search
		/* ---------------------------------------- */

		.widget_search #searchform {
			position: relative;
			background-color: #dfdbd1;
			padding: 7px;
			-webkit-border-radius: 3px;
			   -moz-border-radius: 3px;
					border-radius: 3px;
		}

			.widget_search input[type="text"] { padding-right: 30px; }

			.widget_search button[type="submit"] {
				position: absolute;
				right: 8px;
				top: 8px;
				width: 28px;
				height: 28px;
				border: none;
				background-color: transparent;
				background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/search-btn-icon.png);
				background-repeat: no-repeat;
				text-indent: -9999px;
				-webkit-transition: none;
				-moz-transition: none;
				-ms-transition: none;
				-o-transition: none;
				transition: none;
			}

			.widget_search button[type="submit"]:hover {background-position: 0 bottom;}

		/* ---------------------------------------- */
		/*	Soonest Event
		/* ---------------------------------------- */

		.widget_soonest_event .label-event {
			display: block;
			margin-bottom: .8em;
		}

		/* ---------------------------------------- */
		/*	Custom Recent Entries
		/* ---------------------------------------- */

		.ie7 .widget_custom_recent_entries ul,
		.ie7 .widget_custom_recent_entries ul li {overflow: hidden;}

		.widget_custom_recent_entries ul {margin-bottom: 15px;}

			.widget_custom_recent_entries li {
				padding: 13px 0 8px;
				border-top: 1px solid #d7d5cf;
			}

			.widget_custom_recent_entries li:after {
				clear: both;
				display: block;
				visibility: hidden;
				height: 0;
				content: ".";
			}

			.widget_custom_recent_entries li:first-child {
				padding-top: 0;
				border-top: none;
			}

			.widget_custom_recent_entries li:last-child {padding-bottom: 0;}

				.widget_custom_recent_entries h6 {margin-bottom: 3px;}

					.widget .entry-meta {
						color: #6b6b6b;
						font-size: 11px;
					}

		/* ---------------------------------------- */
		/*	Recent Projects
		/* ---------------------------------------- */

		.widget_recent_projects {position: relative;}

			.recent-projects-box {margin-bottom: 15px;}

			.recent-projects li, .quoteBox li {
				width: 100%;
				background-color: transparent !important;
			}

				.widget_recent_projects h6 {margin-bottom: 0;}

				.widget_recent_projects .entry-meta {margin-bottom: 15px;}

				.recent-projects-nav {
					position: absolute;
					right: 0;
					top: 2px;
				}

		/* -------------------------------------------------- */
		/*	Calendar
		/* -------------------------------------------------- */

		.widget_calendar table {
			width: 100%;
			text-align: center;
			border-spacing: 1px;
			border-collapse: separate;
		}

			.widget_calendar caption {
				margin-bottom: 5px;
				padding: 6px 5px;
				border-width: 1px;
				border-style: solid;
				border-color: #d2cfc9;
				background-color: #F1EFE5;
				color: #222;
				font-weight: 700;
				-webkit-box-shadow: 0 0 2px rgba(0,0,0,.15);
				   -moz-box-shadow: 0 0 2px rgba(0,0,0,.15);
					     box-shadow: 0 0 2px rgba(0,0,0,.15);
			}

				.widget_calendar thead th {
					padding: 4px 4px;
					border-width: 1px;
					border-style: solid;
					border-color: #d2cfc9;
					background-color: #FDFBF3;
					color: #858585;
					font-size: 12px;
				}

				.widget_calendar td {
					padding: 4px;
					border-style: solid;
					border-width: 1px;
					border-color: #d2cfc9;
					background-color: #FDFBF3;
					color: #6b6b6b;
					font-size: 12px;
				}

				.widget_calendar tbody td a {
					font-weight: 700;
				}

				.widget_calendar tbody #today {
					font-weight: 700;
					color: #fff;
				}

				.widget_calendar tbody #today a {color: #fff;}

				.widget_calendar td > a {
					padding: 4px 4px;
					display: block;
					border-color: #6b6b6b;
				}

				.widget_calendar tfoot td > a {padding: 0;}

			.widget_calendar tfoot {
				margin-top: 5px;
				border-top: 1px dotted #b7b6b6;
			}

			.widget_calendar tfoot a {color: #858585;}

			.widget_calendar tfoot #prev {text-align: left; }
			.widget_calendar tfoot #next {text-align: right;}

		/* ---------------------------------------- */
		/*	Twitter
		/* ---------------------------------------- */

			.tweets-container li {margin-top: 25px;}

				.tweets-container li {
					padding: 0 0 0 30px;
					position: relative;
				}

				.tweets-container li {
					background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/birds.png);
					background-position: 0 4px;
					background-repeat: no-repeat;
				}

					.tweets-container li p { margin-bottom: 0; }

						.tweets-container li a {color: #4d8f9b;}

						.tweets-container .timePosted {
							display: block;
							color: #919191;
							font-size: 11px;
							font-style: italic;
							padding-top: 5px;
						}

			.recent-projects-nav a {
				position: relative;
				display: inline-block;
				width: 15px;
				height: 15px;
				text-indent: -9999px;
				border: 1px solid #dcdad3;
				cursor: pointer;
				zoom: 1;
			}

			.recent-projects-nav a:after {
				position: absolute;
				left: 0;
				top: 0;
				width: 15px;
				height: 15px;
				background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/prev-next.png);
				background-repeat: no-repeat;
				content: "";
			}

			.recent-projects-nav .nextBtn:after {background-position: right top;}

			.recent-projects-nav a { background-color: #faf9f7; /* Old browsers */ }

			.recent-projects-nav a {
				-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.06), inset 0 1px 4px rgba(0,0,0,.1);
				   -moz-box-shadow: 1px 1px 1px rgba(0,0,0,.06), inset 0 1px 4px rgba(0,0,0,.1);
						box-shadow: 1px 1px 1px rgba(0,0,0,.06), inset 0 1px 4px rgba(0,0,0,.1);
			}

			.recent-projects-nav .nextBtn{ margin-left: 5px;}

			.recent-projects-nav a {
				-webkit-border-radius: 50%;
				   -moz-border-radius: 50%;
						border-radius: 50%;
				-webkit-transition: all .25s linear;
				   -moz-transition: all .25s linear;
					-ms-transition: all .25s linear;
					 -o-transition: all .25s linear;
						transition: all .25s linear;
			}

			.ie7 .recent-projects-nav a,
			.ie8 .recent-projects-nav a {
				box-shadow: 1px 1px 1px #dfdbd1, inset 0 1px 4px rgba(0,0,0,.1);
			}

			.recent-projects-nav .prevBtn:hover:after {background-position: left bottom;}
			.recent-projects-nav .nextBtn:hover:after {background-position: right bottom;}

		/* ---------------------------------------- */
		/*	Flickr
		/* ---------------------------------------- */

		.flickr-badge li {
			float: left;
			margin-right: 19px;
			margin-bottom: 24px;
		}

			.flickr-badge li .bordered { display: block; }

		.flickr-badge li.last {margin-right: 0;}

			.flickr-badge .bordered {margin-bottom: 0;}

			.ie7 .flick-badge .bordered,
			.ie8 .flickr-badge .bordered {
				width: 65px;
				height: 65px;
			}

				.flickr-badge img {
					width: 65px;
					height: 65px;
				}

		/* ---------------------------------------- */
		/*	Categories, Archive, Nav Menu,
		/*	Links, Meta, Pages
		/* ---------------------------------------- */

		.widget_nav_menu ul li,
		.widget_archive ul li,
		.widget_categories ul li,
		.widget_links ul li,
		.widget_meta ul li,
		.widget_pages ul li,
		.widget_recent_comments li,
		.widget_recent_entries li {
			position: relative;
			padding: 6px 0;
			border-top: 1px solid #cec6ba;
			list-style: none;
			zoom: 1;
		}

		.not-ie .widget_nav_menu ul li,
		.not-ie .widget_archive ul li,
		.not-ie .widget_categories ul li,
		.not-ie .widget_links ul li,
		.not-ie .widget_meta ul li,
		.not-ie .widget_pages ul li,
		.not-ie .widget_recent_comments ul li,
		.not-ie .widget_recent_entries ul li {
			-webkit-transition: padding .25s ease .25s;
			   -moz-transition: padding .25s ease .25s;
				-ms-transition: padding .25s ease .25s;
				 -o-transition: padding .25s ease .25s;
					transition: padding .25s ease .25s;
		}

		.not-ie .widget_nav_menu ul li:after,
		.not-ie .widget_archive ul li:after,
		.not-ie .widget_categories ul li:after,
		.not-ie .widget_links ul li:after,
		.not-ie .widget_meta ul li:after,
		.not-ie .widget_pages ul li:after,
		.not-ie .widget_recent_comments ul li:after,
		.not-ie .widget_recent_entries ul li:after {
			-webkit-transition: left .25s ease .20s, opacity .25s ease .20s;
			   -moz-transition: left .25s ease .20s, opacity .25s ease .20s;
				-ms-transition: left .25s ease .20s, opacity .25s ease .20s;
				 -o-transition: left .25s ease .20s, opacity .25s ease .20s;
					transition: left .25s ease .20s, opacity .25s ease .20s;
		}

		.widget_nav_menu ul li:first-child,
		.widget_archive ul li:first-child,
		.widget_categories ul li:first-child,
		.widget_links ul li:first-child,
		.widget_meta ul li:first-child,
		.widget_pages ul li:first-child,
		.widget_recent_comments ul li:first-child,
		.widget_recent_entries ul li:first-child {border-top: none;}

		.widget_nav_menu ul li:after,
		.widget_archive ul li:after,
		.widget_categories ul li:after,
		.widget_links ul li:after,
		.widget_meta ul li:after,
		.widget_pages ul li:after,
		.widget_recent_comments ul li:after,
		.widget_recent_entries ul li:after {
			position: absolute;
			left: -25px;
			opacity: 0;
			top: 3px;
			font-size: 14px;
			content: '→';
		}

		.widget_nav_menu ul li:hover:after,
		.widget_archive ul li:hover:after,
		.widget_categories ul li:hover:after,
		.widget_links ul li:hover:after,
		.widget_meta ul li:hover:after,
		.widget_pages ul li:hover:after,
		.widget_recent_comments ul li:hover:after,
		.widget_recent_entries ul li:hover:after {
			left: 0;
			opacity: 1;
			filter: alpha(opacity = 100);
			visibility: visible;
			height: auto;
		}

		.ie8 .widget_nav_menu ul li:after,
		.ie8 .widget_archive ul li:after,
		.ie8 .widget_categories ul li:after,
		.ie8 .widget_links ul li:after,
		.ie8 .widget_meta ul li:after,
		.ie8 .widget_pages ul li:after,
		.ie8 .widget_recent_comments ul li:after,
		.ie8 .widget_recent_entries ul li:after {display: none;}

		.ie8 .widget_nav_menu ul li:hover:after,
		.ie8 .widget_archive ul li:hover:after,
		.ie8 .widget_categories ul li:hover:after,
		.ie8 .widget_links ul li:hover:after,
		.ie8 .widget_meta ul li:hover:after,
		.ie8 .widget_pages ul li:hover:after,
		.ie8 .widget_recent_comments ul li:hover:after,
		.ie8 .widget_recent_entries ul li:hover:after {display: block;}

		.widget_nav_menu ul > li:hover,
		.widget_archive ul > li:hover,
		.widget_categories ul > li:hover,
		.widget_links ul > li:hover,
		.widget_meta ul > li:hover,
		.widget_pages ul > li:hover,
		.widget_recent_comments ul > li:hover,
		.widget_recent_entries ul > li:hover {
			-webkit-transition: padding .25s ease 0s;
			   -moz-transition: padding .25s ease 0s;
				-ms-transition: padding .25s ease 0s;
				 -o-transition: padding .25s ease 0s;
					transition: padding .25s ease 0s;
		}

		.widget_nav_menu ul > li:hover,
		.widget_archive ul > li:hover,
		.widget_categories ul > li:hover,
		.widget_links ul > li:hover,
		.widget_meta ul > li:hover,
		.widget_pages ul > li:hover,
		.widget_recent_comments ul > li:hover,
		.widget_recent_entries ul > li:hover {padding-left: 18px;}

			.widget_nav_menu li a,
			.widget_archive li a,
			.widget_categories li a,
			.widget_links li a,
			.widget_meta li a,
			.widget_pages li a
			.widget_recent_comments li a,
			.widget_recent_entries li a {
				position: relative;
				color: #777;
			}

		/* ---------------------------------------- */
		/*	Nav Menu
		/* ---------------------------------------- */

		.widget_nav_menu .sub-menu {padding-left: 15px;}

			.widget_nav_menu .sub-menu

/* ---------------------------------------------------------------------- */
/*	Bottom Sidebar
/* ---------------------------------------------------------------------- */

#bottom-sidebar {padding-bottom: 50px;}

	/* -------------------------------------------------- */
	/*	Widgets
	/* -------------------------------------------------- */

	#bottom-sidebar .widget {margin-bottom: 30px;}

	#bottom-sidebar .widget-divider {
		clear: both;
		margin: 5px 0 25px;
		border-top: 1px solid #d7d5cf;
	}

		#bottom-sidebar .widget-title {margin-bottom: 25px;}

		/* ---------------------------------------- */
		/*	Blog
		/* ---------------------------------------- */

		/*.blog li {margin-bottom: 20px;}*/

/*		.blog li:after {
			clear: both;
			display: block;
			visibility: hidden;
			height: 0;
			content: ".";
		}*/

		/* ---------------------------------------- */
		/*	Upcoming Events
		/* ---------------------------------------- */

		.widget_upcoming_events li {
			margin-bottom: 35px;
			color: #6b6b6b;
		}

		.ie7 .widget_upcoming_events li  {overflow: hidden;}

			.widget_upcoming_events li h6 {margin-bottom: 3px;}

			.widget_upcoming_events li .place {display: block;}

			.widget_upcoming_events li .time {font-style: italic; font-size: 11px;}

			.widget_upcoming_events li .timezone { font-size: 11px;}

		/* ---------------------------------------- */
		/*	Vidget Audio
		/* ---------------------------------------- */

		#bottom-sidebar .widget_audio span.question {color: #36332e;}

		.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body { background: #cccac2 !important; }

/* ---------------------------------------------------------------------- */
/*	Footer
/* ---------------------------------------------------------------------- */

#footer {
	position: relative;
	padding: 65px 0 15px;
	border-bottom: 1px solid #cccac2;
	background-color: #e6e3d8;
}

#myFooterCanvas {
	position: absolute;
	top: -7px;
	left: 0;
	width: 100%;
    height: 7px;
}

#myFooterCanvas2 {
	position: absolute;
	top: -10px;
	left: 0;
	width: 100%;
    height: 10px;
}

	.adjective {
		clear: both;
		padding: 10px 0 15px;
		border-top: 1px solid #4f4e4e;
	}

		.copyright {float: left;}
		.developed {float: right;}

	/* -------------------------------------------------- */
	/*	Widgets
	/* -------------------------------------------------- */

	#footer .widget {margin-bottom: 30px;}

		#footer .widget-title {
			color: #36332e;
			font-weight: 600;
			font-size: 14px;
			text-transform: uppercase;
		}

/*			.widget li:after {
				clear: both;
				display: block;
				visibility: hidden;
				height: 0;
				content: ".";
			}*/

		/* ---------------------------------------- */
		/*	Contacts
		/* ---------------------------------------- */

		.vcard > span {
			position: relative;
			display: block;
			padding-left: 23px;
			padding-bottom: 3px;
			background-repeat: no-repeat;
		}

		.vcard > span:after {
			position: absolute;
			left: 0;
			top: 0;
			width: 18px;
			height: 18px;
			background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/contact-icons.png);
			content: "";
		}

		.vcard .street-address:after {background-position: 0 0;}
		.vcard .tel:after {background-position: 0 -18px;}
		.vcard .email:after {background-position: 0 -36px;}

		/* ---------------------------------------- */
		/*	Alternate
		/* ---------------------------------------- */

		.alternate { margin-bottom: 30px; }

			.alternate li { margin-bottom: 20px; }

			.ie7 .alternate ul,
			.ie7 .alternate li { overflow: hidden; }

			.alternate li:after {
				clear: both;
				display: block;
				visibility: hidden;
				height: 0;
				content: ".";
			}

		/* ---------------------------------------- */
		/*	Contact Form
		/* ---------------------------------------- */

		#footer .widget_contact_form label {display: block;}

/* ---------------------------------------------------------------------- */
/*  Bottom Footer
/* ---------------------------------------------------------------------- */

	/* ---------------------------------------- */
	/*	Copyright
	/* ---------------------------------------- */

	#bottom-footer {padding: 22px 0;}

/* ---------------------------------------------------------------------- */
/*	Widgets + Shortcodes
/* ---------------------------------------------------------------------- */

	/* ---------------------------------------- */
	/*	Testimonials
	/* ---------------------------------------- */

	.quoteBox {margin-bottom: 30px !important;}

		.quoteBox .quote-text {
			position: relative;
			margin-bottom: 7px;
			padding: 25px 20px 35px;
			border: 1px solid #d2cfc9;
			background-color: #fdfbf3;
			font-style: italic;
		}

			.quoteBox .quote-text p { margin: .7em 0; }

		.quoteBox .quote-text {
			-webkit-border-radius: 4px;
			   -moz-border-radius: 4px;
					border-radius: 4px;
			-webkit-box-shadow: 2px 2px 1px rgba(0,0,0,.08);
			   -moz-box-shadow: 2px 2px 1px rgba(0,0,0,.08);
					box-shadow: 2px 2px 1px rgba(0,0,0,.08);
		}

		.ie7 .quoteBox .quote-text,
		.ie8 .quoteBox .quote-text {
			box-shadow: 2px 2px 1px #DFDBD1;
		}

		.quoteBox .quote-text:after {
			position: absolute;
			left: 40px;
			bottom: -27px;
			width: 32px;
			height: 32px;
			background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/quote-arrow.png);
			background-repeat: no-repeat;
			content: "";
		}

		.quoteBox .quote-author {
			display: block;
			padding-left: 82px;
		}

			.quoteBox .quote-author span {display: block; color: #4d8f9b;}

	/* ---------------------------------------- */
	/*	Back to Top
	/* ---------------------------------------- */

	#back-top {
		position: fixed;
		right: 20px;
		bottom: 20px;
		z-index: 50;
		display: none;
		width: 35px;
		height: 35px;
		border-width: 4px;
		border-style: solid;
		border-color: transparent;
		background-color: #918f89;
		background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/back-to-top.png);
		background-position: center center;
		background-repeat: no-repeat;
		text-indent: -9999px;
	}

    @media only screen and (max-width: 320px) {
        #header > .container > .eight.columns {
            max-width: 220px;
        }
    }

    @media only screen and (max-width: 360px) {
        #header > .container > .eight.columns {
            max-width: 260px;
        }
    }

    @media only screen and (max-width: 384px) {
        #header > .container > .eight.columns {
            max-width: 284px;
        }
    }

	#back-top {
		-webkit-border-radius: 50%;
		   -moz-border-radius: 50%;
				border-radius: 50%;

		-webkit-transition: all .2s linear;
		   -moz-transition: all .2s linear;
			-ms-transition: all .2s linear;
			 -o-transition: all .2s linear;
				transition: all .2s linear;
	}

		#back-top:hover {
			background-color: #36332e;
			border-color: #c8c8c0;
		}

	/* -------------------------------------------------- */
	/*	Tabs
	/* -------------------------------------------------- */

	.content-tabs {margin-bottom: 60px;}

		.tabs-container {
			padding: 25px 20px 15px;
			border: 1px solid #c8c7bf;
			-webkit-border-radius: 4px;
			   -moz-border-radius: 4px;
					border-radius: 4px;
			background-color: #fdfbf3;
		}

			.tab-content {display: none;}

	/*	Style 1 */

	.tabs-style-1 .tabs-nav {
		margin-bottom: 3px;
		overflow: hidden;
	}

		.tabs-style-1 .tabs-nav li {
			float: left;
			margin-right: 3px;
			padding: 0;
			width: auto;
		}

			.tabs-style-1 .tabs-nav li a,
			.tabs-style-3 .tabs-nav li a {
				display: inline-block;
				padding: 7px 25px;
				outline:none;
				color: #847460;
				border-width: 1px;
				border-style: solid;
				vertical-align: baseline;
				text-align: center;
				text-decoration: none;
				font: 12px/1.5 'Arimo', Arial;
				cursor: pointer;
			}

			.tabs-style-1 .tabs-nav li a,
			.tabs-style-3 .tabs-nav li a {
				border-color: #d7d5cf;
				border-bottom-color: #d0cfc9;
				text-shadow: 1px 1px 0 #f9f9f7;
				background: #faf9f7; /* Old browsers */
				background: -moz-linear-gradient(top,  #faf9f7 0%, #dad9d3 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf9f7), color-stop(100%,#dad9d3)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* IE10+ */
				background: linear-gradient(to bottom,  #faf9f7 0%,#dad9d3 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9f7', endColorstr='#dad9d3',GradientType=0 ); /* IE6-9 */
			}

			.not-ie .tabs-style-1 .tabs-nav li a,
			.not-ie .tabs-style-3 .tabs-nav li a {
				-webkit-border-radius: 4px;
				   -moz-border-radius: 4px;
						border-radius: 4px;
				-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.14), inset 0 1px rgba(255,255,255,.25);
				   -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.14), inset 0 1px rgba(255,255,255,.25);
						box-shadow: 1px 1px 2px rgba(0,0,0,.14), inset 0 1px rgba(255,255,255,.25);
			}

	/* Style 2 */

	.content-tabs.tabs-style-2 {
		border: 1px solid #c8c7bf;
		-webkit-border-radius: 4px;
		   -moz-border-radius: 4px;
				border-radius: 4px;
	}

		.tabs-style-2 .tabs-nav {
			clear: both;
			margin: 0;
			width: 100%;
			border-bottom: 1px solid #cac9c4;
			-webkit-border-radius: 4px 4px 0 0;
			   -moz-border-radius: 4px 4px 0 0;
					border-radius: 4px 4px 0 0;
			background: #faf9f7; /* Old browsers */
			background: -moz-linear-gradient(top,  #faf9f7 0%, #dad9d3 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf9f7), color-stop(100%,#dad9d3)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* IE10+ */
			background: linear-gradient(to bottom,  #faf9f7 0%,#dad9d3 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9f7', endColorstr='#dad9d3',GradientType=0 ); /* IE6-9 */
		}

			.tabs-style-2 .tabs-nav li {
				float: left;
				padding: 0;
				width: auto;
				height: 35px;
			}

				.tabs-style-2 .tabs-nav li a {
					display: inline-block;
					padding: 0 25px;
					height: 35px;
					outline:none;
					border-right: 1px solid #d0ccc8;
					color: #847460;
					vertical-align: baseline;
					text-align: center;
					text-decoration: none;
					font: 12px/1.5 'Arimo', Arial;
					line-height: 35px;
					cursor: pointer;
				}

				.tabs-style-2 .tabs-nav li.active a {
					height: 36px;
					background-color: #fdfbf3;
				}

				.tabs-style-2 .tabs-nav li:first-child.active a {
					-webkit-border-radius: 4px 0 0 0;
					   -moz-border-radius: 4px 0 0 0;
							border-radius: 4px 0 0 0;
				}

		.tabs-style-2 .tabs-container {border: none;}

	/*	Style 3 */

	.tabs-style-3 .tabs-nav {
		float: left;
		overflow: hidden;
		margin-bottom: 3px;
		margin-right: 3px;
	}

		.tabs-style-3 .tabs-nav li {
			padding: 0;
			margin-bottom: 3px;
		}

	.tabs-style-3 .tabs-container {display: table;}

	/* ---------------------------------------- */
	/*	FAQ Toggle
	/* ---------------------------------------- */

	.box-toggle {
		position: relative;
		margin-bottom: 5px;
	}

		.box-toggle .trigger {
			position: relative;
			display: block;
			margin-bottom: 3px;
			padding: 9px 20px 8px 40px;
			border: 1px solid #d3d2cb;
			color: #847460;
			text-decoration: none;
			font-weight: 100;
			font-size: 14px;
			cursor: pointer;
		}

		.box-toggle .trigger {
			background: #faf9f7; /* Old browsers */
			background: -moz-linear-gradient(top,  #faf9f7 0%, #dad9d3 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf9f7), color-stop(100%,#dad9d3)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  #faf9f7 0%,#dad9d3 100%); /* IE10+ */
			background: linear-gradient(to bottom,  #faf9f7 0%,#dad9d3 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9f7', endColorstr='#dad9d3',GradientType=0 ); /* IE6-9 */
		}

		.not-ie .box-toggle .trigger {
			-webkit-border-radius: 4px;
			   -moz-border-radius: 4px;
					border-radius: 4px;
			-webkit-box-shadow: 0 2px 1px rgba(0,0,0,.05), inset 0 1px rgba(255,255,255,.25);
			   -moz-box-shadow: 0 2px 1px rgba(0,0,0,.05), inset 0 1px rgba(255,255,255,.25);
					box-shadow: 0 2px 1px rgba(0,0,0,.05), inset 0 1px rgba(255,255,255,.25);
		}

		.box-toggle .trigger:after {
			position: absolute;
			left: 10px;
			top: 50%;
			margin-top: -12px;
			width: 24px;
			height: 24px;
			background-image: url(https://martinacenter.com/wp-content/themes/blessing/images/icons/collapse.png);
			background-repeat: no-repeat;
			content: "";
		}

		.box-toggle .trigger.active:after {background-position: 0 bottom;}

		.box-toggle .toggle-container  {
			position: relative;
			display: none;
			padding: 10px 20px;
			border-width: 1px;
			border-style: solid;
			border-color: #c8c7bf;
			background-color: #fdfbf3;
			-webkit-border-radius: 4px;
			   -moz-border-radius: 4px;
					border-radius: 4px;
		}

			.box-toggle .toggle-container p {
				 margin: 0;
				 padding: 5px 0;
			}

	/* ---------------------------------------- */
	/*	Table
	/* ---------------------------------------- */

	.custom-table {
		margin-bottom: 30px;
		width: 100%;
	}

		.custom-table th,
		.custom-table td {
			padding: 5px 20px;
			text-align: left;
		}

		.custom-table th {
			border: 1px solid #c8c8c8;
			color: #373737;
			font-weight: 700;
		}

		.custom-table th {
			background: -moz-radial-gradient(center, ellipse cover,  #fafafa 0%, #eeeded 100%); /* FF3.6+ */
			background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#fafafa), color-stop(100%,#eeeded)); /* Chrome,Safari4+ */
			background: -webkit-radial-gradient(center, ellipse cover,  #fafafa 0%,#eeeded 100%); /* Chrome10+,Safari5.1+ */
			background: -o-radial-gradient(center, ellipse cover,  #fafafa 0%,#eeeded 100%); /* Opera 12+ */
			background: -ms-radial-gradient(center, ellipse cover,  #fafafa 0%,#eeeded 100%); /* IE10+ */
			background: radial-gradient(ellipse at center,  #fafafa 0%,#eeeded 100%); /* W3C */

		}

		.ie8 .custom-table th {
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#eeeded',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
		}

		.custom-table td {
			background-color: #f4f4f4;
			border: 1px solid #fafafa;
			color: #7d7d7d;
		}

		.custom-table tbody tr:nth-child(even) td {background-color: #f0f0f0;}

/* ---------------------------------------------------------------------- */
/*	Media Queries
/* ---------------------------------------------------------------------- */

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {

/* ---------------------------------------------------------------------- */
/*	Sidebar
/* ---------------------------------------------------------------------- */

	/* -------------------------------------------------- */
	/*	Widgets
	/* -------------------------------------------------- */

		.recent-projects li .bordered { display:  block; }

		.widget_likebox iframe { width: 229px !important; }

		/* ---------------------------------------- */
		/*	Flickr
		/* ---------------------------------------- */

		.flickr-badge li {
			float: left;
			margin-right: 20px;
			margin-bottom: 20px;
		}

				.flickr-badge img {
					width: 47px;
					height: 47px;
				}

}


/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {

	/* -------------------------------------------------- */
	/*	Holder
	/* -------------------------------------------------- */

	.holder {
		margin-left: 0;
		margin-right: 0;
		padding-left: 0;
		padding-right: 0;
		border: none;
	}

		.event-holder b.head {line-height: 33px;}

		.event-holder span {
			padding: 2px 6px;
			height: 23px;
		}

		#sidebar .event-holder span:last-of-type {display: none;}

		.event-holder span.event-numbers {font-size: 16px;}

		#header .event-holder .entries,
		#header .event-holder .event-timer { float: none; }

		#header .event-holder .entries { margin: 0; }

		#header .show .event-holder .entries { margin-top: 0; }

	/* -------------------------------------------------- */
	/*	Main Navigation
	/* -------------------------------------------------- */

	.navigation {margin: 0;}

		.navigation > ul > li > a {padding: 18px 15px;}

	/* ---------------------------------------------------------------------- */
	/*	Page Header
	/* ---------------------------------------------------------------------- */

		.page-header .container {background-position: -150px bottom;}

	/* ---------------------------------------------------------------------- */
	/*	Contact Us
	/* ---------------------------------------------------------------------- */

	.map {height: 330px;}

		.entry .map {height: 200px;}

/* ---------------------------------------------------------------------- */
/*  Blog
/* ---------------------------------------------------------------------- */

	article.entry .entry-body {
		display: inline-block;
		width: 84%;
		margin: 0;
	}

/* ---------------------------------------------------------------------- */
/*  Sidebar
/* ---------------------------------------------------------------------- */

		#sidebar .event-holder span {
			padding: 3px 5px;
			height: auto;
		}

		#sidebar .event-holder span.event-numbers,
		#footer .event-holder span.event-numbers {font-size: 13px;}

		#sidebar .event-holder span.event-text {
			font-size: 11px;
			line-height: 1.75;
		}

		/* Footer  */

		#footer .event-holder span {padding: 1px 3px;}

			#footer .event-holder span.event-text {
				font-size: 10px;
				line-height: 1.75;
			}

	/* -------------------------------------------------- */
	/*	Widgets
	/* -------------------------------------------------- */

		/* ---------------------------------------- */
		/*	Flickr
		/* ---------------------------------------- */

		.flickr-badge li {
			margin-right: 13px;
			margin-bottom: 13px;
		}

				.flickr-badge img {
					width: 47px;
					height: 47px;
				}

	/* ---------------------------------------------------------------------- */
	/*  Bottom Footer
	/* ---------------------------------------------------------------------- */

	#bottom-footer {padding: 22px 3px;}


}


/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {

/* ---------------------------------------------------------------------- */
/*  Header
/* ---------------------------------------------------------------------- */

#logo {float: none;}

	.header-container {
		float: none;
		margin-top: 20px;
	}

		#header .event-holder,
		#header .event-link,
		#header .event-holder .entries,
		#header .event-holder .event-timer { float: none; }

	/* -------------------------------------------------- */
	/*	Slider
	/* -------------------------------------------------- */

	.caption { display: none; }

	/* -------------------------------------------------- */
	/*	Home Holder
	/* -------------------------------------------------- */

	.holder { margin-top: 0 !important; }

	/* -------------------------------------------------- */
	/*	General Classes
	/* -------------------------------------------------- */

	.single-image {text-align: center;}

		.bordered .add-border img { display: inline-block; }

	/* -------------------------------------------------- */
	/*	Main Navigation
	/* -------------------------------------------------- */

	.navigation { top: 10px; }

	.navigation > div > ul {display: none;}

	.navigation .nav-responsive {display: inline-block;}

	/* -------------------------------------------------- */
	/*	Panel
	/* -------------------------------------------------- */

	.control_panel {display: none;}

	/* -------------------------------------------------- */
	/*	Pics Wrapper
	/* -------------------------------------------------- */

	.container .pics-wrapper {
		margin-bottom: 10px;
	}

	.pics-wraper {float: none;}

	.descr-wrapper {display: block;}

		.not-ie .pics-wrapper.six.columns .sudo-slider ul {height: auto;}
		.not-ie .pics-wrapper.seven.columns .sudo-slider ul {height: auto;}
		.not-ie .pics-wrapper.eight.columns .sudo-slider ul {height: auto;}
		.not-ie .pics-wrapper.nine.columns .sudo-slider ul {height: auto;}

	.container .pics-wrapper .add-border img {display: block;}

	/* -------------------------------------------------- */
	/*	404 Page
	/* -------------------------------------------------- */

	.error404s {
		margin: 10% auto 0;
	}

		.error404s h1 {
			font-size: 85px;
		}

		.error404s .title-error {
			margin-bottom: 5px;
			font-size: 25px;
		}

		.error404s p {
			padding: 0 15px;
			font-size: 13px;
		}

	/* ---------------------------------------------------------------------- */
	/*	Sidebar
	/* ---------------------------------------------------------------------- */

		/* -------------------------------------------------- */
		/*	Widgets
		/* -------------------------------------------------- */

			/* ---------------------------------------- */
			/*	Flickr
			/* ---------------------------------------- */

			.flickr-badge li {
				margin-right: 20px;
				margin-bottom: 20px;
			}

			.flickr-badge li.last {margin-right: 20px;}

	/* ---------------------------------------------------------------------- */
	/*	Footer
	/* ---------------------------------------------------------------------- */

		.copyright,
		.developed { float: none; text-align: center; }

	/* ---------------------------------------------------------------------- */
	/*	Widgets + Shortcodes
	/* ---------------------------------------------------------------------- */

		/* ---------------------------------------- */
		/*	Back to Top
		/* ---------------------------------------- */

		#back-top {
			bottom: 85px;
		}

}


/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {

	/* ---------------------------------------------------------------------- */
	/*	Contact Us
	/* ---------------------------------------------------------------------- */

	.map {height: 210px;}

	/* ---------------------------------------------------------------------- */
	/*	Blog
	/* ---------------------------------------------------------------------- */

	article.entry .entry-body {
		display: block;
		margin: 0;
	}

}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {

	/* -------------------------------------------------- */
	/* Logo
	/* -------------------------------------------------- */

	#header .event-holder b.head {display: none;}

	/* -------------------------------------------------- */
	/* Forms
	/* -------------------------------------------------- */

	.contact-form input,
	.comments-form input {width: 100%;}

	.contact-form textarea,
	.comments-form textarea {
		width: 100%;
		height: 150px;
		max-width: 100%;
		max-height: 200px;
		min-width: 100%;
		min-height: 150px;
	}

	/* -------------------------------------------------- */
	/*	General Classes
	/* -------------------------------------------------- */

	blockquote {
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
				box-sizing: border-box;
	}

		.bordered .add-border img { display: block; }

	/* -------------------------------------------------- */
	/*	Logo
	/* -------------------------------------------------- */

	#logo {
		float: none;
		text-align: center;
	}

		#logo h1 {
			margin: 0;
			color: #e5e1d8;
			font-size: 44px;
			font-family: 'Over the Rainbow', cursive;
			text-shadow: -1px -1px 0 #1d1d1d;
		}

	/* -------------------------------------------------- */
	/*	Social Icons
	/* -------------------------------------------------- */

	#header ul.social-icons {
		margin: 0 20px;
		float: none;
	}

		ul.social-icons li {
			float: left;
			margin-right: 5px;
		}

	/* -------------------------------------------------- */
	/*	Main Navigation
	/* -------------------------------------------------- */

	.navigation {margin: 0;}

	/* ---------------------------------------------------------------------- */
	/*	Portfolio
	/* ---------------------------------------------------------------------- */

	.sbr .pl-col-2.portfolio-items,
	.sbr .gallery {margin: 0;}

	.sbl .pl-col-2.portfolio-items,
	.sbl .gallery {margin: 0;}

		#portfolio-filter li {margin: 0 5px;}

	/* ---------------------------------------------------------------------- */
	/*	Blog
	/* ---------------------------------------------------------------------- */

		article.entry .entry-body {
			display: block;
			margin: 0;
		}

	/* ---------------------------------------------------------------------- */
	/*	Calendar
	/* ---------------------------------------------------------------------- */

	.fc-header td {
		display: block;
		margin: 10px 0;
	}

	/* ---------------------------------------------------------------------- */
	/*	Contact Us
	/* ---------------------------------------------------------------------- */

	.map {height: 150px;}

	/* -------------------------------------------------- */
	/*	Tabs
	/* -------------------------------------------------- */

	/*	Style 1 */

			.tabs-style-1 .tabs-nav li a,
			.tabs-style-2 .tabs-nav li a,
			.tabs-style-3 .tabs-nav li a {
				padding-left: 15px;
				padding-right: 15px;
			}

}


/* Mobile Portrait Size (devices and browsers) */
@media only screen and (max-width: 320px) {

	/* -------------------------------------------------- */
	/*	Tabs
	/* -------------------------------------------------- */

	.tabs-style-1 .tabs-nav li a,
	.tabs-style-3 .tabs-nav li a {padding: 4px 15px;}
	.tabs-style-2 .tabs-nav li a {padding: 0 15px;}

}


/*
 Theme Name:     Blessing Child Theme
 Theme URI:      https://martinacenter.com/blessing-child
 Description:    Blessing Child Theme
 Author:         ThemeMakers
 Author URI:     http://themeforest.net/user/ThemeMakers
 Template:       blessing
 Version:        1.0.0
*/
 
  
@import url("https://martinacenter.com/wp-content/themes/blessing-child/../blessing/style.css");




/***************************** Header ***********************************/


    #header {background-color: #5c1010}


/****************************** Footer **********************************/


    footer#footer {background-color: #e6e3d8;}

    #footer .widget-title {color: #36332E;}
		

    #footer, #footer p {color: #696868;}

    #footer a {color: #d18726;}
		

		
    #footer a:hover {color: #5c1010;}
		


/***************************** Other ************************************/


a, a > * {color:#d18726;}a:hover:not(.button, .fc-event), a:hover > * {color:#5c1010!important;}h1, h2, h3, h4, h5, h6 { font-family: Raleway; }body, p { font-family:Cardo, sans-serif;}



/************************* Main Navigation *******************************/

    .navigation {
		background: #f7f5ed; /* Old browsers */
		background: -moz-linear-gradient(top,  #f7f5ed 0%, #c6cdf2 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f5ed), color-stop(100%,#c6cdf2)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f7f5ed 0%,#c6cdf2 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f7f5ed 0%,#c6cdf2 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f7f5ed 0%,#c6cdf2 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f7f5ed 0%,#c6cdf2 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f5ed', endColorstr='#c6cdf2',GradientType=0 ); /* IE6-9 */
	}

    .navigation > div > ul > li > a,
    .navigation ul ul a {font-family: Muli;}


    .navigation > div > ul > li > a {color:#736e66;}


    .navigation > div > ul > li:hover > a {color:#d18726 !important;}


    .navigation > div > ul > li.current-menu-item > a,
    .navigation > div > ul > li.current-menu-parent > a,
    .navigation > div > ul > li.current-menu-ancestor > a,
    .navigation > div > ul > li.current_page_item > a,
    .navigation > div > ul > li.current_page_parent > a,
    .navigation > div > ul > li.current_page_ancestor > a {
    color: #5c1010 !important; 
    }


    .navigation ul ul li:hover > a,
    .navigation ul ul li.current-menu-item > a,
    .navigation ul ul li.current-menu-parent > a,
    .navigation ul ul li.current-menu-ancestor > a,
    .navigation ul ul li.current_page_item > a,
    .navigation ul ul li.current_page_parent > a,
    .navigation ul ul li.current_page_ancestor > a {
    background: #36332e;
    }


/************************** Content ******************************/



    .main .container, 
	.main .container p,
	.main #content,
	.main #content p {font-size:15px;}

    .main .container, 
	.main .container p,
	.main #content,
	.main #content p {color:#4d4d4d;}


/*************************** Buttons *****************************/	




    .button:not(.default) {color:#ffffff;}


/************************** Sidebar ******************************/


    #sidebar .widget-title {color:#242424;}
    #sidebar .textwidget,
    #sidebar .jta-tweet-text,
    #sidebar .widget p {color:#777777;}


/************************ Testimonials ***************************/


    #sidebar .quoteBox .quote-text {color:#777777;}

    #sidebar .quoteBox .quote-author {color:#777777;}


/************************** Picture *****************************/


        
    .bordered {background-color:#E0DFD8;}

        
    .bordered:hover {background-color:#E0DFD8;}


/************************ Headings *****************************/	




    h3 {font-size:18px;}


    h5 {font-size:20px;}

	






/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/


/* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing */



/* #Base 960 Grid
================================================== */

    .container                                  { position: relative; width: 960px; margin: 0 auto; padding: 0; }
    .container .column,
    .container .columns                         { float: left; display: inline; margin-left: 10px; margin-right: 10px;}
    .row                                        { margin-bottom: 20px; }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha               { margin-left: 0; }
    .column.omega, .columns.omega               { margin-right: 0; }

    /* Base Grid */
    .container .one.column,
    .container .one.columns                     { width: 40px;  }
    .container .two.columns                     { width: 100px; }
    .container .three.columns                   { width: 160px; }
    .container .four.columns                    { width: 220px; }
    .container .five.columns                    { width: 280px; }
    .container .six.columns                     { width: 340px; }
    .container .seven.columns                   { width: 400px; }
    .container .eight.columns                   { width: 460px; }
    .container .nine.columns                    { width: 520px; }
    .container .ten.columns                     { width: 580px; }
    .container .eleven.columns                  { width: 640px; }
    .container .twelve.columns                  { width: 700px; }
    .container .thirteen.columns                { width: 760px; }
    .container .fourteen.columns                { width: 820px; }
    .container .fifteen.columns                 { width: 880px; }
    .container .sixteen.columns                 { width: 940px; }

    .container .one-third.column                { width: 300px; }
    .container .two-thirds.column               { width: 620px; }

	.container .holder .one-third.column		{ width: 299px; }

    /* Base Grid with Sidebar */

    #content .four.columns                    { width: 125px; } /**/
	#content .eight.columns                   { width: 270px; } /**/
    #content .ten.columns                     { width: 415px; } /**/

    #content .twelve.columns                  { width: 415px; } /**/
    #content  .sixteen.columns                { width: 580px; } /**/

    #content .one-third.column                { width: 173px; } /**/
    #content .two-thirds.column               { width: 367px; } /**/


	#content #portfolio-items.pl-col-1 .ten.columns,
	#content #portfolio-items.pl-col-1 .six.columns {width: 96%; float: none; display: block;}

	#content #portfolio-items.pl-col-2  .eight.columns  {width: 270px;}


	#content .image-gallery-slider.eight.columns {width: 460px;}

/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */

    @media only screen and (min-width: 768px) and (max-width: 959px) {
        .container                                  { width: 748px; }
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
        .column.alpha, .columns.alpha               { margin-left: 0; margin-right: 10px; }
        .column.omega, .columns.omega               { margin-right: 0; margin-left: 10px; }
        .alpha.omega                                { margin-left: 0; margin-right: 0; }

        .container .one.column,
        .container .one.columns                     { width: 28px; }
        .container .two.columns                     { width: 76px; }
        .container .three.columns                   { width: 124px; }
        .container .four.columns                    { width: 167px; }
        .container .five.columns                    { width: 215px; }
        .container .six.columns                     { width: 258px; }
        .container .seven.columns                   { width: 306px; }
        .container .eight.columns                   { width: 354px; }
        .container .nine.columns                    { width: 402px; }
        .container .ten.columns                     { width: 450px; }
        .container .eleven.columns                  { width: 508px; }
        .container .twelve.columns                  { width: 541px; }
        .container .thirteen.columns                { width: 604px; }
        .container .fourteen.columns                { width: 652px; }
        .container .fifteen.columns                 { width: 700px; }
        .container .sixteen.columns                 { width: 740px; }

        .container .one-third.column                { width: 229px; }
        .container .two-thirds.column               { width: 479px; }

		#content .four.columns                    { width: 92px; } /**/
		#content .eight.columns                   { width: 205px; } /**/
		#content .ten.columns                     { width: 415px; } /**/

		#content .twelve.columns                  { width: 318px; } /**/
		#content  .sixteen.columns                { width: 450px; } /**/

		#content .one-third.column                { width: 130px; } /**/
		#content .two-thirds.column               { width: 280px; } /**/

		.container .holder .one-third.column		{ width: 229px; }

		#content #portfolio-items.pl-col-2  .eight.columns  {width: 205px;}

    }


/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 767px) {
        .container { width: 280px; }
        .container .columns,
        .container .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 280px; }

		#content .four.columns                    { width: 280px; } /**/
		#content .eight.columns                   { width: 280px; } /**/
		#content .ten.columns                     { width: 280px; } /**/

		#content .twelve.columns                  { width: 280px; } /**/
		#content  .sixteen.columns                { width: 280px; } /**/

		#content .one-third.column                { width: 280px; } /**/
		#content .two-thirds.column               { width: 280px; } /**/

		#content #portfolio-items.pl-col-2  .eight.columns  {width: 280px;}

		.container .holder .one-third.column		{ width: 280px; }

    }


/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {
        .container { width: 420px; }
        .container .columns,
        .container .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column { width: 420px; }

		#content .four.columns                    { width: 420px; } /**/
		#content .eight.columns                   { width: 420px; } /**/
		#content .ten.columns                     { width: 420px; } /**/

		#content .twelve.columns                  { width: 420px; } /**/
		#content  .sixteen.columns                { width: 420px; } /**/

		#content .one-third.column                { width: 420px; } /**/
		#content .two-thirds.column               { width: 420px; } /**/

		#content #portfolio-items.pl-col-2  .eight.columns  {width: 420px;}

		.container .holder .one-third.column		{ width: 420px; }
    }


/* #Clearing
================================================== */

    /* Self Clearing Goodness */
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }

    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }

.fc{direction:ltr;text-align:left}.fc table{border-collapse:collapse;border-spacing:0}html .fc,.fc table{font-size:1em}.fc td,.fc th{padding:0;vertical-align:top}.fc-header td{white-space:nowrap}.fc-header-left{width:25%;text-align:left}.fc-header-center{text-align:center}.fc-header-right{width:25%;text-align:right}.fc-header-title{display:inline-block;vertical-align:top}.fc-header-title h2{margin-top:0;white-space:nowrap;font-size:15px}.fc .fc-header-space{padding-left:10px}.fc-header .fc-button{vertical-align:top}.fc-header .fc-button{margin-right:-1px}.fc-header .fc-corner-right{margin-right:1px}.fc-header .ui-corner-right{margin-right:0}.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2}.fc-header .fc-state-down{z-index:3}.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4}.fc-content{clear:both}.fc-view{width:100%;overflow:hidden}.fc-widget-header,.fc-widget-content{border:1px solid #ccc}.fc-state-highlight{background:#ffc}.fc-cell-overlay{background:#9cf;opacity:.2;filter:alpha(opacity=20)}.fc-button{position:relative;display:inline-block;cursor:pointer}.fc-state-default{border-style:solid;border-width:1px 0}.fc-button-inner{position:relative;float:left;overflow:hidden}.fc-state-default .fc-button-inner{border-style:solid;border-width:0 1px}.fc-button-content{position:relative;float:left;line-height:1.7em;padding:0 .6em;white-space:nowrap}.fc-button-content .fc-icon-wrap{position:relative;float:left;top:50%}.fc-button-content .ui-icon{position:relative;float:left;margin-top:-50%}.fc-state-default .fc-button-effect{position:absolute;top:50%;left:0}.fc-state-default .fc-button-effect span{position:absolute;top:-100px;left:0;width:500px;height:100px;border-width:100px 0 0 1px;border-style:solid;border-color:#fff;background:#444;opacity:.09;filter:alpha(opacity=9)}.fc-state-default,.fc-state-default .fc-button-inner{border-style:solid;border-color:#ccc #bbb #aaa;background:#f3f3f3;color:#000}.fc-state-hover,.fc-state-hover .fc-button-inner{border-color:#999}.fc-state-down,.fc-state-down .fc-button-inner{border-color:#555;background:#777}.fc-state-active,.fc-state-active .fc-button-inner{border-color:#555;background:#777;color:#fff}.fc-state-disabled,.fc-state-disabled .fc-button-inner{color:#999;border-color:#ddd}.fc-state-disabled{cursor:default}.fc-state-disabled .fc-button-effect{display:none}.fc-event{border-style:solid;border-width:0;font-size:.85em;cursor:default}a.fc-event,.fc-event-draggable{cursor:pointer}a.fc-event{text-decoration:none}.fc-rtl .fc-event{text-align:right}.fc-view-agendaWeek .fc-event-skin,.fc-view-agendaDay .fc-event-skin{background-color:#f1efe5}.fc-event-inner{position:relative;width:100%;height:100%;border-style:solid;border-width:0;overflow:hidden}.fc-event-time,.fc-event-title{padding:0 1px}.fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%}.fc-event-hori{margin-bottom:1px}.fc-event-hori .ui-resizable-e{top:0!important;right:-3px!important;width:7px!important;height:100%!important;cursor:e-resize}.fc-event-hori .ui-resizable-w{top:0!important;left:-3px!important;width:7px!important;height:100%!important;cursor:w-resize}.fc-event-hori .ui-resizable-handle{_padding-bottom:14px}.fc-corner-left{margin-left:1px}.fc-corner-left .fc-button-inner,.fc-corner-left .fc-event-inner{margin-left:-1px}.fc-corner-right{margin-right:1px}.fc-corner-right .fc-button-inner,.fc-corner-right .fc-event-inner{margin-right:-1px}.fc-corner-top{margin-top:1px}.fc-corner-top .fc-event-inner{margin-top:-1px}.fc-corner-bottom{margin-bottom:1px}.fc-corner-bottom .fc-event-inner{margin-bottom:-1px}table.fc-border-separate{border-collapse:separate}.fc-border-separate th,.fc-border-separate td{border-width:1px 0 0 1px}.fc-border-separate th.fc-last,.fc-border-separate td.fc-last{border-right-width:1px}.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td{border-bottom-width:1px}.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0}.fc-grid th{text-align:center}.fc-grid .fc-day-number{float:right;padding:0 4px}.fc-grid .fc-other-month .fc-day-number{opacity:.3;filter:alpha(opacity=30)}.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px}.ui-state-highlight .fc-day-content{color:#fff!important}.fc-grid .fc-event-time{font-weight:700}.fc-rtl .fc-grid .fc-day-number{float:left}.fc-rtl .fc-grid .fc-event-time{float:right}.fc-agenda table{border-collapse:separate}.fc-agenda-days th{text-align:center}.fc-agenda .fc-agenda-axis{width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:400}.fc-agenda .fc-day-content{padding:2px 2px 1px}.fc-agenda-days .fc-agenda-axis{border-right-width:1px}.fc-agenda-days .fc-col0{border-left-width:0}.fc-agenda-allday th{border-width:0 1px}.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px}.fc-agenda-divider-inner{height:2px;overflow:hidden}.fc-widget-header .fc-agenda-divider-inner{background:#eee}.fc-agenda-slots th{border-width:1px 1px 0}.fc-agenda-slots td{border-width:1px 0 0;background:0 0}.fc-agenda-slots td div{height:20px}.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td{border-top-width:0}.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td{border-top-style:dotted}.fc-event-vert .fc-event-head,.fc-event-vert .fc-event-content{position:relative;z-index:2;width:100%;overflow:hidden}.fc-event-vert .fc-event-time{white-space:nowrap;font-weight:700;font-size:11px}.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.3;filter:alpha(opacity=30)}.fc .ui-draggable-dragging .fc-event-bg,.fc-select-helper .fc-event-bg{display:none\9}.fc-event-vert .ui-resizable-s{bottom:0!important;width:100%!important;height:8px!important;overflow:hidden!important;line-height:8px!important;font-size:11px!important;font-family:monospace;text-align:center;cursor:s-resize}.fc-agenda .ui-resizable-resizing{_overflow:hidden}#calendar{width:1e3px;margin:0 auto}
.fc-event-hori .fc-event-inner{border-width:0!important}.fc-event-vert{-webkit-border-radius:3px 0 3px 0;-moz-border-radius:3px 0 3px 0;border-radius:3px 0 3px 0}.fc-event-vert .fc-event-inner{padding:2px}.fc-event-bg{display:none!important}.fc-event .ui-resizable-handle{display:none!important}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,sans-serif;font-size:1em}.ui-widget-content{border-width:1px;border-style:solid;border-color:#d2cfc9;background-color:#fdfbf3;color:#362b36}.ui-widget-content a{color:#362b36}.ui-widget-header{border:1px solid #d2cfc9;color:#222;background-color:#f1efe5;font-weight:700}.fc .ui-widget-header{padding:5px 0}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d2cfc9;background-color:#f1efe5;font-weight:700;color:#222}.fc-button-prev,.fc-button-next{width:20px;height:20px;background-image:url(https://martinacenter.com/wp-content/themes/blessing/admin/applications/events/css/../images/prev-next.png);background-repeat:no-repeat}.fc-button-next{background-position:100% 0}.fc-button-prev.ui-state-hover{background-position:0 100%}.fc-button-next.ui-state-hover{background-position:100% 100%}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border-width:1px;border-style:solid;border-color:#847460;background-color:#f1efe5;font-weight:700}.ui-state-hover a,.ui-state-hover a:hover{text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #847460;font-weight:700;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#fff;font-weight:700}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-corner-tl{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px}.ui-corner-tr{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}.ui-corner-bl{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px}.ui-corner-br{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.ui-corner-top{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}.ui-corner-bottom{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.ui-corner-right{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.ui-corner-left{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px}.ui-corner-all{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.ui-widget-overlay{opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{margin:-7px 0 0 -7px;padding:7px;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tabs .ui-tabs-hide{display:none!important}
/*!fancyBox v2.0.5 fancyapps.com | fancyapps.com/fancybox/#license*/.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:1002}.fancybox-outer{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:1520}.wp-admin .fancybox-opened{z-index:102}.fancybox-opened .fancybox-outer{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{width:100%;height:100%;padding:0;margin:0;position:relative;outline:none;overflow:hidden}.fancybox-error{color:#444;font:14px/20px helvetica neue,Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(https://martinacenter.com/wp-content/themes/blessing/js/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:1010}#fancybox-loading div{width:44px;height:44px;background:url(https://martinacenter.com/wp-content/themes/blessing/js/fancybox/fancybox_loading.gif)50% no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:1004}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:url(https://martinacenter.com/wp-content/themes/blessing/js/fancybox/blank.gif);z-index:1003}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:1003;visibility:hidden}.fancybox-prev span{left:20px;background-position:0 -36px}.fancybox-next span{right:20px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:1501;background:#000}.wp-admin #fancybox-overlay{z-index:101}.fancybox-title{visibility:hidden;font:13px/20px helvetica neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:1005}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:1003;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(https://martinacenter.com/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(https://martinacenter.com/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(https://martinacenter.com/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}
.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1e3ms;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2e3ms}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47,0,0.74,0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22,0.61,0.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5,0,0.14,1);animation-timing-function:cubic-bezier(0.5,0,0.14,1);-webkit-backface-visibility:hidden;background:0 0/100% 100% no-repeat;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;object-fit:contain;margin:0;max-height:none;max-width:none;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:dotted 1px}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:1s linear infinite fancybox-rotate;animation:1s linear infinite fancybox-rotate;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,0.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:.2s cubic-bezier(.25, .46, .45, .94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}.fancybox-container.fancybox-is-open{z-index:99999}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
#debungcontrolls{z-index:100000;position:fixed;bottom:0;width:100%;height:auto;background:rgba(0,0,0,.6);padding:10px;box-sizing:border-box}.debugtimeline{width:100%;height:10px;position:relative;display:block;margin-bottom:3px;display:none;white-space:nowrap;box-sizing:border-box}.debugtimeline:hover{height:15px}.the_timeline_tester{background:#e74c3c;position:absolute;top:0;left:0;height:100%;width:0}.rs-go-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:9999999!important;background:#fff!important}.debugtimeline.tl_slide .the_timeline_tester{background:#f39c12}.debugtimeline.tl_frame .the_timeline_tester{background:#3498db}.debugtimline_txt{color:#fff;font-weight:400;font-size:7px;position:absolute;left:10px;top:0;white-space:nowrap;line-height:10px}.rtl{direction:rtl}@font-face{font-family:revicons;src:url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/../fonts/revicons/revicons.eot?5510888);src:url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/../fonts/revicons/revicons.eot?5510888#iefix)format('embedded-opentype'),url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/../fonts/revicons/revicons.woff?5510888)format('woff'),url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/../fonts/revicons/revicons.ttf?5510888)format('truetype'),url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/../fonts/revicons/revicons.svg?5510888#revicons)format('svg');font-weight:400;font-style:normal}[class^=revicon-]:before,[class*=" revicon-"]:before{font-family:revicons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.revicon-search-1:before{content:'\e802'}.revicon-pencil-1:before{content:'\e831'}.revicon-picture-1:before{content:'\e803'}.revicon-cancel:before{content:'\e80a'}.revicon-info-circled:before{content:'\e80f'}.revicon-trash:before{content:'\e801'}.revicon-left-dir:before{content:'\e817'}.revicon-right-dir:before{content:'\e818'}.revicon-down-open:before{content:'\e83b'}.revicon-left-open:before{content:'\e819'}.revicon-right-open:before{content:'\e81a'}.revicon-angle-left:before{content:'\e820'}.revicon-angle-right:before{content:'\e81d'}.revicon-left-big:before{content:'\e81f'}.revicon-right-big:before{content:'\e81e'}.revicon-magic:before{content:'\e807'}.revicon-picture:before{content:'\e800'}.revicon-export:before{content:'\e80b'}.revicon-cog:before{content:'\e832'}.revicon-login:before{content:'\e833'}.revicon-logout:before{content:'\e834'}.revicon-video:before{content:'\e805'}.revicon-arrow-combo:before{content:'\e827'}.revicon-left-open-1:before{content:'\e82a'}.revicon-right-open-1:before{content:'\e82b'}.revicon-left-open-mini:before{content:'\e822'}.revicon-right-open-mini:before{content:'\e823'}.revicon-left-open-big:before{content:'\e824'}.revicon-right-open-big:before{content:'\e825'}.revicon-left:before{content:'\e836'}.revicon-right:before{content:'\e826'}.revicon-ccw:before{content:'\e808'}.revicon-arrows-ccw:before{content:'\e806'}.revicon-palette:before{content:'\e829'}.revicon-list-add:before{content:'\e80c'}.revicon-doc:before{content:'\e809'}.revicon-left-open-outline:before{content:'\e82e'}.revicon-left-open-2:before{content:'\e82c'}.revicon-right-open-outline:before{content:'\e82f'}.revicon-right-open-2:before{content:'\e82d'}.revicon-equalizer:before{content:'\e83a'}.revicon-layers-alt:before{content:'\e804'}.revicon-popup:before{content:'\e828'}.rev_slider_wrapper{position:relative;z-index:0;width:100%}.rev_slider{position:relative;overflow:visible}.entry-content .rev_slider a,.rev_slider a{box-shadow:none}.tp-overflow-hidden{overflow:hidden!important}.group_ov_hidden{overflow:hidden}.tp-simpleresponsive img,.rev_slider img{max-width:none!important;transition:none;margin:0;padding:0;border:none}.rev_slider .no-slides-text{font-weight:700;text-align:center;padding-top:80px}.rev_slider>ul,.rev_slider_wrapper>ul,.tp-revslider-mainul>li,.rev_slider>ul>li,.rev_slider>ul>li:before,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before,.tp-revslider-mainul>li,.tp-simpleresponsive>ul>li{list-style:none!important;position:absolute;margin:0!important;padding:0!important;overflow-x:visible;overflow-y:visible;list-style-type:none!important;background-image:none;background-position:0 0;text-indent:0;top:0;left:0}.tp-revslider-mainul>li,.rev_slider>ul>li,.rev_slider>ul>li:before,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before,.tp-revslider-mainul>li,.tp-simpleresponsive>ul>li{visibility:hidden}.tp-revslider-slidesli,.tp-revslider-mainul{padding:0!important;margin:0!important;list-style:none!important}.rev_slider li.tp-revslider-slidesli{position:absolute!important}.tp-caption .rs-untoggled-content{display:block}.tp-caption .rs-toggled-content{display:none}.rs-toggle-content-active.tp-caption .rs-toggled-content{display:block}.rs-toggle-content-active.tp-caption .rs-untoggled-content{display:none}.rev_slider .tp-caption,.rev_slider .caption{position:relative;visibility:hidden;white-space:nowrap;display:block;-webkit-font-smoothing:antialiased!important;z-index:1}.rev_slider .tp-caption,.rev_slider .caption,.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.rev_slider .tp-mask-wrap .tp-caption,.rev_slider .tp-mask-wrap *:last-child,.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{margin-bottom:0}.tp-svg-layer svg{width:100%;height:100%;position:relative;vertical-align:top}.tp-carousel-wrapper{cursor:url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/openhand.cur),move}.tp-carousel-wrapper.dragged{cursor:url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/closedhand.cur),move}.tp_inner_padding{box-sizing:border-box;max-height:none!important}.tp-caption.tp-layer-selectable{-moz-user-select:all;-khtml-user-select:all;-webkit-user-select:all;-o-user-select:all}.tp-forcenotvisible,.tp-hide-revslider,.tp-caption.tp-hidden-caption,.tp-parallax-wrap.tp-hidden-caption{visibility:hidden!important;display:none!important}.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider audio,.rev_slider video{max-width:none!important}.tp-element-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.tp-blockmask,.tp-blockmask_in,.tp-blockmask_out{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1000;transform:scaleX(0)scaleY(0)}.tp-parallax-wrap{transform-style:preserve-3d}.rev_row_zone{position:absolute;width:100%;left:0;box-sizing:border-box;min-height:50px;font-size:0}.rev_row_zone_top{top:0}.rev_row_zone_middle{top:50%;transform:translateY(-50%)}.rev_row_zone_bottom{bottom:0}.rev_column .tp-parallax-wrap{vertical-align:top}.rev_slider .tp-caption.rev_row{display:table;position:relative;width:100%!important;table-layout:fixed;box-sizing:border-box;vertical-align:top;height:auto!important;font-size:0}.rev_column{display:table-cell;position:relative;vertical-align:top;height:auto;box-sizing:border-box;font-size:0}.rev_column_inner{box-sizing:border-box;display:block;position:relative;width:100%!important;height:auto!important;white-space:normal!important}.rev_column_bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;box-sizing:border-box;background-clip:content-box;border:0 solid transparent}.rev_column_inner .tp-parallax-wrap,.rev_column_inner .tp-loop-wrap,.rev_column_inner .tp-mask-wrap{text-align:inherit}.rev_column_inner .tp-mask-wrap{display:inline-block}.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,.rev_column_inner .tp-parallax-wrap .tp-mask-wrap,.rev_column_inner .tp-parallax-wrap{position:relative!important;left:auto!important;top:auto!important;line-height:0}.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,.rev_column_inner .tp-parallax-wrap .tp-mask-wrap,.rev_column_inner .tp-parallax-wrap,.rev_column_inner .rev_layer_in_column{vertical-align:top}.rev_break_columns{display:block!important}.rev_break_columns .tp-parallax-wrap.rev_column{display:block!important;width:100%!important}.fullscreen-container{position:relative;padding:0}.fullwidthbanner-container{position:relative;padding:0;overflow:hidden}.fullwidthbanner-container .fullwidthabanner{width:100%;position:relative}.tp-static-layers{position:absolute;z-index:101;top:0;left:0}.tp-static-layers-back{z-index:0}.tp-caption .frontcorner{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-top:40px solid #00a8ff;position:absolute;left:-40px;top:0}.tp-caption .backcorner{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00a8ff;position:absolute;right:0;top:0}.tp-caption .frontcornertop{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #00a8ff;position:absolute;left:-40px;top:0}.tp-caption .backcornertop{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #00a8ff;position:absolute;right:0;top:0}.tp-layer-inner-rotation{position:relative!important}img.tp-slider-alternative-image{width:100%;height:auto}.noFilterClass{filter:none!important}.rs-background-video-layer{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;z-index:0}.tp-caption.coverscreenvideo{width:100%;height:100%;top:0;left:0;position:absolute}.caption.fullscreenvideo,.tp-caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.caption.fullscreenvideo iframe,.caption.fullscreenvideo audio,.caption.fullscreenvideo video,.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe audio,.tp-caption.fullscreenvideo iframe video{width:100%!important;height:100%!important;display:none}.fullcoveredvideo audio,.fullscreenvideo audio .fullcoveredvideo video,.fullscreenvideo video{background:#000}.fullcoveredvideo .tp-poster{background-position:50%;background-size:cover;width:100%;height:100%;top:0;left:0}.videoisplaying .html5vid .tp-poster{display:none}.tp-video-play-button{background:#000;background:rgba(0,0,0,.3);border-radius:5px;position:absolute;top:50%;left:50%;color:#fff;z-index:3;margin-top:-25px;margin-left:-25px;line-height:50px!important;text-align:center;cursor:pointer;width:50px;height:50px;box-sizing:border-box;display:inline-block;vertical-align:top;z-index:4;opacity:0;transition:opacity 300ms ease-out!important}.tp-hiddenaudio,.tp-audio-html5 .tp-video-play-button{display:none!important}.tp-caption .html5vid{width:100%!important;height:100%!important}.tp-video-play-button i{width:50px;height:50px;display:inline-block;text-align:center;vertical-align:top;line-height:50px!important;font-size:40px!important}.tp-caption:hover .tp-video-play-button{opacity:1;display:block}.tp-caption .tp-revstop{display:none;border-left:5px solid #fff!important;border-right:5px solid #fff!important;margin-top:15px!important;line-height:20px!important;vertical-align:top;font-size:25px!important}.videoisplaying .revicon-right-dir{display:none}.videoisplaying .tp-revstop{display:inline-block}.videoisplaying .tp-video-play-button{display:none}.fullcoveredvideo .tp-video-play-button{display:none!important}.fullscreenvideo .fullscreenvideo audio{object-fit:contain!important}.fullscreenvideo .fullscreenvideo video{object-fit:contain!important}.fullscreenvideo .fullcoveredvideo audio{object-fit:cover!important}.fullscreenvideo .fullcoveredvideo video{object-fit:cover!important}.tp-video-controls{position:absolute;bottom:0;left:0;right:0;padding:5px;opacity:0;transition:opacity .3s;background-image:linear-gradient(to bottom,#000 13%,#323232 100%);display:table;max-width:100%;overflow:hidden;box-sizing:border-box}.tp-caption:hover .tp-video-controls{opacity:.9}.tp-video-button{background:rgba(0,0,0,.5);border:0;color:#eee;border-radius:3px;cursor:pointer;line-height:12px;font-size:12px;color:#fff;padding:0;margin:0;outline:none}.tp-video-button:hover{cursor:pointer}.tp-video-button-wrap,.tp-video-seek-bar-wrap,.tp-video-vol-bar-wrap{padding:0 5px;display:table-cell;vertical-align:middle}.tp-video-seek-bar-wrap{width:80%}.tp-video-vol-bar-wrap{width:20%}.tp-volume-bar,.tp-seek-bar{width:100%;cursor:pointer;outline:none;line-height:12px;margin:0;padding:0}.rs-fullvideo-cover{width:100%;height:100%;top:0;left:0;position:absolute;background:0 0;z-index:5}.disabled_lc .tp-video-play-button,.rs-background-video-layer video::-webkit-media-controls-start-playback-button,.rs-background-video-layer video::-webkit-media-controls,.rs-background-video-layer audio::-webkit-media-controls{display:none!important}.tp-audio-html5 .tp-video-controls{opacity:1!important;visibility:visible!important}.tp-dottedoverlay{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}.tp-dottedoverlay.twoxtwo{background:url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/../assets/gridtile.png)}.tp-dottedoverlay.twoxtwowhite{background:url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/../assets/gridtile_white.png)}.tp-dottedoverlay.threexthree{background:url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/../assets/gridtile_3x3.png)}.tp-dottedoverlay.threexthreewhite{background:url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/../assets/gridtile_3x3_white.png)}.tp-shadowcover{width:100%;height:100%;top:0;left:0;background:#fff;position:absolute;z-index:-1}.tp-shadow1{box-shadow:0 10px 6px -6px rgba(0,0,0,.8)}.tp-shadow2:before,.tp-shadow2:after,.tp-shadow3:before,.tp-shadow4:after{z-index:-2;position:absolute;content:"";bottom:10px;left:10px;width:50%;top:85%;max-width:300px;background:0 0;box-shadow:0 15px 10px rgba(0,0,0,.8);transform:rotate(-3deg)}.tp-shadow2:after,.tp-shadow4:after{transform:rotate(3deg);right:10px;left:auto}.tp-shadow5{position:relative;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1)inset}.tp-shadow5:before,.tp-shadow5:after{content:"";position:absolute;z-index:-2;box-shadow:0 0 25px rgba(0,0,0,.6);top:30%;bottom:0;left:20px;right:20px;border-radius:100px/20px}.tp-button{padding:6px 13px 5px;border-radius:3px;height:30px;cursor:pointer;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.6)!important;font-size:15px;line-height:45px!important;font-family:arial,sans-serif;font-weight:700;letter-spacing:-1px;text-decoration:none}.tp-button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6);font-weight:700;padding:9px 20px;font-size:19px;line-height:57px!important}.purchase:hover,.tp-button:hover,.tp-button.big:hover{background-position:bottom,15px 11px}.tp-button.green,.tp-button:hover.green,.purchase.green,.purchase:hover.green{background-color:#21a117;box-shadow:0 3px #104d0b}.tp-button.blue,.tp-button:hover.blue,.purchase.blue,.purchase:hover.blue{background-color:#1d78cb;box-shadow:0 3px #0f3e68}.tp-button.red,.tp-button:hover.red,.purchase.red,.purchase:hover.red{background-color:#cb1d1d;box-shadow:0 3px #7c1212}.tp-button.orange,.tp-button:hover.orange,.purchase.orange,.purchase:hover.orange{background-color:#f70;box-shadow:0 3px #a34c00}.tp-button.darkgrey,.tp-button.grey,.tp-button:hover.darkgrey,.tp-button:hover.grey,.purchase.darkgrey,.purchase:hover.darkgrey{background-color:#555;box-shadow:0 3px #222}.tp-button.lightgrey,.tp-button:hover.lightgrey,.purchase.lightgrey,.purchase:hover.lightgrey{background-color:#888;box-shadow:0 3px #555}.rev-btn,.rev-btn:visited{outline:none!important;box-shadow:none!important;text-decoration:none!important;line-height:44px;font-size:17px;font-weight:500;padding:12px 35px;box-sizing:border-box;font-family:roboto,sans-serif;cursor:pointer}.rev-btn.rev-uppercase,.rev-btn.rev-uppercase:visited{text-transform:uppercase;letter-spacing:1px;font-size:15px;font-weight:900}.rev-btn.rev-withicon i{font-size:15px;font-weight:400;position:relative;top:0;transition:all .2s ease-out!important;margin-left:10px!important}.rev-btn.rev-hiddenicon i{font-size:15px;font-weight:400;position:relative;top:0;transition:all .2s ease-out!important;opacity:0;margin-left:0!important;width:0!important}.rev-btn.rev-hiddenicon:hover i{opacity:1!important;margin-left:10px!important;width:auto!important}.rev-btn.rev-medium,.rev-btn.rev-medium:visited{line-height:36px;font-size:14px;padding:10px 30px}.rev-btn.rev-medium.rev-withicon i{font-size:14px;top:0}.rev-btn.rev-medium.rev-hiddenicon i{font-size:14px;top:0}.rev-btn.rev-small,.rev-btn.rev-small:visited{line-height:28px;font-size:12px;padding:7px 20px}.rev-btn.rev-small.rev-withicon i{font-size:12px;top:0}.rev-btn.rev-small.rev-hiddenicon i{font-size:12px;top:0}.rev-maxround{border-radius:30px}.rev-minround{border-radius:3px}.rev-burger{position:relative;width:60px;height:60px;box-sizing:border-box;padding:22px 0 0 14px;border-radius:50%;border:1px solid rgba(51,51,51,.25);-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;cursor:pointer}.rev-burger span{display:block;width:30px;height:3px;background:#333;transition:.7s;pointer-events:none;transform-style:flat!important}.rev-burger span:nth-child(2){margin:3px 0}#dialog_addbutton .rev-burger:hover :first-child,.open .rev-burger :first-child,.open.rev-burger :first-child{transform:translateY(6px)rotate(-45deg)}#dialog_addbutton .rev-burger:hover :nth-child(2),.open .rev-burger :nth-child(2),.open.rev-burger :nth-child(2){transform:rotate(-45deg);opacity:0}#dialog_addbutton .rev-burger:hover :last-child,.open .rev-burger :last-child,.open.rev-burger :last-child{transform:translateY(-6px)rotate(-135deg)}.rev-burger.revb-white{border:2px solid rgba(255,255,255,.2)}.rev-burger.revb-white span{background:#fff}.rev-burger.revb-whitenoborder{border:0}.rev-burger.revb-whitenoborder span{background:#fff}.rev-burger.revb-darknoborder{border:0}.rev-burger.revb-darknoborder span{background:#333}.rev-burger.revb-whitefull{background:#fff;border:none}.rev-burger.revb-whitefull span{background:#333}.rev-burger.revb-darkfull{background:#333;border:none}.rev-burger.revb-darkfull span{background:#fff}@keyframes rev-ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}.rev-scroll-btn{display:inline-block;position:relative;left:0;right:0;text-align:center;cursor:pointer;width:35px;height:55px;box-sizing:border-box;border:3px solid #fff;border-radius:23px}.rev-scroll-btn>*{display:inline-block;line-height:18px;font-size:13px;font-weight:400;color:#7f8c8d;color:#fff;font-family:proxima-nova,helvetica neue,Helvetica,Arial,sans-serif;letter-spacing:2px}.rev-scroll-btn>*:hover,.rev-scroll-btn>*:focus,.rev-scroll-btn>*.active{color:#fff}.rev-scroll-btn>*:hover,.rev-scroll-btn>*:focus,.rev-scroll-btn>*:active,.rev-scroll-btn>*.active{opacity:.8}.rev-scroll-btn.revs-fullwhite{background:#fff}.rev-scroll-btn.revs-fullwhite span{background:#333}.rev-scroll-btn.revs-fulldark{background:#333;border:none}.rev-scroll-btn.revs-fulldark span{background:#fff}.rev-scroll-btn span{position:absolute;display:block;top:29%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background:#fff;border-radius:50%;animation:rev-ani-mouse 2.5s linear infinite}.rev-scroll-btn.revs-dark{border-color:#333}.rev-scroll-btn.revs-dark span{background:#333}.rev-control-btn{position:relative;display:inline-block;z-index:5;color:#fff;font-size:20px;line-height:60px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;text-align:center;background-color:#000;border-radius:50px;text-shadow:none;background-color:rgba(0,0,0,.5);width:60px;height:60px;box-sizing:border-box;cursor:pointer}.rev-cbutton-dark-sr{border-radius:3px}.rev-cbutton-light{color:#333;background-color:rgba(255,255,255,.75)}.rev-cbutton-light-sr{color:#333;border-radius:3px;background-color:rgba(255,255,255,.75)}.rev-sbutton{line-height:37px;width:37px;height:37px}.rev-sbutton-blue{background-color:#3b5998}.rev-sbutton-lightblue{background-color:#00a0d1}.rev-sbutton-red{background-color:#dd4b39}.tp-bannertimer{visibility:hidden;width:100%;height:5px;background:#000;background:rgba(0,0,0,.15);position:absolute;z-index:200;top:0}.tp-bannertimer.tp-bottom{top:auto;bottom:0!important;height:5px}.tp-caption img{background:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1}.tp-caption img{}.caption.slidelink a div,.tp-caption.slidelink a div{width:3e3px;height:1500px;background:url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/../assets/coloredbg.png)repeat}.tp-caption.slidelink a span{background:url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/../assets/coloredbg.png)repeat}.tp-shape{width:100%;height:100%}.tp-caption .rs-starring{display:inline-block}.tp-caption .rs-starring .star-rating{float:none;display:inline-block;vertical-align:top;color:#ffc321!important}.tp-caption .rs-starring .star-rating,.tp-caption .rs-starring-page .star-rating{position:relative;height:1em;width:5.4em;font-family:star;font-size:1em!important}.tp-caption .rs-starring .star-rating:before,.tp-caption .rs-starring-page .star-rating:before{content:"\73\73\73\73\73";color:#e0dadf;float:left;top:0;left:0;position:absolute}.tp-caption .rs-starring .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;font-size:1em!important}.tp-caption .rs-starring .star-rating span:before,.tp-caption .rs-starring .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.tp-loader{top:50%;left:50%;z-index:10000;position:absolute}.tp-loader.spinner0{width:40px;height:40px;background-color:#fff;background-image:url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/../assets/loader.gif);background-repeat:no-repeat;background-position:50%;box-shadow:0 0 20px rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px}.tp-loader.spinner1{width:40px;height:40px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px}.tp-loader.spinner5{background-image:url(https://martinacenter.com/wp-content/plugins/revslider/public/assets/css/../assets/loader.gif);background-repeat:no-repeat;background-position:10px 10px;background-color:#fff;margin:-22px;width:44px;height:44px;border-radius:3px}@keyframes tp-rotateplane{0%{transform:perspective(120px)rotateX(0)rotateY(0)}50%{transform:perspective(120px)rotateX(-180.1deg)rotateY(0)}100%{transform:perspective(120px)rotateX(-180deg)rotateY(-179.9deg)}}.tp-loader.spinner2{width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:red;box-shadow:0 0 20px rgba(0,0,0,.15);border-radius:100%;animation:tp-scaleout 1s infinite ease-in-out}@keyframes tp-scaleout{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.tp-loader.spinner3{margin:-9px 0 0 -35px;width:70px;text-align:center}.tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3{width:18px;height:18px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);border-radius:100%;display:inline-block;animation:tp-bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both}.tp-loader.spinner3 .bounce1{animation-delay:-.32s}.tp-loader.spinner3 .bounce2{animation-delay:-.16s}@keyframes tp-bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.tp-loader.spinner4{margin:-20px 0 0 -20px;width:40px;height:40px;text-align:center;animation:tp-rotate 2s infinite linear}.tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;animation:tp-bounce 2s infinite ease-in-out;box-shadow:0 0 20px rgba(0,0,0,.15)}.tp-loader.spinner4 .dot2{top:auto;bottom:0;animation-delay:-1s}@keyframes tp-rotate{100%{transform:rotate(360deg)}}@keyframes tp-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.tp-thumbs.navbar,.tp-bullets.navbar,.tp-tabs.navbar{border:none;min-height:0;margin:0;border-radius:0}.tp-tabs,.tp-thumbs,.tp-bullets{position:absolute;display:block;z-index:1000;top:0;left:0}.tp-tab,.tp-thumb{cursor:pointer;position:absolute;opacity:.5;box-sizing:border-box}.tp-arr-imgholder,.tp-videoposter,.tp-thumb-image,.tp-tab-image{background-position:50%;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.tp-tab:hover,.tp-tab.selected,.tp-thumb:hover,.tp-thumb.selected{opacity:1}.tp-tab-mask,.tp-thumb-mask{box-sizing:border-box!important}.tp-tabs,.tp-thumbs{box-sizing:content-box!important}.tp-bullet{width:15px;height:15px;position:absolute;background:#fff;background:rgba(255,255,255,.3);cursor:pointer}.tp-bullet.selected,.tp-bullet:hover{background:#fff}.tparrows{cursor:pointer;background:#000;background:rgba(0,0,0,.5);width:40px;height:40px;position:absolute;display:block;z-index:1000}.tparrows:hover{background:#000}.tparrows:before{font-family:revicons;font-size:15px;color:#fff;display:block;line-height:40px;text-align:center}.tparrows.tp-leftarrow:before{content:'\e824'}.tparrows.tp-rightarrow:before{content:'\e825'}body.rtl .tp-kbimg{left:0!important}.dddwrappershadow{box-shadow:0 45px 100px rgba(0,0,0,.4)}.hglayerinfo{position:fixed;bottom:0;left:0;color:#fff;font-size:12px;line-height:20px;font-weight:600;background:rgba(0,0,0,.75);padding:5px 10px;z-index:2000;white-space:normal}.hginfo{position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600;background:#000;padding:2px 5px}.indebugmode .tp-caption:hover{border:1px dashed #c0392b!important}.helpgrid{border:2px dashed #c0392b;position:absolute;top:0;left:0;z-index:0}#revsliderlogloglog{padding:15px;color:#fff;position:fixed;top:0;left:0;width:200px;height:150px;background:rgba(0,0,0,.7);z-index:100000;font-size:10px;overflow:scroll}.aden{filter:hue-rotate(-20deg)contrast(.9)saturate(.85)brightness(1.2)}.aden::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}.inkwell{filter:sepia(.3)contrast(1.1)brightness(1.1)grayscale(1)}.perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)}.reyes{filter:sepia(.22)brightness(1.1)contrast(.85)saturate(.75)}.reyes::after{background:#efcdad}.gingham{filter:brightness(1.05)hue-rotate(-10deg)}.gingham::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{filter:contrast(1.5)brightness(.9)}.toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{filter:brightness(1.1)hue-rotate(-10deg)sepia(.3)saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{filter:brightness(1.2)contrast(.9)saturate(1.1)}.hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{filter:contrast(.9)sepia(.2)}.earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{filter:contrast(1.1)saturate(1.1)}.mayfair::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{filter:saturate(1.1)contrast(1.5)}.lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{filter:contrast(1.1)brightness(1.1)saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{filter:contrast(.9)brightness(1.1)}.brooklyn::after{background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{filter:sepia(.3)}.xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{filter:sepia(.2)contrast(1.2)brightness(1.05)saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{filter:grayscale(1)contrast(1.1)brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{filter:contrast(1.2)saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{filter:grayscale(.5)contrast(.95)brightness(.9)}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{filter:brightness(1.05)sepia(.2)contrast(.9)saturate(.9)}.rise::after{background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 img{width:100%;z-index:1}._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3}.slumber{filter:saturate(.66)brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}.tp-kbimg-wrap:before,.tp-kbimg-wrap:after{height:500%;width:500%}
.widget_event_calendar .fc-event-time{display:none!important}.widget_event_calendar .fc-event-title{font-weight:700;font-size:14px}.calendar_event_tooltip{background:#f1efe5;color:#222;position:absolute;width:200px;z-index:999;padding:11px;border:solid 1px #d2cfc9}.calendar_event_tooltip_img{border:1px solid #fafafa}.calendar_event_tooltip h4{color:#222}.calendar_event_tooltip span{display:block}.calendar_event_tooltip span b{color:#222}.calendar_event_tooltip_timezone,.calendar_event_tooltip_place{color:#847460}.calendar_event_tooltip_close{position:absolute;right:0;top:2px;width:17px;height:17px;font-weight:700;font-size:16px}.tmm_no_events{border:solid 1px #777;background:#ddd;padding:5px;list-style:none}.fc-event-inner.fc-event-skin{background-color:#63c3d7}.widget_event_calendar .fc-event-inner.fc-event-skin{background:0 0}.fc-event-inner.fc-event-skin:hover .fc-event-title,.fc-event-inner.fc-event-skin:hover .fc-event-time{color:#fff}