/*
 Theme Name:     bsapr
 Description:    Twenty Thirteen Child Theme
 author:         Bracketmedia
 Author URI:     http://bracketmedia.com
 Template:       twentythirteen
 Version:        1.0.0
*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{display:block;}
body{line-height:1;}
ol,
ul{list-style:none;}
blockquote,
q{quotes:none;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
@font-face{font-family:'bsapr';src:url("fonts/bsapr.eot?28131916");src:url("fonts/bsapr.eot?28131916#iefix") format('embedded-opentype'), url("fonts/bsapr.woff?28131916") format('woff'), url("fonts/bsapr.ttf?28131916") format('truetype'), url("fonts/bsapr.svg?28131916#bsapr") format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"]:before,
[class*=" icon-"]:before,
[class^="icon-"]:after,
[class*=" icon-"]:after{font-family:"bsapr";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;}
.icon-search:before{content:'\e802';}
.icon-menu:before{content:'\e808';}
.icon-down-open:before{content:'\e80c';}
.icon-left-open:before{content:'\e809';}
.icon-right-open:before{content:'\e80a';}
.icon-up-open:before{content:'\e80b';}
.icon-mail:before{content:'\e807';}
.icon-left:before{content:'\e804';}
.icon-right:before{content:'\e805';}
.icon-up:before{content:'\e806';}
.icon-facebook:before{content:'\e800';}
.icon-twitter:before{content:'\e801';}
.icon-down:before{content:'\e803';}
.icon-rss:before{content:'\e80d';}
html,
button,
input,
select,
textarea{font-family:"adelle", serif;}
body{font:normal 12px/21px "adelle", serif;color:#615f60;-webkit-font-smoothing:antialiased;regular-webkit-text-size-adjust:100%;background-color:$darkgray;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
h1,
h2,
h3,
h4,
h5,
h6{font:normal 12px/21px $title;color:#615f60;line-height:1em;}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a{font-weight:inherit;}
h1{font-size:24px;margin-bottom:14px;}
h2{font-size:22px;margin-bottom:10px;}
h3{font-size:20px;margin-bottom:8px;}
h4{font-size:18px;margin-bottom:4px;}
h5{font-size:16px;}
h6{font-size:14px;}
p,
span{color:#615f60;margin:0 0 20px 0;}
p img{margin:0;max-width:100%;height:auto;}
p.lead{font-size:21px;line-height:27px;color:#777;}
em{font-style:italic;}
strong{font-weight:bold;color:#333;}
small{font-size:80%;}
iframe{margin:10px 0;}
blockquote p{font-size:15px !important;font-weight:500;line-height:24px;font-style:italic;margin:0;text-align:left;}
blockquote p:after{content:"\201D";}
blockquote p:before{content:"\201C";}
blockquote{margin:0 0 20px;}
blockquote cite{display:block;font-size:13px;font-style:normal;font-weight:normal;text-align:center;}
blockquote cite:before{content:"\2014 \0020";}
blockquote cite a,
blockquote cite a:visited,
blockquote cite a:visited{color:#555;}
hr{border:solid #000;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0;}
#primary #content .item > div img.valign{height:100%;vertical-align:middle;width:0px;}
a,
a:visited{color:#ce1126;outline:none;text-decoration:none;}
a:hover,
a:focus{color:#860001;text-decoration:none;}
p a,
p a:visited{line-height:inherit;}
ul,
ol{margin-bottom:20px;}
ul{list-style:none outside;}
.entry-content ul{list-style:disc outside;padding-left:40px;}
.entry-content ul li{margin:0 0 10px 0;}
ol{list-style:decimal;}
ol,
ul.square,
ul.circle,
ul.disc{margin-left:30px;}
ul.square{list-style:square outside;}
ul.circle{list-style:circle outside;}
ul.disc{list-style:disc outside;}
ul ul,
ul ol,
ol ol,
ol ul{margin:4px 0 5px 30px;}
ul ul li,
ul ol li,
ol ol li,
ol ul li{margin-bottom:6px;}
li{line-height:18px;}
ul.large li{line-height:21px;}
li p{line-height:21px;}
img.scale-with-grid{max-width:100%;height:auto;}
figcaption{font-size:12px;background-color:#e9e9e9;padding:5px;line-height:1.2em;}
a.button,
a.button:visited,
button,
input[type="submit"],
input[type="reset"],
input[type="button"]{display:inline-block;text-align:center;margin:0 10px 0 0;background:#094e88;color:#fff;border:none;-webkit-border-radius:0;border-radius:0;text-shadow:none;text-transform:uppercase;font:normal 24px/37px;cursor:pointer;margin-bottom:20px;padding:8px 10px;-webkit-font-smoothing:antialiased;}
a.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover{background:#073a64;text-decoration:none;}
a.button:active,
button:active,
input[type="submit"]:active,
input[type="reset"]:active,
input[type="button"]:active{background:#073a64;}
a.button.full-width,
a.button.full-width:visited,
button.full-width,
input[type="submit"].full-width,
input[type="reset"].full-width,
input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center;}
a.button.small,
a.button.small:visited,
button.small,
input[type="submit"].small,
input[type="reset"].small,
input[type="button"].small{font-size:20px;line-height:normal;padding:4px 5px;width:48%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 2% 0 0;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
form{margin-bottom:20px;}
fieldset{margin-bottom:20px;}
input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select{border:1px solid #ebebeb;font:normal 14px/21px;padding:6px 8px;outline:none;-webkit-border-radius:4px;border-radius:4px;font-size:13px;line-height:28px;color:#545454;margin:0;width:100%;display:block;margin-bottom:10px;background:#fff;-webkit-box-shadow:0px -1px 1px rgba(255,255,255,0.5), inset 0px 1px 4px rgba(0,0,0,0.1);box-shadow:0px -1px 1px rgba(255,255,255,0.5), inset 0px 1px 4px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-shadow:none;}
select{padding:0;}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus{color:#444;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);}
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
input[type="text"]::-moz-input-placeholder,
input[type="password"]::-moz-input-placeholder,
input[type="email"]::-moz-input-placeholder,
textarea::-moz-input-placeholder{color:#545454;}
textarea{min-height:60px;}
textarea:disabled,
input:disabled,
input[type="text"]:disabled::-webkit-input-placeholder,
input[type="password"]:disabled::-webkit-input-placeholder,
input[type="email"]:disabled::-webkit-input-placeholder,
textarea:disabled::-webkit-input-placeholder,
input[type="text"]:disabled::-moz-input-placeholder,
input[type="password"]:disabled::-moz-input-placeholder,
input[type="email"]:disabled::-moz-input-placeholder,
textarea:disabled::-moz-input-placeholder{color:#bdbdbd;background-color:#fbfbfb;}
input[type="submit"]:disabled{background:#fbfbfb -webkit-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0.2) 100%);background:#fbfbfb -moz-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0.2) 100%);background:#fbfbfb -o-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0.2) 100%);background:#fbfbfb -ms-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0.2) 100%);background:#fbfbfb linear-gradient(to bottom, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0.2) 100%);}
textarea:disabled:hover,
input:disabled:hover{color:#bdbdbd;background-color:#fbfbfb;}
input[type="submit"]:disabled:hover{background:#fbfbfb -webkit-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0.2) 100%);background:#fbfbfb -moz-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0.2) 100%);background:#fbfbfb -o-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0.2) 100%);background:#fbfbfb -ms-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0.2) 100%);background:#fbfbfb linear-gradient(to bottom, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0.2) 100%);}
label,
legend{display:inline;font-weight:normal;font-size:12px;}
select{width:220px;}
input[type="checkbox"]{display:inline;}
label span,
legend span{font-weight:normal;font-size:13px;color:#444;}
input[type="text"].dp{background:#fff url("images/arrowdp.png ") no-repeat right 15px;}
input[type="text"].states-dropdown,
input[type="text"].filter-dropdown{display:inline-block;width:300px;}
input[type="text"].zipcode{display:inline-block;width:140px;}
button.small,
input[type="submit"].small{margin:20px auto 0;display:block;}
.alignleft{float:left;margin:0 20px 20px 0;}
.aligncenter{margin:0 auto;display:block;}
.alignright{float:right;margin:0 0 20px 20px;}
.remove-bottom{margin-bottom:0 !important;}
.half-bottom{margin-bottom:10px !important;}
.add-bottom{margin-bottom:20px !important;}
.clear{clear:both;width:100%;}
.site-header{background:url("images/header-azul.jpg") repeat;margin:0;}
@media (max-width:767px){.site-header{background-position:0 -30px;position:relative;}
}
.site-header .home-link{min-height:97px;padding:0;display:inline-block;width:244px;}
.site-header .home-link .site-title{padding-top:42px;width:100%;height:auto;}
@media (max-width:767px){.site-header .home-link{min-height:0;display:block;max-width:244px;width:50%;margin:0 auto;}
.site-header .home-link .site-title{padding:10px 0 3px;}
}
.site-header .header-info{position:absolute;top:0;left:0;width:100%;font-family:"adelle", serif;}
.site-header .header-info .today,
.site-header .header-info .updated{font-style:italic;}
@media (max-width:959px){.site-header .header-info{position:absolute;right:10px;}
}
@media (max-width:767px){.site-header .header-info{display:none;}
.site-header .header-info ul{text-align:center;}
}
.site-header .header-info ul{margin:0;}
.site-header .header-info ul.info-links{float:left;}
.site-header .header-info ul.social{float:right;}
.site-header .header-info ul li{display:inline;color:#fff;margin:0 5px;font-size:14px;line-height:29px;}
.site-header .header-info ul li:after{content:"|";padding-left:5px;}
.site-header .header-info ul li span{color:#5aa5e2;}
.site-header .header-info ul li.link-chief{margin-right:20px;}
.site-header .header-info ul li.link-chief:after{display:none;}
.site-header .header-info ul li.twitter,
.site-header .header-info ul li.facebook{margin:0;}
.site-header .header-info ul li.twitter a,
.site-header .header-info ul li.facebook a{font-size:16px;color:#74aede;}
.site-header .header-info ul li.twitter a:hover,
.site-header .header-info ul li.facebook a:hover{color:#fff;}
.site-header .header-info ul li.twitter:after,
.site-header .header-info ul li.facebook:after{display:none;}
.site-header .header-info a{display:inline;color:#fff;}
.site-header .header-info a:hover{color:#5aa5e2;}
.site-header .search-form{margin:0;position:absolute;top:42px;right:0;}
@media (max-width:767px){.site-header .search-form{display:none;margin:0 auto;width:310px;}
}
.site-header .search-form input[type="submit"].search-submit{display:none;}
.site-header .search-form .search-field{background-image:none;background-color:#121415;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0 10px;cursor:text;outline:0;width:230px;font-size:12px;height:30px;line-height:30px;color:#fff;}
.site-header .search-form .search-field:placeholder,
.site-header .search-form .search-field::-webkit-input-placeholder,
.site-header .search-form .search-field:-moz-placeholder,
.site-header .search-form .search-field::-moz-placeholder,
.site-header .search-form .search-field:-ms-input-placeholder{color:#fff;}
.site-header .search-form .search-field:focus{border:1px solid #073a64;-webkit-box-shadow:none;box-shadow:none;background-color:#121415;color:#fff;}
.site-header .search-form label{position:relative;font-size:14px;}
.site-header .search-form label span{display:none;}
.site-header .search-form label:after{font-family:"bsapr";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:'\e802';color:#74aede;position:absolute;right:5px;top:3px;background-color:#121415;}
.site-header .navbar{background-color:#094e88;border-top:solid 1px #5590bb;}
.site-header .navbar .main-navigation{position:static;clear:inherit;}
.site-header .navbar .main-navigation .nav-menu{padding:0;margin:0;height:49px;}
@media (max-width:767px){.site-header .navbar .main-navigation .nav-menu{display:none;}
}
.site-header .navbar .main-navigation .nav-menu li{float:left;}
.site-header .navbar .main-navigation .nav-menu li a{color:#fff;display:block;font-family:"adelle", serif;font-size:16px;line-height:49px;text-decoration:none;padding:0 15px;}
.site-header .navbar .main-navigation .nav-menu li.current-page-ancestor a,
.site-header .navbar .main-navigation .nav-menu li.current-menu-item a,
.site-header .navbar .main-navigation .nav-menu li a:hover{background:#073a64;line-height:49px;margin-top:-1px;border-top:solid 1px #2a74a6;color:#5aa5e2;font-style:normal;}
@media (max-width:865px){.site-header .navbar .main-navigation .nav-menu li a{padding:0 10px;}
}
@media (max-width:775px){.site-header .navbar .main-navigation .nav-menu li a{font-size:12px;}
}
.site-header .navbar .main-navigation .skip-link{display:none;}
.site-header .navbar .main-navigation .menu-toggle{display:none;}
@media (max-width:767px){.site-header .navbar .main-navigation .menu-toggle{cursor:pointer;display:block;margin:0;padding:0;position:absolute;border-right:1px solid #416085;top:0px;left:0px;height:100%;}
.site-header .navbar .main-navigation .menu-toggle:after{font-family:"bsapr";font-size:40px;content:"\e808";color:#74aede;line-height:60px;border-right:1px solid #102949;height:100%;display:block;padding:0 10px;}
@media (max-width:320px){.site-header .navbar .main-navigation .menu-toggle:after{line-height:46px;font-size:30px;}
}
.site-header .navbar .main-navigation .menu-toggle:hover:after{color:#95c5ed;}
}
.site-header .navbar .main-navigation.toggled-on .menu-toggle:after{content:"\e808";color:#95c5ed;}
.site-header .navbar .main-navigation.toggled-on .nav-menu{display:block;margin-left:0;padding:0;width:100%;position:absolute;z-index:100;background-color:#031b30;height:auto;}
.site-header .navbar .main-navigation.toggled-on .nav-menu:after{clear:both;width:100%;display:block;content:'';}
.site-header .navbar .main-navigation.toggled-on .nav-menu li{display:block;width:33.33%;}
@media (max-width:420px){.site-header .navbar .main-navigation.toggled-on .nav-menu li{width:100%;}
}
.site-header .navbar .main-navigation.toggled-on .nav-menu li a{font-size:16px;}
.site-header .navbar .main-navigation.toggled-on .nav-menu li a:before{font-family:"bsapr";content:'\e80a';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;}
.site-header .navbar .main-navigation.toggled-on .nav-menu li a:hover{border:none;margin:0;}
.site-footer{background:url("images/bg-blue.jpg") repeat;border-image-source:url("images/banda-azul.jpg");border-image-slice:20 20 0 20;border-top-width:3px;border-image-width:5;border-image-outset:5px;}
.site-footer .menu-menu-1-container{border-top:solid 1px #2371b1;padding-top:20px;}
@media (max-width:767px){.site-footer .menu-menu-1-container{display:none;}
}
.site-footer .sidebar-container{border-bottom:solid 1px #082e4e;background-color:transparent;padding:50px 0 0;}
@media (max-width:767px){.site-footer .sidebar-container{border-bottom:none;padding:20px 0 0;}
}
.site-footer .sidebar-container .widget-title{background:transparent;font-size:16px;padding:0;font-style:normal;}
.site-footer .sidebar-container .textwidget{font-size:12px;line-height:18px;}
@media (max-width:767px){.site-footer .sidebar-container .textwidget{line-height:15px;}
}
.site-footer .sidebar-container .textwidget ul li{font-size:12px;line-height:18px;}
.site-footer .sidebar-container .textwidget ul li a{color:#95c5ed;}
.site-footer .sidebar-container .textwidget p{font-size:12px;line-height:18px;}
.site-footer .sidebar-container .textwidget p a{color:#95c5ed;display:block;margin:10px 0;}
.site-footer .sidebar-container .textwidget p a:after{content:'\e804';font-family:"bsapr";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.5em;}
.site-footer:after{width:100%;clear:both;content:'';display:block;}
.site-footer #text-6 .textwidget ul{border-bottom:solid 1px #2371b1;}
.site-footer #text-6 .textwidget ul li{border-top:solid 1px #2371b1;border-bottom:solid 1px #082e4e;}
.site-footer #text-6 .textwidget ul li:first-child{border-top:none;}
.site-footer #text-6 .textwidget ul li a{line-height:30px;}
.site-footer ul.nav-menu,
.site-footer div.nav-menu{margin:0;padding:0;float:left;}
.site-footer .navbar{width:100px;padding:0;margin:0;}
.site-footer .nav-menu li{float:left;}
.site-footer .nav-menu li a{background-color:transparent;color:#fff;display:inline-block;font-family:"adelle", serif;font-size:11px;line-height:1;text-decoration:none;padding:0;margin:0 10px 0 10px;}
.site-footer .nav-menu li.current-menu-item a,
.site-footer .nav-menu li a:hover{font-style:normal;height:auto;color:#5aa5e2;border:0;}
.site-footer ul.social-footer{float:right;}
@media (max-width:767px){.site-footer ul.social-footer{float:left;padding-left:3%;position:absolute;top:100px;z-index:3;font-size:35px;margin:0;}
}
@media (max-width:550px){.site-footer ul.social-footer{top:70px;font-size:20px;}
}
.site-footer ul.social-footer li{display:inline-block;text-decoration:none;}
.site-footer ul.social-footer li a{color:#fff;}
@media (max-width:767px){.site-footer ul.social-footer li a{color:#5aa5e2;}
}
.site-footer ul.social-footer li.current-menu-item a,
.site-footer ul.social-footer li a:hover{font-style:normal;color:#5aa5e2;text-decoration:none;}
@media (max-width:767px){.site-footer ul.social-footer li.current-menu-item a,
.site-footer ul.social-footer li a:hover{color:#fff;}
}
.site-footer .twitter,
.site-footer .facebook{list-style:none;}
.site-footer .site-info{margin:0;max-width:100%;padding:30px 0;width:100%;}
@media (max-width:767px){.site-footer .site-info{float:left;width:40%;position:absolute;top:5px;z-index:2;}
.site-footer .site-info img{width:100%;height:auto;}
}
.site-footer .site-info .site-title{padding:0;margin:0;}
@media (max-width:767px){.site-footer .site-info .site-title{padding-left:10%;}
}
.site-footer .site-info p{float:right;color:#2371b1;font-size:16px;margin:15px 0 0;}
@media (max-width:767px){.site-footer .site-info p{display:none;}
}
.sidebar .site-footer .widget-area{position:relative;left:0;margin:0;max-width:100%;width:100%;}
.sidebar .site-footer .widget-area:after{width:100%;content:'';display:block;clear:both;}
.sidebar .site-footer .widget-area .footer-left{padding-left:20px;}
@media (max-width:767px){.sidebar .site-footer .widget-area .footer-left{margin-left:40%;width:auto;height:auto;float:left;}
.sidebar .site-footer .widget-area .footer-left .textwidget{width:100%;padding-right:10px;}
}
@media (max-width:480px){.sidebar .site-footer .widget-area .footer-left{padding:15px;}
.sidebar .site-footer .widget-area .footer-left .textwidget,
.sidebar .site-footer .widget-area .footer-left h3{font-size:13px;}
.sidebar .site-footer .widget-area .footer-left p{font-size:10px;line-height:12px;}
}
@media (max-width:767px){.sidebar .site-footer .widget-area .footer-center,
.sidebar .site-footer .widget-area .footer-right{display:none;}
}
.sidebar .site-footer .widget{width:33%;margin:0;padding:0 50px 0 0;float:left;vertical-align:top;}
@media (max-width:767px){.sidebar .site-footer .widget{width:100%;padding:25px 0;}
}
.sidebar .site-footer .widget h3,
.sidebar .site-footer .widget p{color:#fff;}
.sidebar .site-footer .widget a{color:#95c5ed;}
.site{max-width:100%;overflow-x:hidden;}
.site .site-main .last-press-release{height:50px;}
.site .site-main .site-content .post-wrap{width:62.5%;display:inline-block;margin-bottom:50px;vertical-align:top;}
.site .site-main .site-content .sidebar-container{width:34.5%;position:static;display:inline-block;height:auto;vertical-align:top;margin:0 0 0 20px;}
@media (max-width:767px){.site .site-main .site-content .sidebar-container{width:62.5%;margin:0 auto 50px;max-width:600px;width:100%;display:block;}
}
.site .site-main .site-content .page-banner{width:100%;height:200px;overflow:hidden;}
@media (max-width:767px){.site .site-main .site-content .page-banner{height:150px;}
}
@media (max-width:480px){.site .site-main .site-content .page-banner{height:100px;}
}
.site .site-main.page >.wrap{margin:30px auto;}
.site .site-main.page .child-menu{height:90px;margin:0 auto;}
.site .site-main.page .page-wrap{float:left;width:100%;}
.site .site-main.page .page-wrap .content{margin-left:310px;}
.site .site-main.page .sidebar-page{float:left;width:290px;margin-left:100%;}
.site .site-main .site-content.tag .archive-header{height:40px;margin:30px 0 0 0;}
.site .site-main .site-content.tag .navigation{height:50px;}
#content.tag{background-color:#fff;}
#content.tag .wrap .archive-header h1{background-color:#f0f2f4;color:#0a5593;font-family:"adelle", serif;font-size:14px;line-height:40px;padding-left:20px;margin:30px 0 0 0;}
#content.tag .wrap .tag_wrap article{padding:52px 0 20px 0;border-bottom:1px solid #e9e9e9;}
#content.tag .wrap .tag_wrap article.hentry.stream:after{clear:both;content:' ';display:block;}
#content.tag .wrap .tag_wrap article.hentry.stream header.entry-header .entry-thumbnail{display:inline-block;margin:0;width:220px;min-height:200px;margin-right:15px;float:left;}
#content.tag .wrap .tag_wrap article.hentry.stream header.entry-header .entry-thumbnail img{width:100%;height:auto;}
#content.tag .wrap .tag_wrap article.hentry.stream .entry-meta{width:auto;margin:0;}
#content.tag .wrap .tag_wrap article.hentry.stream .entry-meta .entry-date{font-family:"adelle", serif;font-style:italic;color:#acacac;}
#content.tag .wrap .tag_wrap article.hentry.stream .entry-meta .entry-date:hover{text-decoration:none;}
#content.tag .wrap .tag_wrap article.hentry.stream .entry-title{font-weight:normal;margin:0 0 5px 0px;font-size:20px;width:auto;font-family:"adelle", serif;clear:none;}
#content.tag .wrap .tag_wrap article.hentry.stream .entry-title a{color:#ce1126;}
#content.tag .wrap .tag_wrap article.hentry.stream .entry-title a:hover{color:#7e1a24;text-decoration:none;}
#content.tag .wrap .tag_wrap article.hentry.stream .entry-summary{font-family:"adelle", serif;font-size:14px;color:#615f60;}
#content.tag .wrap .tag_wrap article.hentry.stream .entry-summary p{padding:0 0 0px 0px;margin:0;}
#content.tag .wrap .tag_wrap article.hentry.stream .entry-summary .read-more{text-align:right;padding:0 20px 0 0;}
#content.tag .wrap .tag_wrap article.hentry.stream .entry-summary hr{display:none;height:0;border:none;clear:none;border-top:1px solid #ddd;margin:20px 0 15px;}
#content.tag .wrap .tag_wrap article.hentry.stream:first-child{-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.3);box-shadow:1px 1px 5px rgba(0,0,0,0.3);margin:30px 0 0 0;padding:30px;}
#content.tag .wrap .tag_wrap article.hentry.stream:first-child .entry-title{font-size:40px;}
#content.tag .wrap .paging-navigation{background-color:transparent;height:50px;line-height:50px;font-size:14px;}
#content.tag .wrap .paging-navigation .wp-pagenavi{padding:0 20px;text-align:right;}
#content.tag .wrap .paging-navigation .wp-pagenavi .pages{float:left;margin:0;}
#content.tag .wrap .paging-navigation .wp-pagenavi .current,
#content.tag .wrap .paging-navigation .wp-pagenavi a{margin:0 5px;font-size:14px;}
div.page:after,
div.tag:after{width:100%;clear:both;content:'';display:block;}
div.page .page-banner,
div.tag .page-banner{width:100%;height:200px;overflow:hidden;background-color:#b4bfc9;position:relative;}
div.page .page-banner img, div.tag .page-banner img{position:absolute;width:100%;height:auto;}
div.page .page-banner h1,
div.tag .page-banner h1{line-height:200px;color:#fff;font-size:51px;font-weight:100;}
@media (max-width:767px){div.page .page-banner,
div.tag .page-banner{height:150px;}
div.page .page-banner img,
div.tag .page-banner img{height:150px;width:auto;margin-left:0;}
div.page .page-banner h1,
div.tag .page-banner h1{line-height:150px;font-size:45px;padding-left:10px;}
}
@media (max-width:480px){div.page .page-banner,
div.tag .page-banner{height:100px;}
div.page .page-banner img, div.tag .page-banner img{height:100%;margin-left:-40%;width:150%;}
div.page .page-banner h1,
div.tag .page-banner h1{line-height:100px;font-size:35px;}
}
div.page >.wrap,
div.tag >.wrap{margin-top:30px;margin-bottom:30px;}
@media (max-width:480px){div.page >.wrap,
div.tag >.wrap{padding:0 5px;}
}
div.page >.wrap:after,
div.tag >.wrap:after{width:100%;clear:both;content:'';display:block;}
div.page .child-menu,
div.tag .child-menu{background:url("images/banda-bordo.jpg") repeat;height:90px;margin:0 auto;}
@media (max-width:767px){div.page .child-menu,
div.tag .child-menu{height:54px;}
}
div.page .child-menu ul,
div.tag .child-menu ul{margin:0;}
div.page .child-menu ul li,
div.tag .child-menu ul li{float:left;width:25%;border-right:1px solid #710a15;}
div.page .child-menu ul li:last-child,
div.tag .child-menu ul li:last-child{border:none;}
div.page .child-menu ul li a,
div.tag .child-menu ul li a{color:#fff;display:block;font-family:"adelle", serif;font-size:14px;line-height:90px;height:90px;text-decoration:none;padding:0;text-align:center;border-right:1px solid #b13946;}
@media (max-width:767px){div.page .child-menu ul li a,
div.tag .child-menu ul li a{line-height:1.2em;padding:12px 25px;height:54px;}
@media (max-width:480px){div.page .child-menu ul li a,
div.tag .child-menu ul li a{padding:5px 0px;font-size:13px;}
}
}
div.page .child-menu ul li a:hover,
div.tag .child-menu ul li a:hover{background:#860001;color:#fff;}
div.page .child-menu ul li.current_page_ancestor a,
div.tag .child-menu ul li.current_page_ancestor a,
div.page .child-menu ul li.current_page_item a,
div.tag .child-menu ul li.current_page_item a{background:#860001;color:#fff;}
div.page .child_wrap .hentry.stream,
div.tag .child_wrap .hentry.stream{padding:30px;}
@media (max-width:400px){div.page .child_wrap .hentry.stream, div.tag .child_wrap .hentry.stream{padding:5px;}
}
div.page .child_wrap .child-thumbnail,
div.tag .child_wrap .child-thumbnail{float:left;width:200px;margin-right:10px;}
@media (max-width:400px){div.page .child_wrap .child-thumbnail, div.tag .child_wrap .child-thumbnail{float:none;margin:0 auto;width:100%;}
}
div.page .child_wrap .child-thumbnail img,
div.tag .child_wrap .child-thumbnail img{width:100%;height:auto;}
div.page .child_wrap .read-more,
div.tag .child_wrap .read-more{display:inline;border:none;}
div.page .child_wrap .child-summary,
div.tag .child_wrap .child-summary{margin-left:210px;}
div.page .child_wrap .child-summary.no-thumb,
div.tag .child_wrap .child-summary.no-thumb{margin-left:0;}
@media (max-width:480px){div.page .child_wrap h2,
div.tag .child_wrap h2{clear:both;}
div.page .child_wrap .child-summary,
div.tag .child_wrap .child-summary{margin-left:0px;}
}
div.page.media-kit .child-menu ul li,
div.tag.media-kit .child-menu ul li{width:20%;}
div.page .page-wrap,
div.tag .page-wrap{float:left;width:100%;}
div.page .page-wrap .content,
div.tag .page-wrap .content{margin-left:310px;}
@media (max-width:767px){div.page .page-wrap,
div.tag .page-wrap{float:none;}
div.page .page-wrap .content,
div.tag .page-wrap .content{margin:0 auto;padding:0 5px;}
div.page .page-wrap.stream,
div.tag .page-wrap.stream{-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.3);box-shadow:1px 1px 5px rgba(0,0,0,0.3);}
}
#accordion h3{color:#ce1126;font-size:18px;margin:20px 0;}
#accordion h3:focus{outline:none;}
#accordion h3.ui-accordion-header-active:before{content:'\e80b';}
#accordion .entry-content{margin:0;}
.blog-foot h3{color:#ce1126;font-size:20px;}
.blog-foot .widget_sp_image{float:left;width:33%;}
.blog-foot .widget_sp_image h3 a{color:#0a5593;font-size:16px;}
@media (max-width:480px){.blog-foot .widget_sp_image h3 a{font-size:14px;line-height:1.2em;}
}
.blog-foot .widget_sp_image img{height:auto;}
.description p{color:#656565;font-size:14px;}
.social-page{margin:0 auto;max-width:960px;}
.social-page h2{color:#ce1126;font-size:34px;}
.social-page hr{border:1px solid #ebebeb;margin:50px 0;}
.social-page .social_box{clear:both;padding-left:300px;}
.social-page .social_box:after{content:'';clear:both;display:block;}
.social-page .social_box.boy-scouts-of-america{background:transparent url("images/pfl.jpg") no-repeat 0 center;}
.social-page .social_box.cub-scouts{background:transparent url("images/cubscout.gif") no-repeat 0 center;}
.social-page .social_box.high-adventure-bases-on-facebook{background:transparent url("images/High-Adventure.jpg") no-repeat 0 center;}
.social-page .social_box.other-programs-and-properties{padding-left:0;}
.social-page .social_box.scouting-blogs{padding-left:0;}
.social-page .social_box div.social-item{float:left;width:309px;margin:35px 10px 0 0;}
.social-page .social_box div.social-item img{width:100%;height:auto;}
.social-page .social_box div.social-item h3 a{margin:0;color:#0a5593;font-size:20px;}
@media (max-width:959px){.social-page{width:98%;}
.social-page .social_box div.social-item{width:250px;}
}
@media (max-width:838px){.social-page .social_box{padding-left:250px;}
.social-page .social_box.high-adventure-bases-on-facebook{-webkit-background-size:200px auto;-moz-background-size:200px auto;background-size:200px auto;}
}
@media (max-width:798px){.social-page .social_box div.social-item{width:239px;}
}
@media (max-width:767px){.social-page .social_box.boy-scouts-of-america,
.social-page .social_box.cub-scouts,
.social-page .social_box.high-adventure-bases-on-facebook{-webkit-background-size:100px;-moz-background-size:100px;background-size:100px;background-position:0 0;padding-left:0;}
.social-page .social_box.boy-scouts-of-america h2,
.social-page .social_box.cub-scouts h2,
.social-page .social_box.high-adventure-bases-on-facebook h2{padding:25px 0 0 120px;}
.social-page .social_box.cub-scouts{-webkit-background-size:75px;-moz-background-size:75px;background-size:75px;background-position:20px 0;}
.social-page .social_box.high-adventure-bases-on-facebook{-webkit-background-size:180px;-moz-background-size:180px;background-size:180px;}
.social-page .social_box.high-adventure-bases-on-facebook h2{padding:40px 0 0 0;}
}
@media (max-width:480px){.social-page hr{margin:25px 0;}
.social-page .social_box h2{font-size:24px;}
.social-page .social_box div.social-item{width:48%;margin-right:2%;margin-top:20px;min-height:150px;}
.social-page .social_box div.social-item h3 a{font-size:15px;}
}
.site-content{position:relative;}
.site-content .post_wrap{-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.3);box-shadow:1px 1px 5px rgba(0,0,0,0.3);}
@media (max-width:600px){.site-content .post_wrap{-webkit-box-shadow:none;box-shadow:none;}
}
.site-content .post_wrap,
.site-content .page-wrap{width:62.5%;display:inline-block;margin-bottom:50px;vertical-align:top;}
@media (max-width:767px){.site-content .post_wrap,
.site-content .page-wrap{display:block;margin:0 auto 50px;max-width:600px;width:100%;}
}
.site-content .headline{background:url("images/banda-bordo1.jpg") repeat;font-family:"adelle", serif;font-size:29px;font-weight:100;color:#fff;height:60px;line-height:60px;padding:0px 0 0 30px;}
@media (max-width:767px){.site-content .headline{margin-top:30px;}
}
@media (max-width:600px){.site-content .headline{margin:10px 0;}
}
@media (max-width:480px){.site-content .headline{font-size:22px;padding:0 0 0 10px;}
}
@media (max-width:320px){.site-content .headline{height:47px;line-height:47px;}
}
.site-content .hentry.stream{padding:15px 30px 0;}
.site-content .hentry.stream:after{clear:both;content:' ';display:block;}
@media (max-width:480px){.site-content .hentry.stream{padding:10px;}
}
@media (max-width:643px){.site-content .hentry.stream header.entry-header{padding:0px !important;}
}
.site-content .hentry.stream header.entry-header .entry-thumbnail{display:inline-block;margin:25px 15px 0 0;width:40%;float:left;min-height:190px;;}
@media (max-width:870px){.site-content .hentry.stream header.entry-header .entry-thumbnail{width:100%;}
}
.site-content .hentry.stream header.entry-header .entry-thumbnail img{width:100%;height:auto;}
@media (max-width:870px){.site-content .hentry.stream header.entry-header .entry-thumbnail{min-height:200px;}
}
@media (max-width:796px){.site-content .hentry.stream header.entry-header .entry-thumbnail{min-height:220px;}
}
@media (max-width:767px){.site-content .hentry.stream header.entry-header .entry-thumbnail{min-height:150px;}
}
@media (max-width:570px){.site-content .hentry.stream header.entry-header .entry-thumbnail{min-height:180px;}
}
@media (max-width:505px){.site-content .hentry.stream header.entry-header .entry-thumbnail{min-height:200px;margin-right:5px;}
}
@media (max-width:400px){.site-content .hentry.stream header.entry-header .entry-thumbnail{width:100%;padding-right:0;min-height:0px;}
}
.site-content .hentry.stream .entry-meta{width:auto;}
.site-content .hentry.stream .entry-meta .entry-date{font-family:"adelle", serif;font-size:10px;font-style:italic;color:#acacac;}
.site-content .hentry.stream .entry-meta .entry-date:hover{text-decoration:none;}
.site-content .hentry.stream .entry-title{font-weight:normal;margin:0 0 5px 0px;font-size:16px;width:auto;clear:none;line-height:1.3em;}
@media (max-width:400px){.site-content .hentry.stream .entry-title{font-size:14px;margin:0 0 5px;padding-left:0;}
}
.site-content .hentry.stream .entry-title a{color:#ce1126;}
.site-content .hentry.stream .entry-title a:hover{color:#7e1a24;text-decoration:none;}
.site-content .hentry.stream .entry-summary{width:53%;float:left;}
@media (max-width:500px){.site-content .hentry.stream .entry-summary{width:100%;}
}
@media (max-width:380px){.site-content .hentry.stream .entry-summary{width:100%;}
}
.site-content .hentry.stream .entry-summary.no-thumb{width:100%;}
.site-content .hentry.stream .child-summary,
.site-content .hentry.stream .entry-summary{font-family:"adelle", serif;font-size:12px;color:#656565;}
@media (max-width:380px){.site-content .hentry.stream .child-summary,
.site-content .hentry.stream .entry-summary{overflow:hidden;clear:both;}
}
.site-content .hentry.stream .child-summary p,
.site-content .hentry.stream .entry-summary p{padding:0;margin:0;}
@media (max-width:767px){.site-content .hentry.stream .child-summary p,
.site-content .hentry.stream .entry-summary p{line-height:15px;}
}
.site-content .hentry.stream .child-summary hr,
.site-content .hentry.stream .entry-summary hr{height:0;border:none;clear:none;border-top:1px solid #ddd;margin:10px 0 5px;}
.site-content .hentry.nostream .entry-header .entry-title{color:#ce1126;font-family:"adelle", serif;font-size:34px;}
@media (max-width:480px){.site-content .hentry.nostream .entry-header .entry-title{font-size:24px;}
}
.site-content .hentry.nostream .entry-header .entry-meta{text-align:left;padding:0;}
.site-content .hentry.nostream .entry-header .entry-meta span,
.site-content .hentry.nostream .entry-header .entry-meta a{color:#838383;font-family:"adelle", serif;font-size:14px;font-weight:bold;}
.site-content .hentry.nostream .entry-header .entry-meta .author:before,
.site-content .hentry.nostream .entry-header .entry-meta .edit-link:before{color:#838383;content:" | ";margin:0 5px;font-size:20px;font-weight:100;}
.site-content .hentry.nostream .entry-header.ribbon:before,
.site-content .hentry.nostream .entry-header.bsaintcomm:before,
.site-content .hentry.nostream .entry-header.scoutingmagazine:before{width:245px;height:55px;margin-bottom:20px;background:url("images/sprite.png") no-repeat -355px -230px;content:'';display:block;}
.site-content .hentry.nostream .entry-header.bsaintcomm:before{background-position:-355px -157px;}
.site-content .hentry.nostream .entry-header.scoutingmagazine:before{background-position:-355px -8px;}
.site-content .hentry.nostream .entry-header.zach-carson:before{background-position:-355px -302px;}
.site-content .hentry.nostream .entry-header.brandy-barker:before{background-position:-355px -85px;}
.site-content .hentry.nostream .entry-thumbnail{margin-top:20px;}
.site-content .hentry.nostream .entry-thumbnail img{width:100%;height:auto;}
.site-content .hentry.nostream .entry-content{font-family:"Arial", sans-serif;font-size:14px;text-align:center;color:#615f60;text-align:left;margin-top:30px;}
@media (max-width:380px){.site-content .hentry.nostream .entry-content img{display:block;float:none;margin:10px auto;max-width:100%;height:auto;}
}
.site-content .entry-tax p{color:#ce1126;font-size:14px;}
.site-content .entry-tax p a{-webkit-border-radius:15px;border-radius:15px;line-height:24px;background-color:#dfdfdf;padding:5px 10px;margin:0 -tit;color:#353535;}
.site-content .paging-navigation{background-color:transparent;border-top:1px solid #cecece;height:50px;line-height:50px;}
.site-content .paging-navigation .wp-pagenavi{padding:0 20px;text-align:right;}
.site-content .paging-navigation .wp-pagenavi .pages{float:left;margin:0;}
.site-content .paging-navigation .wp-pagenavi .current,
.site-content .paging-navigation .wp-pagenavi a{margin:0 5px;font-size:14px;}
.source{clear:both;background-color:#f0f2f4;padding:20px 80px 20px 20px;}
.source:after{clear:both;display:block;width:100%;content:'';}
.source img{float:left;margin-right:20px;}
.source h2{font-size:20px;color:#ce1126;margin:20px 0;}
.source p{font-size:14px;}
.source a{font-size:14px;display:inline-block;background-color:#0a5593;color:#fff;line-height:45px;padding:0 20px 0 10px;}
.source a:before{content:'\e80a';font-family:"bsapr";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;}
@media (max-width:767px){.source{padding:20px;}
}
@media (max-width:480px){.source{padding:10px;text-align:center;}
.source img{width:140px;margin-right:10px;height:auto;}
.source h2{margin:0 0 10px 0;text-align:left;}
.source p{text-align:left;}
.source a{margin:0 auto;display:block;}
}
#sidebar{float:left;width:290px;margin-left:-100%;}
#sidebar .blog-sidebar{margin-bottom:30px;}
#sidebar .blog-sidebar h3.widget-title a{color:#0a5593;font-size:18px;}
.sidebar-page{-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.3);box-shadow:1px 1px 5px rgba(0,0,0,0.3);padding:5px;background-color:#fff;margin-bottom:30px;}
@media (max-width:767px){.sidebar-page{display:none;}
}
.sidebar-page .sidebar-tittle{color:#0a5593;font-family:"adelle", serif;font-family:"adelle", serif;font-size:16px;background-color:#f0f2f4;width:280px;height:40px;line-height:40px;padding-left:10px;}
.sidebar-page .articles_nav a{color:#615f60;display:block;font-family:"Arial", sans-serif;font-size:14px;line-height:28px;text-decoration:none;padding-left:10px;text-align:left;}
.sidebar-page .articles_nav a:hover{color:#ce1126;}
.sidebar-page .articles_nav a:before{content:'\e80a';font-family:"bsapr";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;}
.sidebar-page .articles_nav li.current_page_item a{color:#ce1126;}
.download-btn{position:absolute;bottom:-12px;right:50px;z-index:100;}
#tertiary{width:34.5%;position:static;display:inline-block;height:auto;vertical-align:top;margin:0 0 0 20px;}
@media (max-width:767px){#tertiary{width:62.5%;margin:0 auto 50px;max-width:600px;width:100%;display:block;}
}
#tertiary .widget-area, #data .widget-area{width:auto;}
#tertiary .widget{-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.3);box-shadow:1px 1px 5px rgba(0,0,0,0.3);padding:0 20px;background-color:#fff;font-size:12px;}
#data .widget{background-color:#fff;box-shadow:0;font-size:12px;max-width:500px;padding:0 20px;}
#tertiary .widget .widget-title, #data .widget .widgettitle{background:url("images/banda-bordo2.jpg") repeat;font-family:"adelle", serif;font-weight:100;color:#fff;height:65px;font-size:20px;font-style:normal;margin:0 -20px 0px;padding:0 30px;line-height:65px;}
@media (max-width:600px){#tertiary .widget{-webkit-box-shadow:none;box-shadow:none;}
#tertiary .widget .widget-title, #data .widget .widgettitle{margin:0 -10px 0px;}
}
#tertiary .widget li, #data.widget li{padding:20px 0;border-bottom:1px solid #e9e9e9;}
#tertiary .widget li:after, #data .widget li:after{clear:both;content:'';display:block;}
#tertiary .widget li img, #data .widget li img{float:left;margin:0 15px 0 0;}
#tertiary .widget li h2, #data .widget li h2{clear:none;font-size:14px;margin:5px 0;}
#tertiary .widget li h2 a, #data .widget li h2 a{color:#0a5593;font-weight:normal;}
#tertiary .widget li ul.children, #data .widget li ul.children{height:42px;overflow:hidden;width:50%;}
#tertiary .widget li ul.children li, #data .widget li ul.children li{padding:0;border:none;color:#ce1126;margin:0;font-size:12px;line-height:1.2em;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
#tertiary .widget_newsletterwidget,
#tertiary .widget_quicklinks_widget{margin-bottom:15px;}
#data .widget_newsletterwidget{margin-bottom:0;}
@media (max-width:767px){#tertiary .widget_newsletterwidget,
#tertiary .widget_quicklinks_widget{display:none;}
}
#tertiary .widget_newsletterwidget .newsletter-widget, #data .widget_newsletterwidget .newsletter-widget{padding:20px 0;}
#tertiary .qlinks-container #tabs .ui-tabs-nav{margin:0 -20px;background-color:#e9e9e9;}
#tertiary .qlinks-container #tabs .ui-tabs-nav:after{clear:both;width:100%;content:'';display:block;}
#tertiary .qlinks-container #tabs .ui-tabs-nav li{float:left;height:40px;line-height:40px;background-color:#e9e9e9;padding:0 20px;border-left:1px solid #fff;border-bottom:none;}
@media (max-width:798px){#tertiary .qlinks-container #tabs .ui-tabs-nav li{padding:0 18px;}
}
#tertiary .qlinks-container #tabs .ui-tabs-nav li:focus{outline:none;}
#tertiary .qlinks-container #tabs .ui-tabs-nav li.ui-tabs-active{background-color:#fff;}
#tertiary .qlinks-container #tabs .ui-tabs-nav li.ui-tabs-active a{color:#0a5593;}
#tertiary .qlinks-container #tabs .ui-tabs-nav li a{font-size:12px;}
#tertiary .qlinks-container .ui-tabs-panel{padding:30px 0px;}
#tertiary .qlinks-container .ui-tabs-panel ul li{height:30px;line-height:30px;border:none;border-top:1px solid #e9e9e9;overflow:hidden;width:290px;padding:0;}
#tertiary .qlinks-container .ui-tabs-panel ul li:first-child{border-top:none;}
#tertiary .qlinks-container .ui-tabs-panel ul li a{display:block;width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0;}
.home_banner{background:#000;padding:0;border-image-source:url("images/banda-negra.png");border-image-slice:0 20 20 0;border-image-width:5;border-bottom-width:3px;border-image-outset:5px;}
.home_banner .slidesjs-container, .home_banner .slidesjs-control{max-height:460px !important;}
@media (max-width:767px){.home_banner{padding:0;border:none;}
}
.home_banner #slides{display:none;position:relative;}
.home_banner #slides .banner{position:relative;height:100%;}
.home_banner #slides .banner a img{width:100%;height:auto;}
.home_banner #slides .banner .banner-info{background-color:rgba(9,78,136,0.8);width:100%;height:160px;padding:20px 30px;position:absolute;bottom:0;left:0;}
@media (max-width:767px){.home_banner #slides .banner .banner-info{height:125px;padding:10px 20px;}
}
@media (max-width:530px){.home_banner #slides .banner .banner-info{height:60px;padding:5px 10px;}
.home_banner #slides .banner .banner-info h2{line-height:20px !important;}
}
@media (max-width:320px){.home_banner #slides .banner .banner-info{height:60px;padding:5px 10px;}
}
.home_banner #slides .banner .banner-info h4{color:#fff;font-size:11px;font-style:italic;}
@media (max-width:320px){.home_banner #slides .banner .banner-info h4{display:none;}
}
.home_banner #slides .banner .banner-info h2{font-family:"adelle",serif;font-size:26px;font-weight:300;line-height:30px;margin:10px 0;width:55%;}
.home_banner #slides .banner .banner-info span{color:#fff;font-style:italic;}
@media (max-width:500px){.home_banner #slides .banner .banner-info span{display:none;}
}
@media (max-width:900px){.home_banner #slides .banner .banner-info h2{width:70%;}
}
@media (max-width:767px){.home_banner #slides .banner .banner-info h2{width:100%;}
}
@media (max-width:530px){.home_banner #slides .banner .banner-info h2{margin:0;}
}
@media (max-width:320px){.home_banner #slides .banner .banner-info h2{line-height:12px;}
}
.home_banner #slides .banner .banner-info h2 a{font-size:26px;color:#fff;}
@media (max-width:767px){.home_banner #slides .banner .banner-info h2 a{font-size:22px;}
}
@media (max-width:530px){.home_banner #slides .banner .banner-info h2 a{font-size:16px;}
}
@media (max-width:320px){.home_banner #slides .banner .banner-info h2 a{font-size:12px;}
}
.home_banner #slides .slidesjs-pagination{bottom:80px;left:50%;margin-bottom:0;margin-left:340px;position:absolute;z-index:10;}
@media (max-width:767px){.home_banner #slides .slidesjs-pagination{display:none;}
}
@media (max-width:320px){.home_banner #slides .slidesjs-pagination{bottom:0;margin-left:-40px;}
}
.home_banner #slides .slidesjs-pagination li{float:left;}
@media (max-width:320px){.home_banner #slides .slidesjs-pagination li{line-height:13px;}
}
.home_banner #slides .slidesjs-pagination li a{text-indent:-999999px;display:inline-block;width:20px;height:20px;background-color:#bcbcbc;margin:5px;}
@media (max-width:767px){.home_banner #slides .slidesjs-pagination li a{margin:0 5px;width:15px;height:15px;}
}
@media (max-width:767px){.home_banner #slides .slidesjs-pagination li a{margin:0 5px;width:10px;height:10px;}
}
.home_banner #slides .slidesjs-pagination li a:hover,
.home_banner #slides .slidesjs-pagination li a.active{background-color:#cd162b;}
.last-press-release{height:50px;line-height:45px;background-color:#d8dbdd;color:#615f60;}
.last-press-release a{color:#ce1126;}
@media (max-width:767px){.last-press-release{display:none;}
}
.highlight-prewrap{background:none repeat scroll 0 0 #f2f4f5;margin:0 0 23px;}
.highlight-wrap{padding:40px 0;}
.highlight-wrap .widget_sp_image{width:32%;margin:0 1% 0 0;display:inline-block;}
.highlight-wrap .widget_sp_image#widget_sp_image-4{margin:0;}
.highlight-wrap .widget_sp_image img{width:100%;height:auto;}
.highlight-wrap .widget_sp_image h3{color:#ce1126;font-size:20px;}
.highlight-wrap .widget_sp_image p{color:#656565;font-size:14px;}
@media (max-width:767px){.highlight-wrap{display:none;}
}
.social-bar{padding:0;margin-top:30px;font-family:"adelle", serif;font-size:12px;text-align:center;line-height:46px;height:46px;background-color:#e9e9e9;}
.social-bar .share{float:left;width:130px;height:46px;background-color:#0a5593;color:#fff;margin:0;}
.social-bar .icons{display:inline-block;color:#0a5593;margin:0;position:relative;width:100%;padding-left:130px;margin-top:-35px;float:left;}
.social-bar .icons > *{float:left !important;width:33% !important;}
.social-bar .icons iframe{margin:0 auto !important;display:block;}
@media (max-width:767px){.social-bar{height:92px;}
.social-bar .share{display:block;width:100%;}
.social-bar .icons{margin-top:13px;padding:0;}
}
.social-bar .fb_iframe_widget span{vertical-align:top !important;}
.wrap{width:100%;max-width:960px;margin:0 auto;position:relative;}
#wpstats{display:none;}
.fancybox-inner{min-height:330px;}
