/* style-reset.css */
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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;-moz-box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{height:100%}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:'';content:none}table{border-collapse:collapse;border-spacing:0}table{border-collapse:collapse;border-spacing:0}img{border:0;max-width:100%}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}
/* style.css */
body{font-size:1em;font-family:'Playfair Display',serif;font-weight:300;color:#555;line-height:150%;background:url(/wp-content/themes/bare-responsive/img/content-header.jpg) no-repeat #dcdcdc;background-size:100% auto}body#home{background:url(/wp-content/themes/bare-responsive/img/index-header.jpg) no-repeat #dcdcdc;background-size:100% auto}a{color:#555}h1{font-size:200%;margin-bottom:30px}h2{font-size:150%;margin:30px 0 10px}h3{font-size:130%;margin:20px 0 10px;font-weight:700}p{margin-bottom:20px}b,strong{font-weight:700}ul li{margin-bottom:10px}aside{float:right;width:20%;margin-left:3%}.col-33{display:inline-block;width:25%}.col-66{display:inline-block;width:75%}#content{margin-top:160px}body#home #content{margin-top:60px}.width-wrapper{width:90%;max-width:1200px;margin:0 auto;display:block}.padded{padding:50px}.white{background-color:#fff}img.alignright{float:right;margin:0 0 30px 30px}img.alignleft{float:left;margin:0 30px 30px 0}nav#desktop{top:0;left:0;width:100%;z-index:999}nav#desktop img{float:left;height:175px}nav#desktop ul{text-align:right;padding:10px 0}nav#desktop #background-color{background:#fff}nav#desktop ul li{display:inline-block;margin-bottom:0}nav#desktop ul li a{display:block;line-height:40px;padding:0 20px;text-decoration:none}footer{text-align:center;color:#999;padding-top:50px;padding-bottom:50px}footer ul{padding-bottom:20px}footer ul li{display:inline-block;margin:0 20px}footer a{color:#999;text-decoration:none}#index-header{margin:250px auto 30px}#index-header h1{color:#fff}#index-content #image{background:url(/wp-content/themes/bare-responsive/img/index-feature.jpg);background-size:cover;display:block;width:25%;margin-left:50px;float:right}#video-intro{margin-top:20px}#video-intro #video-embed{display:block;float:right;border-left:20px solid #dcdcdc;border-bottom:20px solid #dcdcdc;margin-left:50px}#mobile-header{display:none;width:100%;margin-top:40px}@media only screen and (max-width :1024px){#index-content #image,#index-header,footer{display:none}#mobile-header{display:block}#content,body#home #content{margin-top:0}.width-wrapper{width:100%}#video-intro #video-embed{float:none;margin:0;border:0;width:100%}#video-intro #video-embed iframe{width:100%!important}}
/* mobile-menu.css */
nav#desktop{display:block}@media only screen and (max-width :1024px){nav#desktop{display:none}}nav#mobile{display:none}@media only screen and (max-width :1024px){nav#mobile{display:block}}nav#mobile{background:#111;position:fixed;top:0;left:0;width:100%;z-index:999}nav#mobile .logo{float:right;width:170px;margin:14px 15px 0 0}nav#mobile a.icon{font-size:23px;color:#bbb;padding:10px;display:inline-block;text-decoration:none}nav#mobile #menu{background:#111;position:fixed;z-index:1000;height:100%;width:300px;margin-left:-320px;left:0;top:0;text-align:right}nav#mobile #menu ul{list-style:none;height:100%;width:300px;position:absolute;overflow-y:scroll;overflow-x:hidden;margin:0}nav#mobile #menu ul li{display:block;text-align:left;margin:0}nav#mobile #menu ul li a{padding:15px;color:#fff;display:inline-block;border-bottom:1px solid rgba(255,255,255,.2);text-decoration:none;width:300px}nav#mobile #menu ul li a:hover{background:#212121}
