/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
.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}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.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:normal;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:0.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:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.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}
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*!
Video.js Default Styles (http://videojs.com)
Version 4.6.3
Create your own skin at http://designer.videojs.com
*/
.vjs-default-skin{color:#ccc}@font-face{font-family:'VideoJS';src:url('/wp-content/themes/village/css/font/vjs.eot');src:url('/wp-content/themes/village/css/font/vjs.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/village/css/font/vjs.woff') format('woff'), url('/wp-content/themes/village/css/font/vjs.ttf') format('truetype');font-weight:normal;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51, 51, 51, 0.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0em 0em 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3.0em;background-color:#07141e;background-color:rgba(7, 20, 30, 0.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility 0.1s, opacity 0.1s;-moz-transition:visibility 0.1s, opacity 0.1s;-o-transition:visibility 0.1s, opacity 0.1s;transition:visibility 0.1s, opacity 0.1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s, opacity 1s;-moz-transition:visibility 1s, opacity 1s;-o-transition:visibility 1s, opacity 1s;transition:visibility 1s, opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:none;position:relative;float:left;text-align:center;margin:0;padding:0;height:3.0em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5)}.vjs-default-skin .vjs-control:focus:before,
.vjs-default-skin .vjs-control:hover:before{text-shadow:0em 0em 1em #fff}.vjs-default-skin .vjs-control:focus{}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,
.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,
.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:0.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:0.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:0.5em;height:0.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:0.9em;top:-0.2em;left:-0.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:0.3em;height:1em;top:-1em;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.vjs-default-skin:hover .vjs-progress-control{font-size: .9em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,
.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255, 255, 255, 0.4)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:0.1em }.vjs-default-skin.vjs-live .vjs-time-controls,
.vjs-default-skin.vjs-live .vjs-time-divider,
.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:0.5em;top:0.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7, 20, 30, 0.7);border:0.1em solid #3b4249;-webkit-border-radius:0.8em;-moz-border-radius:0.8em;border-radius:0.8em;-webkit-box-shadow:0px 0px 1em rgba(255, 255, 255, 0.25);-moz-box-shadow:0px 0px 1em rgba(255, 255, 255, 0.25);box-shadow:0px 0px 1em rgba(255, 255, 255, 0.25);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,
.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50, 50, 50, 0.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;vertical-align:middle;position:absolute;top:50%;margin-top:-0.5em;width:100%}.vjs-error-display
div{position:absolute;font-size:1.4em;text-align:center;bottom:1em;right:1em;left:1em}.vjs-error-display a,
.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-0.5em;margin-top:-0.5em;opacity:0.75;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.video-js.vjs-error .vjs-loading-spinner{display:none !important;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0em 0em 0.1em #000}@-moz-keyframes
spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes
spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes
spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes
spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0em;width:0em;height:0em;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7, 40, 50, 0.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7, 20, 30, 0.7);-webkit-box-shadow:-0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);-moz-box-shadow:-0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);box-shadow:-0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block}.vjs-default-skin .vjs-menu-button ul
li{list-style:none;margin:0;padding:0.3em 0 0.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,
.vjs-default-skin .vjs-menu-button ul li:hover,
.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,
.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255, 255, 255, 0.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0
0 0.3em 0;font-weight:bold;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,
.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:normal;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}.vjs-poster
img{display:block;margin:0
auto;max-height:100%;padding:0;width:100%}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:0.1em;background-color:#000;background-color:rgba(0, 0, 0, 0.5)}.video-js .vjs-subtitles{color:#fff }.video-js .vjs-captions{color:#fc6 }.vjs-tt-cue{display:block}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#ccc;background-color:#333;font-size:18px;font-family:Arial,sans-serif;text-align:center;width:300px;height:150px;margin:0px
auto}.vjs-no-js a,
.vjs-no-js a:visited{color:#F4A460}@import url(https://fonts.googleapis.com/css?family=Lato|Kreon|Hind+Siliguri|Fjalla+One);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}input:focus,textarea:focus{outline:none}strong{font-weight:bold}.alignnone{margin:5px
20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px
auto 5px auto}.alignright{float:right;margin:5px
0 20px 20px}.alignleft{float:left;margin:5px
20px 20px 0}.aligncenter{display:block;margin:5px
auto 5px auto}a
img.alignright{float:right;margin:5px
0 20px 20px}a
img.alignnone{margin:5px
20px 20px 0}a
img.alignleft{float:left;margin:5px
20px 20px 0}a
img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px
solid #f0f0f0;max-width:96%;padding:5px
3px 10px;text-align:center}.wp-caption.alignnone{margin:5px
20px 20px 0}.wp-caption.alignleft{margin:5px
20px 20px 0}.wp-caption.alignright{margin:5px
0 20px 20px}.wp-caption
img{border:0
none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:12px;line-height:17px;margin:0;padding:0
4px 5px}.bypostauthor{}.gallery-caption{}::selection{background:#707070}::-moz-selection{background:#707070}body{font-family:"Hind+Siliguri";-webkit-font-smoothing:antialiased;color:#888}input[type=submit]{text-transform:uppercase;font-weight:bold;font-size:12px;outline:none}button{outline:none}a{color:#fff;text-decoration:none;outline:none}a:hover{color:#ccc}h1,h2,h3,h4,h5,h6{margin-bottom:20px;font-weight:bold;color:#fff}h1{font-size:35px}h2{font-size:30px}h3{font-size:25px}h4{font-size:20px}h5{font-size:15px}h6{font-size:10px;text-transform:uppercase}textarea{background:#2c2c2c;border:1px
solid #383838;border-radius:3px;width:96%;padding:2%}h1#page-title{background:#282828;background:rgba(255,255,255,0.05);padding:30px
60px 30px 30px;border-bottom:5px solid #333;border-bottom:5px solid rgba(255,255,255,0.04);color:#eee;margin-bottom:0px;font-size:40px;text-transform:uppercase;font-weight:800;letter-spacing:0.03em;line-height:40px}h1#post-title{background:#282828;background:rgba(255,255,255,0.05);padding:30px
60px 30px 30px;border-bottom:5px solid #333;border-bottom:5px solid rgba(255,255,255,0.04);color:#eee;margin-bottom:0px;font-size:35px;text-transform:uppercase;font-weight:800;letter-spacing:0.03em;line-height:40px}input{border:0px;background:#2c2c2c;padding:8px
10px;border:1px
solid #383838;border-radius:3px;-webkit-font-smoothing:antialiased}label{font-weight:bold}.clear{clear:both}.wpcf7
p{font-size:14px;font-weight:bold;color:#fff}.wpcf7 textarea, .wpcf7 input[type=text], .wpcf7 input[type=email]{display:block;margin-top:15px}.success_box{padding:10px
10px 8px 10px;display:block;border:1px
solid #58d93f;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px
0px 10px 0px;color:#258138;background:#d4f5d0}.alert_box{padding:10px
10px 8px 10px;display:block;background-position:8px 6px;border:1px
solid #f1f338;border-radius:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px
0px 10px 0px;color:#807c21;background:#fffbc8}.error_box{padding:10px
10px 8px 10px;display:block;background-position:8px 8px;border:1px
solid #ef4f17;border-radius:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px
0px 10px 0px;color:#812b2b;background:#f0caca}.download_box{padding:10px
10px 8px 10px;display:block;background-position:10px 6px;border:1px
solid #bb8454;border-radius:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px
0px 10px 0px;color:#693915;background:#e0c9b5}.button{padding:8px
12px 8px 12px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-shadow:none;color:#fff;font-size:16px;text-transform:uppercase;font-weight:bold}.img_left{float:left;margin:0px
15px 0px 0px;padding:7px
7px 0px 7px;background:#ccc;background:rgba(0,0,0,0.12);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0px 0px 5px #333;-moz-box-shadow:0px 0px 5px #333;-webkit-box-shadow:0px 0px 5px #333}.img_right{float:right;margin:0px
0px 0px 15px;padding:7px
7px 0px 7px;background:#ccc;background:rgba(0,0,0,0.12);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0px 0px 5px #333;-moz-box-shadow:0px 0px 5px #333;-webkit-box-shadow:0px 0px 5px #333}#content ul.square
li{list-style-type:square;list-style-position:inherit;padding-left:20px;margin-left:20px}#content ul.circle
li{list-style-type:circle;list-style-position:inherit;padding-left:20px;margin-left:20px}#content ul.numbered
li{list-style-type:decimal;list-style-position:inherit;padding-left:17px;margin-left:23px}.dropcap{padding:12px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;float:left;margin:5px
10px 0px 0px;line-height:13px;font-size:24px;font-weight:bold;text-shadow:none}.highlight{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:none;padding:3px;margin:0px
4px 0px 2px}.pullquote{float:left;width:200px;padding:20px;border:1px
solid #333;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;margin:10px
15px 10px 0px;background:#222;box-shadow:0px 0px 3px #222;-moz-box-shadow:0px 0px 3px #222;-webkit-box-shadow:0px 0px 3px #222}.pullquote_right{float:right;width:200px;padding:20px;border:1px
solid #333;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;margin:10px
10px 10px 10px;background:#222;box-shadow:0px 0px 3px #222;-moz-box-shadow:0px 0px 3px #222;-webkit-box-shadow:0px 0px 3px #222}.shortcodeVideoWrapper{position:relative;padding-top:67.5%;height:0;margin-bottom:30px}.shortcodeVideoWrapper
iframe{position:absolute;top:0;left:0;width:100%;height:100%}header{position:fixed;top:0px;left:0px;height:100%;text-align:right;padding:30px
30px 0px 30px;color:#fff;z-index:5;background:#212121;border-right:5px solid #222;border-right:5px solid rgba(255,255,255,.1);width:190px}#logo{margin:10px
0px 30px 0px}nav{margin:16px
0px 26px 0px;position:relative}nav
ul{width:100%}nav ul
li{position:relative}nav ul li
a{display:block;font-size:13px;text-transform:uppercase;font-weight:bold;color:#999;padding:5px
0px 5px 8px;text-decoration:none;text-align:right;letter-spacing:0.03em}nav ul li a:hover{color:#fff}nav ul li.current-menu-item
a{color:#fff}nav ul li
ul{display:none;position:absolute;left:190px;top:-9px;padding-left:10px}nav ul li ul li
ul{display:none;position:absolute;top:0px}nav ul li ul li:last-child a, nav ul li ul li:last-child ul li:last-child
a{border-bottom:none}nav ul li ul li:last-child ul li
a{border-bottom:1px solid #555}nav ul li ul li:last-child ul li
a{border-bottom:1px solid #444}nav ul li ul li a,  nav ul li ul li ul li
a{font-size:13px;font-weight:bold;text-transform:none;background:#333;padding:15px
10px 15px 10px;text-align:left;min-width:200px;border-bottom:1px solid #444;letter-spacing:normal}nav ul li ul li:last-child ul li:last-child
a{border-bottom:none}nav ul li a
span{display:none;color:#fff;font-weight:bold}footer{position:fixed;bottom:0px;left:10px;width:190px;margin:30px;z-index:5;color:#fff;text-align:right;background:none}#site-search{display:block;position:relative;border-bottom:1px solid #333;padding-bottom:15px}#site-search input[type=text]{background:#333;position:relative;z-index:0;width:100%;padding:6px
6px 6px 12px;border-radius:50px;width:173px;font-size:12px;font-weight:300;color:#999;border:none}#site-search input[type=submit]{position:absolute;top:7px;right:10px;z-index:2;display:block;width:20px;height:20px;border:none;background:none}.fa-search{position:absolute;top:7px;right:10px;z-index:1;font-size:13px}#social-icons{margin-top:20px;font-size:23px}#social-icons ul li
a{float:right;margin-left:6px;color:#fff}.search_input{position:relative}#credits{margin-top:10px;font-size:10px;text-transform:uppercase;font-weight:600;color:#999}#cart{margin-bottom:15px;font-size:14px;font-weight:600;text-transform:uppercase;font-size:12px;color:#eee;border-bottom:1px solid #333;padding-bottom:15px}#cart ul
li{margin-bottom:10px}#cart ul li ul
li{display:inline;float:right;margin-left:5px;margin-bottom:0px;font-size:11px}#cart .fa-shopping-cart{font-size:20px;color:#888}#cart-totals{font-size:16px}li#cart-totals
a{color:#fff}li#cart-totals a:hover{color:#999}#mini_cart{display:none}.fa-caret-right,.fa-link{margin-left:5px}.fa-facebook-square{color:#3b5998}.fa-twitter-square{color:#3cf}.fa-pinterest-square{color:#C92228}.fa-behance-square{color:#1769ff}.fa-foursquare{color:#2398c9}.fa-google-plus-square{color:#dd4c39}.fa-instagram{color:#bf8360}.fa-youtube-square{color:#eee}#superbgimage{display:none;background:#222 url('/wp-content/themes/village/images/ajax-loader.gif') center center no-repeat}#superbgimage
img{image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}#slideshow_nav_controls{position:absolute;bottom:0px;background:#191919;display:block;width:100%;padding:20px
10px 15px 19px;border-top:5px solid #777;border-top:5px solid rgba(255,255,255,0.05)}#slideshow_nav_controls ul
li{display:block;float:left;margin-right:2px;cursor:pointer}#slideshow_nav_controls ul
li.backward_button{width:22px;height:28px;background:url(/wp-content/themes/village/images/buttons_sprite.png) no-repeat -29px 0px }#slideshow_nav_controls ul
li.forward_button{width:21px;height:28px;background:url(/wp-content/themes/village/images/buttons_sprite.png) no-repeat -82px 0px;margin-left:1px}#slideshow_nav_controls ul
li.play_stop_button{width:27px;height:28px;background:url(/wp-content/themes/village/images/buttons_sprite.png) no-repeat -53px 0px}#thumb_vert_mousemove{overflow:hidden;width:114px;height:100%;position:relative}#thumb_vert_mousemove
a{position:absolute;top:0px}#floating_slideshow_nav{position:fixed;bottom:40px;left:0px;z-index:5px;padding:5px;background:#222;border:5px
solid rgba(255,255,255,0.03);box-shadow:0px 0px 15px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.2);width:604px}#floating_slideshow_nav_controls{float:right;padding:18px
7px 0px 9px;background:rgba(0,0,0,0.2);height:42px}#floating_slideshow_nav_controls
h3{margin:0px;font-size:25px}#floating_slideshow_nav_controls ul
li{display:inline;float:left;margin-right:2px;cursor:pointer}#floating_slideshow_nav_controls ul
li.backward_button{width:22px;height:28px;background:url(/wp-content/themes/village/images/buttons_sprite.png) no-repeat -29px 0px }#floating_slideshow_nav_controls ul
li.forward_button{width:21px;height:28px;background:url(/wp-content/themes/village/images/buttons_sprite.png) no-repeat -82px 0px;margin-left:1px}#floating_slideshow_nav_controls ul
li.play_stop_button{width:27px;height:28px;background:url(/wp-content/themes/village/images/buttons_sprite.png) no-repeat -53px 0px}#thumb_mousemove{overflow:hidden;width:508px;height:60px;position:relative}#thumb_mousemove
a{display:inline;position:absolute;float:left}#thumbs,#thumbs_hide{text-align:center;position:absolute;top:0px;right:0px;background:#1a1b1d;height:100%;overflow-x:hidden;overflow-y:hidden;background:#222;z-index:4;border-left:5px solid rgba(255,255,255,0.07);border-right:5px solid rgba(255,255,255,0.07)}#thumbs_hide{display:none}#thumbs a, #thumbs_hide
a{display:block;background:none;margin:7px
7px -4px 7px}#thumbs a img, #thumbs_hide a img, #floating_slideshow_nav a
img{opacity:0.2}#thumbs a.activeslide img, #thumbs a.activeslide img, #floating_slideshow_nav a.activeslide
img{opacity:1}#thumbs_move{position:absolute;bottom:0px;width:100%;display:block;background:#1a1b1d}#thumbs_move ul
li{display:inline;float:left}#thumbs_move ul li
a{width:20px;display:block;padding:12px
8px 16px 8px;color:#444;font-size:10px}#content{position:absolute;z-index:3;width:1250px;min-height:100%;background:#1a1b1d;background:#222;left:250px;line-height:22px;color:#999;font-size:17px}#content_wrap{padding:15px;min-height:100%;position:relative}#content_left{padding-left:15px;padding-top:10px;width:70%;float:left}#content_right{padding-left:10px;padding-right:10px;width:24%;float:right}#content
p{margin-bottom:20px}.column-1{width:70%;margin-bottom:100px;position:relative}.column-2{width:28%;margin-right:1%;margin-left:1%;margin-bottom:30px;float:left;position:relative}.column-3{width:28%;margin-right:1%;margin-left:1%;margin-bottom:30px;float:left;position:relative}.column-4{width:28%;margin-right:1%;margin-left:1%;margin-bottom:30px;float:left;position:relative}.column-1.gallery-thumb{font-size:18px;margin-bottom:20px}.column-2.gallery-thumb{font-size:14px;margin-bottom:20px}.column-3.gallery-thumb{font-size:13px;margin-bottom:8px}.column-4.gallery-thumb{font-size:12px;margin-bottom:18px}.column-1.gallery-thumb
.gallery_item_info{bottom:4px}.gallery-thumb .fa-search-plus{margin-right:4px}img.portfolio_img{width:100%}.gallery-thumb{margin-bottom:6px}.col_two_third_left{width:65%;margin-right:5%;float:left}.col_two_third_left.column-last{width:10%;margin-right:5}.col_two_third_right{width:30%;margin-right:5%;float:left}.col_two_third_right.column-last{width:65%;margin-right:5%}.pp_social{display:none}.gallery-thumb
a{color:#fff;font-weight:bold}.gallery-thumb
img{width:100%;padding:0px;margin:0px}.gallery_item_info{position:absolute;bottom:6px;left:0px;width:96%;background:rgba(0,0,0,0.6);padding:2%;text-transform:uppercase;font-size:11px}#galleria_gallery{width:100%;position:relative;z-index:3}.portfolio_item_description{margin-top:20px;border-bottom:1px solid #343434}.portfolio_item_buttons{margin-top:20px}.portfolio_item_buttons ul
li{float:left;margin-right:10px}.portfolio_item_buttons ul li
a{padding:5px
10px;border-radius:3px;background:#444;text-transform:uppercase;font-size:11px;font-weight:bold;color:#fff}.portfolio_item_buttons ul li a:hover{background:#555}.column-last{margin-right:0px}#cross{position:absolute;right:30px;top:28px;cursor:pointer;color:#fff;font-size:40px}#show_hide{position:fixed;padding:20px;top:0px;left:0px;z-index:3;color:#fff;text-transform:uppercase;cursor:pointer;font-size:40px;text-shadow:0px 0px 15px rgba(0,0,0,0.1)}#youtube_background,#vimeo_background{position:fixed;z-index:0;width:100%;height:100%;top:0px;bottom:0px}.widget{list-style:none;margin-bottom:30px}h2.widgettitle{font-size:16px;margin-bottom:30px}.classic_desc{background:#181818;padding:3px
8px;border-radius:4px;font-size:12px;margin-top:5px}.flickr_badge_image{float:left;margin:0
9px 6px 0}.flickr_badge_image
img{background:#444;background:rgba(255,255,255,0.1);padding:1px;width:43px;height:40px}.screen-reader-text{display:none}#s{width:119px;padding:7px
8px;height:15px;background:#1c1c1c;border-color:#333}#searchsubmit{font-size:11px}.posts_item{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #333}.widget_posts_item_image{margin-top:4px;width:23%}.widget_posts_item_image
img{width:100%}.widget_posts_info{float:right;width:72%}.widget_posts_info_meta{display:block;font-size:11px;margin-top:5px}.widget_posts_info_meta ul
li{display:inline;padding-top:2px}.widget_posts_date{margin-right:10px;padding-right:10px;border-right:1px solid #444}.widget_posts_item_image{float:left}.product_list_widget
img{margin-top:5px}.blog_post{margin-bottom:40px}.blog_post_title{font-size:25px;text-transform:uppercase}.blog_post_meta{padding:8px
12px;background:#141414;border-radius:3px;margin:12px
0px;color:#fff}.blog_post_meta ul
li{float:left;margin-right:15px}.blog_post_meta ul li
i{margin-right:15px}#comments{padding-top:10px;position:relative}#comments
h1{padding-bottom:25px;border-top:1px solid #333}#comments
h2{margin-bottom:5px}#comments
h4{border-top:0px solid #333;border-bottom:0px solid #333;padding:20px
0px;margin-bottom:30px}#comments
h4.leave_reply{border-top:none;border-bottom:none}#comments
p{margin-bottom:15px}#comments
.pos{border-top:1px solid #eee;padding:10px
0px 10px 0px;position:relative;font-size:11px}#comments ul.commentlist li
.comment_left{float:left;font-size:11px;width:14%}#comments ul.commentlist li
.comment_right{float:left;width:80%;margin-left:6%}#comments ul.commentlist
ul.children{padding-left:20%}#comments ul.commentlist ul.children li
.comment_left{float:left;font-size:11px;width:14%}#comments ul.commentlist ul.children li
.comment_right{float:left;width:70%;margin-left:6%}#comments ul.commentlist ul.children ul.children
li{margin-top:0px}#comments ul.commentlist ul.children ul.children li
.comment_left{float:left;font-size:11px;width:14%}#comments ul.commentlist ul.children ul.children li
.comment_right{float:left;width:80%;margin-left:6%}#comments ul.commentlist ul.children ul.children ul.children li
.comment_left{float:left;font-size:11px;width:14%}#comments ul.commentlist ul.children ul.children ul.children li
.comment_right{float:left;width:80%;margin-left:6%}#comments ul.commentlist ul.children ul.children ul.children ul.children li
.comment_left{float:left;font-size:11px;width:14%}#comments ul.commentlist ul.children ul.children ul.children ul.children li
.comment_right{float:left;width:80%;margin-left:6%}#comments ul.commentlist ul.children ul.children ul.children ul.children ul.children li
.comment_left{float:left;font-size:11px;width:14%}#comments ul.commentlist ul.children ul.children ul.children ul.children ul.children li
.comment_right{float:left;width:80%;margin-left:6%}.comment_gravatar{width:80%}.comment_gravatar
img{width:100%;height:100%}.comment_body{margin-top:10px;padding-bottom:10px}#comments
ul.children{padding-left:20%}#comments
#submit{border:none;padding:8px
13px;background:#333;background:rgba(255,255,255,0.2);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;color:#eee;margin-left:-0px;margin-bottom:15px}#comments #submit:hover{background:#555}#comments #author, #comments #email, #comments
#url{border:none;background:rgba(255,255,255,0.05);padding:7px;border:1px
solid #333;width:240px;color:#999}.comment_author{font-weight:bold;color:#fff}#comments
#comment{border:none;background:rgba(255,255,255,0.05);padding:2%;border:1px
solid #333;width:96%;color:#777}#commentform
label{font-size:10px;padding-left:5px}.commentmetadata
a{color:#777;font-size:12px}#container{opacity:0}#wall_preloader{width:100%;height:100%;background:#222 url('/wp-content/themes/village/images/ajax-loader.gif') center center no-repeat;position:fixed}.commentmetadata a:hover{color:#666}#respond{border-top:1px solid #333;margin-top:10px;padding-top:40px}#post_thumbnail
img{width:100%}#post_links{margin-bottom:25px}#post_links_right{float:right}#post_links_left{float:left}#post_links_left a, #post_links_right
a{padding:8px
10px;background:#333;text-transform:uppercase;font-size:12px;border-radius:3px;font-weight:bold}#post_links_left a:hover, #post_links_right a:hover{background:#444}.woocommerce .widget_shopping_cart_content
a.button{font-size:10px}.woocommerce label[for=rememberme]{font-size:12px}.woocommerce img, .woocommerce-page
img{max-width:none}.woocommerce .star-rating{height:1.1em!important;color:#f5ee2a!important}.woocommerce p.stars a.star-5, .woocommerce-page p.stars a.star-5{width:6.2em;color:#f5ee2a!important}.woocommerce p.stars a.star-4, .woocommerce-page p.stars a.star-4{width:5.2em;color:#f5ee2a!important}.woocommerce p.stars a.star-3, .woocommerce-page p.stars a.star-3{width:4.2em;color:#f5ee2a!important}.woocommerce p.stars a.star-2, .woocommerce-page p.stars a.star-2{width:3.2em;color:#f5ee2a!important}.woocommerce p.stars a.star-1, .woocommerce-page p.stars a.star-1{width:2.2em;color:#f5ee2a!important}.woocommerce .star-rating:before, .woocommerce-page .star-rating:before{color:#f5ee2a!important}.woocommerce header
h2{text-align:left}.woocommerce #reviews h3, .woocommerce-page #reviews
h3{margin-bottom:20px}.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text{border:none}.woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li
span{min-width:0px;padding:9px
12px;font-weight:bold;font-size:14px}.woocommerce nav.woocommerce-pagination{font-weight:bold}.woocommerce-page #content nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul li
span{font-weight:bold}.woocommerce nav.woocommerce-pagination ul, .woocommerce #content nav.woocommerce-pagination ul, .woocommerce-page nav.woocommerce-pagination ul, .woocommerce-page #content nav.woocommerce-pagination
ul{border:none}.woocommerce nav.woocommerce-pagination ul li, .woocommerce #content nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul li, .woocommerce-page #content nav.woocommerce-pagination ul
li{background:#333;border:none}.woocommerce-page #content nav.woocommerce-pagination ul li
span.current{background:#444;color:#fff}.woocommerce-page #content nav.woocommerce-pagination ul
li{padding-left:-5px}.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product
.price{font-size:18px;font-weight:800}.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content
input.button{background:#444;border:none;text-shadow:none;box-shadow:none;color:#fff;text-transform:uppercase;font-size:12px}.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page #content input.button:hover{background:#555;margin-top:0px}.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{text-transform:uppercase;font-weight:600;color:#fff;font-size:13px}div.woocommerce{width:100%}.woocommerce a.added_to_cart, .woocommerce-page
a.added_to_cart{display:block}.woocommerce
select{width:200px;height:25px;font-size:12px;background:#333;border-radius:4px;border:1px
solid #444}.chosen-container-single .chosen-single{background:#333;border:1px
solid #444;box-shadow:none;color:#999}.woocommerce-account .woocommerce
header{position:static;color:#fff;border-right:none;border-right:none;background:#222;margin:0px;padding:0px;width:100%}.woocommerce-checkout .woocommerce
header{position:static;color:#fff;border-right:none;border-right:none;background:#222;margin:0px;padding:0px;width:100%}.woocommerce table.shop_table, .woocommerce-page table.shop_table, .woocommerce table.shop_table tbody
tr{border:none;border-radius:0px}.woocommerce table.shop_table
tr{border-radius:0px}.wishlist_table tr
td{text-align:left}.wishlist_table tr td.product-stock-status span.wishlist-in-stock{color:inherit}.woocommerce table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce-page #content table.cart
a.remove{border:1px
solid #444;color:#ccc;font-size:17px;padding:0px
1px 1px 1px}.woocommerce-page #content
table.cart{border-collapse:collapse;border-spacing:none}.woocommerce-page #content table.cart td.product-name{font-size:16px;font-weight:bold}.woocommerce-page #content table.cart td.product-price, .woocommerce-page #content table.cart td.product-subtotal{font-size:16px}.woocommerce table.shop_table th, .woocommerce-page table.shop_table
th{padding:10px
0px;border-bottom:1px solid #2c2c2c}.woocommerce-page #content table.cart .product-thumbnail{padding-left:30px}.woocommerce-page #content table.cart td, .woocommerce-page #content table.cart
th{padding:15px
0px;border-bottom:1px solid #2c2c2c}.woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart
td.actions{border-bottom:1px solid #333;padding:25px
0px}.woocommerce-page #content td.actions
input.button{font-size:14px;padding:10px
12px 9px 12px}.showcoupon{color:#888}#order_review table tfoot
td{border-bottom:1px solid #2c2c2c}#order_review table tfoot
td{border-bottom:1px solid #2c2c2c}#order_review table
th{color:#fff}#order_review table th, #order_review table
td{padding:15px
0px;font-size:16px}#order_review table tbody th, #order_review table tbody
td{border-bottom:1px solid #2c2c2c}#order_review table tfoot
th{border-bottom:1px solid #444}.woocommerce table.my_account_orders
td{border-bottom:1px solid #2c2c2c;text-align:left;padding:10px
0px}.woocommerce table.shop_table
td{border-top:none}.woocommerce #content
.checkout_coupon{margin:0px}.checkout_coupon .input-text{padding:5px
7px}.woocommerce-page
form.checkout_coupon{margin:0px}.woocommerce-page #content form.checkout_coupon
p{margin-bottom:5px}h3#order_review_heading{text-transform:uppercase;margin-top:20px;border-top:1px solid #333;padding-top:30px;font-size:24px}.woocommerce table.order_details
td{border-bottom:1px solid #333;padding-left:0px}.woocommerce table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text{padding:7px
10px}.woocommerce-page #content table
.quantity{margin:0px}.woocommerce table.cart img, .woocommerce #content table.cart img, .woocommerce-page table.cart img, .woocommerce-page #content table.cart
img{width:60px;height:60px}.woocommerce table
thead{color:#fff;text-transform:uppercase;font-size:13px}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals
.cart_totals{float:none;width:100%;text-align:left}.woocommerce .cart-collaterals .cart_totals
table{width:100%;border-color:#333;font-size:16px}.woocommerce .cart-collaterals .cart_totals table tr
th{border-top:1px solid #444}.woocommerce .cart-collaterals .cart_totals table tr
td{border-top:1px solid #333;padding-left:10px;color:#fff}.woocommerce .shipping-calculator-form{padding-top:20px}.woocommerce a.shipping-calculator-button:after{padding-top:2px}.woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals
.shipping_calculator{width:100%;float:none;margin-top:25px;clear:both}.woocommerce .cart-collaterals .shipping_calculator h2
a{padding:12px
14px;font-size:14px;text-transform:uppercase;background:#333;border-radius:3px;margin-bottom:4px}select:focus{outline:none}.woocommerce form.login, .woocommerce form.checkout_coupon, .woocommerce form.register, .woocommerce-page form.login, .woocommerce-page form.checkout_coupon, .woocommerce-page
form.register{border:none;padding:0px}.woocommerce form .form-row, .woocommerce-page form .form-row{padding:0px}.woocommerce ul.product_list_widget li a, .woocommerce-page ul.product_list_widget li
a{color:#fff}ul.product-categories li
a{font-weight:normal}.woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text{border-color:#444;width:140px}.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content
input.button{padding:8px
10px}p.lost_password
a{font-weight:bold}.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content
input.button{font-size:12px}.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product
h3{font-size:16px}.woocommerce.widget_shopping_cart .total, .woocommerce .widget_shopping_cart .total, .woocommerce-page.widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart
.total{border:none}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#353535}.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs
li{background:#555;border:none;padding:0px;margin:0px;border-radius:2px;box-shadow:none}.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a
img{box-shadow:none}.woocommerce ul.products li.product a:hover img, .woocommerce-page ul.products li.product a:hover
img{box-shadow:none}.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce-tabs #comments
h2{margin-bottom:30px}.woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li
img.avatar{background:none;padding:none;border:none}.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text{padding:0px
0px 0px 20px}.woocommerce-page #content nav.woocommerce-pagination ul li a:hover{background:#444;color:#fff}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta, .woocommerce-page #reviews #comments ol.commentlist li .comment-text
p.meta{font-size:14px;font-weight:bold;margin-bottom:6px;color:#fff}.woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li
img.avatar{width:50px;height:50px}.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs
ul.tabs{padding:0px}.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs
li{padding:8px
10px;text-shadow:none;background:#444;text-transform:uppercase;border-top:none;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li
a{padding:0px;text-shadow:none;background:#444}.woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before{border-bottom:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs
li.active{background:#333}.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active
a{color:#fff}.woocommerce div.product .woocommerce-tabs .panel, .woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs
.panel{border:1px
solid #343434;padding:20px
20px 0px 20px}.woocommerce-page #content div.product .woocommerce-tabs .panel
h2{text-transform:uppercase}.woocommerce-page #content
#review_form_wrapper{margin-bottom:20px}#commentform
label{font-size:14px;padding-left:0px}.required{color:#f00}p.comment-form-author label, p.comment-form-email label, p.comment-form-rating label, p.comment-form-comment
label{padding-bottom:10px;display:block;color:#fff}.woocommerce #review_form
h3{text-transform:uppercase}.woocommerce #review_form #respond p, .woocommerce-page #review_form #respond
p{padding:0px}.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active
a{background:#333}.woocommerce p.stars a.star-1, .woocommerce p.stars a.star-2, .woocommerce p.stars a.star-3, .woocommerce p.stars a.star-4, .woocommerce p.stars a.star-5, .woocommerce-page p.stars a.star-1, .woocommerce-page p.stars a.star-2, .woocommerce-page p.stars a.star-3, .woocommerce-page p.stars a.star-4, .woocommerce-page p.stars a.star-5{border-right:1px solid #333;color:#f5ee2a}.woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit
input{-webkit-font-smoothing:antialiased}.woocommerce #review_form input[type=text]{width:96.5%}.yith-wcwl-add-button
a{background:#444;border:none;text-shadow:none;box-shadow:none;color:#fff;text-transform:uppercase;font-size:12px;padding:6px
8px;border-radius:3px;font-weight:bold}.yith-wcwl-add-button a:hover{background:#555}.summary
.product_meta{margin-top:25px;border-top:1px solid #333;padding-top:10px}.woocommerce .quantity, .woocommerce #content .quantity, .woocommerce-page .quantity, .woocommerce-page #content
.quantity{width:130px}.woocommerce-page #content div.product .summary
p.price{font-size:24px;font-weight:bold}.woocommerce div.product .product_title, .woocommerce #content div.product .product_title, .woocommerce-page div.product .product_title, .woocommerce-page #content div.product
.product_title{margin-bottom:25px}.woocommerce .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity
input.qty{display:inline;height:33px;line-height:35px;margin:0;padding:0
4px;text-align:center;vertical-align:middle;width:35px;position:relative;float:none;border:1px
solid #666;box-shadow:none;text-shadow:none;border-radius:0px;border-right:none;border-left:none;color:#ccc}.woocommerce .quantity .plus, .woocommerce #content .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce-page #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce #content .quantity .minus, .woocommerce-page .quantity .minus, .woocommerce-page #content .quantity
.minus{background:#363636;border:1px
solid #555;box-shadow:none;text-shadow:none;color:#ccc;cursor:pointer;display:inline;height:35px;line-height:35px;margin:0;padding:0;vertical-align:middle;width:35px;position:relative;border-radius:0px;font-size:14px}.woocommerce
span.price{display:block;margin-bottom:10px}.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells{width:100%;float:none}.woocommerce .quantity .plus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce-page .quantity .plus:hover, .woocommerce-page #content .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce #content .quantity .minus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce-page #content .quantity .minus:hover{background:#222;color:#ccc}.woocommerce div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page div.product form.cart .button, .woocommerce-page #content div.product form.cart
.button{padding:11px
13px;line-height:13px}.video-js{background:#000}.woocommerce .woocommerce-product-rating, .woocommerce-page .woocommerce-product-rating{margin-bottom:15px}.woocommerce .addresses .title .edit, .woocommerce-page .addresses .title
.edit{background:#444;border:none;text-shadow:none;box-shadow:none;color:#fff;text-transform:uppercase;font-size:12px;padding:8px
10px;border-radius:3px;float:none;font-weight:bold}.woocommerce
.addresses{font-size:14px}.woocommerce .col2-set{margin-top:20px;padding-top:20px;border-top:1px solid #333}.woocommerce
#customer_login{border-top:none;margin-top:0px;padding-top:0px}.woocommerce form .form-row label, .woocommerce-page form .form-row
label{color:#fff}.woocommerce #content .addresses .title a.edit:hover, .woocommerce-page #content .addresses .title a.edit:hover{background:#555}.woocommerce-page #customer_login
.inline{margin-left:10px}.woocommerce-page
input.button{-webkit-font-smoothing:antialiased}.woocommerce-page #content ul.products
li{background:#171717;text-align:center;margin-bottom:20px}.woocommerce-page #content ul.products li:hover{background:#111}.woocommerce-page #content  ul.products li .star-rating{display:none}.woocommerce-page #content ul.products li h3, .woocommerce-page #content ul.products li
span.price{}.woocommerce-page #content  ul.products li
a.button{margin-bottom:20px}.woocommerce a.added_to_cart, .woocommerce-page
a.added_to_cart{display:none}.woocommerce-page #content a.button:before{padding-top:5px}.woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th, .woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes
td{border-bottom:none}.woocommerce table.shop_attributes, .woocommerce-page
table.shop_attributes{border-top:none}.woocommerce-page table.shop_attributes
th{padding-bottom:5px}.woocommerce #content table.shop_attributes th, .woocommerce-page #content table.shop_attributes
th{padding:0px}.woocommerce .col-1.address{margin-bottom:20px}.audio_wrapper{position:relative}.video-js{padding-top:88%}.video-js.shortcode{padding-top:60.25%}.videocontent{margin-bottom:26px}.audiojs{position:absolute;bottom:6px;left:0px}.videoWrapper{position:relative;padding-top:88.5%;height:0}.videoWrapper
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.audiojs{width:100%}.audiojs
.scrubber{width:20%}.item
img{padding:0px;margin:0px;margin-bottom:-2px}.item
.wall_item_description{padding:3%;width:94%;background:rgba(0,0,0,0.8);position:absolute;left:0px;bottom:0px;font-size:14px;line-height:22px;opacity:0;color:#ccc}#thumbs_page{display:none}#container{width:75%;left:254px;overflow:hidden}.item{width:33.3%;height:auto;margin:0;padding:0;position:relative}.item
img{width:100%;height:auto}.single_lightbox
img{width:100%;height:auto}a#responsive_toggle{text-transform:uppercase;background:#111;padding:10px
8px;display:none;text-align:center;font-weight:bold}a#responsive_toggle:hover{color:#999}header,footer,#content{-moz-transition:1s ease-out;-webkit-transition:1s ease-out;transition:1s ease-out;transition-property:width, height}@media (min-width: 0px) and (max-width: 1010px){header,footer{position:relative}header{width:100%;border-right:none;left:0px;top:0px;padding:0px;margin:0px}#logo{margin:0px}a#responsive_toggle{display:block}#content{position:relative;margin-left:10px;left:0px;width:100%;border-top:5px solid #333}#container{left:0px;top:0px;position:relative}footer{width:100%;padding:20px
0px 20px 0px;margin:0px;background:#212121;text-align:center;border-top:3px solid #333}.widget_posts_info_meta{font-size:14px}#social-icons{width:190px;margin:auto;border:none}#social-icons ul
li{display:inline}#social-icons ul li
a{float:none;margin-left:3px}#thumbs{top:0px;right:-600px;position:fixed}nav{margin-bottom:0px}nav
ul.menu{display:none}nav ul li
a{text-align:center;border-top:1px solid #2c2c2c;padding:10px
8px;font-size:14px}nav ul li a
span{display:inline}nav ul li ul, nav ul li ul li
ul{position:relative;left:0px;padding-left:0px}nav ul li
ul{margin-top:0px;left:0px;top:0px;position:relative}nav ul li ul li
a{background:#2c2c2c;border-top:1px solid #393939;padding:8px
6px;border-bottom:none;text-align:center;text-transform:uppercase;font-size:12px}nav ul li ul
li{border-bottom:none;padding-bottom:0px;margin-bottom:0px}nav ul li ul li ul li
a{padding:10px
8px;text-align:center;border-top:0px;background:#2c2c2c;border-top:1px solid #393939;border-bottom:none;text-transform:uppercase;font-size:12px}#logo{text-align:center;padding:20px
0px 0px 0px;margin-bottom:20px}#cart{border-color:#282828}#cart ul li ul
li{float:none}#site-search{width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px;border-bottom:1px solid #2c2c2c}#site-search
input.search_input{position:relative;width:85%;font-size:14px;font-weight:normal}#site-search input[type=submit]{right:7.5%}#site-search .fa-search{right:7.5%}#credits{font-size:12px}#cart ul li ul
li{font-size:12px}#cart-totals{font-size:18px}a.widget_posts_title{font-size:18px;margin-top:8px;display:block}h2.widgettitle{font-size:20px}nav.woocommerce-pagination{margin-bottom:20px}#comments
#submit{width:100%}.woocommerce .product-name
a{font-size:14px}.woocommerce-page #content nav.woocommerce-pagination ul li
span.current{padding-top:10px}#comments
#comment{width:98%;padding:1%}.woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text{border-color:#333;box-shadow:none}}@media (min-width: 0px) and (max-width: 840px){.widget_posts_item_image{width:100%}.widget_posts_info{width:100%}}@media (min-width: 0px) and (max-width: 768px){.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{display:block;width:100%;margin-bottom:25px}.woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering
select{width:100%}.woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text{width:48%}.woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit
input{width:100%;display:block;font-size:14px}.column-1,.column-2,.column-3,.column-4,.col_two_third_left,.col_two_third_left.column-last,.col_two_third_right,.col_two_third_right.column-last{width:100%;margin-bottom:30px}#comments
#submit{font-size:14px}.column-3 h2, .column-3 h3, .column-3
h4{font-size:18px}.audiojs
.scrubber{width:45%}.item{width:100%;height:auto;margin:0;padding:0;position:relative}.item
img{width:100%;height:auto}.gallery_item_info{font-size:14px}}@media (min-width: 0px) and (max-width: 560px){#content{color:#999;font-size:16px}#content_left{float:none;width:100%}#content_right{float:none;width:100%}#content
p{font-size:16px}#content
input{width:96%;padding:2%}#comments #author, #comments #email, #comments
#url{width:96%;padding:2%}.portfolio_item_buttons ul
li{width:50%;margin-right:0px}.portfolio_item_buttons ul li
a{font-size:14px;display:block;width:80%;text-align:center}.portfolio_item_buttons ul li.portfolio_link
a{float:right}#comments
h4{font-size:18px}.comment_author{font-size:18px}.commentmetadata
a{font-size:12px}.gallery_item_info{font-size:16px}.woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce ul.products li.product, .woocommerce-page ul.products
li.product{width:100%;margin:0px}#comments
#comment{width:96%;padding:2%}#respond
label{display:block;margin-top:10px}.woocommerce-page #respond
input#submit{font-size:16px}.woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells
ul.products{width:100%}#content_right{border-top:1px solid #2c2c2c;padding-top:30px;margin-top:30px}.woocommerce #content table.cart td.actions .button, .woocommerce #content table.cart td.actions .input-text, .woocommerce #content table.cart td.actions input, .woocommerce table.cart td.actions .button, .woocommerce table.cart td.actions .input-text, .woocommerce table.cart td.actions input, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions input, .woocommerce-page table.cart td.actions .button, .woocommerce-page table.cart td.actions .input-text, .woocommerce-page table.cart td.actions
input{width:100%}.woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text{width:100%;margin-bottom:10px}.woocommerce-page #content td.actions input.checkout-button{margin-top:10px}.woocommerce .cart-collaterals .shipping_calculator h2
a{width:96%;display:block;padding:2%;text-align:center}.woocommerce-page #content
input{width:100%}.woocommerce-page #content input[type=submit]{font-size:14px}#content input.wpcf7-submit{width:100%}iframe#twitter-widget-0{width:100%}}*{margin:0;padding:0}body{background:#333;height:100%}img{border:none}#supersized-loader{position:absolute;top:50%;left:50%;z-index:-1;width:60px;height:60px;margin:-30px 0 0 -30px;text-indent:-999em;background:no-repeat center center}#supersized{display:block;position:fixed;left:0;top:0;overflow:hidden;z-index:-999;height:100%;width:100%}#supersized
img{width:auto;height:auto;position:relative;display:none;outline:none;border:none}#supersized.speed
img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges}#supersized.quality
img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#supersized
li{display:block;list-style:none;z-index:-30;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background:#111}#supersized
a{width:100%;height:100%;display:block}#supersized
li.prevslide{z-index:-20}#supersized
li.activeslide{z-index:-10}#supersized li.image-loading{background:#111 url(/wp-content/themes/village/img/progress.gif) no-repeat center center;width:100%;height:100%}#supersized li.image-loading
img{visibility:hidden}#supersized li.prevslide img, #supersized li.activeslide
img{display:inline}