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}
html{background:#000;color:#eee}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none;list-style-image:none;margin-bottom:1.8em}
table{border-collapse:collapse;border-spacing:0}

/* Clear Floated Elements */
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clear:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
* html .clear{height:1%}

/* Style HTML Tags */
*{outline:none}
* *:first-child{margin-top:0}
* *:last-child{margin-bottom:0}
html.root{width:100%;height:100%;overflow-y:scroll}
body,textarea{font-family:'PT Sans',sans-serif;color:#eee;font-size:15px;line-height:1.4em}
body.cke_editable{padding:0 15px}
a{color:#33b4be;text-decoration:none}
.content a{word-wrap:break-word;max-width:100%}
.content a.breakable{word-break:break-all}
a:hover{color:#289098;text-decoration:underline}
a[name]{display:block;position:relative;top:-60px;visibility:hidden}
.btn{-moz-user-select:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:bold;line-height:1.4;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap}
.btn:hover{text-decoration:none;box-shadow:0 1px 1px #999}
.btn:active,.btn.active{background-image:none;box-shadow:0 3px 5px rgba(0,0,0,0.125) inset}
h1,h2,h3,h4,h5,h6{font-weight:bold;margin:1.2em 0 10px 0;line-height:120%}
h1{font-family:sans-serif;font-size:21px}
h2{font-size:18px;margin-top:4em}
h3{font-size:16px;font-family:sans-serif}
h4{font-size:16px}
h5{font-size:15px}
h6{font-size:14px}
p{margin-bottom:1em}
* + .subheading{margin-top:-7px;font-size:0.95em}
table{border-collapse:collapse;border-spacing:0;margin-bottom:15px;width:100%}
th,tr,td{vertical-align:top}
.sticky-header th,.sticky-table th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;background:rgba(0,0,0,0.3);z-index:5}
table{background:#ececec;border:1px solid #bbb}
th{background:#dbdbdb;padding:5px 4px;text-shadow:1px 1px #fff;border-right:1px solid #c8c7c7;color:#333}
td{background:#ebebeb;color:#747474;text-align:left;padding-left:4px;border-right:1px solid #c8c7c7;border-bottom:1px solid #c8c7c7}
code{background:rgb(250,250,250);text-shadow:1px 1px #fff;border:1px solid #bbbbbb;display:block;padding:7px;margin:5px 0;border-radius:7px}
mark{background-color:#fdfc9b;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
hr{border:none;border-top:#EEE 1px solid}
dt{font-weight:bold;margin-bottom:24px}
dd{margin-left:30px;margin-bottom:24px}
ul{list-style-type:disc}
ul ul{list-style-type:square}
ul ul ul{list-style-type:circle}
ol{list-style-type:decimal;margin-left:30px;margin-bottom:24px}
ol ol{list-style:upper-alpha;margin-bottom:0}
ol ol ol{list-style:lower-roman}
ol ol ol ol{list-style:lower-alpha}
abbr,acronym{border-bottom:#999 1px dotted;cursor:help}
big{font-size:1.3em}
cite,em{font-style:italic}
ins{background-color:#fdfc9b;text-decoration:none}
pre{background:#d8d8d8;text-shadow:1px 1px #fff;border:1px solid #bbbbbb;padding:7px;margin:5px 0;border-radius:7px}
blockquote,q{quotes:none;border:1px solid #ececec;background:#fcfcfc url(quote.png) no-repeat;padding:10px 5px 5px 47px;text-shadow:1px 1px #fff;margin:5px 0;border-radius:7px}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
strong{font-weight:bold}
strong.tip{background:#ffef00;padding:0 3px}
strong.important{color:#fff;background:#ff0000;padding:0 3px}
p.tip{border:1px solid #444;border-radius:10px;padding:10px;background:rgba(255,255,255,0.7)}
p.important{border:1px solid #444;border-radius:10px;padding:20px;background:rgba(255,0,0,0.1)}

sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative;font-size:10px}
sup{bottom:1ex}
sub{top:0.5ex}
video,iframe{max-width:100%}
video,iframe{display:block}
audio{max-width:100%}

/* Theme Design,Layout and Typography */
#admin-menu{font-size:12px;height:26px;vertical-align:middle;z-index:99999}
body.admin-menu{margin-top:26px !important}
#header_wrapper{position:fixed;top:0;z-index:300;width:100%}
body.admin-menu #header_wrapper{top:26px !important}
#inner_header_wrapper{position:relative;margin:0 auto;position:relative;background:#0f3647;color:#fff}
#header{box-shadow:0 2px 3px #000}
#logo{float:left;height:35px;width:120px;margin:5px 0 0 15px;position:relative;z-index:1}
#logo a{display:block}
#logo img{position:absolute;top:0;left:0;width:120px;height:120px;margin:7px 0 0 0;box-shadow:0 1px 10px #000;border-radius:30px}
#inner_header_wrapper .tabs-wrapper{float:left;border:0 none;margin:0}
ul.action-links,ul.primary{margin:10px 0 0 0;position:relative;z-index:1;float:left;border:0 none}
ul.action-links li,ul.primary li{list-style:none;list-style-image:none;float:left}
ul.action-links a,ul.primary li a{color:#3ee;font-size:0.8em;background:none;border:none;display:block;float:left;line-height:1.5385em;margin:0;padding:0 1em;border-radius:4px;margin-right:5px}
ul.action-links a:hover,ul.primary li a:hover,ul.primary li a.active{background:#666;border:none;color:#33b4be}
ul.action-links a:hover,ul.primary li a:hover{background:#888;text-decoration:none}

.menu_wrapper{max-width:1024px;margin:0 auto}
#site-title a,#site-description{color:#ddd;font-weight:300}
#site-title,#site-description{float:left}
#site-title{display:none}
#site-title a{float:left;line-height:100%}
#site-description{color:rgb(148,146,146);margin:0;float:left;clear:both;font-size:12px;line-height:100%}
#main-menu{max-width:1024px;margin:0 30px 0 0;float:right}
#main-menu ul{float:right;margin:1px 0 0 0;list-style:none}
#main-menu li{font-family:sans-serif;background:none;position:relative;float:left;padding:0;margin:0}
#main-menu ul li:first-child{padding-left:0}
.content ul li{background:url("quavers.png") no-repeat scroll 4px 0;list-style:none outside none;margin:0 0 12px;padding:0 0 0 50px}
#main-menu a{display:block;color:#fff;text-align:left;padding:12px 0 4px 30px;text-decoration:none;font-size:16px}
.drop-down-toggle{position:absolute;top:5px;right:5px;display:none;width:22px;height:22px;border-radius:15px;background:rgba(0,0,0,0.2)}
.drop-down-toggle:hover{background:rgba(0,0,0,0.3)}
.drop-down-arrow{display:block;width:0;height:0;margin:9px 0 0 6px;border-top:5px solid #eee;border-left:transparent 5px solid;border-right:transparent 5px solid}
#main-menu li li{float:none;min-width:190px;padding:0;margin:0}
#main-menu li li a{color:#ddd;min-width:150px;margin:0;font-size:0.9em;text-align:left;overflow:hidden;padding:7px 0 7px 40px;font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#main-menu li li:first-child > a{border-top:none}
#main-menu li ul{display:none;position:absolute;z-index:9999;min-width:190px;height:auto;padding:0;margin:0;border:1px solid rgb(221,221,221)}
#main-menu li ul ul{margin:-33px 0 0 190px !important}
#main-menu li:hover > ul,#main-menu li li:hover > ul,#main-menu li li li:hover > ul{display:block}
#main-menu .nav-toggle{display:none}
#main-menu ul li.leaf,#main-menu ul li.expanded,#main-menu ul li.collapsed{list-style:none}
#main-menu ul.menu li{margin:0;float:left}
#main-menu ul.menu li li{border:0}
#main-menu li.expanded,#main-menu li.collapsed,#main-menu li.leaf{margin:0;padding:0}

/* Push action  */
#main-menu li ul{position:static;border:0}
#main-menu li ul ul{margin:0 !important;border:0}
#main-menu ul,#main-menu li{max-width:100%;margin:0}
#main-menu{border:0;position:relative}
#main-menu .menu-navigation-container > ul.menu > li:first-child a{padding:28px 0 8px 30px}
#main-menu .menu-navigation-container > ul.menu > li:last-child a{padding:8px 0 28px 30px}
#main-menu ul a:hover,#main-menu li a.active{color:#33b4be;text-decoration:none}
#main-menu li:hover > ul,#main-menu li li:hover > ul,#main-menu li li li:hover > ul{display:none}
.flex-control-nav li{margin:0 0 0 10px}
.flex-control-nav li:first-child{margin:0}
.flex-control-nav li a{box-shadow:none;background:rgba(255,255,255,0.75)}

article header{margin-top:30px !important}

#page-section{clear:both;font-size:20px;margin:0 auto;min-height:90px;max-width:1024px;overflow:hidden;padding:20px 30px 0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#page-section,#page-section h1{color:#fff;text-shadow:0 1px 8px #000;margin-bottom:0}
#container{overflow-y:scroll;-webkit-overflow-scrolling:touch}
#container{clear:both;margin:40px auto 0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#111;min-height:350px}
#container{background:#eee url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAFoVJREFUeNrsnQOUJckShmtda9u2bdu2bdu2bdu2zVnbtq15++X0lxu3+s7svtnB7Z7qc+pU3aqsrETEH39EoouuXbuWiy22WFkURT623377crTRRit55j2ul1122XSOB88uuuiicvDBBy+HHXbYfM/zQQcdVL777rvp98MPP5yfVfOeeOKJy0MOOaScZpppyqOOOio/m3POOcszzjijHGOMMcpjjjkm3ZtpppnSeeyxx07v7r///jm/YYYZppx11lnLs846K+e90korlZtvvnnOc+ONNy732muv8ssvvywXWGCB8sQTTyyHHnro8tlnn21XvoMPPjiVe9999033zjvvvHTeZ599cpqll146nbfeeutynHHGacjj7rvvTm1w8803p98DDTRQQ72POOKIcrvttku/P//887LYcsstGxrxsMMOS+frrruu/Pjjj9P1EEMM0dDIa665ZsroyCOPLB955JHy3nvvLa+++upyySWXTGkuvvjictppp03XpPXd22+/PZ3nm2++1CCPP/54LtxLL72UzmuvvXa500475XfI88cff0yNV22s2ICxkg8++GD5xhtvlB9++GG+f8ABB5Rvv/12uqaDJptssqbCcdlll5WrrrpqOgYccMByxRVXTPmNOOKI5SCDDJLSIDS+c88996TrUUYZJXXW1FNPndsoCjkdaHrOCMhrr71W7rzzzjlNly5dymLmmWcuDz300PwBGisWEqn95ptv0u+jjz66PO6449J9Ksx5iSWWSBK96KKL5oynmGKKhsJMOOGE5WabbZaukXLyuuGGG5JEWcBXXnklp7///vvL8cYbL13vt99+Kb0dPPLII5f8VRsTqd9oo42SgKy//vrlU089le4jWPPMM0/O+4QTTsjvbLHFFg2d8dtvv5Xrrrvu39Ia6qCG0R4I3KOPPlqOOeaY6R5/dAB5jTDCCOke9fv0008b8qZepJljjjnSve+++y6VlevllluuW1kOP/zwBBcRhlBBzpNOOmlDoXxOgwMTVDY+R7J5TgfROFSChjr22GNLOn6SSSYpd9ttt/Kmm24q99hjjwRHNkiEO781/vjjpzPP0C469cknnyzvuOOOlObMM8/MHe57K6+8cr62sua39957pw5bZZVV2tULWLnxxhvzvZFGGilfA8mcl19++dzJvkd9EOixxhqrnbaiYZxnmWWW3KE8n3766bNAmBbYTO/GDDiABgpw/fXXl2uttVZqONPQs0o4v6eccsp0jerxm4INN9xwCcroCO599NFHDZ3poUZxTUeheT4DGv74449cJqSS84YbblhONNFESXqVqD333DOXB1sYNRshWH311cvPPvssQzGH9gVh5LcowT3y87tzzz13vt5ggw3SWdit2kphC2HB5vAbQVxqqaUaEEW7EYX9mWeeSe8mYbryyivTzammmiobbn4vuOCCGZ48yOjrr79ukAJwGXzm3sknn5zugaWcp5tuugQB7733XupkIeLpp59Oz99///3UydzTbtDo77zzTmqgxx57LBnVW265JUHN6KOP3k4KlWaxWy0hDRr1+uuvp3sISexkbCeQGeGI+lG25557rpxhhhmS7QKeeIZ2cdb20D6cScM5kgigPXbaCiuskDq/WdlBC7UGeM4agupFBoMh9xm9SYY8m2222ZL0+wyNkE1ZiAsvvLDcdNNN0/1LL700s5XVVlstG0G0ApWuStoAAwyQzr7/1VdflXPNNVeW7Kp0xkpHwemvv/4SrNK4Md0DDzyQWVGELJCA619//TU1TswXwYS0ICBo2gsvvJDz/OWXX9IZFohmb7LJJjlfiAvPICyxI2irF198MV3PO++8uQxtNqfbD/ETVacDkFIMKYYLNaQTUEV6lHRIK4xEI1a1M17vuOOOKQ86BM3Rzmy11Vb5HWgfv19++eXU6ZNPPnmyD6Sj4GI4v+lgNID8ohDwHPty+eWXl6ecckqiqbPPPnuCiipNp9zA25tvvpl+R6Zz+umnp3RvvfVWO2k+/vjjcz633nprygfywe+ovWiIwvrtt9+m69133z0/V3i4Vktz+ZAibgw11FCZ2yO5Bx54YCowiQYeeOD07Pfff08YizrzW4iSVnKmE4cffviGygAPkenEBoJdcQaqoqZgv7xGer///vvkM2A/ZCp2LmWKjaXRhAnBdvg+2I8xB570KTDS+gacgdgo+eSxzDLLpN9qNh1e7WAPyNGggw6aNBQE0L798MMP5dlnn53S0K6+SydyprNyXl7gDNogqCb4zjUNaSHQHqSdtPxG+ngWC4Xkor7RLghbHKg7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) center center repeat}
#container #content{color:#222}
body.admin-menu #container{margin-top:66px !important}
.content-sidebar-wrap{width:100%;margin-top:0}
.front .content-sidebar-wrap article{margin:0}
#sidebar-first{color:#888;float:left}
#sidebar-second{color:#888;float:right}
#sidebar-second .block{padding:0 50px 0 0;margin-bottom:30px}
.not-front #container #content{margin-bottom:40px}

/* 1 column */
body.no-sidebars .content-sidebar-wrap{max-width:1024px;margin:0 auto}
body.no-sidebars .content-sidebar-wrap #content{margin:20px 15px 15px 160px}

/* 3 columns */
body.two-sidebars .content-sidebar-wrap{float:left;width:80%}
body.two-sidebars .content-sidebar-wrap #content{float:left}
body.two-sidebars #content,body.two-sidebars #content_top,body.two-sidebars #content_bottom{width:75%}
body.two-sidebars #sidebar-first{width:24%}
body.two-sidebars #sidebar-second{width:19%}

/* 2 columns:sidebar-first */
body.sidebar-first .content-sidebar-wrap{max-width:1024px;margin:0 auto}
body.sidebar-first .content-sidebar-wrap #content{float:right}
body.sidebar-first #content,body.sidebar-first #content_top,body.sidebar-first #content_bottom{width:71%;margin:20px 3% 0 0;clear:both}
body.sidebar-first #sidebar-first{width:19%;margin-left:3%}

/* 2 columns:sidebar-second */
body.sidebar-second .content-sidebar-wrap{float:left;width:65%}
body.sidebar-second .content-sidebar-wrap #content{float:left}
body.sidebar-second #content,body.sidebar-second #content_top,body.sidebar-second #content_bottom{width:100%;clear:both}
body.sidebar-second #sidebar-second{width:32%}

#sidebar-first .block,#sidebar-second .block{background:#fff;box-shadow:0 1px 2px #333;padding:20px;margin-bottom:20px}

#post-content{clear:both}
.breadcrumb{margin:0 20px;padding-top:20px;margin-bottom:10px;border-bottom:#eee 1px solid}
#head,#content_top,#content_bottom,#sidebar-second,#sidebar-first{margin-top:20px}
.node{margin:20px 0}
.node h2.title a{color:rgb(114,114,114)}
.block{margin-bottom:1%}
.block:last-child{margin-bottom:0}
.block > h2{font-size:25px;font-weight:normal;margin:5px 0px;padding:0px 0px 4px 0px}
.theme-default .nivo-directionNav a{opacity:9 !important}
.nivo-directionNav{position:absolute;bottom:55px;left:8px}
.theme-default a.nivo-nextNav{left:45px}
.theme-default a.nivo-nextNav:hover{background-position:-30px bottom}
.theme-default a.nivo-prevNav:hover{background-position:left bottom}
.theme-default a.nivo-nextNav{background-position:-30px 0}
#footer-area .block > h2{margin-bottom:10px;font-size:16px;font-weight:bold;color:#fff}
#footer-area ul.menu li a.active{color:#ddd}
.region-front-welcome{background:url("hr.png") top center no-repeat;padding-top:2%;margin-top:3%}
.region-front-welcome h2{margin-bottom:10px;font-size:16px;text-transform:uppercase}
.submitted{-moz-border-radius:4px;-webkit-border-radius:4px;background:rgb(247,247,247);border:1px solid rgb(236,236,236);border-radius:4px;clear:both;color:rgb(56,56,56);display:inline-block;margin-bottom:5px;padding:2px 8px}
.links{color:#000;margin-top:10px;font-size:14px}
ul.links{margin:0}
.links li a{-moz-border-radius:4px;-webkit-border-radius:4px;background:rgb(245,245,245);border-radius:4px;color:rgb(141,141,141);font-weight:normal;padding:4px 8px;font-size:12px}
.links li a:hover{background:#DDD;color:#414141}

#content_bottom .block-views > h2{margin:0;padding:20px 15px 0 30px;color:#8FAA7D}
#content_bottom .block-views .view-content h3.group-title{margin:0;padding:10px 15px 10px 30px}
#content_bottom .block-views > h2,
#content_bottom .block-views .view-content h3.group-title,
#content_bottom .block-views .content .views-row{background:#fff;box-shadow:0 1px 1px #ccc}
#content_bottom .block-views .content .views-row{padding:10px 15px 20px 30px;margin:0 0 10px 0;clear:both}
#content_bottom .block-views .view-content > .views-row-last{margin-bottom:10px}
#content_bottom .block-views .node h2.title a{color:#8FAA7D;font-style:italic}

/* Fix CKEditor style */
table.cke_editor{background:transparent;border:0}
table.cke_editor td{background:transparent;padding:0;border:0}

/* Notifications */
.content.node-notification .field-name-body{background:#fff;box-shadow:0 1px 5px #000;margin:10px 0;padding:10px}

/* Menus and item lists */
.item-list ul{margin:0;padding:0 0 0 1.5385em}
ul.inline{clear:both}
ul.inline li{margin:0;padding:0}

/* Admin Tabs */
ul.secondary{background:#666;border-bottom:none;clear:both;margin:0;padding:0}
ul.secondary li{border-right:none}
ul.secondary li a,ul.secondary li a:link{border:none;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em}
ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none}
ul.secondary a.active{border-bottom:none}

/* Tabs and Tags */
.field-name-field-tags{margin:0 0 10px 0}
.field-name-field-tags a{display:inline-block;background:url(tag.png) no-repeat;padding:0px 8px 0 16px;height:22px;text-shadow:1px 1px #fff;border-radius:2px;font-size:12px}
.field-name-field-tags .field-item{margin:0 1em 0 0}
.field-name-field-tags div{display:inline}

/* Profile */
.profile{margin:1.5385em 0}
.profile dd{margin-bottom:1.5385em}
.profile h3{border:none}
.profile dt{margin-bottom:0}

/* Images */
img{outline:0;box-shadow:0 2px 10px #000;max-width:100%;height:auto}
img.noshade{box-shadow:none}
img.radius{border-radius:10px}

/* Homepage */

/* Gallery */
.node-gallery .col{float:left;width:192px;margin-right:20px}
.node-gallery .col.col-4-4,.node-gallery .col.col-3-3{margin-right:0}
.gallery-image img{max-width:999999px}
.gallery-image a{display:block;width:192px;height:192px;overflow:hidden;margin:0 0 20px 0}

/* ios */
img.ios5{width:320px}
img.ios5l{height:320px}
p.ios5l{width:100%;overflow-x:scroll;line-height:0}

/* Cues */
.content ul li.loop-to-cue{background:transparent url(loop-to-cue.png) no-repeat scroll 0 0}
.content ul li.loop-to-end{background:transparent url(loop-to-end.png) no-repeat scroll 0 0}
.content ul li.play-then-end{background:transparent url(play-then-end.png) no-repeat scroll 0 0}
.content ul li.play-auto-fade{background:transparent url(play-auto-fade.png) no-repeat scroll 0 0}
.content ul li.play-auto-end{background:transparent url(play-auto-end.png) no-repeat scroll 0 0}
.content ul li.loop-type{background-size:40px 30px;padding-left:60px;min-height:38px}

.content ul li.double-tap-play{background:transparent url(tap-x2-to-play.png) no-repeat scroll 0 0}
.content ul li.double-tap-stop{background:transparent url(tap-x2-to-stop.png) no-repeat scroll 0 0}
.content ul li.tap-force{background:transparent url(tap-to-force.png) no-repeat scroll 0 0}
.content ul li.tap-transition{background:transparent url(tap-to-play.png) no-repeat scroll 0 0}
.content ul li.tap-cue{background:transparent url(tap-to-cue.png) no-repeat scroll 0 0}
.content ul li.tap-back{background:transparent url(tap-back.png) no-repeat scroll 0 0}
.content ul li.double-tap-play,.content ul li.double-tap-stop,.content ul li.tap-force,.content ul li.tap-transition,.content ul li.tap-cue,.content ul li.tap-back{background-size:26px 26px;padding-left:50px}

/* Views */
.views-row footer{margin-top:10px}
.views-row .node{margin:10px 0 0}
.view-content > h3{border-bottom:1px dashed #ccc;padding-bottom:5px}
.view-content > .views-row .views-field-title a{font-size:1.1em;color:#727272;background:url("marker.png") no-repeat 100% center;padding-right:15px}
#post-content .block-views{margin-top:60px}
#post-content .block-views > h2{font-size:20px}
.views-row .end-of-row{clear:both}
.item-list .pager{background:#fff;font-style:italic;box-shadow:0 1px 1px #ccc;padding:20px 15px 20px 30px;clear:both}
.item-list .pager a{color:#8FAA7D}

/* Form Elements */
fieldset{background:#ffffff;border:1px solid #cccccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.fieldset-wrapper{margin-top:25px}
.node-form .vertical-tabs .fieldset-wrapper{margin-top:0}
.filter-wrapper{top:0;padding:1em 0 0.2em;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}
.filter-help a{font-size:0.857em;padding:2px 20px 0}
.filter-wrapper .form-item label{margin-right:10px}
.filter-wrapper .form-item{padding:0 0 0.5em 0.5em}
.filter-guidelines{padding:0 1.5em 0 0.5em}
fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;display:block;height:2em;left:-1px;line-height:2;padding:0;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-khtml-border-radius-topleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}
fieldset.collapsed legend{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
fieldset .fieldset-wrapper{padding:0 10px}
fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;font-style:italic}
input{margin:2px 0;padding:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input,textarea{font-size:0.929em}
textarea{line-height:1.5}
textarea.form-textarea,select.form-select{padding:4px}
input.form-text,textarea.form-textarea,select.form-select{border:1px solid #999;border-radius:4px;padding:6px;box-shadow:0 0 2px #ccc inset;max-width:95%}
input.form-text:focus,textarea.form-textarea:focus,select.form-select:focus{box-shadow:0 0 5px #0066AA}

.password-suggestions ul li{margin-left:1.2em}
.form-item{margin-bottom:1em;margin-top:2px}
.form-item label{font-size:0.929em}
.form-type-radio label,.form-type-checkbox label{margin-left:4px}
.form-type-radio .description,.form-type-checkbox .description{margin-left:2px}
.form-actions{padding-top:10px}

/* Form Buttons */
button,
input[type="submit"],
input[type="reset"],
input[type="button"]{background-image:-ms-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background-image:-moz-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background-image:-o-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFFFFF),color-stop(1,#E3E3E3));background-image:-webkit-linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);background-image:linear-gradient(top,#FFFFFF 0%,#E3E3E3 100%);border:1px solid #dbdbdb;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 1px 0 0 white;-webkit-box-shadow:inset 0 1px 0 0 white;-o-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;color:#333333;text-shadow:0 1px 0 white;position:relative;font-weight:bold;padding:7px 0.7em}
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover{background-image:-ms-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:-moz-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:-o-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#DBDBDB),color-stop(1,#F2F2F2));background-image:-webkit-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 1px 0 0 white;-webkit-box-shadow:inset 0 1px 0 0 white;-o-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;cursor:pointer}

/* Search */
#block-search-form{padding-bottom:7px;overflow:hidden}
#block-search-form .content{margin-top:0}
#search-form input#edit-keys,
#block-search-form .form-item-search-block-form input{float:left;margin-right:5px}
#search-block-form input.form-submit,
#search-form input.form-submit{margin-left:0;margin-right:0;height:25px;width:34px;padding:0;cursor:pointer;text-indent:-9999px;border-color:#e4e4e4 #d2d2d2 #b4b4b4;background:url(search-button.png) no-repeat center top;overflow:hidden}
#search-block-form input.form-submit:hover,
#search-block-form input.form-submit:focus,
#search-form input.form-submit:hover,
#search-form input.form-submit:focus{background-position:center bottom}
#search-block-form .form-actions{float:left;padding:0}
#search-block-form .form-actions input{margin:1px 0}
#search-form .form-item-keys label{display:block}
ol.search-results{padding-left:0}
.search-results li{margin:30px 0 40px 0}
.search-results li:last-child{border-bottom:none;padding-bottom:none;margin-bottom:1em}
.search-results .search-snippet-info{padding-left:0}
.search-results .title{border-bottom:1px dashed #ccc;padding-bottom:5px}
.search-results .title a{font-size:1.1em;color:#727272;background:url("marker.png") no-repeat 100% center;padding-right:15px}
.search-results .title a:hover{color:#444;text-decoration:none}
#top-area{clear:both;position:relative;margin-bottom:15px}
#top-area .block{margin:0}
#top-area .block p{margin:0}
#top-area .column{float:left;width:32.3%;margin:1.8% 0;margin:0 5px;background:rgb(253,253,253);border:1px solid rgb(241,241,241)}
#top-area .column:hover{border:1px solid rgb(224,224,224)}
#top-area h2{padding:9px 10px 0px 10px;color:rgb(114,114,114);margin-bottom:0;font-size:16px;margin:0;font-weight:bold}
#top-area .column .content{padding:10px}
#top-area .column:first-child{margin-left:0}
#top-area .column-title{color:#e0e0e0}
#top-area li{border-bottom:#555 1px dashed}

#footer{clear:both;color:#fff;margin:25px 0 10px 0;background:#000}
#footer_wrapper{max-width:1024px;margin:0 auto;clear:both}
#footer-area{position:relative;padding:1% 0;color:rgb(128,128,128)}
#footer-area .column{float:left;width:30.8%;margin:0 0 1.9% 3.8%}
#footer-area .column:first-child{margin-left:0}
#footer-area .column-title{color:#e0e0e0}
#foot,#copyright{clear:both;padding:0;text-align:center}
#foot .block{margin-bottom:0}
.footer_credit{max-width:1024px;overflow:auto;padding:40px 0px 10px 0px;font-size:0.7em;margin:0 auto;clear:both}
.footer_inner_credit{max-width:1000px;margin:0 auto}
#footer-menu{margin:0 auto;text-align:center;max-width:600px}
#footer-menu li{list-style:none;list-style-image:none;font-size:0.85em;margin:0;padding:0}
#footer-menu>ul{display:table;width:100%}
#footer-menu>ul>li{display:table-cell;text-align:center}
#footer a{color:#ccc}
#footer a.active{color:#fff}

#subfooter{margin-bottom:40px;font-size:0.9em;text-align:center;text-shadow:0 1px 0 #fff}
#subfooter ul.menu{list-style:none;list-style-image:none;margin:0 auto;padding:0;height:30px;display:table;overflow:visible}
#subfooter .menu li{float:left;background:none;padding:0 10px;border-right:1px solid #bbb}
#subfooter li.last{border-right:0 none}
#subfooter li a{color:#333}
#subfooter li a.active{text-decoration:underline}

/*Admin style*/
#toolbar ul li{background:none}
.region-top-nav{display:none;overflow:hidden;margin:0 auto;max-width:1024px;z-index:3}
.region-top-nav .block-menu{float:right;margin:0}
.region-top-nav h2{display:none}
.region-top-nav ul li{display:inline-block;background:none;border-right:1px solid #FFF;padding:0 10px;line-height:100%}
.region-top-nav ul li:last-child{border:0}
.region-top-nav li a.active{color:#fff}
#user-login-form .form-text{width:90%}

/* General */
.invisible{display:none}
.relative{position:relative}
.w100{width:100%}

/* Fixes */
img{-ms-interpolation-mode:bicubic}
div.messages{margin:20px 0 0 0}
#field-time-add-more-wrapper{padding:0 0 10px 0}
html.js input.form-autocomplete{background-position:100% 8px}
html.js input.throbbing{background-position:100% -18px}

/* Resizing */
@media screen and (max-width:700px){
body.no-sidebars .content-sidebar-wrap #content{margin:15px}
#logo{width:32px}
#logo img{width: 32px;height: 32px;margin:0;border-radius: 4px}
#main-menu a{font-size:12px;padding:12px 0 4px 15px}
}
@media screen and (max-width:400px){
body.no-sidebars .content-sidebar-wrap #content{margin:15px}
#logo{display:none}
}