/*!
Theme Name: Ainslie
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}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:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{padding-top:20px;max-width:1200px;margin:0 auto;font-family:Merriweather,serif;min-width:320px}.header{width:100%;text-align:center}.header .logo{width:250px;height:146px;background:url(Ainslie-Logo.png);margin:0 auto 20px;display:block}.header .menu{max-width:940px;margin:0 auto;text-align:center}.header .menu li{display:inline-block;width:127px;height:40px;margin:0 1px 0 0;background:#00aeef}.header .menu li.current-menu-item,.header .menu li.current_page_parent{background:#23408f}.header .menu li:first-child{margin-left:0}.header .menu li:last-child{margin-right:0}.header .menu li:hover{background:#23408f}.header .menu li a{line-height:40px;color:#fff;font-weight:700;font-size:13px;text-transform:uppercase;text-decoration:none;font-family:Arimo,sans-serif}.header .menu li a:active,.header .menu li a:focus,.header .menu li a:hover{color:#fff}.mobile-menu{padding:15px 0;background:#00aeef;display:none;width:100%}.mobile-menu select{width:90%}.content a{color:#23408f;text-decoration:none;font-weight:700}.content a:active,.content a:visited{color:#23408f}.content a:focus,.content a:hover{color:#00aeef}.title{font-size:24px;font-family:Arimo,sans-serif;margin-bottom:20px}p{margin-bottom:25px;line-height:22px;font-size:15px}.article,.page{max-width:900px;margin:0 auto;padding:40px 20px 0}.article{margin-bottom:60px}.article-title{margin-bottom:0}.article-date{font-size:12px;margin-bottom:0}.article img{width:100%;max-width:900px;height:auto;margin-bottom:10px}.page-thumb{margin-bottom:25px;margin-right:25px;margin-top:5px;float:left}.page-slider li{float:left;position:relative}.page-slider li .caption{text-align:center;position:absolute;bottom:10px;width:100%}.page-slider li .caption span{display:inline-block;padding:10px;font-size:18px;color:#23408f;background:#fff}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.info{margin-bottom:40px}.info-box{text-align:center;overflow:hidden;background:#00aeef;float:left;width:246px;height:230px;margin:0 18px;padding:15px}.info-box:hover{border:2px solid #23408f;padding:13px}.info-box:first-child{margin-left:0}.info-box:last-child{margin-right:0}.info-box a{background:url(box-bg.png) center bottom no-repeat;padding-bottom:60px;color:#FFF;display:block;height:170px;width:100%}.info-box a:active,.info-box a:focus,.info-box a:hover,.info-box a:visited{color:#FFF}.info-box h3{font-size:20px;font-family:Arimo,sans-serif;margin-bottom:20px}.footer{max-width:940px;margin:0 auto;background:#00aeef}.footer .copyright{padding:15px;color:#FFF;text-align:center}@media (max-width:1200px){.page-slider img{width:100%;height:auto}}@media (max-width:960px){.info-box{float:none;width:100%;height:auto;text-align:left;margin:0 0 20px;padding:15px 0}.info-box:hover{padding:13px 0}.info-box:hover a{margin:0 13px}.info-box a{display:block;width:auto;height:auto;margin:0 15px;background:0 0;padding:0}.info-box a p{margin-bottom:0!important}}@media (max-width:940px){.header .menu{display:none}.header .mobile-menu{display:block}}@media (max-width:620px){.page-thumb{float:none;height:auto;width:100%}.caption{display:none}}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}