.pagelines-grid { padding:1%; } .row, .row-fluid { width:100%; *zoom:1; display:inline-block; display:block; } .row:before, .row:after, .row-fluid:before, .row-fluid:after { display:table; content:""; } .row:after, .row-fluid:after { clear:both; } .row > [class*="span"], .row-fluid > [class*="span"] { float:left; margin-left:2.127659574%; margin-bottom:20px; } .row > [class*="span"]:first-child, .row-fluid > [class*="span"]:first-child { margin-left:0; } .row > .span12, .row-fluid > .span12 { width:99.99999999%; } .row > .span11, .row-fluid > .span11 { width:91.489361693%; } .row > .span10, .row-fluid > .span10 { width:82.978723396%; } .row > .span9, .row-fluid > .span9 { width:74.468085099%; } .row > .span8, .row-fluid > .span8 { width:65.957446802%; } .row > .span7, .row-fluid > .span7 { width:57.446808505%; } .row > .span6, .row-fluid > .span6 { width:48.936170208%; } .row > .span5, .row-fluid > .span5 { width:40.425531911%; } .row > .span4, .row-fluid > .span4 { width:31.914893614%; } .row > .span3, .row-fluid > .span3 { width:23.404255317%; } .row > .span2, .row-fluid > .span2 { width:14.89361702%; } .row > .span1, .row-fluid > .span1 { width:6.382978723%; } .alert { padding:8px 35px 8px 14px; margin-bottom:21px; text-shadow:0 1px 0 rgba(255,255,255,0.5); background-color:#fcf8e3; border:1px solid #fbeed5; color:#c09853; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } .alert-heading { color:inherit; } .alert p { margin:0; } h2.alert-heading, h3.alert-heading, h4.alert-heading, h5.alert-heading, h6.alert-heading { margin:0 auto 0.25em; } .alert .close { position:relative; top:-2px; right:-21px; line-height:18px; } .alert-success { background-color:#dff0d8; border-color:#d6e9c6; color:#468847; } .alert-important, .alert-error { background-color:#f2dede; border-color:#eed3d7; color:#b94a48; } .alert-info { background-color:#d9edf7; border-color:#bce8f1; color:#3a87ad; } .alert-block { padding-top:14px; padding-bottom:14px; } .alert-block > p, .alert-block > ul { margin-bottom:0; } .alert-block p + p { margin-top:5px; } .label, .badge { font-family:"Helvetica", Arial, serif; font-size:.846em; font-weight:bold; line-height:14px; color:#fff; vertical-align:baseline; white-space:nowrap; text-shadow:0 -1px 0 rgba(0,0,0,0.35); background-color:#999; } .label { padding:1px 4px 2px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .badge { padding:1px 9px 2px; -webkit-border-radius:9px; -moz-border-radius:9px; border-radius:9px; } a.label:hover, a.badge:hover { color:#fff; text-decoration:none; cursor:pointer; } .label-important, .badge-important { background-color:#b94a48; } .label-important[href], .badge-important[href] { background-color:#953b39; } .label-warning, .badge-warning { background-color:#f89406; } .label-warning[href], .badge-warning[href] { background-color:#c67605; } .label-success, .badge-success { background-color:#468847; } .label-success[href], .badge-success[href] { background-color:#356635; } .label-info, .badge-info { background-color:#08c; } .label-info[href], .badge-info[href] { background-color:#069; } .label-inverse, .badge-inverse { background-color:#333; } .label-inverse[href], .badge-inverse[href] { background-color:#1a1a1a; } .tooltip { position:absolute; z-index:1020; display:block; visibility:visible; padding:5px; font-size:11px; opacity:0; filter:alpha(opacity=0); } .tooltip.in { opacity:0.8; filter:alpha(opacity=80); } .tooltip.top { margin-top:-2px; } .tooltip.right { margin-left:2px; } .tooltip.bottom { margin-top:2px; } .tooltip.left { margin-left:-2px; } .tooltip.top .tooltip-arrow { bottom:0; left:50%; margin-left:-5px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #000; } .tooltip.left .tooltip-arrow { top:50%; right:0; margin-top:-5px; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid #000; } .tooltip.bottom .tooltip-arrow { top:0; left:50%; margin-left:-5px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #000; } .tooltip.right .tooltip-arrow { top:50%; left:0; margin-top:-5px; border-top:5px solid transparent; border-bottom:5px solid transparent; border-right:5px solid #000; } .tooltip-inner { max-width:200px; padding:3px 8px; color:#fff; text-align:center; text-decoration:none; background-color:#000; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } .tooltip-arrow { position:absolute; width:0; height:0; } .popover { position:absolute; top:0; left:0; z-index:1010; display:none; padding:5px; } .popover.top { margin-top:-5px; } .popover.right { margin-left:5px; } .popover.bottom { margin-top:5px; } .popover.left { margin-left:-5px; } .popover.top .arrow { bottom:0; left:50%; margin-left:-5px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #000; } .popover.right .arrow { top:50%; left:0; margin-top:-5px; border-top:5px solid transparent; border-bottom:5px solid transparent; border-right:5px solid #000; } .popover.bottom .arrow { top:0; left:50%; margin-left:-5px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #000; } .popover.left .arrow { top:50%; right:0; margin-top:-5px; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid #000; } .popover .arrow { position:absolute; width:0; height:0; } .popover-inner { padding:3px; width:280px; overflow:hidden; background:#000; background:rgba(0,0,0,0.8); -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3); -moz-box-shadow:0 3px 7px rgba(0,0,0,0.3); box-shadow:0 3px 7px rgba(0,0,0,0.3); } .popover-title { padding:9px 15px; line-height:1; background-color:#ebebeb; border-bottom:1px solid #e3e3e3; -webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0; } .popover-content { padding:14px; background-color:#fff; -webkit-border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px; -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box; } .popover-content p, .popover-content ul, .popover-content ol { margin:0; } .btn { display:inline-block; padding:4px 10px 4px; margin-bottom:0; font-size:14px; font-family:"Helvetica", Arial, serif; line-height:20px; color:#333; text-align:center; text-shadow:0 1px 1px rgba(255,255,255,0.75); vertical-align:middle; border:1px solid #ccc; border-bottom-color:#b3b3b3; cursor:pointer; *display:inline; *zoom:1; border-color:#e6e6e6 #e6e6e6 #bfbfbf; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); background-color:#f5f5f5; background-image:-moz-linear-gradient(top,#fff,#e6e6e6); background-image:-ms-linear-gradient(top,#fff,#e6e6e6); background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6)); background-image:-webkit-linear-gradient(top,#fff,#e6e6e6); background-image:-o-linear-gradient(top,#fff,#e6e6e6); background-image:linear-gradient(top,#fff,#e6e6e6); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e6e6e6', GradientType=0); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05); box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05); *margin-left:.3em; } .btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { background-color:#e6e6e6; } .btn:active, .btn.active { background-color:#ccc \9; } .btn:first-child { *margin-left:0; } a.btn:hover { text-decoration:none; } .btn:hover { color:#333; text-decoration:none; background-color:#e6e6e6; background-position:0 -15px; -webkit-transition:background-position .1s linear; -moz-transition:background-position .1s linear; -ms-transition:background-position .1s linear; -o-transition:background-position .1s linear; transition:background-position .1s linear; } .btn:focus { outline:thin dotted #333; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px; } .btn.active, .btn:active { background-image:none; background-color:#e6e6e6; background-color:#d9d9d9 \9; outline:0; -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05); box-shadow:inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05); } .btn.disabled, .btn[disabled] { cursor:default; background-image:none; background-color:#e6e6e6; opacity:0.65; filter:alpha(opacity=65); -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; } .btn-large { padding:9px 14px; font-size:16px; line-height:normal; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } .btn-large [class^="icon-"] { margin-top:1px; } .btn-small { padding:5px 9px; font-size:12px; line-height:19px; } .btn-small [class^="icon-"] { margin-top:-1px; } .btn-mini { padding:2px 6px; font-size:12px; line-height:17px; } .btn-primary, .btn-primary:hover, .btn-warning, .btn-warning:hover, .btn-important, .btn-important:hover, .btn-success, .btn-success:hover, .btn-info, .btn-info:hover, .btn-inverse, .btn-inverse:hover { text-shadow:0 -1px 0 rgba(0,0,0,0.25); color:#fff; } .btn-primary.active, .btn-warning.active, .btn-important.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color:rgba(255,255,255,0.75); } .btn-primary { border-color:#05c #05c #003580; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); background-color:#0074cc; background-image:-moz-linear-gradient(top,#08c,#05c); background-image:-ms-linear-gradient(top,#08c,#05c); background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#05c)); background-image:-webkit-linear-gradient(top,#08c,#05c); background-image:-o-linear-gradient(top,#08c,#05c); background-image:linear-gradient(top,#08c,#05c); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#05c', GradientType=0); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); } .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { background-color:#05c; } .btn-primary:active, .btn-primary.active { background-color:#004099 \9; } .btn-warning { border-color:#f89406 #f89406 #ad6704; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); background-color:#faa732; background-image:-moz-linear-gradient(top,#fbb450,#f89406); background-image:-ms-linear-gradient(top,#fbb450,#f89406); background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406)); background-image:-webkit-linear-gradient(top,#fbb450,#f89406); background-image:-o-linear-gradient(top,#fbb450,#f89406); background-image:linear-gradient(top,#fbb450,#f89406); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); } .btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { background-color:#f89406; } .btn-warning:active, .btn-warning.active { background-color:#c67605 \9; } .btn-important { border-color:#bd362f #bd362f #802420; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); background-color:#da4f49; background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f); background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f); background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f)); background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f); background-image:-o-linear-gradient(top,#ee5f5b,#bd362f); background-image:linear-gradient(top,#ee5f5b,#bd362f); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); } .btn-important:hover, .btn-important:active, .btn-important.active, .btn-important.disabled, .btn-important[disabled] { background-color:#bd362f; } .btn-important:active, .btn-important.active { background-color:#942a25 \9; } .btn-success { border-color:#51a351 #51a351 #387038; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); background-color:#5bb75b; background-image:-moz-linear-gradient(top,#62c462,#51a351); background-image:-ms-linear-gradient(top,#62c462,#51a351); background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351)); background-image:-webkit-linear-gradient(top,#62c462,#51a351); background-image:-o-linear-gradient(top,#62c462,#51a351); background-image:linear-gradient(top,#62c462,#51a351); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); } .btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { background-color:#51a351; } .btn-success:active, .btn-success.active { background-color:#408140 \9; } .btn-info { border-color:#2f96b4 #2f96b4 #1f6377; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); background-color:#49afcd; background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4); background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4); background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4)); background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4); background-image:-o-linear-gradient(top,#5bc0de,#2f96b4); background-image:linear-gradient(top,#5bc0de,#2f96b4); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); } .btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { background-color:#2f96b4; } .btn-info:active, .btn-info.active { background-color:#24748c \9; } .btn-inverse { border-color:#222 #222 #000; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); background-color:#414141; background-image:-moz-linear-gradient(top,#555,#222); background-image:-ms-linear-gradient(top,#555,#222); background-image:-webkit-gradient(linear,0 0,0 100%,from(#555),to(#222)); background-image:-webkit-linear-gradient(top,#555,#222); background-image:-o-linear-gradient(top,#555,#222); background-image:linear-gradient(top,#555,#222); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555', endColorstr='#222', GradientType=0); filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); } .btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { background-color:#222; } .btn-inverse:active, .btn-inverse.active { background-color:#090909 \9; } button.btn, input[type="submit"].btn { *padding-top:2px; *padding-bottom:2px; } button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner { padding:0; border:0; } button.btn.btn-large, input[type="submit"].btn.btn-large { *padding-top:7px; *padding-bottom:7px; } button.btn.btn-small, input[type="submit"].btn.btn-small { *padding-top:3px; *padding-bottom:3px; } button.btn.btn-mini, input[type="submit"].btn.btn-mini { *padding-top:1px; *padding-bottom:1px; } .btn-group { position:relative; *zoom:1; display:inline-block; display:block; *margin-left:.3em; } .btn-group:before, .btn-group:after { display:table; content:""; } .btn-group:after { clear:both; } .btn-group:first-child { *margin-left:0; } .btn-group + .btn-group { margin-left:5px; } .btn-toolbar { margin-top:10.5px; margin-bottom:10.5px; } .btn-toolbar .btn-group { display:inline-block; *display:inline; *zoom:1; } .btn-group .btn { position:relative; float:left; margin-left:-1px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; } .btn-group .btn:first-child { margin-left:0; -webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px; } .btn-group .btn:last-child, .btn-group .dropdown-toggle { -webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px; } .btn-group .btn.large:first-child { margin-left:0; -webkit-border-top-left-radius:6px; -moz-border-radius-topleft:6px; border-top-left-radius:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomleft:6px; border-bottom-left-radius:6px; } .btn-group .btn.large:last-child, .btn-group .large.dropdown-toggle { -webkit-border-top-right-radius:6px; -moz-border-radius-topright:6px; border-top-right-radius:6px; -webkit-border-bottom-right-radius:6px; -moz-border-radius-bottomright:6px; border-bottom-right-radius:6px; } .btn-group .btn:hover, .btn-group .btn:focus, .btn-group .btn:active, .btn-group .btn.active { z-index:2; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline:0; } .btn-group .dropdown-toggle { padding-left:8px; padding-right:8px; *padding-top:3px; *padding-bottom:3px; -webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125), inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125), inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05); box-shadow:inset 1px 0 0 rgba(255,255,255,0.125), inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05); } .btn-group .btn-mini.dropdown-toggle { padding-left:5px; padding-right:5px; *padding-top:1px; *padding-bottom:1px; } .btn-group .btn-small.dropdown-toggle { *padding-top:4px; *padding-bottom:4px; } .btn-group .btn-large.dropdown-toggle { padding-left:12px; padding-right:12px; } .btn-group.open { *z-index:1000; } .btn-group.open .dropdown-menu { display:block; margin-top:1px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } .btn-group.open .dropdown-toggle { background-image:none; -webkit-box-shadow:inset 0 1px 6px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow:inset 0 1px 6px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05); box-shadow:inset 0 1px 6px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05); } .btn .caret { margin-top:7px; margin-left:0; } .btn:hover .caret, .open.btn-group .caret { opacity:1; filter:alpha(opacity=100); } .btn-mini .caret { margin-top:5px; } .btn-small .caret { margin-top:6px; } .btn-large .caret { margin-top:6px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #000; } .btn-primary .caret, .btn-warning .caret, .btn-important .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret { border-top-color:#fff; border-bottom-color:#fff; opacity:0.75; filter:alpha(opacity=75); } p small { font-size:12px; color:#999; line-height:10.5px; } p:before { content:""; width:8em; display:block; overflow:hidden; } .lead { margin-bottom:21px; font-size:20px; font-weight:200; line-height:31.5px; } h1, h2, h3, h4, h5, h6 { margin:0; text-rendering:optimizelegibility; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-weight:normal; color:#999; } h1 { font-size:28px; } h1 small { font-size:21.7px; } h2 { font-size:25.2px; } h2 small { font-size:21.7px; } h3 { font-size:21.7px; } h3 small { font-size:18.2px; } h4 { font-size:18.2px; } h4 small { font-size:15.4px; } h5 { font-size:15.4px; } h6 { font-size:14px; color:#999; text-transform:uppercase; } h1, h2, h3, h4, h5, h6 { line-height:1.3em; } h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p { margin-top:0; } .hentry h1 + p, .hentry h2 + p, .hentry h3 + p, .hentry h4 + p, .hentry h5 + p, .hentry h6 + p { margin-top:0; } .page-header { padding-bottom:20px; margin:63px 0 21px; border-bottom:1px solid #f2f2f2; } .page-header h1 { line-height:1; margin:0; } .page-header-minor { margin:21px 0; padding:10.5px 0; border-bottom:1px solid #f2f2f2; } .hentry ul, .hentry ol { padding:0; margin:0 0 10.5px 25px; } ul ul, ul ol, ol ol, ol ul { margin-bottom:0; } ul { list-style:disc; } ol { list-style:decimal; } li { line-height:21px; } ul.unstyled, ol.unstyled { margin-left:0; list-style:none; } dl { margin-bottom:21px; } dt, dd { line-height:21px; } dt { font-weight:bold; line-height:20px; } dd { margin-left:10.5px; } .dl-horizontal dt { float:left; clear:left; width:120px; text-align:right; } .dl-horizontal dd { margin-left:130px; } hr { margin:21px 0; border:0; border-top:1px solid #f2f2f2; border-bottom:1px solid #fff; } hr.soften { height:1px; background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,0.1),transparent); background-image:-moz-linear-gradient(left,transparent,rgba(0,0,0,0.1),transparent); background-image:-ms-linear-gradient(left,transparent,rgba(0,0,0,0.1),transparent); background-image:-o-linear-gradient(left,transparent,rgba(0,0,0,0.1),transparent); border:0; } strong { font-weight:bold; } em { font-style:italic; } .muted { color:#999; } .spamp { font-family:'Baskerville', Palatino, georgia; font-style:italic; font-weight:normal; } .serifize { font-family:georgia, times, serif; font-style:italic; font-weight:normal; } abbr[title] { border-bottom:1px dotted #ddd; cursor:help; } abbr.initialism { font-size:90%; text-transform:uppercase; } blockquote { padding:0 0 0 15px; margin:0 0 21px; border-left:5px solid #eee; } blockquote p { margin-bottom:0; font-size:16px; font-weight:300; line-height:26.25px; } blockquote small { display:block; line-height:21px; color:#999; } blockquote small:before { content:'\2014 \00A0'; } blockquote.pull-right { float:right; padding-left:0; padding-right:15px; border-left:0; border-right:5px solid #eee; } blockquote.pull-right p, blockquote.pull-right small { text-align:right; } q:before, q:after, blockquote:before, blockquote:after { content:""; } address { display:block; margin-bottom:21px; line-height:21px; font-style:normal; } small { font-size:100%; } cite { font-style:normal; } .dropdown { position:relative; } .dropdown-toggle { *margin-bottom:-3px; } .dropdown-toggle:active, .open .dropdown-toggle { outline:0; } .caret { display:inline-block; width:0; height:0; vertical-align:top; border-left:4px solid transparent; border-right:4px solid transparent; border-top:4px solid #000; content:""; opacity:0.3; filter:alpha(opacity=30); } .dropdown .caret { margin-top:8px; margin-left:2px; } .dropdown:hover .caret, .open.dropdown .caret { opacity:1; filter:alpha(opacity=100); } .dropdown-menu { position:absolute; top:100%; left:0; z-index:1000; float:left; display:none; min-width:160px; padding:4px 0; margin:0; list-style:none; background-color:#fff; border-color:#ccc; border-color:rgba(0,0,0,0.2); border-style:solid; border-width:1px; -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; *border-right-width:2px; *border-bottom-width:2px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2); -moz-box-shadow:0 5px 10px rgba(0,0,0,0.2); box-shadow:0 5px 10px rgba(0,0,0,0.2); } .dropdown-menu.pull-right { right:0; left:auto; } .dropdown-menu .divider { height:1px; margin:9.5px 1px; overflow:hidden; background-color:#e5e5e5; border-bottom:1px solid #fff; *width:100%; *margin:-5px 0 5px; } .dropdown-menu a { display:block; padding:3px 15px; clear:both; font-weight:normal; line-height:21px; color:#333; white-space:nowrap; } .entry_content ul.dropdown-menu { margin:0; } .entry_content ul.dropdown-menu li { list-style:none; } .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover { color:#fff; text-decoration:none; background-color:#08c; } .dropdown.open { *z-index:1000; } .dropdown.open .dropdown-toggle { color:#fff; background:#ccc; background:rgba(0,0,0,0.3); } .dropdown.open .dropdown-menu { display:block; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top:0; border-bottom:4px solid #000; content:"\2191"; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top:auto; bottom:100%; margin-bottom:1px; } .typeahead { margin-top:2px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } .hentry ul.dropdown-menu, .hentry ul.dropdown-menu ul { margin:0; } .hentry ul.dropdown-menu li { list-style:none; } .accordion { margin-bottom:21px; } .accordion-group { background:#fafafa; margin-bottom:2px; border:1px solid #f0f0f0; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } .accordion-heading { background:#f2f2f2; border-bottom:0; } .accordion-heading:hover { background:#f2f2f2; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } .accordion-heading a:hover { text-decoration:none; } .accordion-heading .accordion-toggle { display:block; padding:8px 15px; } .accordion-inner { padding:9px 15px; border-top:1px solid #f0f0f0; } .carousel { position:relative; margin-bottom:21px; line-height:1; } .carousel-inner { overflow:hidden; width:100%; position:relative; } .carousel h4 { margin-top:0; } .carousel .item { display:none; position:relative; -webkit-transition:.6s ease-in-out left; -moz-transition:.6s ease-in-out left; -ms-transition:.6s ease-in-out left; -o-transition:.6s ease-in-out left; transition:.6s ease-in-out left; } .carousel .item > img { display:block; line-height:1; } .carousel .active, .carousel .next, .carousel .prev { display:block; } .carousel .active { left:0; } .carousel .next, .carousel .prev { position:absolute; top:0; width:100%; } .carousel .next { left:100%; } .carousel .prev { left:-100%; } .carousel .next.left, .carousel .prev.right { left:0; } .carousel .active.left { left:-100%; } .carousel .active.right { left:100%; } .carousel-control, .hentry .carousel-control { position:absolute; top:40%; left:15px; width:40px; height:40px; margin-top:-20px; font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; font-size:60px; font-weight:100; line-height:30px; color:#fff; text-align:center; background:#222; border:3px solid #fff; -webkit-border-radius:23px; -moz-border-radius:23px; border-radius:23px; opacity:0.5; filter:alpha(opacity=50); } .carousel-control.right, .hentry .carousel-control.right { left:auto; right:15px; } .carousel-control:hover, .hentry .carousel-control:hover { color:#fff; text-decoration:none; opacity:0.9; filter:alpha(opacity=90); } .carousel-caption { position:absolute; left:0; right:0; bottom:0; padding:10px 15px 5px; background:#333; background:rgba(0,0,0,0.75); } .carousel-caption p { margin:0 0 0.8em 0; color:#fff; } .carousel-caption h4 { color:#fff; } .hidden { display:none; visibility:hidden; } .visible-phone { display:none; } .visible-tablet { display:none; } .visible-desktop { display:block; } .hidden-phone { display:block; } .hidden-tablet { display:block; } .hidden-desktop { display:none; } @media (max-width: 767px) { .visible-phone { display:block; } .hidden-phone { display:none; } .hidden-desktop { display:block; } .visible-desktop { display:none; } } @media (min-width: 768px) and (max-width: 979px) { .visible-tablet { display:block; } .hidden-tablet { display:none; } .hidden-desktop { display:block; } .visible-desktop { display:none; } } @media (max-width: 480px) { .nav-collapse { -webkit-transform:translate3d(0,0,0); } .page-header h1 small { display:block; line-height:21px; } input[type="checkbox"], input[type="radio"] { border:1px solid #ccc; } .form-horizontal .control-group > label { float:none; width:auto; padding-top:0; text-align:left; } .form-horizontal .controls { margin-left:0; } .form-horizontal .control-list { padding-top:0; } .form-horizontal .form-actions { padding-left:10px; padding-right:10px; } .carousel-caption { position:static; } } @media (max-width: 767px) { .navbar-fixed-top { margin-left:-20px; margin-right:-20px; } .row-grid { width:100%; } .row { margin-left:0; } .row > [class*="span"], .row-grid > [class*="span"] { float:none; display:block; width:auto; margin-left:0; } .thumbnails [class*="span"] { width:auto; } input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input { display:block; width:100%; min-height:28px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; } .input-prepend input[class*="span"], .input-append input[class*="span"] { width:auto; } } @media (min-width: 768px) and (max-width: 979px) { input, textarea, .uneditable-input { margin-left:0; } input.span12, textarea.span12, .uneditable-input.span12 { width:714px; } input.span11, textarea.span11, .uneditable-input.span11 { width:652px; } input.span10, textarea.span10, .uneditable-input.span10 { width:590px; } input.span9, textarea.span9, .uneditable-input.span9 { width:528px; } input.span8, textarea.span8, .uneditable-input.span8 { width:466px; } input.span7, textarea.span7, .uneditable-input.span7 { width:404px; } input.span6, textarea.span6, .uneditable-input.span6 { width:342px; } input.span5, textarea.span5, .uneditable-input.span5 { width:280px; } input.span4, textarea.span4, .uneditable-input.span4 { width:218px; } input.span3, textarea.span3, .uneditable-input.span3 { width:156px; } input.span2, textarea.span2, .uneditable-input.span2 { width:94px; } input.span1, textarea.span1, .uneditable-input.span1 { width:32px; } } @media (min-width: 1200px) { .thumbnails > li { margin-left:30px; } } .nav { margin-left:0; margin-bottom:21px; list-style:none; } .nav > li > a { display:block; } .nav > li > a:hover { text-decoration:none; background-color:#eee; } .nav .nav-header { display:block; padding:3px 15px; font-size:11px; font-weight:bold; line-height:21px; color:#999; text-shadow:0 1px 0 rgba(255,255,255,0.5); text-transform:uppercase; } .nav li + .nav-header { margin-top:9px; } .nav-list { padding-left:15px; padding-right:15px; margin-bottom:0; } .nav-list > li > a, .nav-list .nav-header { margin-left:-15px; margin-right:-15px; text-shadow:0 1px 0 rgba(255,255,255,0.5); } .nav-list > li > a { padding:3px 15px; } .nav-list > .active > a, .nav-list > .active > a:hover { color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,0.2); background-color:#08c; } .nav-list [class^="icon-"] { margin-right:2px; } .nav-list .divider { height:1px; margin:9.5px 1px; overflow:hidden; background-color:#e5e5e5; border-bottom:1px solid #fff; *width:100%; *margin:-5px 0 5px; } .nav-tabs, .nav-pills { *zoom:1; display:inline-block; display:block; } .nav-tabs:before, .nav-tabs:after, .nav-pills:before, .nav-pills:after { display:table; content:""; } .nav-tabs:after, .nav-pills:after { clear:both; } .nav-tabs > li, .nav-pills > li { float:left; } .nav-tabs > li > a, .nav-pills > li > a { padding-right:12px; padding-left:12px; margin-right:2px; line-height:14px; } .nav-tabs { border-bottom:1px solid #f0f0f0; } .nav-tabs > li { margin-bottom:-1px; } .nav-tabs > li > a { padding-top:8px; padding-bottom:8px; line-height:21px; border:1px solid transparent; -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0; } .nav-tabs > li > a:hover { background-color:#fafafa; border-color:#f0f0f0; } .nav-tabs > .active > a, .nav-tabs > .active > a:hover { color:#000; background-color:#fafafa; border:1px solid #f0f0f0; border-bottom-color:transparent; cursor:default; } .nav-pills > li > a { padding-top:8px; padding-bottom:8px; margin-top:2px; margin-bottom:2px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } .nav-pills > .active > a, .nav-pills > .active > a:hover { color:#fff; background-color:#08c; } .nav-stacked > li { float:none; } .nav-stacked > li > a { margin-right:0; } .nav-tabs.nav-stacked { border-bottom:0; } .nav-tabs.nav-stacked > li > a { border:1px solid #ddd; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; } .nav-tabs.nav-stacked > li:first-child > a { -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0; } .nav-tabs.nav-stacked > li:last-child > a { -webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px; } .nav-tabs.nav-stacked > li > a:hover { border-color:#ddd; z-index:2; } .nav-pills.nav-stacked > li > a { margin-bottom:3px; } .nav-pills.nav-stacked > li:last-child > a { margin-bottom:1px; } .nav-tabs .dropdown-menu, .nav-pills .dropdown-menu { margin-top:1px; border-width:1px; } .nav-pills .dropdown-menu { -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } .nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret { border-top-color:#08c; border-bottom-color:#08c; margin-top:6px; } .nav-tabs .dropdown-toggle:hover .caret, .nav-pills .dropdown-toggle:hover .caret { border-top-color:#005580; border-bottom-color:#005580; } .nav-tabs .active .dropdown-toggle .caret, .nav-pills .active .dropdown-toggle .caret { border-top-color:#333; border-bottom-color:#333; } .nav > .dropdown.active > a:hover { color:#000; cursor:pointer; } .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > .open.active > a:hover { color:#fff; background-color:#999; border-color:#999; } .nav .open .caret, .nav .open.active .caret, .nav .open a:hover .caret { border-top-color:#fff; border-bottom-color:#fff; opacity:1; filter:alpha(opacity=100); } .tabs-stacked .open > a:hover { border-color:#999; } .hentry .nav-tabs > li { list-style:none; } ul.nav.nav-tabs { margin:0; } ul.nav.nav-tabs a:hover { text-decoration:none; } .tabbable { *zoom:1; display:inline-block; display:block; } .tabbable:before, .tabbable:after { display:table; content:""; } .tabbable:after { clear:both; } .tab-content { display:table; width:100%; padding-top:5px; background:#fafafa; } .tab-content p { padding-left:10px; } .tabs-below .nav-tabs, .tabs-right .nav-tabs, .tabs-left .nav-tabs { border-bottom:0; } .tab-content > .tab-pane, .pill-content > .pill-pane { display:none; } .tab-content > .active, .pill-content > .active { display:block; } .tabs-below .nav-tabs { border-top:1px solid #f0f0f0; } .tabs-below .nav-tabs > li { margin-top:-1px; margin-bottom:0; } .tabs-below .nav-tabs > li > a { -webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px; } .tabs-below .nav-tabs > li > a:hover { border-bottom-color:transparent; border-top-color:#f0f0f0; } .tabs-below .nav-tabs .active > a, .tabs-below .nav-tabs .active > a:hover { border-color:transparent #f0f0f0; } .tabs-left .nav-tabs > li, .tabs-right .nav-tabs > li { float:none; } .tabs-left .nav-tabs > li > a, .tabs-right .nav-tabs > li > a { min-width:74px; margin-right:0; margin-bottom:3px; } .tabs-left .nav-tabs { float:left; margin-right:19px; border-right:1px solid #f0f0f0; } .tabs-left .nav-tabs > li > a { margin-right:-1px; -webkit-border-radius:4px 0 0 4px; -moz-border-radius:4px 0 0 4px; border-radius:4px 0 0 4px; } .tabs-left .nav-tabs > li > a:hover { border-color:#f0f0f0; } .tabs-left .nav-tabs .active > a, .tabs-left .nav-tabs .active > a:hover { border-color:#f0f0f0; *border-right-color:#f0f0f0; } .tabs-right .nav-tabs { float:right; margin-left:19px; border-left:1px solid #f0f0f0; } .tabs-right .nav-tabs > li > a { margin-left:-1px; -webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0; } .tabs-right .nav-tabs > li > a:hover { border-color:#f0f0f0; } .tabs-right .nav-tabs .active > a, .tabs-right .nav-tabs .active > a:hover { border-color:#f0f0f0; *border-left-color:#f0f0f0; } .modal-open .dropdown-menu { z-index:2050; } .modal-open .dropdown.open { *z-index:2050; } .modal-open .popover { z-index:2060; } .modal-open .tooltip { z-index:2070; } .modal-backdrop { position:fixed; top:0; right:0; bottom:0; left:0; z-index:1040; background-color:#000; } .modal-backdrop.fade { opacity:0; } .modal-backdrop, .modal-backdrop.fade.in { opacity:0.8; filter:alpha(opacity=80); } .modal { position:fixed; top:50%; left:50%; z-index:1050; overflow:auto; width:560px; margin:-250px 0 0 -280px; background-color:#fff; border:1px solid #999; border:1px solid rgba(0,0,0,0.3); *border:1px solid #999; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3); -moz-box-shadow:0 3px 7px rgba(0,0,0,0.3); box-shadow:0 3px 7px rgba(0,0,0,0.3); -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box; } .modal.fade { top:-25%; -webkit-transition:opacity .3s linear, top .3s ease-out; -moz-transition:opacity .3s linear, top .3s ease-out; -ms-transition:opacity .3s linear, top .3s ease-out; -o-transition:opacity .3s linear, top .3s ease-out; transition:opacity .3s linear, top .3s ease-out; } .modal.fade.in { top:50%; } .modal-header { padding:9px 15px; border-bottom:1px solid #eee; } .modal-header .close { margin-top:2px; } .modal-header h3 { margin:0; } .modal-body { overflow-y:auto; max-height:none; padding:15px; -webkit-overflow-scrolling:touch; } .modal-body p { margin:0; } .modal-form { margin-bottom:0; } .modal-footer { padding:14px 15px 15px; margin-bottom:0; text-align:right; background-color:#f5f5f5; border-top:1px solid #ddd; -webkit-border-radius:0 0 6px 6px; -moz-border-radius:0 0 6px 6px; border-radius:0 0 6px 6px; -webkit-box-shadow:inset 0 1px 0 #fff; -moz-box-shadow:inset 0 1px 0 #fff; box-shadow:inset 0 1px 0 #fff; *zoom:1; display:inline-block; display:block; } .modal-footer:before, .modal-footer:after { display:table; content:""; } .modal-footer:after { clear:both; } .modal-footer .btn + .btn { margin-left:5px; margin-bottom:0; } .modal-footer .btn-group .btn + .btn { margin-left:-1px; } @media (max-width: 480px) { .modal { position:fixed; top:10%; left:10%; right:10%; bottom:3%; width:80%; margin:0; } .modal.fade.in { top:auto; } .modal-body { height:60%; } .modal-header .close { padding:10px; margin:-10px; } } .fade { opacity:0; -webkit-transition:opacity .15s linear; -moz-transition:opacity .15s linear; -ms-transition:opacity .15s linear; -o-transition:opacity .15s linear; transition:opacity .15s linear; } .fade.in { opacity:1; } .collapse { position:relative; overflow:hidden; height:0; -webkit-transition:height .35s ease; -moz-transition:height .35s ease; -ms-transition:height .35s ease; -o-transition:height .35s ease; transition:height .35s ease; } .collapse.in { height:auto; } .pl-imageframe img, img.pl-imageframe { padding:4px; background:#fff; border:1px solid #fff; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3); -moz-box-shadow:0 1px 2px rgba(0,0,0,0.3); box-shadow:0 1px 2px rgba(0,0,0,0.3); -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .pl-imageframe a:hover img { background:#f6f6f6; } [class*="zmt"] { margin-top:0 !important; } [class*="zmb"] { margin-bottom:0 !important; } [class*="zb"] { border:none !important; } .hide { display:none; } .show { display:block; } .invisible { visibility:hidden; } .close { float:right; font-size:20px; font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight:bold; line-height:21px; color:#000; text-shadow:0 1px 0 #fff; opacity:0.2; filter:alpha(opacity=20); } .close:hover { color:#000; text-decoration:none; cursor:pointer; opacity:0.4; filter:alpha(opacity=40); } .hentry .close:hover { text-decoration:none; } code, pre { padding:0 3px 2px; font-size:13px; color:#333; font-family:Menlo, Monaco, "Courier New", monospace; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } code { padding:2px 4px; color:#d14; } code, .prettyprint { background-color:#f7f7f9; border:1px solid #e1e1e8; } .prettyprint.linenums { -webkit-box-shadow:inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; -moz-box-shadow:inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; box-shadow:inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; } ol.linenums li { color:#bebec5; } pre { display:block; padding:10px; margin:0 0 10.5px; font-size:12.95px; line-height:21px; background-color:#f5f5f5; border:1px solid #ccc; border:1px solid rgba(0,0,0,0.15); white-space:pre; white-space:pre-wrap; word-break:break-all; word-wrap:break-word; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } pre.prettyprint { margin-bottom:21px; } pre code { padding:0; color:inherit; background-color:transparent; border:0; } .pre-scrollable { max-height:340px; overflow-y:scroll; } .pl-video { position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden; } .pl-video iframe, .pl-video object, .pl-video embed { position:absolute; top:0; left:0; width:100%; height:100%; } ul.inline-list { list-style-type:none; } ul.inline-list li { display:inline; padding:0px 3px; } ul.tabbed-list { list-style-type:none; margin:0; width:100%; } ul.tabbed-list li, ul.tabbed-list lh { margin:0; padding:0; float:left; } ul.tabbed-list li a, ul.tabbed-list lh a { display:block; } .media { overflow:hidden; overflow:visible; zoom:1; } .media .bd { display:table-cell; vertical-align:top; width:10000px; *display:block; *width:auto; zoom:1; } .media .bd > :first-child { margin-top:0; } .media .bd > :last-child { margin-bottom:0; } .media .img { float:left; margin-right:15px; text-align:center; } .media .img.rtimg { float:right; margin-left:15px; } .media .img img { display:inline-block; vertical-align:bottom; max-width:100%; height:auto; width:auto \9; } .pl-vignette { position:relative; } .pl-vignette:after { box-shadow:inset 0 0 8px rgba(0,0,0,0.2); position:absolute; top:0; left:0; width:100%; height:100%; z-index:2; content:""; } .pl-vignette .pl-vignette-allow-click { position:relative; z-index:100; } .pprow { width:100%; margin:0 auto; } .pp2, .pp3, .pp4, .pp5, .pp6 { margin:0; padding:0; margin-right:4%; float:left; border:none; } .pp3 { margin-right:3%; } .pp4, .pp5, .pp6 { margin-right:2%; } .pp1 { width:100%; float:left; } .pp2 { width:48%; } .pp3 { width:31.333333333%; } .pp4 { width:23.5%; } .pp5 { width:18.4%; } .pp6 { width:15%; } .pplast { margin-right:0; } .ppfull .pp2, .ppfull .pp3, .ppfull .pp4, .ppfull .pp5, .ppfull .pp6 { margin-right:0; } .ppfull .pp2 { width:50%; } .ppfull .pp3 { width:33.3333333%; } .ppfull .pp4 { width:25%; } .ppfull .pp5 { width:20%; } .ppfull .pp6 { width:16.66666667%; } @media screen and (max-width: 650px) { .responsive #site .pp2, .responsive #site .pp3, .responsive #site .ppfree { width:100%; margin-right:0; } .responsive #site .pprand { width:100% !important; float:none; } .responsive #site .pprand .pprand-pad { padding:15px !important; } } @media screen and (max-width: 700px) { .responsive #site .pp4, .responsive #site .pp5, .responsive #site .pp6 { width:100%; margin-right:0; } } .pp2, .pp3, .pp4, .pp5, .pp6, .ppfree { transition:all .2s linear; -o-transition:all .2s linear; -moz-transition:all .2s linear; -webkit-transition:all .2s linear; } .banner_pad { padding:2em; text-align:center; } .banner_title.wicon { display:inline; padding:0 23px; background-position:0 4px; background-repeat:no-repeat; } body .ntb { border-top:none; } body .nbb { border-bottom:none; } .r4 { -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; } .fix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .fix { display:inline-block; } * html .fix { height:1%; } .fix { display:block; } .clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .clearfix { display:inline-block; } * html .clearfix { height:1%; } .clearfix { display:block; } .blink-wrap { padding:0; float:left; margin:2px 10px 2px 0; font-family:helvetica, arial, sans-serif; } body #page .blink-wrap .blink { display:block; text-decoration:none; margin:0; font-size:11px; line-height:11px; color:#444; text-shadow:#fff 0 1px 0; background:#ddd url(../images/blink-sprite-grey.png) 0 0 repeat-x; border:1px solid #999; border-top:1px solid #ddd; border-left:1px solid #ddd; cursor:pointer; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box; } .blink-pad { display:block; padding:5px 12px; height:11px; border:1px solid transparent; border-top:1px solid #f7f7f7; border-left:1px solid #f7f7f7; } body #page .blink-wrap .blink:hover { background:#82a2ca url(../images/blink-sprite-grey.png) 0 -35px repeat-x; border:1px solid #aaa; border-top:1px solid #fff; border-left:1px solid #fff; } body #page .blink-wrap .blink:active { background:#82a2ca url(../images/blink-sprite-grey.png) 0 -70px repeat-x; border:1px solid #666; color:#fff; text-shadow:#000 0 -1px 0; } body #page .blink-wrap .blink:active .blink-pad { border:1px solid transparent; } .bl-align-right { float:right; margin:2px 0 2px 5px; } .btag, .boxtags a { font-family:helvetica, arial, sans-serif; text-shadow:#315f9b 0 -1px 0; background:#6aaef5; color:#fff; border:1px solid #3585f0; font-size:10px; display:inline-block; margin:1px 5px; padding:3px 5px; text-align:left; line-height:100%; font-weight:bold; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; vertical-align:top; text-decoration:none; } a.btag:hover, .boxtags a:hover { background:#3585f0; color:#fff; } .btag.grey, .boxtags a { text-shadow:#fff 0 1px 0; background:#ddd; color:#999; border:1px solid #ccc; border-bottom:1px solid #bbb; border-right:1px solid #bbb; } a.btag.grey:hover, .boxtags a:hover { background:#ccc; color:#000; } .btag.grdnt { box-shadow:inset 1px 1px 0 rgba(255,255,255,0.5), 1px 1px 0 rgba(255,255,255,0.5); border:1px solid #ccc; border-right:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; text-shadow:0 1px 0 rgba(255,255,255,0.7); color:#aaa; background:#ddd; background:-moz-linear-gradient(top,#eee 0%,#ccc 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#ccc)); background:-webkit-linear-gradient(top,#eee 0%,#ccc 100%); background:-o-linear-gradient(top,#eee 0%,#ccc 100%); background:-ms-linear-gradient(top,#eee 0%,#ccc 100%); background:linear-gradient(top,#eee 0%,#ccc 100%); } .grid-element, .media_overview { margin-bottom:12px; } .grid-img-frame { max-width:100%; } .grid-img-pad { width:100%; float:left; } .vignette { position:relative; } .grid-title { margin:.7em 0; } .grid-title-pad { position:relative; padding:7px 0; } .gtitle { float:left; } .title-link { position:absolute; bottom:7px; right:4px; font-size:11px; font-family:'calibri', 'lucida grande', helvetica, arial; font-weight:bold; color:#888; padding:3px 7px 4px; line-height:1em; } .hovercard { position:absolute; bottom:20px; background:rgba(0,0,0,0.6); text-shadow:none; color:#fff; line-height:1.6em; padding:5px 8px; display:none; text-align:left; font-size:1.4em; bottom:15px; } #supersized-loader { position:absolute; top:50%; left:50%; z-index:10; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background-color:#111; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } #supersized { position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; } #supersized img { height:auto; width:auto; position:relative; outline:none; border:none; -ms-interpolation-mode:bicubic; image-rendering:optimizeQuality; } table { width:100%; } table .prettyprint { margin-bottom:0; } .hentry table, #comments table { margin-bottom:1em; } .hentry table th, #comments table th { padding:.3em; } .hentry table td, #comments table td { padding:.35em .6em; } .hentry form table td, #comments form table td { text-align:inherit; } .hentry table .label, #comments table .label { text-align:left; } .table th { font-size:14px; font-weight:bold; } .table td { color:#1a1a1a; line-height:18px; font-size:13px; vertical-align:top; border-top:1px solid #dedede; } .table.mid td { vertical-align:middle; } colgroup + thead tr:first-child th, colgroup + thead tr:first-child td, thead:first-child tr:first-child th, thead:first-child tr:first-child td { border-top:0; } tbody + tbody { border-top:2px solid #dedede; } .table-condensed th, .table-condensed td, .hentry .table-condensed th, .hentry .table-condensed td { padding:4px 5px; } .table-centered th, .table-centered td { text-align:center; } .table-bordered { border:1px solid #dedede; border-left:0; border-collapse:separate; *border-collapse:collapsed; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } .table-bordered th, .table-bordered td { border-left:1px solid #dedede; } .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top:0; } .table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child { -webkit-border-radius:4px 0 0 0; -moz-border-radius:4px 0 0 0; border-radius:4px 0 0 0; } .table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child { -webkit-border-radius:0 4px 0 0; -moz-border-radius:0 4px 0 0; border-radius:0 4px 0 0; } .table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child { -webkit-border-radius:0 0 0 4px; -moz-border-radius:0 0 0 4px; border-radius:0 0 0 4px; } .table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child { -webkit-border-radius:0 0 4px 0; -moz-border-radius:0 0 4px 0; border-radius:0 0 4px 0; } .table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th { background-color:#f5f5f5; } .table tbody tr:hover td, .table tbody tr:hover th { background-color:#f5f5f5; } table .span1 { float:none; width:44px; margin-left:0; } table .span2 { float:none; width:124px; margin-left:0; } table .span3 { float:none; width:204px; margin-left:0; } table .span4 { float:none; width:284px; margin-left:0; } table .span5 { float:none; width:364px; margin-left:0; } table .span6 { float:none; width:444px; margin-left:0; } table .span7 { float:none; width:524px; margin-left:0; } table .span8 { float:none; width:604px; margin-left:0; } table .span9 { float:none; width:684px; margin-left:0; } table .span10 { float:none; width:764px; margin-left:0; } table .span11 { float:none; width:844px; margin-left:0; } table .span12 { float:none; width:924px; margin-left:0; } table .span13 { float:none; width:1004px; margin-left:0; } table .span14 { float:none; width:1084px; margin-left:0; } table .span15 { float:none; width:1164px; margin-left:0; } table .span16 { float:none; width:1244px; margin-left:0; } table .span17 { float:none; width:1324px; margin-left:0; } table .span18 { float:none; width:1404px; margin-left:0; } table .span19 { float:none; width:1484px; margin-left:0; } table .span20 { float:none; width:1564px; margin-left:0; } table .span21 { float:none; width:1644px; margin-left:0; } table .span22 { float:none; width:1724px; margin-left:0; } table .span23 { float:none; width:1804px; margin-left:0; } table .span24 { float:none; width:1884px; margin-left:0; } .well { min-height:20px; padding:19px; margin:21px 0; background-color:#f2f2f2; border:1px solid #dedede; border:1px solid rgba(0,0,0,0.05); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05); -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05); box-shadow:inset 0 1px 1px rgba(0,0,0,0.05); } .well blockquote { border-color:#dedede; border-color:rgba(0,0,0,0.15); } .well-large { padding:24px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; } .well-small { padding:9px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } textarea, input { background-color:#f2f2f2; border:1px solid #dedede; } textarea { color:rgba(0,0,0,0.7); background-color:#f2f2f2; border:1px solid #dedede; font-size:110%; padding:5px; width:96%; max-width:600px; display:block; } input { font-size:1em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; padding:5px; } input:focus, textarea:focus { border-color:rgba(82,168,236,0.3); outline:0; outline:thin dotted \9; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.065), 0 0 8px rgba(82, 168, 236, 0.3); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.065), 0 0 8px rgba(82, 168, 236, 0.3); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.065), 0 0 8px rgba(82, 168, 236, 0.3); -webkit-transition:all ease-in-out 0.15s; -moz-transition:all ease-in-out 0.15s; -ms-transition:all ease-in-out 0.15s; -o-transition:all ease-in-out 0.15s; transition:all ease-in-out 0.15s; } input::-moz-focus-inner { border:0; } input[type="text"] { max-width:600px; } #page :-moz-placeholder { color:rgba(128,128,128,0.5); } .cform input { padding:5px; font-size:1.1em; } .cform fieldset { border:none; } .cform input[type="text"].cf_error:focus { border-color:rgba(82,168,236,0.8); } .cform label { display:block; margin:0; text-align:left; } .cform legend { display:none; } .cform .contentcontainer .cform { margin:5px 50px; padding:0px 0; } .cform ol, .cform li { list-style-type:none; margin:0; padding:0; } .cform li { margin-bottom:.7em; } .cform .single { width:97%; } .cform .area { width:97%; } .cform .emailreqtxt, .cform .reqtxt { font-style:italic; } .cform .cf_hidden { display:none; } .cform .success { padding:15px; margin-bottom:.5em; font-size:1.4em; } #page div.wpcf7-mail-sent-ok { border:1px solid #d6e9c6; background:#dff0d8; } #page span.wpcf7-not-valid-tip { border:1px solid #fbeed5; background:#fcf8e3; } #page div.wpcf7-validation-errors { border:1px solid #eed3d7; background:#f2dede; } #page div.wpcf7-mail-sent-ok, #page span.wpcf7-not-valid-tip, #page div.wpcf7-validation-errors { text-shadow:0 1px 0 rgba(255,255,255,0.8); text-align:center; -webkit-box-shadow:inset 1px 1px 2px rgba(255,255,255,0.5); -moz-box-shadow:inset 1px 1px 2px rgba(255,255,255,0.5); box-shadow:inset 1px 1px 2px rgba(255,255,255,0.5); } .mailinglist .cform ol { width:262px; float:left; } .mailinglist .cform .single { width:97%; } .mailinglist .cform .sendbutton { margin:21px 0 0 10px; padding:3px 0 2px 0; } .mailinglist .cform .linklove a { display:none; } h2 a > cufon { display:none; } .form-search input, .form-search textarea, .form-search select, .form-search .help-inline, .form-search .uneditable-input, .form-search .input-prepend, .form-search .input-append, .form-inline input, .form-inline textarea, .form-inline select, .form-inline .help-inline, .form-inline .uneditable-input, .form-inline .input-prepend, .form-inline .input-append, .form-horizontal input, .form-horizontal textarea, .form-horizontal select, .form-horizontal .help-inline, .form-horizontal .uneditable-input, .form-horizontal .input-prepend, .form-horizontal .input-append { display:inline-block; margin-bottom:0; } .form-search .hide, .form-inline .hide, .form-horizontal .hide { display:none; } .form-search label, .form-inline label { display:inline-block; } .form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend { margin-bottom:0; } .form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox { padding-left:0; margin-bottom:0; vertical-align:middle; } .form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { float:left; margin-left:0; margin-right:3px; } .control-group { margin-bottom:10.5px; } legend + .control-group { margin-top:21px; -webkit-margin-top-collapse:separate; } .form-horizontal .control-group { margin-bottom:21px; *zoom:1; display:inline-block; display:block; } .form-horizontal .control-group:before, .form-horizontal .control-group:after { display:table; content:""; } .form-horizontal .control-group:after { clear:both; } .form-horizontal .control-label { float:left; width:140px; padding-top:5px; text-align:right; } .form-horizontal .controls { margin-left:160px; *display:inline-block; *margin-left:0; *padding-left:20px; } .form-horizontal .help-block { margin-top:10.5px; margin-bottom:0; } .form-horizontal .form-actions { padding-left:160px; } input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] { background-color:#eee; border-color:#ddd; cursor:not-allowed; } .control-group.warning > label, .control-group.warning .help-block, .control-group.warning .help-inline { color:#c09853; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea { color:#c09853; border-color:#c09853; } .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { border-color:#a47e3c; -webkit-box-shadow:0 0 6px #dbc59e; -moz-box-shadow:0 0 6px #dbc59e; box-shadow:0 0 6px #dbc59e; } .control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on { color:#c09853; background-color:#fcf8e3; border-color:#c09853; } .control-group.error > label, .control-group.error .help-block, .control-group.error .help-inline { color:#b94a48; } .control-group.error input, .control-group.error select, .control-group.error textarea { color:#b94a48; border-color:#b94a48; } .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { border-color:#953b39; -webkit-box-shadow:0 0 6px #d59392; -moz-box-shadow:0 0 6px #d59392; box-shadow:0 0 6px #d59392; } .control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on { color:#b94a48; background-color:#f2dede; border-color:#b94a48; } .control-group.success > label, .control-group.success .help-block, .control-group.success .help-inline { color:#468847; } .control-group.success input, .control-group.success select, .control-group.success textarea { color:#468847; border-color:#468847; } .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { border-color:#356635; -webkit-box-shadow:0 0 6px #7aba7b; -moz-box-shadow:0 0 6px #7aba7b; box-shadow:0 0 6px #7aba7b; } .control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on { color:#468847; background-color:#dff0d8; border-color:#468847; } input:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid { color:#b94a48; border-color:#ee5f5b; } input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, select:focus:required:invalid:focus { border-color:#e9322d; -webkit-box-shadow:0 0 6px #f8b9b7; -moz-box-shadow:0 0 6px #f8b9b7; box-shadow:0 0 6px #f8b9b7; } .radio, .checkbox { padding-left:18px; } .radio input[type="radio"], .checkbox input[type="checkbox"] { float:left; margin-left:-18px; } .controls > .radio:first-child, .controls > .checkbox:first-child { padding-top:5px; } .radio.inline, .checkbox.inline { display:inline-block; padding-top:5px; margin-bottom:0; vertical-align:middle; } .radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline { margin-left:10px; } blockquote { padding:0 0 0 15px; margin:0 0 18px; } blockquote p { color:rgba(0,0,0,0.6); } blockquote small { color:rgba(0,0,0,0.3); display:block; line-height:18px; } blockquote small:before { content:'\2014 \00A0'; } blockquote q:before, blockquote q:after, blockquote:before, blockquote:after { content:""; } blockquote:last-child { margin-bottom:0; } blockquote.pull-left { float:left; margin:21px 21px 21px 0; border-left:5px solid #d9d9d9; } blockquote.pull-right { float:right; padding:0 15px 0 0; border-left:0; margin:21px 0 21px 21px; border-right:5px solid #d9d9d9; } blockquote.pull-right .pull-right p, blockquote.pull-right .pull-right small { text-align:right; } .comment blockquote { background-color:#f6f6f6; border:none; padding-right:10px; } .comment blockquote blockquote { margin-bottom:0; } hr, .fpost, .clip_box, .widget-title, .metabar a, #morefoot .widget-title, #site #dsq-content h3, .navigation_wrap, .setup_area, .fpost .post-thumb img, .clip .clip-thumb img, .author-thumb img, ul.sf-menu ul li { border-color:#f2f2f2; } #page .wp-pagenavi a, #page .wp-pagenavi .current, #page .wp-pagenavi .extend, #page .wp-pagenavi span.pages, .pl-sharebar-text { color:rgba(0,0,0,0.3); } #wp-calendar thead th, #wp-calendar caption, #page .wp-pagenavi a { background-color:#f2f2f2; color:rgba(0,0,0,0.6); } .cnt-comments a, #wp-calendar caption, .searchform .searchfield, .wp-caption, .commentlist .alt, #wp-calendar #today, .post-nav, .current_posts_info, .success, .content-pagination a .cp-num, .hentry table .alternate td, .playpause, .main-nav li:hover, .main-nav .current-page-ancestor a, .main-nav li.current-page-ancestor ul a, .main-nav li.current_page_item a, .main-nav li.current-menu-item a, .sf-menu li li, .sf-menu li li li { background-color:#f2f2f2; } .post-nav a, .post-nav a:visited, .main_nav .current-menu-item a, .main_nav li a:hover, .main_nav li a:hover { color:rgba(0,0,0,0.7); } .cnt-comments a:hover, #wp-calendar thead th, .item-avatar a, #page .wp-pagenavi a:hover, #page .wp-pagenavi .extend, .content-pagination .cp-num, .content-pagination a:hover .cp-num, ins, .main-nav li a:hover, .main-nav .current-page-ancestor .current_page_item a, .main-nav li.current-page-ancestor ul a:hover { background-color:#f6f6f6; } .searchform .searchfield, .wp-caption, #soapbox .fboxinfo, code, pre { background-color:#f2f2f2; border:1px solid #dedede; } #page .wp-pagenavi .current, .alt #commentform textarea { color:rgba(0,0,0,0.8); background-color:#e6e6e6; } .searchform .searchfield:focus { background-color:#fafafa; } h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, a.site-title, .entry-title a, .entry-title a:hover, .widget-title a:hover, h3.widget-title a:hover { color:#6cbf53; } #page, #subnav ul li a:active, .commentlist cite a, .metabar a:hover, .post-nav a:hover, #site #dsq-content .dsq-request-user-info td a, #page .wp-pagenavi a:hover, #page .wp-pagenavi .current, .content-pagination a:hover .cp-num { color:#000; } .mastmeta, .cnt-comments a, .cnt-comments a:hover, .tcolor2, .lcolor2 a, .subhead, .widget-title, #branding .site-description, #callout, #commentform .required, #postauthor .subtext, .commentlist .comment-meta a, .content-pagination span, .content-pagination a .cp-num, .comment.alt .comment-author, .tcolor3, .lcolor3 a, .main_nav a, .widget-title a, h3.widget-title a, #subnav_row li a, .metabar em, .metabar a, .tags, #commentform label, .form-allowed-tags code, .rss-date, .comment.alt, .reply a, .auxilary a, .cform .emailreqtxt, .cform .reqtxt, code, pre { color:rgba(0,0,0,0.6); } a, #subnav_row li.current_page_item a, #subnav_row li a:hover, .branding h1 a:hover { color:#6cbf53; } a:hover, .commentlist cite a:hover, .headline h1 a:hover { color:rgba(108,191,83,0.8); } #footer, #footer li.link-list a, #footer .latest_posts li .list-excerpt, #footer .widget-title { color:rgba(170,170,170,0.6); } #footer a, #footer li h5 a { color:#aaa; } .post-meta .c_img, #page .widget_wp125 .wp125ad a, .widget_flickrRSS a img, .srp-widget-thmblink { background:#e9e9e9; border:1px solid #f4f4f4; box-shadow:0 1px 2px rgba(0,0,0,0.4); } .post-meta .c_img img, #page .widget_wp125 .wp125ad a img { box-shadow:0 1px 2px #fefefe; } #page .widget_wp125 .wp125ad a:hover, .widget_flickrRSS a img:hover { background:#f4f4f4; } .widget div.srp-widget-singlepost { border-bottom:1px solid #f2f2f2; } .widget .srp-widget-date { color:rgba(0,0,0,0.6); } .commentlist img.avatar { border:1px solid #dedede; } .pl-hero-wrap { max-width:10 0%; padding:5%; background-color:#f5f5f5; box-shadow:inset 0 0 6px rgba(0,0,0,0.2); border:1px solid #fff; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; } .pl-hero-wrap .pl-hero h1 { font-size:60px; line-height:1; color:inherit; letter-spacing:-1px; } .pl-hero-wrap .pl-hero h1 small { display:block; font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; color:rgba(0,0,0,0.3); } .pl-hero-wrap .pl-hero p { margin:5.25px 0 21px; font-size:18px; font-weight:200; line-height:1.5em; color:inherit; } .pl-hero-wrap .pl-hero-image { margin-bottom:0; } .pl-hero.span6, .pl-hero-image.span6 { margin-bottom:0; } .hero_image { text-align:right; } @media (max-width: 768px) { .hero_image, .pl-hero h1, .pl-hero p { text-align:center; } .pl-hero.span6 .btn { display:block; margin-bottom:20px; } } @media (max-width: 480px) { .pl-hero-wrap { padding:20px; } } #featurenav a { background:#f2f2f2; color:rgba(0,0,0,0.4); } #featurenav a.activeSlide { background:#e0e0e0; color:rgba(0,0,0,0.7); } @media screen and (max-width: 600px) { .responsive #page #feature_slider .fcontainer .fcontent { float:none; position:absolute; bottom:0px; left:0px; z-index:200; width:100%; height:auto !important; display:inline-block; } .responsive #page #feature_slider .fcontent .dcol-pad { padding:3%; height:auto; } } #feature_slider { position:relative; z-index:0; width:100%; } #cycle { width:100% !important; } #feature-area { box-shadow:0 2px 5px rgba(0,0,0,0.3); overflow:visible; } #feature-area .fcontainer { width:100%; } #feature-area .fcontainer.fstyle-nobg { background:none; } #feature-area .fcontainer.fstyle-lightbg { background:#fff; } #feature-area .fcontainer.fstyle-lightbg .fcontent, #feature-area .fcontainer.fstyle-lightbg .fcontent a { background:rgba(255,255,255,0.7); text-shadow:0 0 2px #fff; } #feature-area object, #feature-area iframe { width:100%; height:100%; } .fset_height, #feature_slider .text-bottom .fmedia .dcol-pad, #feature_slider .text-bottom .feature-pad, #feature_slider .text-none .fmedia .dcol-pad { height:380px; overflow:hidden; } #feature_slider .fmedia, #feature_slider .fcontent { float:left; } #feature_slider .fcontent { width:33%; min-width:220px; } #feature_slider .fmedia { width:67%; } .fexcerpt p { margin:.5em 0; } .fexcerpt :first-child { margin-top:0; } .fcontainer .feature-wrap { display:block; position:relative; max-width:100%; border:none; } .feature-wrap.bg_standard { background-position:center center; background-repeat:no-repeat; } .fcontainer .feature-wrap.bg_cover { background-position:center center; background-repeat:no-repeat; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; } #feature_slider .text-right .fexcerpt, #feature_slider .text-left .fexcerpt { overflow:hidden; } #feature_slider .text-right .fmedia { float:left; } #feature_slider .text-right .fcontent { float:right; } #feature_slider .fcontainer.text-bottom .fcontent { float:none; position:absolute; bottom:0px; left:0px; z-index:200; width:100%; height:auto !important; font-size:1em; } #feature_slider .text-bottom .fcontent .dcol-pad { padding:10px; } #feature_slider .text-bottom .fcontent .fheading { padding:0 10px; float:left; width:33%; } #feature_slider .text-bottom .fcontent .ftext { font-size:12px; padding:3px 20px; line-height:1.5em; overflow:hidden; float:left; width:50%; } #feature_slider .text-bottom .fcontent .flink { position:absolute; right:10px; bottom:10px; } #feature_slider .text-bottom .fmedia { float:none; position:absolute; top:0px; left:0px; width:100%; } #feature_slider .text-bottom .fmedia .dcol-pad { padding:0px; } #feature_slider .text-bottom .feature-pad { position:relative; padding:0px; } #feature_slider .text-bottom .fcontent .dcol-pad { border-right:none; } #feature_slider .text-none .fcontent { display:none; } #feature_slider .text-none .fmedia { width:100%; } #feature_slider .text-none .fmedia .dcol-pad { padding:0px; } #feature_slider .fcontainer .fcontent h1, #feature_slider .fcontainer .fcontent h2, #feature_slider .fcontainer .fcontent h3, #feature_slider .fcontainer .fcontent h4, #feature_slider .fcontainer .fcontent h5 { color:#fff; text-shadow:#000 0 -1px 0; } #feature_slider .fcontent, #feature_slider .fcontent a { color:#fff; text-shadow:#000 0 -1px 0; line-height:1.63em; } #feature_slider .fcontent .ftitle a { text-decoration:none; border:none; } #feature_slider .fcontent a:hover { color:rgba(255,255,255,0.7); } #feature_slider .fcontent { background:rgba(0,0,0,0.35); display:inline; position:relative; } #feature_slider .fcontent .dcol-pad { padding:40px 30px 20px 30px; } .feature-wrap a { color:#fff; border-bottom:1px solid rgba(255,255,255,0.7); } .feature-wrap a:hover { color:rgba(255,255,255,0.7); border-bottom:1px solid rgba(255,255,255,0.4); } #feature_slider .fcontent .plmore { display:inline-block; background:rgba(0,0,0,0.3); padding:3px 8px; margin:0 5px; border:none; } #feature_slider .fcontent .plmore:hover { background:rgba(0,0,0,0.6); } #feature_slider .fcontainer.fstyle-nobg .fcontent { background:none; } #feature_slider .fcontainer.fstyle-lightbg .fcontent, #feature_slider .fcontainer.fstyle-lightbg .fcontent h1, #feature_slider .fcontainer.fstyle-lightbg .fcontent h2, #feature_slider .fcontainer.fstyle-lightbg .fcontent h3, #feature_slider .fcontainer.fstyle-lightbg .fcontent h4, #feature_slider .fcontainer.fstyle-lightbg .fcontent h5, #feature_slider .fcontainer.fstyle-nobg .fcontent, #feature_slider .fcontainer.fstyle-nobg .fcontent h1, #feature_slider .fcontainer.fstyle-nobg .fcontent h2, #feature_slider .fcontainer.fstyle-nobg .fcontent h3, #feature_slider .fcontainer.fstyle-nobg .fcontent h4, #feature_slider .fcontainer.fstyle-nobg .fcontent h5 { color:#000; text-shadow:none; } .fcontent .fheading { padding:.8em 0; margin-bottom:.2em; } .fcontent .ftitle { vertical-align:middle; } .fcontent .ftitle small { line-height:25px; display:block; font-size:16px; } .fcontent .flink { float:left; margin-top:.4em; } .fcontent .post-edit-link { position:absolute; top:10px; right:10px; } #feature_slider .fmedia { padding:0; overflow:hidden; } #feature_slider .fmedia .dcol-pad { overflow:hidden; padding:0; text-align:center; } #feature-footer { z-index:100; position:relative; } #feature-footer .feature-footer-pad { padding:8px; border:1px solid transparent; } #feature-footer.nonav { border:none; } #feature-footer.nonav .feature-footer-pad { display:none; } #featurenav { text-align:center; } #featurenav a, #feature-footer span.playpause { padding:1px 8px; margin:0 8px 4px 0; font-size:.86em; display:inline-block; } #feature-footer.dots a { display:inline-block; width:10px; height:10px; padding:0; text-indent:-1000em; } #features .thumbs #featurenav a { background:none; margin:0; padding:0; border:none; } #featurenav a span.nav_thumb, #featurenav a span.nav_thumb span.nav_overlay { width:50px; vertical-align:middle; height:30px; display:inline-block; margin-right:10px; } #featurenav a span.nav_thumb { background-color:#fff; background-position:center center; background-repeat:no-repeat; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; } #featurenav a span.nav_thumb span.nav_overlay { background:url(../sections/features/images/feature-thumb-overlay.png) no-repeat 0 0; } #featurenav a.activeSlide span.nav_thumb span.nav_overlay { background:url(../sections/features/images/feature-thumb-overlay.png) no-repeat 0 -30px; } #featurenav a:active span.nav_thumb span.nav_overlay { background:url(../sections/features/images/feature-thumb-overlay.png) no-repeat 0 -30px; } #featurenav a span.nav_thumb span.nav_overlay { margin:0; } #feature-footer span.playpause { -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -o-user-select:none; user-select:none; cursor:pointer; display:block; float:right; padding:1px 1px 1px 2px; margin-right:0; width:21px; height:21px; } #feature-footer span.playpause.pause span { display:block; background:transparent url(../sections/features/images/feature-pause.png) no-repeat 4px 5px; } #feature-footer span.playpause.resume span { display:block; background:transparent url(../sections/features/images/feature-play.png) no-repeat 4px 5px; } #featurenav a span#next, #featurenav a span#prev { background:#000; width:10px; height:10px; } #postauthor { margin-bottom:2em; } #postauthor .copy-pad { padding:10px 15px; } #postauthor .author-info { margin-left:120px; } .author-thumb { text-align:left; margin-left:-120px; } .author-thumb img { float:left; margin-right:25px; padding:5px; } .flexwrap, .fslider { position:relative; } .flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus { outline:none; } .slides, .flex-control-nav, .flex-direction-nav { margin:0; padding:0; list-style:none; } .flexslider { width:100%; margin:0; padding:0; } .flexslider .slides > li { display:none; -webkit-backface-visibility:hidden; } .flexslider .slides img { width:100%; display:block; } .flex-pauseplay span { text-transform:capitalize; } .slides:after { content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0; } html[xmlns] .slides { display:block; } * html .slides { height:1%; } .no-js .slides > li:first-child { display:block; } .fslider { background:rgba(255,255,255,0.4); box-shadow:0 1px 4px rgba(0,0,0,0.4); -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; padding:5px; } .flexslider { position:relative; zoom:1; } .flexslider .slides { zoom:1; } .flexslider .slides > li { position:relative; } .flex-container { zoom:1; position:relative; } .flex-caption { background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c0000 00,endColorstr=#4c0000 00); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c0000 00,endColorstr=#4c0000 00); zoom:1; } .flex-caption { text-align:left; max-width:42%; padding:13px 2%; margin:0; position:absolute; right:0; bottom:0; background:rgba(0,0,0,0.4); color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,0.6); box-shadow:1px 1px 0 rgba(255,255,255,0.1), -1px -1px 0 rgba(255,255,255,0.1); font-size:15px; line-height:1.5em; } .flex-direction-nav { height:0; } .flex-direction-nav li a { margin-top:-42px; } .no-control-nav .flex-direction-nav li a { margin-top:-26px; } .flex-direction-nav li a { width:52px; height:52px; display:block; position:absolute; top:50%; cursor:pointer; text-indent:-999em; background:#000; background:rgba(50,50,50,0.5); background:url(../sections/quickslider/images/bg_direction_nav.png), -moz-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.5) 100%); background:url(../sections/quickslider/images/bg_direction_nav.png), -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.35)),color-stop(100%,rgba(0,0,0,0.5))); background:url(../sections/quickslider/images/bg_direction_nav.png), -webkit-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.5) 100%); background:url(../sections/quickslider/images/bg_direction_nav.png), -o-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.5) 100%); background:url(../sections/quickslider/images/bg_direction_nav.png), -ms-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.5) 100%); background:url(../sections/quickslider/images/bg_direction_nav.png), linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.5) 100%); } .flex-direction-nav li a:hover { background-image:url(../sections/quickslider/images/bg_direction_nav.png), -moz-linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.4) 100%); background-image:url(../sections/quickslider/images/bg_direction_nav.png), -webkit-linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.4) 100%); background-image:url(../sections/quickslider/images/bg_direction_nav.png), -o-linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.4) 100%); background-image:url(../sections/quickslider/images/bg_direction_nav.png), -ms-linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.4) 100%); background-image:url(../sections/quickslider/images/bg_direction_nav.png), linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.4) 100%); } .flex-direction-nav li a:active { background-image:url(../sections/quickslider/images/bg_direction_nav.png), -moz-linear-gradient(top,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.6) 100%); background-image:url(../sections/quickslider/images/bg_direction_nav.png), -webkit-linear-gradient(top,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.6) 100%); background-image:url(../sections/quickslider/images/bg_direction_nav.png), -o-linear-gradient(top,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.6) 100%); background-image:url(../sections/quickslider/images/bg_direction_nav.png), -ms-linear-gradient(top,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.6) 100%); background-image:url(../sections/quickslider/images/bg_direction_nav.png), linear-gradient(top,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.6) 100%); } .flex-direction-nav li .next { background-position:-52px 0; right:15px; } .flex-direction-nav li .prev { left:15px; } .flex-direction-nav li .disabled { opacity:.3; filter:1; cursor:default; } .section-quickslider .content-pad { padding-bottom:0; } .section-quickslider .wrap-no-control-nav { padding-bottom:10px; } .flex-control-nav { width:100%; padding-top:15px; text-align:center; } .flex-control-nav li { margin:0 0 0 5px; display:inline-block; zoom:1; *display:inline; } .flex-control-nav li:first-child { margin:0; } .flex-control-nav li a { width:13px; height:13px; display:block; background:#ddd; background:rgba(200,200,200,0.5); background-image:-webkit-linear-gradient(top,rgba(230,230,230,0.7) 0%,rgba(255,255,255,0.8) 100%); box-shadow:inset 1px 1px 0 rgba(50,50,50,0.4), inset -1px -1px rgba(200,200,200,0.8); cursor:pointer; text-indent:-999em; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; } .flex-control-nav li a:hover { width:13px; height:13px; cursor:pointer; } .flex-control-nav li a.active { background-image:-webkit-linear-gradient(top,rgba(180,180,180,0.7) 0%,rgba(110,110,110,0.8) 100%); box-shadow:inset 0 0 2px #000, inset 1px 1px 0 rgba(255,255,255,0.7); background-position:0 -26px; cursor:default; } #banners .banner-area { margin:21px 0; } #banners .banner-area:first-child { margin-top:0; } #banners .banner-media { text-align:center; } #banners .banner_right .banner-media, #banners .banner_left .banner-text { float:right; } #banners .banner_left .banner-media, #banners .banner_right .banner-text { float:left; } #banners .banner-text { position:relative; } #banners .banner-text-pad { padding:10px 30px; } #banners .banner-title { margin-bottom:10.5px; } #banners .banner-content { font-size:1.2em; line-height:1.6em; } #banners .banner-content p:first-child { margin-top:0; } #banners .banner-content p:last-child { margin-bottom:0; } #highlight { text-align:center; } #highlight .content-pad .highlight-area { padding:21px 0 10.5px; } #highlight .copy-pad .highlight-area { padding:15px; } #highlight .highlight-head { line-height:1.3em; font-size:36.4px; } #highlight .content .highlight-subhead, #highlight .copy-pad .highlight-subhead { font-size:15.5px; color:rgba(0,0,0,0.4); font-weight:normal; } #highlight .hl-image-bottom { margin:21px 0 0 0; } #highlight .highlight-splash img { max-width:100%; } #morefoot .grid-element { margin-bottom:0; } #morefoot .widget-pad { position:relative; } #morefoot .widget-title { padding-left:0; margin-bottom:.7em; } #morefoot p { margin:1em 0; } #morefoot .widget ul { margin-left:10px; } #morefoot .searchform { left:10%; } #callout .callout-area { padding:0 20px; } #callout .callout_text-pad { padding:0px 10px 0; } #callout .callout_head { display:inline; } #callout .callout_sub { font-size:1.1em; margin:0; } #callout .callout_text.noimage { width:100%; } #callout .callout_image a { display:block; line-height:1em; } #callout .callout_image { text-align:center; vertical-align:center; } #callout .callout_image img { width:100%; } #callout .callout_action.img.rtimg { float:right; } #callout .with-callsub .callout_action { margin-top:5px; } #callout .callout_button { font-size:1.7em; padding:10px 22px; float:right; } #callout .callout-center { text-align:center; } #callout .callout-center .callout_text { margin-bottom:10px; } #callout .callout-center .callout_head { font-size:1.5em; display:block; } @media (max-width: 480px) { #callout .btn { display:block; } .callout_action { width:100%; margin-bottom:10.5px; } .callout_action.img.rtimg { margin-left:0; margin-right:0; } .callout_text { text-align:center; } } .thecarousel { background:#f2f2f2; } #carousel .content ul li a img, #carousel .content ul li a:hover img { background:#fff; box-shadow:0 1px 4px #b3b3b3; } .jcarousel-clip-horizontal { width:100%; } #carousel .jcarousel-next, #carousel .jcarousel-prev { z-index:3; position:absolute; top:35%; width:40px; height:40px; cursor:pointer; } #carousel .jcarousel-next, #carousel .jcarousel-prev { opacity:.5; } #carousel .jcarousel-next { right:15px; cursor:pointer; background:transparent url(../sections/carousel/images/carousel_navright.png) no-repeat 0 0; } #carousel .jcarousel-prev { left:15px; cursor:pointer; background:transparent url(../sections/carousel/images/carousel_navleft.png) no-repeat 0 0; } #carousel .thecarousel { position:relative; padding:30px 67px 25px; overflow:hidden; display:none; } #carousel .content ul li { float:left; text-align:center; position:relative; } #carousel .content ul li img { padding:3px; } #carousel .content ul li a { position:relative; display:block; } #carousel .content ul li a span.list-title { color:#fff; text-shadow:#000 0 -1px 0; background:rgba(0,0,0,0.9); font-family:'calibri', 'lucida grande', arial; font-weight:bold; font-size:11px; opacity:0.8; line-height:1.4em; position:absolute; width:100%; right:0; bottom:1px; display:none; filter:1; } #carousel .content ul li a:hover span.list-title { display:block; } .fixed_width #twitterbar { background:none; } .tbubble-pad { font-style:italic; background:url(../sections/twitterbar/twitter-balloon.png) no-repeat 0 2px; padding:0 0 0 25px; text-align:left; } .twitteraccount { font-style:normal; } .widget ul.twitter .twitter-item { font-weight:normal; font-style:italic; margin-bottom:.4em; font-size:.9em; } #twitterbar { background:#f2f2f2; } .spynav { width:100%; height:auto; border:1px solid #e5e5e5; border-right:1px solid #ddd; border-bottom:1px solid #ddd; background-color:#f2f2f2; background-image:-moz-linear-gradient(top,#f5f5f5,#eee); background-image:-ms-linear-gradient(top,#f5f5f5,#eee); background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#eee)); background-image:-webkit-linear-gradient(top,#f5f5f5,#eee); background-image:-o-linear-gradient(top,#f5f5f5,#eee); background-image:linear-gradient(top,#f5f5f5,#eee); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#eee', GradientType=0); -webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4); -moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4); box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4); -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } .spynav .nav { margin-bottom:0; } .spynav .nav > li > a { margin:0; padding-top:11px; padding-bottom:11px; border-left:1px solid #f5f5f5; border-right:1px solid #e5e5e5; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; } .spynav .nav > .active > a, .spynav .nav > .active > a:hover { padding-left:13px; color:#777; background-color:#e9e9e9; border-right-color:#ddd; border-left:0; -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.05); -moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.05); box-shadow:inset 0 3px 5px rgba(0,0,0,0.05); } .spynav .nav > .active > a .caret, .spynav .nav > .active > a:hover .caret { border-top-color:#777; } .spynav li { list-style:none; } .spynav ul { margin:0; } .spynav .nav > li:first-child > a, .spynav .nav > li:first-child > a:hover { border-left:0; padding-left:12px; -webkit-border-radius:4px 0 0 4px; -moz-border-radius:4px 0 0 4px; border-radius:4px 0 0 4px; } .spynav .nav > li:last-child > a { border-right:0; } .spynav .dropdown-menu { -webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px; } .spynav-space { height:40px; display:none; } @media (min-width: 767px) { .spynav-fixed { position:fixed; top:72px; left:0; right:0; z-index:990; border-color:#d5d5d5; border-width:0 0 1px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; -webkit-box-shadow:inset 0 1px 0 #fff, 0 1px 5px rgba(0,0,0,.1); -moz-box-shadow:inset 0 1px 0 #fff, 0 1px 5px rgba(0,0,0,.1); box-shadow:inset 0 1px 0 #fff, 0 1px 5px rgba(0,0,0,.1); } .spynav-fixed .nav { margin:0 auto; padding:0 1px; } .spynav-fixed .nav > li:first-child, .spynav-fixed .nav > li:first-child > a, .spynav-fixed .nav > li:first-child > a:hover { -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; } } @media (max-width: 767px) { .spynav .nav-tabs > li, .spynav .nav-pills > li { float:none; } .spynav .nav > li:first-child > a, .spynav .nav > li:first-child > a:hover { -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0; } .spynav .nav > li:last-child > a, .spynav .nav > li:last-child > a:hover { -webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px; } .spynav .nav > li > a:hover { background-color:#e9e9e9; } } .simplenav { text-align:center; padding:15px 0; } .simplenav li a { font-size:.95em; display:inline-block; margin:0 5px; padding:2px 4px; } .masthead { position:relative; margin-bottom:63px; } .masthead .inner { padding-top:42px; } .masthead.with-splash .inner { padding-top:21px; } .masthead h1, .masthead p { text-align:center; } .masthead .masthead-title { margin-bottom:9px; font-size:81px; letter-spacing:-1px; line-height:1; margin-bottom:18px; } .masthead .masthead-tag { margin:0; margin-bottom:18px; margin-left:5%; margin-right:5%; font-size:30px; line-height:36px; font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight:300; } .masthead .masthead-tag strong { font-weight:500; } .masthead .btn-large { font-size:20px; font-weight:normal; padding:14px 24px; margin-right:10px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; } .masthead .btn-large small { font-size:14px; } .masthead .splash { padding-top:10.5px; } .masthead .splash img { display:block; margin:0 auto; } .subhead { padding-bottom:0; margin-bottom:9px; } .subhead h1 { font-size:54px; } .mastlinks { margin:36px 0; } .quick-links { min-height:30px; margin:0; padding:5px 20px; list-style:none; text-align:center; overflow:hidden; } .quick-links:first-child { min-height:0; } .quick-links li { display:inline; margin:0 8px; } @media screen and (max-width: 980px) { .masthead .masthead-title { font-size:72px; } } @media screen and (max-width: 768px) { .masthead .inner { padding-top:; } .masthead .masthead-title { font-size:54px; } .masthead .masthead-tag { margin-right:0; margin-left:0; } .masthead .btn { margin-bottom:10px; } } @media screen and (max-width: 480px) { .masthead .inner { padding-top:10px; } .masthead .masthead-title { font-size:45px; margin-right:0; } .masthead .masthead-tag { margin-right:0; margin-left:0; font-size:18px; line-height:24px; } .masthead .btn { display:block; font-size:18px; padding:10px 14px; margin:0 auto 10px; } } .main-nav .current-menu-ancestor a, .main-nav li.current-menu-ancestor ul a, .main-nav li.current_page_item a, .main-nav li.current-menu-item a, .main-nav li.current_page_parent a, .sf-menu li li, .sf-menu li li li { background:#f2f2f2; } .main-nav li a:hover, .main-nav .current-menu-ancestor .current_page_item a, .main-nav li.current-menu-ancestor ul a:hover { background:#f7f7f7; } ul.sf-menu ul li { border-bottom:1px solid #fff; } body.navbar_fixed .page-canvas { padding-top:50px; } body.navbar_fixed .fixed_width #page .page-canvas { margin-top:42px; padding-top:0; } .section-navbar { z-index:2020; margin:0 auto; width:100%; } .navbar { box-shadow:inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 3px rgba(0,0,0,0.25); color:rgba(255,255,255,0.7); } .navbar-content-pad { padding:0 15px; } .navbar.navbar-content-width { -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } .section-navbar .content-pad { padding-top:5px; padding-bottom:5px; } .section-navbar.fixed-top { position:fixed; } .section-navbar a { color:#fff; } .navbar .navline > li > a { color:rgba(255,255,255,0.8); text-shadow:0 -1px 0 rgba(0,0,0,0.25); } .navbar .navline > li > a:hover, .navbar li.current-menu-item > a { color:rgba(255,255,255,0.9); } .navbar .navline .active > a:hover { color:rgba(255,255,255,0.9); background-color:#222; } .navbar.pl-trans-black { border-top:1px solid rgba(0,0,0,0.6); } .navbar.pl-color-red { border-top:1px solid #bd362f; } .navbar.pl-color-red .searchform .searchfield { border:1px solid #bd362f; } .navbar.pl-color-blue { border-top:1px solid #4574b8; } .navbar.pl-color-blue .searchform .searchfield { border:1px solid #4574b8; } .navbar.pl-color-orange { border-top:1px solid #f89406; } .navbar.pl-color-orange .searchform .searchfield { border:1px solid #f89406; } .navbar.pl-color-grey { border-top:1px solid #dcdcdc; color:rgba(0,0,0,0.5); } .navbar.pl-color-grey .searchform .searchfield { border:1px solid #ccc; } .navbar.pl-color-grey .navline > li > a { color:rgba(0,0,0,0.6); text-shadow:0 1px 0 #fff; } .navbar.pl-color-grey .navline > li > a:hover, .navbar.pl-color-grey li.current-menu-item > a { color:#000; } .navbar.pl-color-grey .navline .active > a:hover { color:rgba(0,0,0,0.8); background-color:#ddd; } #site .navbar.pl-color-grey .caret { border-top-color:rgba(0,0,0,0.5); } .navbar.pl-color-grey .btn-navbar .icon-bar { background:rgba(0,0,0,0.7); box-shadow:0 1px 0 #fff; } #navbar.fixed-top .navbar-title { display:none; } span.navbar-title { display:inline-block; color:rgba(255,255,255,0.8); margin-top:8px; font-size:16px; font-weight:bold; letter-spacing:0.061em; } @media (min-width: 767px) { span.navbar-title { display:none; } } .navbar .searchform { float:right; margin:7px 0 5px; width:auto; max-width:190px; } .navbar .searchform .searchfield { background-color:rgba(255,255,255,0.35); border:1px solid rgba(0,0,0,0.7); box-shadow:inset 0 1px 2px rgba(0,0,0,0.1), 0 1px 0px rgba(255,255,255,0.15); } .navbar .searchform .searchfield:focus { background-color:#fff; color:#000; } .navbar .plbrand { float:left; margin:5px 2% 0 0; padding:0 1%; } .navbar .plbrand-text { color:#fff; font-size:1.4em; line-height:27px; } .navbar .plbrand:hover .plbrand-text { color:#eee; } .navbar .plbrand:active .plbrand-text { color:#ddd; } .navbar .plbrand img { max-height:29px; } .navbar .navline { float:left; position:relative; left:0; display:block; margin:0 10px 0 0; font-size:.9em; } .navbar .navline > li { display:block; float:left; } .navbar .navline > li > a { float:none; display:block; padding:10px 12px 10px; line-height:19px; color:rgba(255,255,255,0.6); text-decoration:none; text-shadow:0 -1px 0 rgba(0,0,0,0.25); } .navbar .navline > li > a:hover, .navbar li.current-menu-item > a { background-color:transparent; color:rgba(255,255,255,0.9); text-decoration:none; } .navbar .navline .active > a:hover { color:rgba(255,255,255,0.9); text-decoration:none; background-color:#222; } .dropdown-menu { position:absolute; top:100%; left:0; z-index:1000; float:left; display:none; min-width:160px; padding:4px 0; margin:0; list-style:none; background-color:#fff; border-color:#ccc; border-color:rgba(0,0,0,0.2); border-style:solid; border-width:1px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2); -moz-box-shadow:0 5px 10px rgba(0,0,0,0.2); box-shadow:0 5px 10px rgba(0,0,0,0.2); -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; *border-right-width:2px; *border-bottom-width:2px; text-align:left; } .dropdown-menu .divider { height:1px; margin:8px 1px; overflow:hidden; background-color:#e5e5e5; border-bottom:1px solid #fff; *width:100%; *margin:-5px 0 5px; } .dropdown-menu a { display:block; padding:3px 15px; clear:both; font-weight:normal; line-height:18px; color:#333; white-space:nowrap; } .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, #site .dropdown-menu .current-menu-item > a { color:#fff; text-decoration:none; background-color:#08c; text-shadow:0 -1px 0 rgba(0,0,0,0.5); } .hentry .btn-group ul { margin:0; } .hentry .btn-group ul li { list-style:none; } .dropdown.open { *z-index:1000; } .dropdown.open .dropdown-toggle, .dropdown.open .dropdown-toggle:hover { color:#fff; background:#ccc; background:rgba(0,0,0,0.1); } .dropdown.open .dropdown-menu { display:block; } .pldrop ul { display:none; } .navbar .dropdown-menu { margin-top:1px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } .navbar .dropdown-menu:before { content:''; display:inline-block; border-left:7px solid transparent; border-right:7px solid transparent; border-bottom:7px solid #ccc; border-bottom-color:rgba(0,0,0,0.2); position:absolute; top:-7px; left:9px; } .navbar .dropdown-menu:after { content:''; display:inline-block; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:6px solid #fff; position:absolute; top:-6px; left:10px; } .navbar .nav .dropdown-toggle .caret, .navbar .nav .open.dropdown .caret { border-top-color:#fff; border-bottom-color:#fff; } .navbar .nav .active .caret { opacity:1; filter:1; } .navbar .nav .open > .dropdown-toggle, .navbar .nav .active > .dropdown-toggle, .navbar .nav .open.active > .dropdown-toggle { background-color:transparent; } .navbar .nav .active > .dropdown-toggle:hover { color:#fff; } .dropdown { position:relative; } .dropdown-toggle { *margin-bottom:-3px; } .dropdown-toggle:active, .open .dropdown-toggle { outline:0; } .navbar .navline.pull-right { float:right; } .pull-right li:last-child .dropdown-menu { left:auto; right:0; } .navbar .nav.pull-right li:last-child .dropdown-menu, .navbar .nav li:last-child .dropdown-menu.pull-right { left:auto; right:0; } .navbar .nav.pull-right li:last-child .dropdown-menu:before, .navbar .nav li:last-child .dropdown-menu.pull-right:before { left:auto; right:12px; } .navbar .nav.pull-right li:last-child .dropdown-menu:after, .navbar .nav li:last-child .dropdown-menu.pull-right:after { left:auto; right:13px; } .navbar .pull-right li:last-child .dropdown-menu:before { right:9px; left:auto; } .navbar .pull-right li:last-child .dropdown-menu:after { right:10px; left:auto; } .navbar .caret { display:inline-block; width:0; height:0; vertical-align:top; border-left:4px solid transparent; border-right:4px solid transparent; border-top:4px solid rgba(255,255,255,0.8); opacity:0.3; filter:1; content:""; } .dropdown .caret { margin-top:8px; margin-left:2px; } .dropdown:hover .caret, .open.dropdown .caret { opacity:1; filter:1; } .nav-btn-navbar { display:none; float:right; position:relative; z-index:50; padding:7px 10px; margin:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-image:-moz-linear-gradient(top,rgba(255,255,255,0.1),rgba(0,0,0,0.08)); background-image:-ms-linear-gradient(top,rgba(255,255,255,0.1),rgba(0,0,0,0.08)); background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.1)),to(rgba(0,0,0,0.08))); background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.1),rgba(0,0,0,0.08)); background-image:-o-linear-gradient(top,rgba(255,255,255,0.1),rgba(0,0,0,0.08)); background-image:linear-gradient(top,rgba(255,255,255,0.1),rgba(0,0,0,0.08)); border:1px solid rgba(0,0,0,0.25); border-left:1px solid rgba(0,0,0,0.17); border-top:1px solid rgba(0,0,0,0.17); box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3); } .nav-btn-navbar:hover, .nav-btn-navbar:active, .nav-btn-navbar.active, .nav-btn-navbar.disabled, .nav-btn-navbar[disabled] { background-color:rgba(255,255,255,0.3); } .nav-btn-navbar:active, .nav-btn-navbar.active { box-shadow:inset 1px 1px 0 rgba(0,0,0,0.3); background-color:rgba(0,0,0,0.1); } .nav-btn-navbar .icon-bar { display:block; width:18px; height:2px; background-color:#f5f5f5; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px; box-shadow:0 -1px 0 rgba(0,0,0,0.25); } .nav-btn-navbar .icon-bar + .icon-bar { margin-top:3px; } .collapse { position:relative; height:0; overflow:hidden; -webkit-transition:height 0.35s ease; -moz-transition:height 0.35s ease; -ms-transition:height 0.35s ease; -o-transition:height 0.35s ease; transition:height 0.35s ease; } .collapse.in { height:auto; } .nav-collapse { height:auto; } @media (max-width: 400px) { .navbar .plbrand img { max-width:210px; } } @media (max-width: 600px) { .navbar.navbar-content-width { width:95%; margin:0 auto; } } @media (max-width: 767px) { body.navbar_fixed .page-canvas { padding-top:0; } body.navbar_fixed .fixed_width #page .page-canvas { margin-top:0; } .section-navbar.fixed-top { position:static; } .section-navbar.fixed-top .navbar-inner { padding:5px; } .navbar .searchform { float:none; padding:10px; } .navbar .brand { padding-left:10px; padding-right:10px; margin:0 0 0 -5px; } .navbar .navline, .navbar .navline.pull-right { float:none; margin:0 0 9px; } .navbar .navline > li { float:none; } .navbar .navline > li > a { margin-bottom:2px; } .navbar .navline { float:none; } .navbar .navline > li { float:none; } .navbar .navline > li > a { margin-bottom:2px; } .navbar .navline .nav-header { text-shadow:none; } .navbar .navline > li > a, .navbar .dropdown-menu a { padding:6px 15px; } .navbar .dropdown-menu li + li a { margin-bottom:2px; } .navbar .dropdown-menu li + li a { margin-bottom:2px; } .navbar .navline > li > a, .navbar .dropdown-menu a { padding:6px 15px; background:transparent; color:#fff; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .navbar .dropdown-menu li > a:hover, .navbar .dropdown-menu .active > a, .navbar .dropdown-menu .active > a:hover, #site .navbar .current-menu-item > a, .navbar .navline > li > a:hover, .navbar .dropdown-menu a:hover { color:#fff; background-color:rgba(0,0,0,0.15); } .navbar .dropdown-menu { position:static; top:auto; left:auto; float:none; display:block; max-width:none; margin:0 15px; padding:0; background-color:transparent; border:none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; } .navbar .dropdown-menu:before, .navbar .dropdown-menu:after { display:none; } .nav-btn-navbar { display:inline-block; } .navbar .nav-collapse { overflow:hidden; height:0; clear:both; } .navbar.pl-color-grey .navline > li > a, .navbar.pl-color-grey .dropdown-menu a { color:#000; } .navbar.pl-color-grey .dropdown-menu li > a:hover, .navbar.pl-color-grey .dropdown-menu .active > a, .navbar.pl-color-grey .dropdown-menu .active > a:hover, #site .navbar.pl-color-grey .current-menu-item > a, .navbar.pl-color-grey .navline > li > a:hover, .navbar.pl-color-grey .dropdown-menu a:hover { color:#000; text-shadow:0 1px 0 rgba(255,255,255,0.5); } } @media (min-width: 767px) { .nav-collapse.collapse { height:auto !important; overflow:visible !important; } } #boxes .content-pad { padding-bottom:5px; } .fboxtitle h3 { padding:0 0 .4em 0; font-size:1.3em; } .dcol-pad { padding:10px 0; } .fboxes p { margin:0; margin-bottom:10px; } .fboxes ul { list-style-type:none; margin-top:5px; } .fboxes ul a { text-decoration:none; } .fboxes a:hover { text-decoration:underline; } .fboxes #searchbox { padding:1px; width:160px; } .fboxes li { margin-bottom:5px; line-height:17px; } .inline_thumbs .fboxgraphic { padding-top:5px; } .top_thumbs .fboxgraphic, .only_thumbs .fboxgraphic { text-align:center; margin-bottom:5px; } .only_thumbs .fboxinfo { display:none; } .fboxinfo { overflow:hidden; padding:5px 0px 0 0px; } #brandnav .content-pad { padding-top:2em; padding-bottom:2em; } #brandnav .mainlogo-link, #brandnav .title-container { float:left; line-height:0.7em; padding:0 1%; } #brandnav .mainlogo-link img { max-width:100%; } #brandnav .brandnav-nav { float:right; margin-left:20px; } #brandnav li a, #brandnav .nav-special { display:block; text-decoration:none; } .thead, h1, h2, h3, h4, h5, h6, .site-title{font-family:"Arial Narrow", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:bold;}body, .font1, .font-primary, .commentlist{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;}.font-sub, ul.main-nav, #secondnav, .metabar, .post-nav, .subtext, .subhead, .widget-title, .reply a, .editpage, #page .wp-pagenavi, .post-edit-link, #wp-calendar caption, #wp-calendar thead th, .soapbox-links a, .fancybox, .standard-form .admin-links, .pagelines-blink, .ftitle small{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;}input[type="text"], input[type="password"], textarea, #dsq-content textarea{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;}body.fixed_width #page,body.fixed_width #footer,body.canvas .page-canvas{ max-width:1100px; }#site .content,#footer .content{ width: 100%; max-width:1100px;}.fullwidth #pagelines_content #column-main{ width:100%; }.fullwidth #pagelines_content #sidebar1{ width:0%; }.fullwidth #pagelines_content #sidebar2{ width:0%; }.fullwidth #pagelines_content #column-wrap{ width:100%; }.fullwidth #pagelines_content #sidebar-wrap{ width:0%; }.one-sidebar-right #pagelines_content #column-main{ width:100%; }.one-sidebar-right #pagelines_content #sidebar1{ width:100%; }.one-sidebar-right #pagelines_content #sidebar2{ width:0%; }.one-sidebar-right #pagelines_content #column-wrap{ width:79.454545454545%; }.one-sidebar-right #pagelines_content #sidebar-wrap{ width:20.545454545455%; }.one-sidebar-left #pagelines_content #column-main{ width:100%; }.one-sidebar-left #pagelines_content #sidebar1{ width:100%; }.one-sidebar-left #pagelines_content #sidebar2{ width:0%; }.one-sidebar-left #pagelines_content #column-wrap{ width:70.909090909091%; }.one-sidebar-left #pagelines_content #sidebar-wrap{ width:29.090909090909%; }.two-sidebar-right #pagelines_content #column-main{ width:100%; }.two-sidebar-right #pagelines_content #sidebar1{ width:50%; }.two-sidebar-right #pagelines_content #sidebar2{ width:50%; }.two-sidebar-right #pagelines_content #column-wrap{ width:56.363636363636%; }.two-sidebar-right #pagelines_content #sidebar-wrap{ width:43.636363636364%; }.two-sidebar-left #pagelines_content #column-main{ width:100%; }.two-sidebar-left #pagelines_content #sidebar1{ width:50%; }.two-sidebar-left #pagelines_content #sidebar2{ width:50%; }.two-sidebar-left #pagelines_content #column-wrap{ width:56.363636363636%; }.two-sidebar-left #pagelines_content #sidebar-wrap{ width:43.636363636364%; }.two-sidebar-center #pagelines_content #column-main{ width:72.093023255814%; }.two-sidebar-center #pagelines_content #sidebar1{ width:27.906976744186%; }.two-sidebar-center #pagelines_content #sidebar2{ width:100%; }.two-sidebar-center #pagelines_content #column-wrap{ width:78.181818181818%; }.two-sidebar-center #pagelines_content #sidebar-wrap{ width:21.818181818182%; }.full_width #page .page-canvas, body.fixed_width{ background-image:url(../../../uploads/2012/10/Nimble_Background_v1.png);}.full_width #page .page-canvas, body.fixed_width{ background-repeat: no-repeat;}.full_width #page .page-canvas, body.fixed_width{ background-attachment: scroll;}.full_width #page .page-canvas, body.fixed_width{ background-position: 50% 0%;}body, body.fixed_width{background-color:#5275A3;}body #page .page-canvas{background-color:#8a8a8a;}.commentlist ul.children .even{background-color:#FCFCFC;}.canvas .page-canvas, .thepage .content, .sf-menu li, #primary-nav ul.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active, .commentlist ul.children .even{background-color:#ffffff;}.tc3, .t3{text-shadow:#FFFFFF 0 1px 0;}