﻿
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;}
a, a > *{color:#847460;text-decoration:none;}
.not-ie a, .not-ie a > *{-webkit-transition:background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;-moz-transition:background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;-ms-transition:background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;-o-transition:background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;transition:background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;}
ul li{list-style:none;}
.container img{border:0;height:auto;max-width:100%;}
.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;}
.color-1 .navigation > ul > li:hover > a,
.color-1 .navigation > ul > li.current-menu-item > a,
.color-1 .navigation > ul > li.current-menu-parent > a,
.color-1 .navigation > ul > li.current-menu-ancestor > a,
.color-1 #sidebar .widget li:hover a,
.color-1 blockquote,
.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:#63c3d7;}
.color-2 .navigation > ul > li:hover > a,
.color-2 .navigation > ul > li.current-menu-item > a,
.color-2 .navigation > ul > li.current-menu-parent > a,
.color-2 .navigation > ul > li.current-menu-ancestor > a,
.color-2 #sidebar .widget li:hover a,
.color-2 blockquote,
.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:#61b4ba;}
.color-3 .navigation > ul > li:hover > a,
.color-3 .navigation > ul > li.current-menu-item > a,
.color-3 .navigation > ul > li.current-menu-parent > a,
.color-3 .navigation > ul > li.current-menu-ancestor > a,
.color-3 #sidebar .widget li:hover a,
.color-3 blockquote,
.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:#3476A6;}
.color-4 .navigation > ul > li:hover > a,
.color-4 .navigation > ul > li.current-menu-item > a,
.color-4 .navigation > ul > li.current-menu-parent > a,
.color-4 .navigation > ul > li.current-menu-ancestor > a,
.color-4 #sidebar .widget li:hover a,
.color-4 blockquote,
.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:#827b71;}
.color-5 .navigation > ul > li:hover > a,
.color-5 .navigation > ul > li.current-menu-item > a,
.color-5 .navigation > ul > li.current-menu-parent > a,
.color-5 .navigation > ul > li.current-menu-ancestor > a,
.color-5 #sidebar .widget li:hover a,
.color-5 blockquote,
.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:#8ec954;}
.color-6 .navigation > ul > li:hover > a,
.color-6 .navigation > ul > li.current-menu-item > a,
.color-6 .navigation > ul > li.current-menu-parent > a,
.color-6 .navigation > ul > li.current-menu-ancestor > a,
.color-6 #sidebar .widget li:hover a,
.color-6 blockquote,
.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:#bac637;}
.color-7 .navigation > ul > li:hover > a,
.color-7 .navigation > ul > li.current-menu-item > a,
.color-7 .navigation > ul > li.current-menu-parent > a,
.color-7 .navigation > ul > li.current-menu-ancestor > a,
.color-7 #sidebar .widget li:hover a,
.color-7 blockquote,
.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:#bf4423;}
.color-8 .navigation > ul > li:hover > a,
.color-8 .navigation > ul > li.current-menu-item > a,
.color-8 .navigation > ul > li.current-menu-parent > a,
.color-8 .navigation > ul > li.current-menu-ancestor > a,
.color-8 #sidebar .widget li:hover a,
.color-8 blockquote,
.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:#cc6a28;}
.color-9 .navigation > ul > li:hover > a,
.color-9 .navigation > ul > li.current-menu-item > a,
.color-9 .navigation > ul > li.current-menu-parent > a,
.color-9 .navigation > ul > li.current-menu-ancestor > a,
.color-9 #sidebar .widget li:hover a,
.color-9 blockquote,
.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:#7c291c;}
.color-10 .navigation > ul > li:hover > a,
.color-10 .navigation > ul > li.current-menu-item > a,
.color-10 .navigation > ul > li.current-menu-parent > a,
.color-10 .navigation > ul > li.current-menu-ancestor > a,
.color-10 #sidebar .widget li:hover a,
.color-10 blockquote,
.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:#d8b929;}
.color-1 .page-header,
.color-1 .jta-tweet-list-controls-button:hover{background-color:#63c3d7;}
.color-2 .page-header,
.color-2 .jta-tweet-list-controls-button:hover{background-color:#61b4ba;}
.color-3 .page-header,
.color-3 .jta-tweet-list-controls-button:hover{background-color:#3476a6;}
.color-4 .page-header,
.color-4 .jta-tweet-list-controls-button:hover{background-color:#827b71;}
.color-5 .page-header,
.color-5 .jta-tweet-list-controls-button:hover{background-color:#8ec954;}
.color-6 .page-header,
.color-6 .jta-tweet-list-controls-button:hover{background-color:#bac637;}
.color-7 .page-header,
.color-7 .jta-tweet-list-controls-button:hover{background-color:#bf4423;}
.color-8 .page-header,
.color-8 .jta-tweet-list-controls-button:hover{background-color:#cc6a28;}
.color-9 .page-header,
.color-9 .jta-tweet-list-controls-button:hover{background-color:#7c291c;}
.color-10 .page-header,
.color-10 .jta-tweet-list-controls-button:hover{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;background:-moz-linear-gradient(top, #82cfde 0%, #60bacd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#82cfde), color-stop(100%,#60bacd));background:-webkit-linear-gradient(top, #82cfde 0%,#60bacd 100%);background:-o-linear-gradient(top, #82cfde 0%,#60bacd 100%);background:-ms-linear-gradient(top, #82cfde 0%,#60bacd 100%);background:linear-gradient(to bottom, #82cfde 0%,#60bacd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82cfde', endColorstr='#60bacd',GradientType=0);}
.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;background:-moz-linear-gradient(top, #71a5af 0%, #48848f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#71a5af), color-stop(100%,#48848f));background:-webkit-linear-gradient(top, #71a5af 0%,#48848f 100%);background:-o-linear-gradient(top, #71a5af 0%,#48848f 100%);background:-ms-linear-gradient(top, #71a5af 0%,#48848f 100%);background:linear-gradient(to bottom, #71a5af 0%,#48848f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#71a5af', endColorstr='#48848f',GradientType=0);}
.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;background:-moz-linear-gradient(top, #5d91b7 0%, #33729e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5d91b7), color-stop(100%,#33729e));background:-webkit-linear-gradient(top, #5d91b7 0%,#33729e 100%);background:-o-linear-gradient(top, #5d91b7 0%,#33729e 100%);background:-ms-linear-gradient(top, #5d91b7 0%,#33729e 100%);background:linear-gradient(to bottom, #5d91b7 0%,#33729e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d91b7', endColorstr='#33729e',GradientType=0);}
.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;background:-moz-linear-gradient(top, #9b958e 0%, #7c766d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9b958e), color-stop(100%,#7c766d));background:-webkit-linear-gradient(top, #9b958e 0%,#7c766d 100%);background:-o-linear-gradient(top, #9b958e 0%,#7c766d 100%);background:-ms-linear-gradient(top, #9b958e 0%,#7c766d 100%);background:linear-gradient(to bottom, #9b958e 0%,#7c766d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b958e', endColorstr='#7c766d',GradientType=0);}
.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;background:-moz-linear-gradient(top, #a4d476 0%, #88c051 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a4d476), color-stop(100%,#88c051));background:-webkit-linear-gradient(top, #a4d476 0%,#88c051 100%);background:-o-linear-gradient(top, #a4d476 0%,#88c051 100%);background:-ms-linear-gradient(top, #a4d476 0%,#88c051 100%);background:linear-gradient(to bottom, #a4d476 0%,#88c051 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a4d476', endColorstr='#88c051',GradientType=0);}
.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;background:-moz-linear-gradient(top, #c7d15f 0%, #b1bd36 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c7d15f), color-stop(100%,#b1bd36));background:-webkit-linear-gradient(top, #c7d15f 0%,#b1bd36 100%);background:-o-linear-gradient(top, #c7d15f 0%,#b1bd36 100%);background:-ms-linear-gradient(top, #c7d15f 0%,#b1bd36 100%);background:linear-gradient(to bottom, #c7d15f 0%,#b1bd36 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7d15f', endColorstr='#b1bd36',GradientType=0);}
.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;background:-moz-linear-gradient(top, #ca6a4f 0%, #b54223 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ca6a4f), color-stop(100%,#b54223));background:-webkit-linear-gradient(top, #ca6a4f 0%,#b54223 100%);background:-o-linear-gradient(top, #ca6a4f 0%,#b54223 100%);background:-ms-linear-gradient(top, #ca6a4f 0%,#b54223 100%);background:linear-gradient(to bottom, #ca6a4f 0%,#b54223 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca6a4f', endColorstr='#b54223',GradientType=0);}
.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;background:-moz-linear-gradient(top, #d68854 0%, #c26628 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d68854), color-stop(100%,#c26628));background:-webkit-linear-gradient(top, #d68854 0%,#c26628 100%);background:-o-linear-gradient(top, #d68854 0%,#c26628 100%);background:-ms-linear-gradient(top, #d68854 0%,#c26628 100%);background:linear-gradient(to bottom, #d68854 0%,#c26628 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d68854', endColorstr='#c26628',GradientType=0);}
.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;background:-moz-linear-gradient(top, #834e45 0%, #612117 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#834e45), color-stop(100%,#612117));background:-webkit-linear-gradient(top, #834e45 0%,#612117 100%);background:-o-linear-gradient(top, #834e45 0%,#612117 100%);background:-ms-linear-gradient(top, #834e45 0%,#612117 100%);background:linear-gradient(to bottom, #834e45 0%,#612117 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#834e45', endColorstr='#612117',GradientType=0);}
.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;background:-moz-linear-gradient(top, #dfc754 0%, #ceb029 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfc754), color-stop(100%,#ceb029));background:-webkit-linear-gradient(top, #dfc754 0%,#ceb029 100%);background:-o-linear-gradient(top, #dfc754 0%,#ceb029 100%);background:-ms-linear-gradient(top, #dfc754 0%,#ceb029 100%);background:linear-gradient(to bottom, #dfc754 0%,#ceb029 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfc754', endColorstr='#ceb029',GradientType=0);}
body{color:#777;-webkit-font-smoothing:antialiaszed;-webkit-text-size-adjust:100%;font:12px/1.5 Arial;}
body{background-color:#efece2;background-image:url(../images/bg-body.png);background-repeat:repeat;}
body.text-1{font-family:Arial;}
body.text-2{font-family:Tahoma;}
body.text-3{font-family:Verdana;}
p{margin:0 0 1.5em 0;padding:0;line-height:1.6em;}
.bible{line-height:1.5}
.charge{position:relative;bottom:0.5em;font-size:0.8em;}
.loaderx{position:fixed;left:0px;top:0px;width:200;height:200;z-index:9999;background:url('/images/page-loader.gif') 50% 50% no-repeat rgb(249,249,249);}
h1{font-size:28px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}
.h-style-1 h1, .h-style-1 h2, .h-style-1 h3, .h-style-1 h4, .h-style-1 h5, .h-style-1 h6{font-family:'Open Sans', sans-serif;}
.h-style-2 h1, .h-style-2 h2, .h-style-2 h3, .h-style-2 h4, .h-style-2 h5, .h-style-2 h6{font-family:'Oswald', sans-serif;}
.h-style-3 h1, .h-style-3 h2, .h-style-3 h3, .h-style-3 h4, .h-style-3 h5, .h-style-3 h6{font-family:'Lato', sans-serif;}
.h-style-4 h1, .h-style-4 h2, .h-style-4 h3, .h-style-4 h4, .h-style-4 h5, .h-style-4 h6{font-family:'Ubuntu', 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;}
.container blockquote.quoteleft{float:left;}
.container blockquote.quoteright{float:right;}
.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
.detailimg{text-align:center;}
.bordered{position:relative;display:block;width:auto;margin-bottom:20px;padding:7px;background-color:#e0dfd8;}
.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);}
.ie7 .bordered,
.ie8 .bordered{behavior:url(../js/PIE.htc);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);}
.ie7 .bordered .add-border,
.ie8 .bordered .add-border{border:1px solid #000;}
.add-border img{display:block;}
.detailimg h5{margin-bottom:10px;color:#36332e;font-weight:700;line-height:1.25;font-size:16px;text-transform:uppercase;}
.aligncenter{text-align:center;}
.aligncenter > img{display:inline;text-align:center;}
.alignleft{float:left;}
.alignright{float:right;}
.single-image{position:relative;display:block;cursor:pointer;font-size:0;}
.single-image 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;}
.single-image.picture-icon .curtain{background-image:url(../images/icons/zoom.png);}
.single-image.video-icon .curtain{background-image:url(../images/icons/video-icon.png);}
.single-image: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);}
.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;}
.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(../images/top-arrow.png) no-repeat center right;color:#36332E;font-weight:700;cursor:pointer;}
.divider-top a:hover{color:#767676;}
ul.ordered{margin-bottom:15px;}
ul.ordered li{padding:7px 0;}
ul.ordered.type-1 li{list-style:inside decimal-leading-zero;}
ul.ordered.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(../images/icons/small/tick.png);}
ul.list.type-2 li{background-image:url(../images/icons/small/add_small.png);}
ul.list.type-3 li{background-image:url(../images/icons/small/application_osx.png);}
ul.list.type-4 li{background-image:url(../images/icons/small/arrow_small_right.png);}
ul.list.type-5 li{background-image:url(../images/icons/small/arrow_state_blue_right.png);}
ul.list.type-6 li{background-image:url(../images/icons/small/check.png);}
ul.list.type-7 li{background-image:url(../images/icons/small/document_a4_edit.png);}
ul.list.type-8 li{background-image:url(../images/icons/small/document_copy.png);}
ul.list.type-9 li{background-image:url(../images/icons/small/folder_classic.png);}
ul.list.type-10 li{background-image:url(../images/icons/small/folder_modernist_stuffed.png);}
ul.list.type-11 li{background-image:url(../images/icons/small/pencil.png);}
ul.list.type-12 li{background-image:url(../images/icons/small/star_empty.png);}
ul.list.type-13 li{background-image:url(../images/icons/small/thumb_up.png);}
ul.list.type-14 li{background-image:url(../images/icons/small/view_outline.png);}
ul.list.type-15 li{background-image:url(../images/icons/small/warning_triangle.png);}
ul.list.type-16 li{background-image:url(../images/icons/small/media_controls_forward_small.png);}
.button{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.tiny{padding:6px 19px;vertical-align:top;margin-bottom:7px;}
.button.small{padding:6px 19px;}
.button.medium{padding:8px 21px;font-size:15px;}
.button.large{padding:9px 24px;font-size:16px;}
.not-ie .button{-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{border-color:#d7d5cf;border-bottom-color:#d0cfc9;color:#847460;text-shadow:1px 1px 0 #f9f9f7;background:#faf9f7;background:-moz-linear-gradient(top, #faf9f7 0%, #dad9d3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf9f7), color-stop(100%,#dad9d3));background:-webkit-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:-o-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:-ms-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:linear-gradient(to bottom, #faf9f7 0%,#dad9d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf9f7', endColorstr='#dad9d3',GradientType=0);}
.button.sky{border-color:#62868a;background:#71a5af;background:-moz-linear-gradient(top, #71a5af 0%, #48848f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#71a5af), color-stop(100%,#48848f));background:-webkit-linear-gradient(top, #71a5af 0%,#48848f 100%);background:-o-linear-gradient(top, #71a5af 0%,#48848f 100%);background:-ms-linear-gradient(top, #71a5af 0%,#48848f 100%);background:linear-gradient(to bottom, #71a5af 0%,#48848f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#71a5af', endColorstr='#48848f',GradientType=0);}
.button.cyan{border-color:#73adb4;background:#82cfde;background:-moz-linear-gradient(top, #82cfde 0%, #60bacd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#82cfde), color-stop(100%,#60bacd));background:-webkit-linear-gradient(top, #82cfde 0%,#60bacd 100%);background:-o-linear-gradient(top, #82cfde 0%,#60bacd 100%);background:-ms-linear-gradient(top, #82cfde 0%,#60bacd 100%);background:linear-gradient(to bottom, #82cfde 0%,#60bacd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82cfde', endColorstr='#60bacd',GradientType=0);}
.button.green{border-color:#9ab978;background:#a4d476;background:-moz-linear-gradient(top, #a4d476 0%, #88c051 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a4d476), color-stop(100%,#88c051));background:-webkit-linear-gradient(top, #a4d476 0%,#88c051 100%);background:-o-linear-gradient(top, #a4d476 0%,#88c051 100%);background:-ms-linear-gradient(top, #a4d476 0%,#88c051 100%);background:linear-gradient(to bottom, #a4d476 0%,#88c051 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a4d476', endColorstr='#88c051',GradientType=0);}
.button.lightgreen{border-color:#a6ab64;background:#c7d15f;background:-moz-linear-gradient(top, #c7d15f 0%, #b1bd36 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c7d15f), color-stop(100%,#b1bd36));background:-webkit-linear-gradient(top, #c7d15f 0%,#b1bd36 100%);background:-o-linear-gradient(top, #c7d15f 0%,#b1bd36 100%);background:-ms-linear-gradient(top, #c7d15f 0%,#b1bd36 100%);background:linear-gradient(to bottom, #c7d15f 0%,#b1bd36 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7d15f', endColorstr='#b1bd36',GradientType=0);}
.button.yellow{border-color:#bfa217;background:#dfc754;background:-moz-linear-gradient(top, #dfc754 0%, #ceb029 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfc754), color-stop(100%,#ceb029));background:-webkit-linear-gradient(top, #dfc754 0%,#ceb029 100%);background:-o-linear-gradient(top, #dfc754 0%,#ceb029 100%);background:-ms-linear-gradient(top, #dfc754 0%,#ceb029 100%);background:linear-gradient(to bottom, #dfc754 0%,#ceb029 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfc754', endColorstr='#ceb029',GradientType=0);}
.button.blue{border-color:#6c8da4;background:#5d91b7;background:-moz-linear-gradient(top, #5d91b7 0%, #33729e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5d91b7), color-stop(100%,#33729e));background:-webkit-linear-gradient(top, #5d91b7 0%,#33729e 100%);background:-o-linear-gradient(top, #5d91b7 0%,#33729e 100%);background:-ms-linear-gradient(top, #5d91b7 0%,#33729e 100%);background:linear-gradient(to bottom, #5d91b7 0%,#33729e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d91b7', endColorstr='#33729e',GradientType=0);}
.button.red{border-color:#ac3d1f;background:#ca6a4f;background:-moz-linear-gradient(top, #ca6a4f 0%, #b54223 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ca6a4f), color-stop(100%,#b54223));background:-webkit-linear-gradient(top, #ca6a4f 0%,#b54223 100%);background:-o-linear-gradient(top, #ca6a4f 0%,#b54223 100%);background:-ms-linear-gradient(top, #ca6a4f 0%,#b54223 100%);background:linear-gradient(to bottom, #ca6a4f 0%,#b54223 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca6a4f', endColorstr='#b54223',GradientType=0);}
.button.orange{border-color:#bd5f22;background:#d68854;background:-moz-linear-gradient(top, #d68854 0%, #c26628 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d68854), color-stop(100%,#c26628));background:-webkit-linear-gradient(top, #d68854 0%,#c26628 100%);background:-o-linear-gradient(top, #d68854 0%,#c26628 100%);background:-ms-linear-gradient(top, #d68854 0%,#c26628 100%);background:linear-gradient(to bottom, #d68854 0%,#c26628 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d68854', endColorstr='#c26628',GradientType=0);}
.button.vinous{border-color:#776059;background:#834e45;background:-moz-linear-gradient(top, #834e45 0%, #612117 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#834e45), color-stop(100%,#612117));background:-webkit-linear-gradient(top, #834e45 0%,#612117 100%);background:-o-linear-gradient(top, #834e45 0%,#612117 100%);background:-ms-linear-gradient(top, #834e45 0%,#612117 100%);background:linear-gradient(to bottom, #834e45 0%,#612117 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#834e45', endColorstr='#612117',GradientType=0);}
.button.grey{border-color:#88847a;background:#9b958e;background:-moz-linear-gradient(top, #9b958e 0%, #7c766d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9b958e), color-stop(100%,#7c766d));background:-webkit-linear-gradient(top, #9b958e 0%,#7c766d 100%);background:-o-linear-gradient(top, #9b958e 0%,#7c766d 100%);background:-ms-linear-gradient(top, #9b958e 0%,#7c766d 100%);background:linear-gradient(to bottom, #9b958e 0%,#7c766d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b958e', endColorstr='#7c766d',GradientType=0);}
.button.dark,
.button:hover{border-color:#6e6a65;background:#625f5b;color:#fff;background:-moz-linear-gradient(top, #625f5b 0%, #393631 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#625f5b), color-stop(100%,#393631));background:-webkit-linear-gradient(top, #625f5b 0%,#393631 100%);background:-o-linear-gradient(top, #625f5b 0%,#393631 100%);background:-ms-linear-gradient(top, #625f5b 0%,#393631 100%);background:linear-gradient(to bottom, #625f5b 0%,#393631 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#625f5b', endColorstr='#393631',GradientType=0);}
.color-1 .button.default:hover,
.color-1 .wp-pagenavi span.current{border-color:#73adb4;text-shadow:none;background:#82cfde;background:-moz-linear-gradient(top, #82cfde 0%, #60bacd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#82cfde), color-stop(100%,#60bacd));background:-webkit-linear-gradient(top, #82cfde 0%,#60bacd 100%);background:-o-linear-gradient(top, #82cfde 0%,#60bacd 100%);background:-ms-linear-gradient(top, #82cfde 0%,#60bacd 100%);background:linear-gradient(to bottom, #82cfde 0%,#60bacd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82cfde', endColorstr='#60bacd',GradientType=0);}
.color-2 .button.default:hover,
.color-2 .wp-pagenavi span.current{border-color:#62868a;background:#71a5af;text-shadow:none;background:-moz-linear-gradient(top, #71a5af 0%, #48848f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#71a5af), color-stop(100%,#48848f));background:-webkit-linear-gradient(top, #71a5af 0%,#48848f 100%);background:-o-linear-gradient(top, #71a5af 0%,#48848f 100%);background:-ms-linear-gradient(top, #71a5af 0%,#48848f 100%);background:linear-gradient(to bottom, #71a5af 0%,#48848f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#71a5af', endColorstr='#48848f',GradientType=0);}
.color-3 .button.default:hover,
.color-3 .wp-pagenavi span.current{border-color:#6c8da4;text-shadow:none;background:#5d91b7;background:-moz-linear-gradient(top, #5d91b7 0%, #33729e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5d91b7), color-stop(100%,#33729e));background:-webkit-linear-gradient(top, #5d91b7 0%,#33729e 100%);background:-o-linear-gradient(top, #5d91b7 0%,#33729e 100%);background:-ms-linear-gradient(top, #5d91b7 0%,#33729e 100%);background:linear-gradient(to bottom, #5d91b7 0%,#33729e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d91b7', endColorstr='#33729e',GradientType=0);}
.color-4 .button.default:hover,
.color-4 .wp-pagenavi span.current{border-color:#88847a;text-shadow:none;background:#9b958e;background:-moz-linear-gradient(top, #9b958e 0%, #7c766d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9b958e), color-stop(100%,#7c766d));background:-webkit-linear-gradient(top, #9b958e 0%,#7c766d 100%);background:-o-linear-gradient(top, #9b958e 0%,#7c766d 100%);background:-ms-linear-gradient(top, #9b958e 0%,#7c766d 100%);background:linear-gradient(to bottom, #9b958e 0%,#7c766d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b958e', endColorstr='#7c766d',GradientType=0);}
.color-5 .button.default:hover,
.color-5 .wp-pagenavi span.current{border-color:#9ab978;text-shadow:none;background:#a4d476;background:-moz-linear-gradient(top, #a4d476 0%, #88c051 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a4d476), color-stop(100%,#88c051));background:-webkit-linear-gradient(top, #a4d476 0%,#88c051 100%);background:-o-linear-gradient(top, #a4d476 0%,#88c051 100%);background:-ms-linear-gradient(top, #a4d476 0%,#88c051 100%);background:linear-gradient(to bottom, #a4d476 0%,#88c051 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a4d476', endColorstr='#88c051',GradientType=0);}
.color-6 .button.default:hover,
.color-6 .wp-pagenavi span.current{border-color:#a6ab64;text-shadow:none;background:#c7d15f;background:-moz-linear-gradient(top, #c7d15f 0%, #b1bd36 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c7d15f), color-stop(100%,#b1bd36));background:-webkit-linear-gradient(top, #c7d15f 0%,#b1bd36 100%);background:-o-linear-gradient(top, #c7d15f 0%,#b1bd36 100%);background:-ms-linear-gradient(top, #c7d15f 0%,#b1bd36 100%);background:linear-gradient(to bottom, #c7d15f 0%,#b1bd36 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7d15f', endColorstr='#b1bd36',GradientType=0);}
.color-7 .button.default:hover,
.color-7 .wp-pagenavi span.current{border-color:#ac3d1f;text-shadow:none;background:#ca6a4f;background:-moz-linear-gradient(top, #ca6a4f 0%, #b54223 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ca6a4f), color-stop(100%,#b54223));background:-webkit-linear-gradient(top, #ca6a4f 0%,#b54223 100%);background:-o-linear-gradient(top, #ca6a4f 0%,#b54223 100%);background:-ms-linear-gradient(top, #ca6a4f 0%,#b54223 100%);background:linear-gradient(to bottom, #ca6a4f 0%,#b54223 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca6a4f', endColorstr='#b54223',GradientType=0);}
.color-8 .button.default:hover,
.color-8 .wp-pagenavi span.current{border-color:#bd5f22;text-shadow:none;background:#d68854;background:-moz-linear-gradient(top, #d68854 0%, #c26628 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d68854), color-stop(100%,#c26628));background:-webkit-linear-gradient(top, #d68854 0%,#c26628 100%);background:-o-linear-gradient(top, #d68854 0%,#c26628 100%);background:-ms-linear-gradient(top, #d68854 0%,#c26628 100%);background:linear-gradient(to bottom, #d68854 0%,#c26628 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d68854', endColorstr='#c26628',GradientType=0);}
.color-9 .button.default:hover,
.color-9 .wp-pagenavi span.current{border-color:#776059;text-shadow:none;background:#834e45;background:-moz-linear-gradient(top, #834e45 0%, #612117 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#834e45), color-stop(100%,#612117));background:-webkit-linear-gradient(top, #834e45 0%,#612117 100%);background:-o-linear-gradient(top, #834e45 0%,#612117 100%);background:-ms-linear-gradient(top, #834e45 0%,#612117 100%);background:linear-gradient(to bottom, #834e45 0%,#612117 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#834e45', endColorstr='#612117',GradientType=0);}
.color-10 .button.default:hover,
.color-10 .wp-pagenavi span.current{border-color:#bfa217;text-shadow:none;background:#dfc754;background:-moz-linear-gradient(top, #dfc754 0%, #ceb029 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfc754), color-stop(100%,#ceb029));background:-webkit-linear-gradient(top, #dfc754 0%,#ceb029 100%);background:-o-linear-gradient(top, #dfc754 0%,#ceb029 100%);background:-ms-linear-gradient(top, #dfc754 0%,#ceb029 100%);background:linear-gradient(to bottom, #dfc754 0%,#ceb029 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfc754', endColorstr='#ceb029',GradientType=0);}
.align-btn-left{float:left;}
.align-btn-right{float:right;}
button,
input[type="button"],
input[type="reset"],
input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
button,
input,
select,
textarea{font-size:100%;margin:0;vertical-align:baseline;}
label{display:inline-block;cursor:pointer;}
input, 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;line-height:1em;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:2em;}
.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;}
p.input-block{margin:0 0 10px 0;}
p.input-block label{display:block;}
.wrong-data{border-color:#fe5214;}
.contact-form input,
.contact-form textarea,
.comments-form input,
.comments-form textarea{background-color:#f1eee5;}
.contact-form input,
.comments-form input{width:250px;}
.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;}
input[type="checkbox"]{-webkit-appearance:checkbox;}
input[type="radio"]{-webkit-appearance:radio;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#777;}
input:-moz-placeholder, textarea:-moz-placeholder{color:#777;}
.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{behavior:url(../js/PIE.htc);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(../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;}
.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(../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{position:relative;padding:35px 0 0;background-image:url(../images/bg-header.png);background-repeat:repeat;z-index:999;}
#header:after{position:absolute;left:0;bottom:-9px;width:100%;height:9px;background-image:url(../images/header-bottom-arrow.png);background-position:0 0;background-repeat:repeat-x;content:"";}
#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 .event-holder{float:right;margin-top:10px;}
.event-holder b{display:block;float:left;margin-right:10px;color:#f8f6ee;text-transform:uppercase;font-weight:600;font-size:14px;font-family:"Open Sans", sans-serif;line-height:36px;}
.event-holder 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;background:-moz-linear-gradient(top, #403d38 0%, #34312c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#403d38), color-stop(100%,#34312c));background:-webkit-linear-gradient(top, #403d38 0%,#34312c 100%);background:-o-linear-gradient(top, #403d38 0%,#34312c 100%);background:-ms-linear-gradient(top, #403d38 0%,#34312c 100%);background:linear-gradient(to bottom, #403d38 0%,#34312c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#403d38', endColorstr='#34312c',GradientType=0);}
.event-holder span.event-text{margin:0;color:#827b71;font-size:13px;font-weight:600;font-family:"Open Sans", sans-serif;line-height:27px;}
#header ul.social-icons{padding-top:8px;float:right;}
ul.social-icons li{float:left;margin-right:5px;}
ul.social-icons li a{position:relative;display:block;width:31px;height:31px;border-width:2px;border-style:solid;border-color:#b1aea5;background-image:url(../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;}
.ie7 ul.social-icons li a,
.ie8 ul.social-icons li a{behavior:url(../js/PIE.htc);}
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.rss a{background-position:-124px 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(../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.rss a > span{background-position:-124px -31px;}
.navigation{position:relative;top:30px;clear:both;margin:0 -10px 0;padding:0 10px;border-width:1px;border-style:solid;border-color:#343131;}
.ie9 .navigation,
.not-ie .navigation{z-index:30;}
.navigation{background:#f7f5ed;background:-moz-linear-gradient(top, #f7f5ed 0%, #ebe9e2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f5ed), color-stop(100%,#ebe9e2));background:-webkit-linear-gradient(top, #f7f5ed 0%,#ebe9e2 100%);background:-o-linear-gradient(top, #f7f5ed 0%,#ebe9e2 100%);background:-ms-linear-gradient(top, #f7f5ed 0%,#ebe9e2 100%);background:linear-gradient(to bottom, #f7f5ed 0%,#ebe9e2 100%);}
.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{behavior:url(../js/PIE.htc);box-shadow:0 0 3px rgba(0,0,0,.02);}
.navigation > ul > li{position:relative;float:left;margin:0;list-style:none;}
.ie7 .navigation > ul > li{height:60px;}
.navigation > 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;}
.navigation ul ul{position:absolute;left:0;z-index:9;display:none;margin-top:-5px;padding-top:5px;width:180px;background-color:#f7f5ed;}
.not-ie .navigation ul ul{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.navigation > ul ul:after{position:absolute;top:-8px;left:25px;width:13px;height:8px;background-image:url(../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);}
.ie8 .navigation ul ul{behavior:url(../js/PIE.htc);box-shadow:0 0 4px rgba(0,0,0,.1);}
.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:-moz-linear-gradient(top, #f7f5ee 0%, #eeece4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f5ee), color-stop(100%,#eeece4));background:-webkit-linear-gradient(top, #f7f5ee 0%,#eeece4 100%);background:-o-linear-gradient(top, #f7f5ee 0%,#eeece4 100%);background:-ms-linear-gradient(top, #f7f5ee 0%,#eeece4 100%);background:linear-gradient(to bottom, #f7f5ee 0%,#eeece4 100%);}
.ie8 .navigation ul ul a{background:#f7f5ee;}
.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{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{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(../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{background-position:bottom;}
.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;}
.navigation .nav-responsive{display:none;margin:15px 0;padding:4px 8px;width:100%;border-color:#fff;background-color:#fff;background-image:url(../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-holder{background-color:#61b4ba;min-height:476px;}
.slider{position:relative;overflow:hidden;height:100%;}
.page-header{-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 .container{padding:60px 0 40px;background-position:0 bottom;background-repeat:no-repeat;}
.page-header .container{background-image:url(../images/page-header-1.png);}
.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);}
.page-header h1{margin:0;font-weight:300;color:#f8f6ee;font-size:36px;}
.main{padding:20px 0 80px;}
.holder{position:relative;z-index:30;margin:-30px -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;}
.ie7 .holder,
.ie8 .holder{behavior:url(../js/PIE.htc);}
.breadcrumbs{margin-bottom:35px;margin-left:10px;font-size:13px;color:#847460;}
.breadcrumbs a{padding:0 17px 0 0;background-image:url(../images/icons/arrowclass.png);background-position:right center;background-repeat:no-repeat;content:"";}
.breadcrumbs span2{padding:0 17px 0 0;background-image:url(../images/icons/arrowclass.png);background-position:right center;background-repeat:no-repeat;content:"";}
.breadcrumbs a{color:#847460;}
.sbr #content{float:left;}
.sbl #content{float:right;}
#content{margin-bottom:30px;}
.error404{position:relative;margin:15% auto 5%;text-align:right;}
.error404 .e404{position:absolute;right:30%;top:-35%;}
.error404 h1{margin:0;font-weight:700;font-size:188px;font-family:'Open Sans', sans-serif;line-height:1;}
.error404 .title-error{margin-bottom:5px;color:#3f3f3f;font-size:57px;font-family:'Open Sans', sans-serif;line-height:1;}
.error404 p{color:#777;font-size:17px;}
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-child{padding-top:0;border-top:none;}
article.entry:last-of-type{margin-bottom:20px;}
article.entry .entry-meta{display:inline-block;margin:6px 25px 0 0;}
.entry .entry-meta,
#bottom-sidebar .entry-meta{float:left;margin-top:4px;margin-right:20px;margin-bottom:5px;background-image:url(../images/icons/tearoff.png);background-repeat:no-repeat;width:46px;min-height:49px;text-align:center;}
.entry .entry-meta .date,
#bottom-sidebar .entry-meta .date{display:block;padding:12px 10px 3px 9px;color:#36332e;font-size:20px;font-weight:600;font-family:'Open Sans', Arial;}
.entry .entry-meta .month,
#bottom-sidebar .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 span{color:#929292;font-size:11px;}
.entry-body .author,
.entry-body .comments{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:45;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(../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:hover{background-color:rgba(0,0,0,.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;}
.entry.secondary{margin-top:0;border-bottom:1px solid #e8e8e8;}
#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{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{margin-right:30px;}
.comment .children{margin:0;padding:0 0 0 80px;}
.comment .children .comment{padding:30px 0 0 0;}
.comment .children .comment:first-child{margin-top:0;}
.wp-pagenavi{clear:both;margin-bottom:30px;padding-top:20px;border-top:1px solid #D7D5CF;}
.wp-pagenavi span,
.wp-pagenavi a{display:inline-block;vertical-align:middle;}
.wp-pagenavi span.pages{margin-right:5px;}
.wp-pagenavi a.page,
.wp-pagenavi span.current,
.wp-pagenavi a.nextpostslink,
.wp-pagenavi a.prevpostslink{position:relative;display:inline-block;width:23px;height:23px;outline:none;border-width:1px;border-style:solid;vertical-align:baseline;text-align:center;text-decoration:none;font:12px/1.5 Arial;cursor:pointer;line-height:23px;}
.wp-pagenavi a.page,
.wp-pagenavi span.current,
.wp-pagenavi a.nextpostslink,
.wp-pagenavi a.prevpostslink{border-color:#d7d5cf;border-bottom-color:#d0cfc9;color:#847460;text-shadow:1px 1px 0 #f9f9f7;background:#faf9f7;background:-moz-linear-gradient(top, #faf9f7 0%, #dad9d3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf9f7), color-stop(100%,#dad9d3));background:-webkit-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:-o-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:-ms-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:linear-gradient(to bottom, #faf9f7 0%,#dad9d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf9f7', endColorstr='#dad9d3',GradientType=0);}
.wp-pagenavi a.page,
.wp-pagenavi span.current,
.wp-pagenavi a.nextpostslink,
.wp-pagenavi a.prevpostslink{-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 span.current{color:#fff;}
.wp-pagenavi a.nextpostslink,
.wp-pagenavi a.prevpostslink{text-indent:-9999px;}
.wp-pagenavi a.nextpostslink:after,
.wp-pagenavi a.prevpostslink:after{position:absolute;left:0;top:0;background-image:url(../images/icons/next-prev-posts.png);background-repeat:no-repeat;width:23px;height:23px;content:"";}
.wp-pagenavi a.nextpostslink:after{background-position:right;}
.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{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;}
.sbr .pl-col-2.portfolio-items,
.sbr .gallery{margin:0 -20px 0 0;}
.sbl .pl-col-2.portfolio-items,
.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.gl-col-3 article{border:none;}
.map{position:relative;margin:0 0 25px 0;width:100%;height:400px;}
.entry .map{height:230px;}
.map img{max-width:none;}
.sbr #sidebar{float:right;}
.sbl #sidebar{float:left;}
#sidebar{margin-bottom:30px;}
#sidebar .widget{margin-bottom:55px;}
#sidebar .widget-title{margin-bottom:25px;font-size:14px;text-transform:uppercase;font-weight:600;}
#sidebar .widget_search #searchform{position:relative;background-color:#dfdbd1;padding:7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#sidebar .widget_search input[type="text"]{padding-right:30px;}
#sidebar .widget_search button[type="submit"]{position:absolute;right:8px;top:8px;width:28px;height:28px;border:none;background-color:transparent;background-image:url(../images/icons/search-btn-icon.png);background-repeat:no-repeat;text-indent:-9999px;-moz-transition:none;transition:none;}
#sidebar .widget_search button[type="submit"]:hover{background-position:0 bottom;}
.ie7 .widget_popular_posts ul,
.ie7 .widget_popular_posts ul li{overflow:hidden;}
.widget_popular_posts li{padding:13px 0 8px;border-top:1px solid #d7d5cf;}
.widget_popular_posts li:first-child{padding-top:0;border-top:none;}
.widget_popular_posts li:last-child{padding-bottom:0;}
.widget_popular_posts h6{margin-bottom:3px;}
.widget_popular_posts .entry-meta{color:#6b6b6b;font-size:11px;font-style:italic;}
#tweet li{padding:0 0 0 30px;position:relative;background-image:url(../images/icons/birds.png);background-position:0 4px;background-repeat:no-repeat;}
#tweet .tweet{margin-bottom:0;}
.tweet a{color:#4d8f9b;}
.tweet .timePosted{display:block;color:#919191;font-size:11px;font-style:italic;padding-top:5px;}
.flickr-badge li{float:left;margin-right:24px;margin-bottom:24px;}
.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;}
.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{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{-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;}
.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{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{position:absolute;left:-25px;opacity:0;top:3px;font-size:14px;content:'→';}
.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{-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;}
.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{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{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{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{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{position:relative;color:#777;}
#bottom-sidebar{padding-bottom:50px;}
#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;}
#bottom-sidebar .widget_recent_entries ul li{margin-bottom:20px;}
#bottom-sidebar .widget_upcoming_events li{margin-bottom:35px;color:#6b6b6b;}
.ie7 #bottom-sidebar .widget_upcoming_events li{overflow:hidden;}
#bottom-sidebar .widget_upcoming_events li h6{margin-bottom:3px;}
#bottom-sidebar .widget_upcoming_events li .place{display:block;}
#bottom-sidebar .widget_upcoming_events li .time{font-style:italic;font-size:11px;}
#bottom-sidebar .widget_audio span.question{color:#36332e;}
#footer{position:relative;padding:65px 0 15px;border-bottom:1px solid #cccac2;background-color:rgba(222,219,207,.7);}
.ie7 #footer,
.ie8 #footer{background-color:#e6e3d8;}
#footer:after{position:absolute;top:-9px;left:0;width:100%;height:9px;background-image:url(../images/footer-top-arrow.png);background-repeat:repeat-x;content:"";}
.adjective{clear:both;padding:10px 0 15px;border-top:1px solid #4f4e4e;}
.copyright{float:left;}
.developed{float:right;}
#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:".";}
#footer .vcard > span{position:relative;display:block;padding-left:23px;padding-bottom:3px;background-repeat:no-repeat;}
#footer .vcard > span:after{position:absolute;left:0;top:0;width:18px;height:18px;background-image:url(../images/icons/contact-icons.png);content:"";}
#footer .vcard .street-address:after{background-position:0 0;}
#footer .vcard .tel:after{background-position:0 -18px;}
#footer .vcard .email:after{background-position:0 -36px;}
#footer .widget_recent_entries li{padding:13px 0 8px;border-top:1px solid #cec7ba;}
.ie7 #footer .widget_recent_entries ul,
.ie7 #footer .widget_recent_entries li{overflow:hidden;}
#footer .widget_recent_entries li:first-child{padding-top:0;border-top:none;}
#footer .widget_recent_entries li .bordered{margin-top:3px;}
#footer .widget_recent_entries li h6{margin-bottom:3px;}
#footer .widget_recent_entries li .entry-meta{color:#919191;font-size:11px;font-style:italic;}
#footer .widget_contact_form label{display:block;}
#bottom-footer{padding:22px 0;}
.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{-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{behavior:url(../js/PIE.htc);box-shadow:2px 2px 1px #DFDBD1;}
.quoteBox .quote-text:after{position:absolute;left:40px;bottom:-27px;width:32px;height:32px;background-image:url(../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-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(../images/icons/back-to-top.png);background-position:center center;background-repeat:no-repeat;text-indent:-9999px;}
.ie7 #back-top,
.ie8 #back-top{behavior:url(../js/PIE.htc);}
#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;}
.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;}
.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;background:-moz-linear-gradient(top, #faf9f7 0%, #dad9d3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf9f7), color-stop(100%,#dad9d3));background:-webkit-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:-o-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:-ms-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:linear-gradient(to bottom, #faf9f7 0%,#dad9d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf9f7', endColorstr='#dad9d3',GradientType=0);}
.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);}
.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;background:-moz-linear-gradient(top, #faf9f7 0%, #dad9d3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf9f7), color-stop(100%,#dad9d3));background:-webkit-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:-o-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:-ms-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:linear-gradient(to bottom, #faf9f7 0%,#dad9d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf9f7', endColorstr='#dad9d3',GradientType=0);}
.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;outline:none;color:#847460;border-right:1px solid #d0ccc8;vertical-align:baseline;text-align:center;text-decoration:none;font:12px/1.5 'Arimo', Arial;cursor:pointer;height:35px;line-height:35px;}
.tabs-style-2 .tabs-nav li.active a{background-color:#fdfbf3;height:36px;}
.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;}
.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;}
.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;background:-moz-linear-gradient(top, #faf9f7 0%, #dad9d3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf9f7), color-stop(100%,#dad9d3));background:-webkit-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:-o-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:-ms-linear-gradient(top, #faf9f7 0%,#dad9d3 100%);background:linear-gradient(to bottom, #faf9f7 0%,#dad9d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf9f7', endColorstr='#dad9d3',GradientType=0);}
.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(../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:20px 20px 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;}
.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%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#fafafa), color-stop(100%,#eeeded));background:-webkit-radial-gradient(center, ellipse cover, #fafafa 0%,#eeeded 100%);background:-o-radial-gradient(center, ellipse cover, #fafafa 0%,#eeeded 100%);background:-ms-radial-gradient(center, ellipse cover, #fafafa 0%,#eeeded 100%);background:radial-gradient(ellipse at center, #fafafa 0%,#eeeded 100%);}
.ie8 .custom-table th{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eeeded',GradientType=1);}
.custom-table td{background-color:#f4f4f4;border:1px solid #fafafa;color:#7d7d7d;}
.custom-table tbody tr:nth-child(even) td{background-color:#f0f0f0;}
@media only screen and (min-width:960px){}
@media only screen and (max-width:959px){.flickr-badge li{float:left;margin-right:20px;margin-bottom:20px;}
.flickr-badge img{width:47px;height:47px;}
}
@media only screen and (min-width:768px) and (max-width:959px){.holder{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border:none;}
.navigation{margin:0;}
.navigation > ul > li > a{padding:18px 15px;}
.map{height:330px;}
.entry .map{height:200px;}
article.entry .entry-body{display:inline-block;width:84%;margin:0;}
#bottom-footer{padding:22px 3px;}
}
@media only screen and (max-width:767px){.caption{display:none;}
.single-image{text-align:center;}
.add-border img{display:inline-block;}
.navigation > ul{display:none;}
.navigation .nav-responsive{display:inline-block;}
.control_panel{display:none;}
.flickr-badge li{margin-right:20px;margin-bottom:20px;}
.flickr-badge li.last{margin-right:20px;}
}
@media only screen and (min-width:480px) and (max-width:767px){.map{height:210px;}
.entry .map{height:200px;}
article.entry .entry-body{display:block;margin:0;}
}
@media only screen and (max-width:479px){.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;}
blockquote{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#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;}
#header ul.social-icons{margin:0 20px;float:none;}
ul.social-icons li{float:left;margin-right:5px;}
.navigation{margin:0;}
.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;}
article.entry .entry-body{display:block;margin:0;}
.map{height:150px;}
.entry .map{height:120px;}
}
@media only screen and (max-width:320px){.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;}
}
.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black;}
.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;}
.tooltip:hover .tooltiptext{visibility:visible;}