
@media only screen {/* @group Main Container */#parallaxContainer {background-color: #FEFEFE;background-image: -moz-linear-gradient(top, #FFFFFE, #FEFEFE);background-image: -ms-linear-gradient(top, #FFFFFE, #FEFEFE);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFE), to(#FEFEFE));background-image: -webkit-linear-gradient(top, #FFFFFE, #FEFEFE);background-image: -o-linear-gradient(top, #FFFFFE, #FEFEFE);background-image: linear-gradient(top, #FFFFFE, #FEFEFE);background-repeat: repeat-x;}/* @end *//* @group Icons and Headings */[class^="fa fa-"] { color: #000000;}h1 {color: #404040;}h2 {color: #404040;}h3 {color: #404040;}h4 {color: #404040;}h5 {color: #404040;}h6 {color: #404040;}/* @end *//* @group Social Bar */#socialBar {color: #EAEAEA;}#socialBar a {color: #EAEAEA;}#socialBar a:visited {color: #EAEAEA;}#socialBar a:hover {color: #B3B3B3;}#socialBar a:active {color: #B3B3B3;}#socialBar [class^="fa fa-"],#socialBar a [class^="fa fa-"] {color: #FFFFFF;}#socialBar [class^="fa fa-"]:hover,#socialBar a:hover [class^="fa fa-"] {color: #B3B3B3;}#socialBar [class^="fa fa-"]:active,#socialBar a:active [class^="fa fa-"] {color: #B3B3B3;}#socialBarBackground {background-color: #E6E6E5;background-image: -moz-linear-gradient(top, #000000, #E6E6E5);background-image: -ms-linear-gradient(top, #000000, #E6E6E5);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#000000), to(#E6E6E5));background-image: -webkit-linear-gradient(top, #000000, #E6E6E5);background-image: -o-linear-gradient(top, #000000, #E6E6E5);background-image: linear-gradient(top, #000000, #E6E6E5);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#E6E6E5', GradientType=0);}/* @end *//* @group Links */a {color: #006699;} a:visited {color: #006699;}a:hover {color: #993300;}a:active {color: #993300;}/* Prevent Bootstrap buttons inheriting link colours */a:visited.btn {color: #333;}a:visited.btn-primary,a:visited.btn-info,a:visited.btn-success,a:visited.btn-warning,a:visited.btn-danger,a:visited.btn-inverse {color: #fff;}/* @end *//* @group Header */#headerFill {background-color: #C8DBEC;background-image: -moz-linear-gradient(top, #FFFFFF, #C8DBEC);background-image: -ms-linear-gradient(top, #FFFFFF, #C8DBEC);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF), to(#C8DBEC));background-image: -webkit-linear-gradient(top, #FFFFFF, #C8DBEC);background-image: -o-linear-gradient(top, #FFFFFF, #C8DBEC);background-image: linear-gradient(top, #FFFFFF, #C8DBEC);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#C8DBEC', GradientType=0);}#headerWrapper {border-bottom: 1px solid #CDCDCD;}#siteTitle a {color: #333333;}#siteTitle a:hover {color: #4C4C4C;}#siteSlogan {color: #4C4C4C;}/* @end *//* @group Upper Horizontal Container */#upperHorizontalBar {background-color: #C8DBEC;background-image: -moz-linear-gradient(top, #FEFEFE, #C8DBEC);background-image: -ms-linear-gradient(top, #FEFEFE, #C8DBEC);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FEFEFE), to(#C8DBEC));background-image: -webkit-linear-gradient(top, #FEFEFE, #C8DBEC);background-image: -o-linear-gradient(top, #FEFEFE, #C8DBEC);background-image: linear-gradient(top, #FEFEFE, #C8DBEC);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#C8DBEC', GradientType=0);color: #4C4C4C;}#upperHorizontalBar h1,#upperHorizontalBar h2,#upperHorizontalBar h3,#upperHorizontalBar h4,#upperHorizontalBar h5,#upperHorizontalBar h6 {color: #404040;}#upperHorizontalBar a {color: #004080;}#upperHorizontalBar a:visited {color: #004080;}#upperHorizontalBar a:hover {color: #C8DBEC;}#upperHorizontalBar a:active {color: #C8DBEC;}/* @end *//* @group Lower Horizontal Container */#lowerHorizontalBar {background-color: #22FF41;background-image: -moz-linear-gradient(top, #0000FE, #22FF41);background-image: -ms-linear-gradient(top, #0000FE, #22FF41);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0000FE), to(#22FF41));background-image: -webkit-linear-gradient(top, #0000FE, #22FF41);background-image: -o-linear-gradient(top, #0000FE, #22FF41);background-image: linear-gradient(top, #0000FE, #22FF41);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000FE', endColorstr='#22FF41', GradientType=0);color: #4C4C4C;}#lowerHorizontalBar h1,#lowerHorizontalBar h2,#lowerHorizontalBar h3,#lowerHorizontalBar h4,#lowerHorizontalBar h5,#lowerHorizontalBar h6 {color: #404040;}#lowerHorizontalBar a {color: #004080;}#lowerHorizontalBar a:visited {color: #004080;}#lowerHorizontalBar a:hover {color: #9C9C9C;}#lowerHorizontalBar a:active {color: #9C9C9C;}/* @end *//* @group Footer Container */#footerContainer {background-color: #999998;background-image: -moz-linear-gradient(top, #666666, #999998);background-image: -ms-linear-gradient(top, #666666, #999998);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#666666), to(#999998));background-image: -webkit-linear-gradient(top, #666666, #999998);background-image: -o-linear-gradient(top, #666666, #999998);background-image: linear-gradient(top, #666666, #999998);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#999998', GradientType=0);color: #FEFEFE;}#footerContainer h1,#footerContainer h2,#footerContainer h3,#footerContainer h4,#footerContainer h5,#footerContainer h6 {color: #9A9A9A;}#footerContainer a {color: #0000FF;}#footerContainer a:visited {color: #0000FF;}#footerContainer a:hover {color: #0000FF;}#footerContainer a:active {color: #0000FF;}/* @end *//* @group Banner */#bannerContentBox {color: #000000;}#bannerBoxBackground {background: #000000;}#bannerContentBox h1,#bannerContentBox h2,#bannerContentBox h3,#bannerContentBox h4,#bannerContentBox h5,#bannerContentBox h6 {color: #323232;}#bannerContentBox a {color: #0080FF;}#bannerContentBox a:visited {color: #0080FF;}#bannerContentBox a:hover {color: #0080FF;}#bannerContentBox a:active {color: #0080FF;}/* @end *//* @group Content Container */#content {color: #4C4C4C;}/* @end *//* @group 'Back To Top' button */#backToTopWrapper a [class^="fa fa-"] {color: #4C4C4C;}#backToTopWrapper a:hover [class^="fa fa-"] {color: #993300;}/* @end *//* @group Sidebar */aside {border-left-color: #FFFFFF;border-right-color: #FFFFFF;}#sidebarTitle h3 {color: #404040;}#sidebar {color: #4C4C4C;}#sidebar a,#pluginSidebar a {color: #006699;}#sidebar a:hover,#pluginSidebar a:hover {color: #993300;}#sidebar a:active,#pluginSidebar a:active {color: #993300;}#sidebar a:visited,#pluginSidebar a:visited {color: #006699;}/* @end *//* @group Block / Split Navigation */#blockNav a,#splitNav a {color: #4C4C4C;}#blockNav a:hover,#splitNav a:hover {color: #404040;}#blockNav a:active,#splitNav a:active {color: #404040;}#blockNav a.current,#splitNav a.current {color: #404040;}/* @end *//* @group Drop-Down Menu */#mainNav li a {color: #66CCFE;}#mainNav li a:hover {color: #000000;}#mainNav li a:active {color: #000000;}#mainNav ul li.active,#mainNav ul li.active:hover,#mainNav ul li .current,#mainNav ul li .current:hover,#mainNav ul li .currentAncestor,#mainNav ul li .currentAncestor:hover {color: #000000;}#mainNav ul ul,#mainNav ul ul ul,#mainNav ul ul ul ul,#mainNav ul ul ul ul ul {background: #4270CC;border: 1px solid #3F72CD;}#mainNav ul ul li,#mainNav ul ul ul li {border-top: 1px dotted #3F72CD;}#mainNav ul ul li:first-child,#mainNav ul ul ul li:first-child {border-top: none;}#mainNav ul ul ul {border-top: 1px solid #3F72CD;}#mainNav ul ul li a,#mainNav ul ul li a.nolink,#mainNav ul ul li a.nolink:hover {color: #66CCFE;}#mainNav ul ul li a:hover {color: #000000;}#mainNav ul ul li a:active {color: #A9A9A9;}#mainNav ul ul li .current,#mainNav ul ul li .current:hover,#mainNav ul ul li .currentAncestor,#mainNav ul ul li .currentAncestor:hover {color: #000000;}#mainNav a i[class^="fa fa-"] {color: #C1C1C1;border: 1px solid #C1C1C1;}#mainNav li:hover i[class^="fa fa-"] {color: #FFFFFF;background: #B3B3B3;border: 1px solid #B3B3B3;}#mainNav li.active a i[class^="fa fa-"],#mainNav a.current i[class^="fa fa-"],#mainNav a.currentAncestor i[class^="fa fa-"] {color: #FFFFFF;background: #B3B3B3;border: 1px solid #B3B3B3;}/* @end *//* @group Smooth Scroller */#smoothScrollerNav li a {color: #66CCFE;}#smoothScrollerNav li a:hover {color: #000000;}#smoothScrollerNav li a:active {color: #000000;}#smoothScrollerNav ul li.active,#smoothScrollerNav ul li.active:hover {color: #000000;}#smoothScrollerNav a i[class^="fa fa-"] {color: #C1C1C1;border: 1px solid #C1C1C1;}#smoothScrollerNav li:hover i[class^="fa fa-"] {color: #FFFFFF;background: #B3B3B3;border: 1px solid #B3B3B3;}#smoothScrollerNav li.active a i[class^="fa fa-"] {color: #FFFFFF;background: #B3B3B3;border: 1px solid #B3B3B3;}/* @end *//* @group Footer */#footer {border-top: 1px dotted #CDCDCD;color: #4C4C4C;background-color: #E6E6E5;background-image: -moz-linear-gradient(top, #E6E6E5, #E6E6E5);background-image: -ms-linear-gradient(top, #E6E6E5, #E6E6E5);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#E6E6E5), to(#E6E6E5));background-image: -webkit-linear-gradient(top, #E6E6E5, #E6E6E5);background-image: -o-linear-gradient(top, #E6E6E5, #E6E6E5);background-image: linear-gradient(top, #E6E6E5, #E6E6E5);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6E6E5', endColorstr='#E6E6E5', GradientType=0);}#footerText {color: #4C4C4C;}#footer a,#myExtraContent10 a {color: #006699;}#footer a:visited,#myExtraContent10 a:visited {color: #006699;}#footer a:hover,#myExtraContent10 a:hover {color: #993300;}#footer a:active,#myExtraContent10 a:active {color: #993300;}/* @end *//* @group RAFT Navigation Colours */.raftNavWrapper {border: 1px solid #CCCCCC;}.raftNavTitle h3 {background: #CCCCCC;color: #333333;}.raftNavWrapper .raftNavArrow [class^="fa fa-"] {color: #333333;}.raftNav a,.raftNav a:visited {background: #FFFFFF;color: #666666;border-top: 1px solid #CCCCCC;}.raftNav a:hover,.raftNav a:active,.raftNav a:focus {background: #F3F3F3;color: #666666;}.raftNav a.current {color: #333333;background: #E5E5E5;}/* @end *//* @option User selected body background setting *//* @option user selected socialBar setting */#socialBar,#socialBarSpacer {display: none;}/* @option user-selected title bar style setting */#headerWrapper {border-bottom: none;}#headerFill {display: none !important;}#siteTitle h1,#nav {padding: 0px;}#nav ul ul {border-top: none;}/* @option user-selected title bar position setting */#headerWrapper {position: fixed;top: 0;left: 0;width: 100%;}/* @option user selected header layout setting */#headerContent {float: right;}#headerSearch {text-align: left;}#siteTitle,#titleLogo,#siteSlogan {text-align: right;}#navContent {position: absolute;bottom: 0;left: 0;}/* This compensates for the right margin applied for the floating headerContent and lets the megemenu panels span upto the total page width */#megamenu ul ul {margin-right: -100px !important;}/* @option user-selected navigation layout setting */#mainNav {display: block;}#smoothScrollerNav,#blockNav {display: none;}/* @option user-selected parent page style setting */#mainNav li,#smoothScrollerNav li {width: auto;}#mainNav li a,#smoothScrollerNav li a {padding-left: 15px;padding-right: 15px;}/* @option user-selected #navigation menu position setting *//* Half drop-down width */#mainNav ul ul {margin-left: -100px;}/* Drop-down width */#mainNav ul ul li {width: 200px;}/* Drop-down width - 10px padding */#mainNav ul ul ul {left: 190px;}/* @option user-selected navigation menu alignment setting */#mainNav ul ul li {text-align: left;}/* @option User selected banner content box setting */#bannerContentBox {position: absolute;bottom: 0;right: 0;width: 600px;display: block;}/* @option user selected content background setting */#bannerBoxBackground {-moz-opacity: 0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;}/* @option user-selected heading and title font face */h1, h2, h3, h4, h5, h6,#siteTitle h1,#siteSlogan h2,#sidebarTitle h3,.blog-entry-title,.album-title,.photo-title,.movie-page-title,.movie-title {font-family: Arial, arial, Helvetica, sans-serif;}/* @option user-selected navigation font face */.nav, #megamenu, #megamenuStack, #shakeNav, #splitNav, #blockNav {font-family: Helvetica, helvetica, sans serif;}/* @option user-selected body font face */body {font-family: Myriad Pro, Trebuchet MS, Arial, arial, Sans-Serif;}/* @option user selected font size */body {font-size: 100%;}/* @option user-selected line height spacing */body {line-height: 1.50em;}/* @option user-selected horizontal container */#footerContainer {display: block;}#parallaxContainer {padding-bottom: 0;}/* @option user-selected logo position setting *//* @option user-selected sidebar width and position setting */#contentContainer #content {float: none;width: auto;}aside,#sidebarWrapper {display: none !important;float: none;}/* @option user-selected theme width setting */.SolsticeWidth {max-width: 1240px;}@media screen and (max-width: 769px) {.floodSpacer, #headerMargin {height: 10px;}#headingPadding {margin: 10px !important;}#headerContent {width: auto;float: none;text-align: left;}#headerWrapper #header,#headerWrapper.smaller #header {padding-top: 10px;padding-bottom: 10px;}#navContent {position: relative;}#mainNav {margin-left: -15px;}#parallaxContainer {padding-top: 10px;}#aside {float: none;width: 100%;display: block;width: auto;clear: both;margin: 10px 0 0;padding: 0;}#upperHorizontalBar, #middleHorizontalBar,#lowerHorizontalBar {margin-top: 10px;}#contentContainer {margin-top: 10px;margin-bottom: 10px;}#contentContainer #content {margin-left: 0px;margin-right: 0px;float: none;width: 100%;}#contentContainer #contentWrapper {column-count: 1;    -moz-column-count: 1;      -webkit-column-count: 1;    column-gap: 0px;       -moz-column-gap: 0px;      -webkit-column-gap: 0px; }#footerNav {display: none !important;}#leftFooter,#footerContent {text-align: center;float: none;display: block;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#logoFixedLeft,#logoAbsoluteLeft,#logoFixedRight,#logoAbsoluteRight {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#headerWrapper {position: relative;}#headingPadding {margin: 30px 10px !important;}#headerFill {opacity: 1.00 !important;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#bannerOuter {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#bannerContentBox {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#logoTopLeft,#logoTopRight,#logoBottomLeft,#logoBottomRight {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#siteSlogan {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {.raftNavWrapper {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#contentContainer #content {float: none;width: 100%;}#aside {display: none;}} /* End @media block *//* If "RAFT Phone Adaptations" is turned on in the theme style settings, this file will be called by RapidWeaver. Feel free to modify any of the rules here and adjust colour settings etc. Some style sets like RAFT navigation are stored in the main style.css file (so these can also be used by non-tablet / mobile devices). */@media screen and (max-width: 569px) {/* Code unique to the 481.css file *//* Code copied over from the 769.css file follows */.floodSpacer, #headerMargin {height: 10px;}#headingPadding {margin: 10px !important;}#headerContent {width: auto;float: none;text-align: left;}#headerWrapper #header,#headerWrapper.smaller #header {padding-top: 10px;padding-bottom: 10px;}#navContent {position: relative;}#mainNav {margin-left: -15px;}#parallaxContainer {padding-top: 10px;}#aside {float: none;width: 100%;display: block;width: auto;clear: both;margin: 10px 0 0;padding: 0;}#upperHorizontalBar, #middleHorizontalBar,#lowerHorizontalBar {margin-top: 10px;}#contentContainer {margin-top: 10px;margin-bottom: 10px;}#contentContainer #content {margin-left: 0px;margin-right: 0px;float: none;width: 100%;}#contentContainer #contentWrapper {column-count: 1;    -moz-column-count: 1;      -webkit-column-count: 1;    column-gap: 0px;       -moz-column-gap: 0px;      -webkit-column-gap: 0px; }#footerNav {display: none !important;}#leftFooter,#footerContent {text-align: center;float: none;display: block;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#logoFixedLeft,#logoAbsoluteLeft,#logoFixedRight,#logoAbsoluteRight {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#headerWrapper {position: relative;}#headingPadding {margin: 30px 10px !important;}#headerFill {opacity: 1.00 !important;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#bannerOuter {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#bannerContentBox {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#contentContainer #content {float: none;width: 100%;}#aside {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#backToTopWrapper {display: none !important;}} /* End @media block *//* @user-setting Responsive images */#contentWrapper img,#aside img {max-width: 100%;height: auto;-ms-interpolation-mode: bicubic;}/* @option user-selected RAFT setting *//*HTML code would be as follows to make video content responsive:<div class="video"><iframe src="http://player.vimeo.com/video/6284199?title=0&byline=0&portrait=0" width="800" height="450" frameborder="0"></iframe></div>*/.video {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}.video iframe,  .video object,  .video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}/* @option user-selected navigation layout setting *//* On screens less than this width, hide the drop-down menu and use toggle menu instead */@media screen and (max-width: 600px){#navContent,#blockNav,#footerNav {display: none;}.raftNavWrapper {display: block;}}/* @option user-selected sidebar function */#mainNav a {text-transform: uppercase;}/* @option user-selected sidebar function */#headerFill {opacity: 0.90 !important;}/* @option user-selected sidebar function */#mainNav a i[class^="fa fa-"] {background: none !important;width: auto;height: auto;line-height: 1.25em;text-align: left;border-radius: 0px;-webkit-border-radius: 0px;border: none !important;display: inline;font-size: 1.00em;padding: 0;margin: 0;-webkit-transition: all .25s linear;transition: all .25s linear;}/* @option user-selected miscellaneous theme setting */#contentWrapper {overflow: visible;}/* @option user-selected miscellaneous theme style setting */#pageWrapper {display: none;}@media print {#pageWrapper {display: block;opacity: 1.00;}}
}

@media only print {#pageStripe, .spacer, #logoFixedLeft, #logoFixedRight, #logoAbsoluteLeft, #logoAbsoluteRight, #backgroundElement, #titleLogo, #headerLogo, #mainNav, #megamenu, #bannerOuter, #siteSloganLeft, #siteSloganRight, #headerSearch, #sideSearch, #footerNav, #breadcrumb, #gradient, #navBlock, .raftNavWrapper, #navSource, #splitNav, #blockNav, #backToTopWrapper, #socialBar, .taglineSpacer {display: none !important;}body {font: 12pt/1.3em "Spranq eco sans", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;color: #000000;}.SolsticeWidth {width: auto;max-width: none;}#main {padding: 0px;}#headerWrapper {float: none;display: block;position: relative !important;width: auto;}#contentContainer,#header {padding: 0;margin: 0;}#siteTitle h1,#siteSlogan,#siteSlogan h2 {display: block;position: relative;height: auto;font-size: 12pt;padding: 0;margin: 0;border: none;float: none;}#siteSlogan {color: #000000 !important;margin-bottom: 20px;}#contentContainer #content {margin-right: 0 !important;margin-left: 0 !important;float: none !important;width: 100% !important;color: #000000 !important;}#aside {display: block;margin: 0px;padding: 0px;overflow: hidden;float: none !important;width: 100% !important;}#sidebarTitle {line-height: 1.00em;font-size: 14pt;padding: 0;margin: 0;color: #000000;}#sidebar {color: #000000 !important;}a, a:visited {color: #0000ff;}a:link:after,a:visited:after {  content: " (" attr(href) ") ";  font-size: 90%;}#footer {padding-top: 20px;}/* @group Main Container */#parallaxContainer {background-color: #FEFEFE;background-image: -moz-linear-gradient(top, #FFFFFE, #FEFEFE);background-image: -ms-linear-gradient(top, #FFFFFE, #FEFEFE);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFE), to(#FEFEFE));background-image: -webkit-linear-gradient(top, #FFFFFE, #FEFEFE);background-image: -o-linear-gradient(top, #FFFFFE, #FEFEFE);background-image: linear-gradient(top, #FFFFFE, #FEFEFE);background-repeat: repeat-x;}/* @end *//* @group Icons and Headings */[class^="fa fa-"] { color: #000000;}h1 {color: #404040;}h2 {color: #404040;}h3 {color: #404040;}h4 {color: #404040;}h5 {color: #404040;}h6 {color: #404040;}/* @end *//* @group Social Bar */#socialBar {color: #EAEAEA;}#socialBar a {color: #EAEAEA;}#socialBar a:visited {color: #EAEAEA;}#socialBar a:hover {color: #B3B3B3;}#socialBar a:active {color: #B3B3B3;}#socialBar [class^="fa fa-"],#socialBar a [class^="fa fa-"] {color: #FFFFFF;}#socialBar [class^="fa fa-"]:hover,#socialBar a:hover [class^="fa fa-"] {color: #B3B3B3;}#socialBar [class^="fa fa-"]:active,#socialBar a:active [class^="fa fa-"] {color: #B3B3B3;}#socialBarBackground {background-color: #E6E6E5;background-image: -moz-linear-gradient(top, #000000, #E6E6E5);background-image: -ms-linear-gradient(top, #000000, #E6E6E5);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#000000), to(#E6E6E5));background-image: -webkit-linear-gradient(top, #000000, #E6E6E5);background-image: -o-linear-gradient(top, #000000, #E6E6E5);background-image: linear-gradient(top, #000000, #E6E6E5);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#E6E6E5', GradientType=0);}/* @end *//* @group Links */a {color: #006699;} a:visited {color: #006699;}a:hover {color: #993300;}a:active {color: #993300;}/* Prevent Bootstrap buttons inheriting link colours */a:visited.btn {color: #333;}a:visited.btn-primary,a:visited.btn-info,a:visited.btn-success,a:visited.btn-warning,a:visited.btn-danger,a:visited.btn-inverse {color: #fff;}/* @end *//* @group Header */#headerFill {background-color: #C8DBEC;background-image: -moz-linear-gradient(top, #FFFFFF, #C8DBEC);background-image: -ms-linear-gradient(top, #FFFFFF, #C8DBEC);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF), to(#C8DBEC));background-image: -webkit-linear-gradient(top, #FFFFFF, #C8DBEC);background-image: -o-linear-gradient(top, #FFFFFF, #C8DBEC);background-image: linear-gradient(top, #FFFFFF, #C8DBEC);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#C8DBEC', GradientType=0);}#headerWrapper {border-bottom: 1px solid #CDCDCD;}#siteTitle a {color: #333333;}#siteTitle a:hover {color: #4C4C4C;}#siteSlogan {color: #4C4C4C;}/* @end *//* @group Upper Horizontal Container */#upperHorizontalBar {background-color: #C8DBEC;background-image: -moz-linear-gradient(top, #FEFEFE, #C8DBEC);background-image: -ms-linear-gradient(top, #FEFEFE, #C8DBEC);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FEFEFE), to(#C8DBEC));background-image: -webkit-linear-gradient(top, #FEFEFE, #C8DBEC);background-image: -o-linear-gradient(top, #FEFEFE, #C8DBEC);background-image: linear-gradient(top, #FEFEFE, #C8DBEC);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#C8DBEC', GradientType=0);color: #4C4C4C;}#upperHorizontalBar h1,#upperHorizontalBar h2,#upperHorizontalBar h3,#upperHorizontalBar h4,#upperHorizontalBar h5,#upperHorizontalBar h6 {color: #404040;}#upperHorizontalBar a {color: #004080;}#upperHorizontalBar a:visited {color: #004080;}#upperHorizontalBar a:hover {color: #C8DBEC;}#upperHorizontalBar a:active {color: #C8DBEC;}/* @end *//* @group Lower Horizontal Container */#lowerHorizontalBar {background-color: #22FF41;background-image: -moz-linear-gradient(top, #0000FE, #22FF41);background-image: -ms-linear-gradient(top, #0000FE, #22FF41);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0000FE), to(#22FF41));background-image: -webkit-linear-gradient(top, #0000FE, #22FF41);background-image: -o-linear-gradient(top, #0000FE, #22FF41);background-image: linear-gradient(top, #0000FE, #22FF41);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000FE', endColorstr='#22FF41', GradientType=0);color: #4C4C4C;}#lowerHorizontalBar h1,#lowerHorizontalBar h2,#lowerHorizontalBar h3,#lowerHorizontalBar h4,#lowerHorizontalBar h5,#lowerHorizontalBar h6 {color: #404040;}#lowerHorizontalBar a {color: #004080;}#lowerHorizontalBar a:visited {color: #004080;}#lowerHorizontalBar a:hover {color: #9C9C9C;}#lowerHorizontalBar a:active {color: #9C9C9C;}/* @end *//* @group Footer Container */#footerContainer {background-color: #999998;background-image: -moz-linear-gradient(top, #666666, #999998);background-image: -ms-linear-gradient(top, #666666, #999998);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#666666), to(#999998));background-image: -webkit-linear-gradient(top, #666666, #999998);background-image: -o-linear-gradient(top, #666666, #999998);background-image: linear-gradient(top, #666666, #999998);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#999998', GradientType=0);color: #FEFEFE;}#footerContainer h1,#footerContainer h2,#footerContainer h3,#footerContainer h4,#footerContainer h5,#footerContainer h6 {color: #9A9A9A;}#footerContainer a {color: #0000FF;}#footerContainer a:visited {color: #0000FF;}#footerContainer a:hover {color: #0000FF;}#footerContainer a:active {color: #0000FF;}/* @end *//* @group Banner */#bannerContentBox {color: #000000;}#bannerBoxBackground {background: #000000;}#bannerContentBox h1,#bannerContentBox h2,#bannerContentBox h3,#bannerContentBox h4,#bannerContentBox h5,#bannerContentBox h6 {color: #323232;}#bannerContentBox a {color: #0080FF;}#bannerContentBox a:visited {color: #0080FF;}#bannerContentBox a:hover {color: #0080FF;}#bannerContentBox a:active {color: #0080FF;}/* @end *//* @group Content Container */#content {color: #4C4C4C;}/* @end *//* @group 'Back To Top' button */#backToTopWrapper a [class^="fa fa-"] {color: #4C4C4C;}#backToTopWrapper a:hover [class^="fa fa-"] {color: #993300;}/* @end *//* @group Sidebar */aside {border-left-color: #FFFFFF;border-right-color: #FFFFFF;}#sidebarTitle h3 {color: #404040;}#sidebar {color: #4C4C4C;}#sidebar a,#pluginSidebar a {color: #006699;}#sidebar a:hover,#pluginSidebar a:hover {color: #993300;}#sidebar a:active,#pluginSidebar a:active {color: #993300;}#sidebar a:visited,#pluginSidebar a:visited {color: #006699;}/* @end *//* @group Block / Split Navigation */#blockNav a,#splitNav a {color: #4C4C4C;}#blockNav a:hover,#splitNav a:hover {color: #404040;}#blockNav a:active,#splitNav a:active {color: #404040;}#blockNav a.current,#splitNav a.current {color: #404040;}/* @end *//* @group Drop-Down Menu */#mainNav li a {color: #66CCFE;}#mainNav li a:hover {color: #000000;}#mainNav li a:active {color: #000000;}#mainNav ul li.active,#mainNav ul li.active:hover,#mainNav ul li .current,#mainNav ul li .current:hover,#mainNav ul li .currentAncestor,#mainNav ul li .currentAncestor:hover {color: #000000;}#mainNav ul ul,#mainNav ul ul ul,#mainNav ul ul ul ul,#mainNav ul ul ul ul ul {background: #4270CC;border: 1px solid #3F72CD;}#mainNav ul ul li,#mainNav ul ul ul li {border-top: 1px dotted #3F72CD;}#mainNav ul ul li:first-child,#mainNav ul ul ul li:first-child {border-top: none;}#mainNav ul ul ul {border-top: 1px solid #3F72CD;}#mainNav ul ul li a,#mainNav ul ul li a.nolink,#mainNav ul ul li a.nolink:hover {color: #66CCFE;}#mainNav ul ul li a:hover {color: #000000;}#mainNav ul ul li a:active {color: #A9A9A9;}#mainNav ul ul li .current,#mainNav ul ul li .current:hover,#mainNav ul ul li .currentAncestor,#mainNav ul ul li .currentAncestor:hover {color: #000000;}#mainNav a i[class^="fa fa-"] {color: #C1C1C1;border: 1px solid #C1C1C1;}#mainNav li:hover i[class^="fa fa-"] {color: #FFFFFF;background: #B3B3B3;border: 1px solid #B3B3B3;}#mainNav li.active a i[class^="fa fa-"],#mainNav a.current i[class^="fa fa-"],#mainNav a.currentAncestor i[class^="fa fa-"] {color: #FFFFFF;background: #B3B3B3;border: 1px solid #B3B3B3;}/* @end *//* @group Smooth Scroller */#smoothScrollerNav li a {color: #66CCFE;}#smoothScrollerNav li a:hover {color: #000000;}#smoothScrollerNav li a:active {color: #000000;}#smoothScrollerNav ul li.active,#smoothScrollerNav ul li.active:hover {color: #000000;}#smoothScrollerNav a i[class^="fa fa-"] {color: #C1C1C1;border: 1px solid #C1C1C1;}#smoothScrollerNav li:hover i[class^="fa fa-"] {color: #FFFFFF;background: #B3B3B3;border: 1px solid #B3B3B3;}#smoothScrollerNav li.active a i[class^="fa fa-"] {color: #FFFFFF;background: #B3B3B3;border: 1px solid #B3B3B3;}/* @end *//* @group Footer */#footer {border-top: 1px dotted #CDCDCD;color: #4C4C4C;background-color: #E6E6E5;background-image: -moz-linear-gradient(top, #E6E6E5, #E6E6E5);background-image: -ms-linear-gradient(top, #E6E6E5, #E6E6E5);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#E6E6E5), to(#E6E6E5));background-image: -webkit-linear-gradient(top, #E6E6E5, #E6E6E5);background-image: -o-linear-gradient(top, #E6E6E5, #E6E6E5);background-image: linear-gradient(top, #E6E6E5, #E6E6E5);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6E6E5', endColorstr='#E6E6E5', GradientType=0);}#footerText {color: #4C4C4C;}#footer a,#myExtraContent10 a {color: #006699;}#footer a:visited,#myExtraContent10 a:visited {color: #006699;}#footer a:hover,#myExtraContent10 a:hover {color: #993300;}#footer a:active,#myExtraContent10 a:active {color: #993300;}/* @end *//* @group RAFT Navigation Colours */.raftNavWrapper {border: 1px solid #CCCCCC;}.raftNavTitle h3 {background: #CCCCCC;color: #333333;}.raftNavWrapper .raftNavArrow [class^="fa fa-"] {color: #333333;}.raftNav a,.raftNav a:visited {background: #FFFFFF;color: #666666;border-top: 1px solid #CCCCCC;}.raftNav a:hover,.raftNav a:active,.raftNav a:focus {background: #F3F3F3;color: #666666;}.raftNav a.current {color: #333333;background: #E5E5E5;}/* @end *//* @option User selected body background setting *//* @option user selected socialBar setting */#socialBar,#socialBarSpacer {display: none;}/* @option user-selected title bar style setting */#headerWrapper {border-bottom: none;}#headerFill {display: none !important;}#siteTitle h1,#nav {padding: 0px;}#nav ul ul {border-top: none;}/* @option user-selected title bar position setting */#headerWrapper {position: fixed;top: 0;left: 0;width: 100%;}/* @option user selected header layout setting */#headerContent {float: right;}#headerSearch {text-align: left;}#siteTitle,#titleLogo,#siteSlogan {text-align: right;}#navContent {position: absolute;bottom: 0;left: 0;}/* This compensates for the right margin applied for the floating headerContent and lets the megemenu panels span upto the total page width */#megamenu ul ul {margin-right: -100px !important;}/* @option user-selected navigation layout setting */#mainNav {display: block;}#smoothScrollerNav,#blockNav {display: none;}/* @option user-selected parent page style setting */#mainNav li,#smoothScrollerNav li {width: auto;}#mainNav li a,#smoothScrollerNav li a {padding-left: 15px;padding-right: 15px;}/* @option user-selected #navigation menu position setting *//* Half drop-down width */#mainNav ul ul {margin-left: -100px;}/* Drop-down width */#mainNav ul ul li {width: 200px;}/* Drop-down width - 10px padding */#mainNav ul ul ul {left: 190px;}/* @option user-selected navigation menu alignment setting */#mainNav ul ul li {text-align: left;}/* @option User selected banner content box setting */#bannerContentBox {position: absolute;bottom: 0;right: 0;width: 600px;display: block;}/* @option user selected content background setting */#bannerBoxBackground {-moz-opacity: 0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;}/* @option user-selected heading and title font face */h1, h2, h3, h4, h5, h6,#siteTitle h1,#siteSlogan h2,#sidebarTitle h3,.blog-entry-title,.album-title,.photo-title,.movie-page-title,.movie-title {font-family: Arial, arial, Helvetica, sans-serif;}/* @option user-selected navigation font face */.nav, #megamenu, #megamenuStack, #shakeNav, #splitNav, #blockNav {font-family: Helvetica, helvetica, sans serif;}/* @option user-selected body font face */body {font-family: Myriad Pro, Trebuchet MS, Arial, arial, Sans-Serif;}/* @option user selected font size */body {font-size: 100%;}/* @option user-selected line height spacing */body {line-height: 1.50em;}/* @option user-selected horizontal container */#footerContainer {display: block;}#parallaxContainer {padding-bottom: 0;}/* @option user-selected logo position setting *//* @option user-selected sidebar width and position setting */#contentContainer #content {float: none;width: auto;}aside,#sidebarWrapper {display: none !important;float: none;}/* @option user-selected theme width setting */.SolsticeWidth {max-width: 1240px;}@media screen and (max-width: 769px) {.floodSpacer, #headerMargin {height: 10px;}#headingPadding {margin: 10px !important;}#headerContent {width: auto;float: none;text-align: left;}#headerWrapper #header,#headerWrapper.smaller #header {padding-top: 10px;padding-bottom: 10px;}#navContent {position: relative;}#mainNav {margin-left: -15px;}#parallaxContainer {padding-top: 10px;}#aside {float: none;width: 100%;display: block;width: auto;clear: both;margin: 10px 0 0;padding: 0;}#upperHorizontalBar, #middleHorizontalBar,#lowerHorizontalBar {margin-top: 10px;}#contentContainer {margin-top: 10px;margin-bottom: 10px;}#contentContainer #content {margin-left: 0px;margin-right: 0px;float: none;width: 100%;}#contentContainer #contentWrapper {column-count: 1;    -moz-column-count: 1;      -webkit-column-count: 1;    column-gap: 0px;       -moz-column-gap: 0px;      -webkit-column-gap: 0px; }#footerNav {display: none !important;}#leftFooter,#footerContent {text-align: center;float: none;display: block;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#logoFixedLeft,#logoAbsoluteLeft,#logoFixedRight,#logoAbsoluteRight {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#headerWrapper {position: relative;}#headingPadding {margin: 30px 10px !important;}#headerFill {opacity: 1.00 !important;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#bannerOuter {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#bannerContentBox {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#logoTopLeft,#logoTopRight,#logoBottomLeft,#logoBottomRight {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#siteSlogan {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {.raftNavWrapper {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#contentContainer #content {float: none;width: 100%;}#aside {display: none;}} /* End @media block *//* If "RAFT Phone Adaptations" is turned on in the theme style settings, this file will be called by RapidWeaver. Feel free to modify any of the rules here and adjust colour settings etc. Some style sets like RAFT navigation are stored in the main style.css file (so these can also be used by non-tablet / mobile devices). */@media screen and (max-width: 569px) {/* Code unique to the 481.css file *//* Code copied over from the 769.css file follows */.floodSpacer, #headerMargin {height: 10px;}#headingPadding {margin: 10px !important;}#headerContent {width: auto;float: none;text-align: left;}#headerWrapper #header,#headerWrapper.smaller #header {padding-top: 10px;padding-bottom: 10px;}#navContent {position: relative;}#mainNav {margin-left: -15px;}#parallaxContainer {padding-top: 10px;}#aside {float: none;width: 100%;display: block;width: auto;clear: both;margin: 10px 0 0;padding: 0;}#upperHorizontalBar, #middleHorizontalBar,#lowerHorizontalBar {margin-top: 10px;}#contentContainer {margin-top: 10px;margin-bottom: 10px;}#contentContainer #content {margin-left: 0px;margin-right: 0px;float: none;width: 100%;}#contentContainer #contentWrapper {column-count: 1;    -moz-column-count: 1;      -webkit-column-count: 1;    column-gap: 0px;       -moz-column-gap: 0px;      -webkit-column-gap: 0px; }#footerNav {display: none !important;}#leftFooter,#footerContent {text-align: center;float: none;display: block;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#logoFixedLeft,#logoAbsoluteLeft,#logoFixedRight,#logoAbsoluteRight {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#headerWrapper {position: relative;}#headingPadding {margin: 30px 10px !important;}#headerFill {opacity: 1.00 !important;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#bannerOuter {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#bannerContentBox {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#contentContainer #content {float: none;width: 100%;}#aside {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#backToTopWrapper {display: none !important;}} /* End @media block *//* @user-setting Responsive images */#contentWrapper img,#aside img {max-width: 100%;height: auto;-ms-interpolation-mode: bicubic;}/* @option user-selected RAFT setting *//*HTML code would be as follows to make video content responsive:<div class="video"><iframe src="http://player.vimeo.com/video/6284199?title=0&byline=0&portrait=0" width="800" height="450" frameborder="0"></iframe></div>*/.video {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}.video iframe,  .video object,  .video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}/* @option user-selected navigation layout setting *//* On screens less than this width, hide the drop-down menu and use toggle menu instead */@media screen and (max-width: 600px){#navContent,#blockNav,#footerNav {display: none;}.raftNavWrapper {display: block;}}/* @option user-selected sidebar function */#mainNav a {text-transform: uppercase;}/* @option user-selected sidebar function */#headerFill {opacity: 0.90 !important;}/* @option user-selected sidebar function */#mainNav a i[class^="fa fa-"] {background: none !important;width: auto;height: auto;line-height: 1.25em;text-align: left;border-radius: 0px;-webkit-border-radius: 0px;border: none !important;display: inline;font-size: 1.00em;padding: 0;margin: 0;-webkit-transition: all .25s linear;transition: all .25s linear;}/* @option user-selected miscellaneous theme setting */#contentWrapper {overflow: visible;}/* @option user-selected miscellaneous theme style setting */#pageWrapper {display: none;}@media print {#pageWrapper {display: block;opacity: 1.00;}}
}

/*! * Bootstrap v3.3.2 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html {  font-family: sans-serif;  -webkit-text-size-adjust: 100%;      -ms-text-size-adjust: 100%;}body {  margin: 0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {  display: block;}audio,canvas,progress,video {  display: inline-block;  vertical-align: baseline;}audio:not([controls]) {  display: none;  height: 0;}[hidden],template {  display: none;}a {  background-color: transparent;}a:active,a:hover {  outline: 0;}abbr[title] {  border-bottom: 1px dotted;}b,strong {  font-weight: bold;}dfn {  font-style: italic;}h1 {  margin: .67em 0;  font-size: 2em;}mark {  color: #000;  background: #ff0;}small {  font-size: 80%;}sub,sup {  position: relative;  font-size: 75%;  line-height: 0;  vertical-align: baseline;}sup {  top: -.5em;}sub {  bottom: -.25em;}img {  border: 0;}svg:not(:root) {  overflow: hidden;}figure {  margin: 1em 40px;}hr {  height: 0;  -webkit-box-sizing: content-box;     -moz-box-sizing: content-box;          box-sizing: content-box;}pre {  overflow: auto;}code,kbd,pre,samp {  font-family: monospace, monospace;  font-size: 1em;}button,input,optgroup,select,textarea {  margin: 0;  font: inherit;  color: inherit;}button {  overflow: visible;}button,select {  text-transform: none;}button,html input[type="button"],input[type="reset"],input[type="submit"] {  -webkit-appearance: button;  cursor: pointer;}button[disabled],html input[disabled] {  cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {  padding: 0;  border: 0;}input {  line-height: normal;}input[type="checkbox"],input[type="radio"] {  -webkit-box-sizing: border-box;     -moz-box-sizing: border-box;          box-sizing: border-box;  padding: 0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {  height: auto;}input[type="search"] {  -webkit-box-sizing: content-box;     -moz-box-sizing: content-box;          box-sizing: content-box;  -webkit-appearance: textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;}fieldset {  padding: .35em .625em .75em;  margin: 0 2px;  border: 1px solid #c0c0c0;}legend {  padding: 0;  border: 0;}textarea {  overflow: auto;}optgroup {  font-weight: bold;}table {  border-spacing: 0;  border-collapse: collapse;}td,th {  padding: 0;}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print {  *,  *:before,  *:after {    color: #000 !important;    text-shadow: none !important;    background: transparent !important;    -webkit-box-shadow: none !important;            box-shadow: none !important;  }  a,  a:visited {    text-decoration: underline;  }  a[href]:after {    content: " (" attr(href) ")";  }  abbr[title]:after {    content: " (" attr(title) ")";  }  a[href^="#"]:after,  a[href^="javascript:"]:after {    content: "";  }  pre,  blockquote {    border: 1px solid #999;    page-break-inside: avoid;  }  thead {    display: table-header-group;  }  tr,  img {    page-break-inside: avoid;  }  img {    max-width: 100% !important;  }  p,  h2,  h3 {    orphans: 3;    widows: 3;  }  h2,  h3 {    page-break-after: avoid;  }  select {    background: #fff !important;  }  .navbar {    display: none;  }  .btn > .caret,  .dropup > .btn > .caret {    border-top-color: #000 !important;  }  .label {    border: 1px solid #000;  }  .table {    border-collapse: collapse !important;  }  .table td,  .table th {    background-color: #fff !important;  }  .table-bordered th,  .table-bordered td {    border: 1px solid #ddd !important;  }}* {  -webkit-box-sizing: border-box;     -moz-box-sizing: border-box;          box-sizing: border-box;}*:before,*:after {  -webkit-box-sizing: border-box;     -moz-box-sizing: border-box;          box-sizing: border-box;}html {  font-size: 10px;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}body {  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: 14px;  line-height: 1.42857143;  color: #333;  background-color: #fff;}input,button,select,textarea {  font-family: inherit;  font-size: inherit;  line-height: inherit;}a {  color: #337ab7;  text-decoration: none;}a:hover,a:focus {  color: #23527c;  text-decoration: underline;}a:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px;}figure {  margin: 0;}img {  vertical-align: middle;}.img-responsive,.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img {  display: block;  max-width: 100%;  height: auto;}.img-rounded {  border-radius: 6px;}.img-thumbnail {  display: inline-block;  max-width: 100%;  height: auto;  padding: 4px;  line-height: 1.42857143;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 4px;  -webkit-transition: all .2s ease-in-out;       -o-transition: all .2s ease-in-out;          transition: all .2s ease-in-out;}.img-circle {  border-radius: 50%;}hr {  margin-top: 20px;  margin-bottom: 20px;  border: 0;  border-top: 1px solid #eee;}.sr-only {  position: absolute;  width: 1px;  height: 1px;  padding: 0;  margin: -1px;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0;}.sr-only-focusable:active,.sr-only-focusable:focus {  position: static;  width: auto;  height: auto;  margin: 0;  overflow: visible;  clip: auto;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {  font-family: inherit;  font-weight: 500;  line-height: 1.1;  color: inherit;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small {  font-weight: normal;  line-height: 1;  color: #777;}h1,.h1,h2,.h2,h3,.h3 {  margin-top: 20px;  margin-bottom: 10px;}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small {  font-size: 65%;}h4,.h4,h5,.h5,h6,.h6 {  margin-top: 10px;  margin-bottom: 10px;}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small {  font-size: 75%;}h1,.h1 {  font-size: 36px;}h2,.h2 {  font-size: 30px;}h3,.h3 {  font-size: 24px;}h4,.h4 {  font-size: 18px;}h5,.h5 {  font-size: 14px;}h6,.h6 {  font-size: 12px;}p {  margin: 0 0 10px;}.lead {  margin-bottom: 20px;  font-size: 16px;  font-weight: 300;  line-height: 1.4;}@media (min-width: 768px) {  .lead {    font-size: 21px;  }}small,.small {  font-size: 85%;}mark,.mark {  padding: .2em;  background-color: #fcf8e3;}.text-left {  text-align: left;}.text-right {  text-align: right;}.text-center {  text-align: center;}.text-justify {  text-align: justify;}.text-nowrap {  white-space: nowrap;}.text-lowercase {  text-transform: lowercase;}.text-uppercase {  text-transform: uppercase;}.text-capitalize {  text-transform: capitalize;}.text-muted {  color: #777;}.text-primary {  color: #337ab7;}a.text-primary:hover {  color: #286090;}.text-success {  color: #3c763d;}a.text-success:hover {  color: #2b542c;}.text-info {  color: #31708f;}a.text-info:hover {  color: #245269;}.text-warning {  color: #8a6d3b;}a.text-warning:hover {  color: #66512c;}.text-danger {  color: #a94442;}a.text-danger:hover {  color: #843534;}.bg-primary {  color: #fff;  background-color: #337ab7;}a.bg-primary:hover {  background-color: #286090;}.bg-success {  background-color: #dff0d8;}a.bg-success:hover {  background-color: #c1e2b3;}.bg-info {  background-color: #d9edf7;}a.bg-info:hover {  background-color: #afd9ee;}.bg-warning {  background-color: #fcf8e3;}a.bg-warning:hover {  background-color: #f7ecb5;}.bg-danger {  background-color: #f2dede;}a.bg-danger:hover {  background-color: #e4b9b9;}.page-header {  padding-bottom: 9px;  margin: 40px 0 20px;  border-bottom: 1px solid #eee;}ul,ol {  margin-top: 0;  margin-bottom: 10px;}ul ul,ol ul,ul ol,ol ol {  margin-bottom: 0;}.list-unstyled {  padding-left: 0;  list-style: none;}.list-inline {  padding-left: 0;  margin-left: -5px;  list-style: none;}.list-inline > li {  display: inline-block;  padding-right: 5px;  padding-left: 5px;}dl {  margin-top: 0;  margin-bottom: 20px;}dt,dd {  line-height: 1.42857143;}dt {  font-weight: bold;}dd {  margin-left: 0;}@media (min-width: 768px) {  .dl-horizontal dt {    float: left;    width: 160px;    overflow: hidden;    clear: left;    text-align: right;    text-overflow: ellipsis;    white-space: nowrap;  }  .dl-horizontal dd {    margin-left: 180px;  }}abbr[title],abbr[data-original-title] {  cursor: help;  border-bottom: 1px dotted #777;}.initialism {  font-size: 90%;  text-transform: uppercase;}blockquote {  padding: 10px 20px;  margin: 0 0 20px;  font-size: 17.5px;  border-left: 5px solid #eee;}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child {  margin-bottom: 0;}blockquote footer,blockquote small,blockquote .small {  display: block;  font-size: 80%;  line-height: 1.42857143;  color: #777;}blockquote footer:before,blockquote small:before,blockquote .small:before {  content: '\2014 \00A0';}.blockquote-reverse,blockquote.pull-right {  padding-right: 15px;  padding-left: 0;  text-align: right;  border-right: 5px solid #eee;  border-left: 0;}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before {  content: '';}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after {  content: '\00A0 \2014';}address {  margin-bottom: 20px;  font-style: normal;  line-height: 1.42857143;}code,kbd,pre,samp {  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;}code {  padding: 2px 4px;  font-size: 90%;  color: #c7254e;  background-color: #f9f2f4;  border-radius: 4px;}kbd {  padding: 2px 4px;  font-size: 90%;  color: #fff;  background-color: #333;  border-radius: 3px;  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);}kbd kbd {  padding: 0;  font-size: 100%;  font-weight: bold;  -webkit-box-shadow: none;          box-shadow: none;}pre {  display: block;  padding: 9.5px;  margin: 0 0 10px;  font-size: 13px;  line-height: 1.42857143;  color: #333;  word-break: break-all;  word-wrap: break-word;  background-color: #f5f5f5;  border: 1px solid #ccc;  border-radius: 4px;}pre code {  padding: 0;  font-size: inherit;  color: inherit;  white-space: pre-wrap;  background-color: transparent;  border-radius: 0;}.pre-scrollable {  max-height: 340px;  overflow-y: scroll;}.container {  padding-right: 15px;  padding-left: 15px;  margin-right: auto;  margin-left: auto;}@media (min-width: 768px) {  .container {    width: 750px;  }}@media (min-width: 992px) {  .container {    width: 970px;  }}@media (min-width: 1200px) {  .container {    width: 1170px;  }}.container-fluid {  padding-right: 15px;  padding-left: 15px;  margin-right: auto;  margin-left: auto;}.row {  margin-right: -15px;  margin-left: -15px;}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {  position: relative;  min-height: 1px;  padding-right: 15px;  padding-left: 15px;}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {  float: left;}.col-xs-12 {  width: 100%;}.col-xs-11 {  width: 91.66666667%;}.col-xs-10 {  width: 83.33333333%;}.col-xs-9 {  width: 75%;}.col-xs-8 {  width: 66.66666667%;}.col-xs-7 {  width: 58.33333333%;}.col-xs-6 {  width: 50%;}.col-xs-5 {  width: 41.66666667%;}.col-xs-4 {  width: 33.33333333%;}.col-xs-3 {  width: 25%;}.col-xs-2 {  width: 16.66666667%;}.col-xs-1 {  width: 8.33333333%;}.col-xs-pull-12 {  right: 100%;}.col-xs-pull-11 {  right: 91.66666667%;}.col-xs-pull-10 {  right: 83.33333333%;}.col-xs-pull-9 {  right: 75%;}.col-xs-pull-8 {  right: 66.66666667%;}.col-xs-pull-7 {  right: 58.33333333%;}.col-xs-pull-6 {  right: 50%;}.col-xs-pull-5 {  right: 41.66666667%;}.col-xs-pull-4 {  right: 33.33333333%;}.col-xs-pull-3 {  right: 25%;}.col-xs-pull-2 {  right: 16.66666667%;}.col-xs-pull-1 {  right: 8.33333333%;}.col-xs-pull-0 {  right: auto;}.col-xs-push-12 {  left: 100%;}.col-xs-push-11 {  left: 91.66666667%;}.col-xs-push-10 {  left: 83.33333333%;}.col-xs-push-9 {  left: 75%;}.col-xs-push-8 {  left: 66.66666667%;}.col-xs-push-7 {  left: 58.33333333%;}.col-xs-push-6 {  left: 50%;}.col-xs-push-5 {  left: 41.66666667%;}.col-xs-push-4 {  left: 33.33333333%;}.col-xs-push-3 {  left: 25%;}.col-xs-push-2 {  left: 16.66666667%;}.col-xs-push-1 {  left: 8.33333333%;}.col-xs-push-0 {  left: auto;}.col-xs-offset-12 {  margin-left: 100%;}.col-xs-offset-11 {  margin-left: 91.66666667%;}.col-xs-offset-10 {  margin-left: 83.33333333%;}.col-xs-offset-9 {  margin-left: 75%;}.col-xs-offset-8 {  margin-left: 66.66666667%;}.col-xs-offset-7 {  margin-left: 58.33333333%;}.col-xs-offset-6 {  margin-left: 50%;}.col-xs-offset-5 {  margin-left: 41.66666667%;}.col-xs-offset-4 {  margin-left: 33.33333333%;}.col-xs-offset-3 {  margin-left: 25%;}.col-xs-offset-2 {  margin-left: 16.66666667%;}.col-xs-offset-1 {  margin-left: 8.33333333%;}.col-xs-offset-0 {  margin-left: 0;}@media (min-width: 768px) {  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {    float: left;  }  .col-sm-12 {    width: 100%;  }  .col-sm-11 {    width: 91.66666667%;  }  .col-sm-10 {    width: 83.33333333%;  }  .col-sm-9 {    width: 75%;  }  .col-sm-8 {    width: 66.66666667%;  }  .col-sm-7 {    width: 58.33333333%;  }  .col-sm-6 {    width: 50%;  }  .col-sm-5 {    width: 41.66666667%;  }  .col-sm-4 {    width: 33.33333333%;  }  .col-sm-3 {    width: 25%;  }  .col-sm-2 {    width: 16.66666667%;  }  .col-sm-1 {    width: 8.33333333%;  }  .col-sm-pull-12 {    right: 100%;  }  .col-sm-pull-11 {    right: 91.66666667%;  }  .col-sm-pull-10 {    right: 83.33333333%;  }  .col-sm-pull-9 {    right: 75%;  }  .col-sm-pull-8 {    right: 66.66666667%;  }  .col-sm-pull-7 {    right: 58.33333333%;  }  .col-sm-pull-6 {    right: 50%;  }  .col-sm-pull-5 {    right: 41.66666667%;  }  .col-sm-pull-4 {    right: 33.33333333%;  }  .col-sm-pull-3 {    right: 25%;  }  .col-sm-pull-2 {    right: 16.66666667%;  }  .col-sm-pull-1 {    right: 8.33333333%;  }  .col-sm-pull-0 {    right: auto;  }  .col-sm-push-12 {    left: 100%;  }  .col-sm-push-11 {    left: 91.66666667%;  }  .col-sm-push-10 {    left: 83.33333333%;  }  .col-sm-push-9 {    left: 75%;  }  .col-sm-push-8 {    left: 66.66666667%;  }  .col-sm-push-7 {    left: 58.33333333%;  }  .col-sm-push-6 {    left: 50%;  }  .col-sm-push-5 {    left: 41.66666667%;  }  .col-sm-push-4 {    left: 33.33333333%;  }  .col-sm-push-3 {    left: 25%;  }  .col-sm-push-2 {    left: 16.66666667%;  }  .col-sm-push-1 {    left: 8.33333333%;  }  .col-sm-push-0 {    left: auto;  }  .col-sm-offset-12 {    margin-left: 100%;  }  .col-sm-offset-11 {    margin-left: 91.66666667%;  }  .col-sm-offset-10 {    margin-left: 83.33333333%;  }  .col-sm-offset-9 {    margin-left: 75%;  }  .col-sm-offset-8 {    margin-left: 66.66666667%;  }  .col-sm-offset-7 {    margin-left: 58.33333333%;  }  .col-sm-offset-6 {    margin-left: 50%;  }  .col-sm-offset-5 {    margin-left: 41.66666667%;  }  .col-sm-offset-4 {    margin-left: 33.33333333%;  }  .col-sm-offset-3 {    margin-left: 25%;  }  .col-sm-offset-2 {    margin-left: 16.66666667%;  }  .col-sm-offset-1 {    margin-left: 8.33333333%;  }  .col-sm-offset-0 {    margin-left: 0;  }}@media (min-width: 992px) {  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {    float: left;  }  .col-md-12 {    width: 100%;  }  .col-md-11 {    width: 91.66666667%;  }  .col-md-10 {    width: 83.33333333%;  }  .col-md-9 {    width: 75%;  }  .col-md-8 {    width: 66.66666667%;  }  .col-md-7 {    width: 58.33333333%;  }  .col-md-6 {    width: 50%;  }  .col-md-5 {    width: 41.66666667%;  }  .col-md-4 {    width: 33.33333333%;  }  .col-md-3 {    width: 25%;  }  .col-md-2 {    width: 16.66666667%;  }  .col-md-1 {    width: 8.33333333%;  }  .col-md-pull-12 {    right: 100%;  }  .col-md-pull-11 {    right: 91.66666667%;  }  .col-md-pull-10 {    right: 83.33333333%;  }  .col-md-pull-9 {    right: 75%;  }  .col-md-pull-8 {    right: 66.66666667%;  }  .col-md-pull-7 {    right: 58.33333333%;  }  .col-md-pull-6 {    right: 50%;  }  .col-md-pull-5 {    right: 41.66666667%;  }  .col-md-pull-4 {    right: 33.33333333%;  }  .col-md-pull-3 {    right: 25%;  }  .col-md-pull-2 {    right: 16.66666667%;  }  .col-md-pull-1 {    right: 8.33333333%;  }  .col-md-pull-0 {    right: auto;  }  .col-md-push-12 {    left: 100%;  }  .col-md-push-11 {    left: 91.66666667%;  }  .col-md-push-10 {    left: 83.33333333%;  }  .col-md-push-9 {    left: 75%;  }  .col-md-push-8 {    left: 66.66666667%;  }  .col-md-push-7 {    left: 58.33333333%;  }  .col-md-push-6 {    left: 50%;  }  .col-md-push-5 {    left: 41.66666667%;  }  .col-md-push-4 {    left: 33.33333333%;  }  .col-md-push-3 {    left: 25%;  }  .col-md-push-2 {    left: 16.66666667%;  }  .col-md-push-1 {    left: 8.33333333%;  }  .col-md-push-0 {    left: auto;  }  .col-md-offset-12 {    margin-left: 100%;  }  .col-md-offset-11 {    margin-left: 91.66666667%;  }  .col-md-offset-10 {    margin-left: 83.33333333%;  }  .col-md-offset-9 {    margin-left: 75%;  }  .col-md-offset-8 {    margin-left: 66.66666667%;  }  .col-md-offset-7 {    margin-left: 58.33333333%;  }  .col-md-offset-6 {    margin-left: 50%;  }  .col-md-offset-5 {    margin-left: 41.66666667%;  }  .col-md-offset-4 {    margin-left: 33.33333333%;  }  .col-md-offset-3 {    margin-left: 25%;  }  .col-md-offset-2 {    margin-left: 16.66666667%;  }  .col-md-offset-1 {    margin-left: 8.33333333%;  }  .col-md-offset-0 {    margin-left: 0;  }}@media (min-width: 1200px) {  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {    float: left;  }  .col-lg-12 {    width: 100%;  }  .col-lg-11 {    width: 91.66666667%;  }  .col-lg-10 {    width: 83.33333333%;  }  .col-lg-9 {    width: 75%;  }  .col-lg-8 {    width: 66.66666667%;  }  .col-lg-7 {    width: 58.33333333%;  }  .col-lg-6 {    width: 50%;  }  .col-lg-5 {    width: 41.66666667%;  }  .col-lg-4 {    width: 33.33333333%;  }  .col-lg-3 {    width: 25%;  }  .col-lg-2 {    width: 16.66666667%;  }  .col-lg-1 {    width: 8.33333333%;  }  .col-lg-pull-12 {    right: 100%;  }  .col-lg-pull-11 {    right: 91.66666667%;  }  .col-lg-pull-10 {    right: 83.33333333%;  }  .col-lg-pull-9 {    right: 75%;  }  .col-lg-pull-8 {    right: 66.66666667%;  }  .col-lg-pull-7 {    right: 58.33333333%;  }  .col-lg-pull-6 {    right: 50%;  }  .col-lg-pull-5 {    right: 41.66666667%;  }  .col-lg-pull-4 {    right: 33.33333333%;  }  .col-lg-pull-3 {    right: 25%;  }  .col-lg-pull-2 {    right: 16.66666667%;  }  .col-lg-pull-1 {    right: 8.33333333%;  }  .col-lg-pull-0 {    right: auto;  }  .col-lg-push-12 {    left: 100%;  }  .col-lg-push-11 {    left: 91.66666667%;  }  .col-lg-push-10 {    left: 83.33333333%;  }  .col-lg-push-9 {    left: 75%;  }  .col-lg-push-8 {    left: 66.66666667%;  }  .col-lg-push-7 {    left: 58.33333333%;  }  .col-lg-push-6 {    left: 50%;  }  .col-lg-push-5 {    left: 41.66666667%;  }  .col-lg-push-4 {    left: 33.33333333%;  }  .col-lg-push-3 {    left: 25%;  }  .col-lg-push-2 {    left: 16.66666667%;  }  .col-lg-push-1 {    left: 8.33333333%;  }  .col-lg-push-0 {    left: auto;  }  .col-lg-offset-12 {    margin-left: 100%;  }  .col-lg-offset-11 {    margin-left: 91.66666667%;  }  .col-lg-offset-10 {    margin-left: 83.33333333%;  }  .col-lg-offset-9 {    margin-left: 75%;  }  .col-lg-offset-8 {    margin-left: 66.66666667%;  }  .col-lg-offset-7 {    margin-left: 58.33333333%;  }  .col-lg-offset-6 {    margin-left: 50%;  }  .col-lg-offset-5 {    margin-left: 41.66666667%;  }  .col-lg-offset-4 {    margin-left: 33.33333333%;  }  .col-lg-offset-3 {    margin-left: 25%;  }  .col-lg-offset-2 {    margin-left: 16.66666667%;  }  .col-lg-offset-1 {    margin-left: 8.33333333%;  }  .col-lg-offset-0 {    margin-left: 0;  }}table {  background-color: transparent;}caption {  padding-top: 8px;  padding-bottom: 8px;  color: #777;  text-align: left;}th {  text-align: left;}.table {  width: 100%;  max-width: 100%;  margin-bottom: 20px;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td {  padding: 8px;  line-height: 1.42857143;  vertical-align: top;  border-top: 1px solid #ddd;}.table > thead > tr > th {  vertical-align: bottom;  border-bottom: 2px solid #ddd;}.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td {  border-top: 0;}.table > tbody + tbody {  border-top: 2px solid #ddd;}.table .table {  background-color: #fff;}.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td {  padding: 5px;}.table-bordered {  border: 1px solid #ddd;}.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td {  border: 1px solid #ddd;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td {  border-bottom-width: 2px;}.table-striped > tbody > tr:nth-of-type(odd) {  background-color: #f9f9f9;}.table-hover > tbody > tr:hover {  background-color: #f5f5f5;}table col[class*="col-"] {  position: static;  display: table-column;  float: none;}table td[class*="col-"],table th[class*="col-"] {  position: static;  display: table-cell;  float: none;}.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th {  background-color: #f5f5f5;}.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th {  background-color: #e8e8e8;}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th {  background-color: #dff0d8;}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th {  background-color: #d0e9c6;}.table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th {  background-color: #d9edf7;}.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th {  background-color: #c4e3f3;}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th {  background-color: #fcf8e3;}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th {  background-color: #faf2cc;}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th {  background-color: #f2dede;}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th {  background-color: #ebcccc;}.table-responsive {  min-height: .01%;  overflow-x: auto;}@media screen and (max-width: 767px) {  .table-responsive {    width: 100%;    margin-bottom: 15px;    overflow-y: hidden;    -ms-overflow-style: -ms-autohiding-scrollbar;    border: 1px solid #ddd;  }  .table-responsive > .table {    margin-bottom: 0;  }  .table-responsive > .table > thead > tr > th,  .table-responsive > .table > tbody > tr > th,  .table-responsive > .table > tfoot > tr > th,  .table-responsive > .table > thead > tr > td,  .table-responsive > .table > tbody > tr > td,  .table-responsive > .table > tfoot > tr > td {    white-space: nowrap;  }  .table-responsive > .table-bordered {    border: 0;  }  .table-responsive > .table-bordered > thead > tr > th:first-child,  .table-responsive > .table-bordered > tbody > tr > th:first-child,  .table-responsive > .table-bordered > tfoot > tr > th:first-child,  .table-responsive > .table-bordered > thead > tr > td:first-child,  .table-responsive > .table-bordered > tbody > tr > td:first-child,  .table-responsive > .table-bordered > tfoot > tr > td:first-child {    border-left: 0;  }  .table-responsive > .table-bordered > thead > tr > th:last-child,  .table-responsive > .table-bordered > tbody > tr > th:last-child,  .table-responsive > .table-bordered > tfoot > tr > th:last-child,  .table-responsive > .table-bordered > thead > tr > td:last-child,  .table-responsive > .table-bordered > tbody > tr > td:last-child,  .table-responsive > .table-bordered > tfoot > tr > td:last-child {    border-right: 0;  }  .table-responsive > .table-bordered > tbody > tr:last-child > th,  .table-responsive > .table-bordered > tfoot > tr:last-child > th,  .table-responsive > .table-bordered > tbody > tr:last-child > td,  .table-responsive > .table-bordered > tfoot > tr:last-child > td {    border-bottom: 0;  }}fieldset {  min-width: 0;  padding: 0;  margin: 0;  border: 0;}legend {  display: block;  width: 100%;  padding: 0;  margin-bottom: 20px;  font-size: 21px;  line-height: inherit;  color: #333;  border: 0;  border-bottom: 1px solid #e5e5e5;}label {  display: inline-block;  max-width: 100%;  margin-bottom: 5px;  font-weight: bold;}input[type="search"] {  -webkit-box-sizing: border-box;     -moz-box-sizing: border-box;          box-sizing: border-box;}input[type="radio"],input[type="checkbox"] {  margin: 4px 0 0;  margin-top: 1px \9;  line-height: normal;}input[type="file"] {  display: block;}input[type="range"] {  display: block;  width: 100%;}select[multiple],select[size] {  height: auto;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px;}output {  display: block;  padding-top: 7px;  font-size: 14px;  line-height: 1.42857143;  color: #555;}.form-control {  display: block;  width: 100%;  height: 34px;  padding: 6px 12px;  font-size: 14px;  line-height: 1.42857143;  color: #555;  background-color: #fff;  background-image: none;  border: 1px solid #ccc;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}.form-control:focus {  border-color: #66afe9;  outline: 0;  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}.form-control::-moz-placeholder {  color: #999;  opacity: 1;}.form-control:-ms-input-placeholder {  color: #999;}.form-control::-webkit-input-placeholder {  color: #999;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {  cursor: not-allowed;  background-color: #eee;  opacity: 1;}textarea.form-control {  height: auto;}input[type="search"] {  -webkit-appearance: none;}@media screen and (-webkit-min-device-pixel-ratio: 0) {  input[type="date"],  input[type="time"],  input[type="datetime-local"],  input[type="month"] {    line-height: 34px;  }  input[type="date"].input-sm,  input[type="time"].input-sm,  input[type="datetime-local"].input-sm,  input[type="month"].input-sm,  .input-group-sm input[type="date"],  .input-group-sm input[type="time"],  .input-group-sm input[type="datetime-local"],  .input-group-sm input[type="month"] {    line-height: 30px;  }  input[type="date"].input-lg,  input[type="time"].input-lg,  input[type="datetime-local"].input-lg,  input[type="month"].input-lg,  .input-group-lg input[type="date"],  .input-group-lg input[type="time"],  .input-group-lg input[type="datetime-local"],  .input-group-lg input[type="month"] {    line-height: 46px;  }}.form-group {  margin-bottom: 15px;}.radio,.checkbox {  position: relative;  display: block;  margin-top: 10px;  margin-bottom: 10px;}.radio label,.checkbox label {  min-height: 20px;  padding-left: 20px;  margin-bottom: 0;  font-weight: normal;  cursor: pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"] {  position: absolute;  margin-top: 4px \9;  margin-left: -20px;}.radio + .radio,.checkbox + .checkbox {  margin-top: -5px;}.radio-inline,.checkbox-inline {  display: inline-block;  padding-left: 20px;  margin-bottom: 0;  font-weight: normal;  vertical-align: middle;  cursor: pointer;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline {  margin-top: 0;  margin-left: 10px;}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"] {  cursor: not-allowed;}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline {  cursor: not-allowed;}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label {  cursor: not-allowed;}.form-control-static {  padding-top: 7px;  padding-bottom: 7px;  margin-bottom: 0;}.form-control-static.input-lg,.form-control-static.input-sm {  padding-right: 0;  padding-left: 0;}.input-sm {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;}select.input-sm {  height: 30px;  line-height: 30px;}textarea.input-sm,select[multiple].input-sm {  height: auto;}.form-group-sm .form-control {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;}select.form-group-sm .form-control {  height: 30px;  line-height: 30px;}textarea.form-group-sm .form-control,select[multiple].form-group-sm .form-control {  height: auto;}.form-group-sm .form-control-static {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;}.input-lg {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px;}select.input-lg {  height: 46px;  line-height: 46px;}textarea.input-lg,select[multiple].input-lg {  height: auto;}.form-group-lg .form-control {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px;}select.form-group-lg .form-control {  height: 46px;  line-height: 46px;}textarea.form-group-lg .form-control,select[multiple].form-group-lg .form-control {  height: auto;}.form-group-lg .form-control-static {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.3333333;}.has-feedback {  position: relative;}.has-feedback .form-control {  padding-right: 42.5px;}.form-control-feedback {  position: absolute;  top: 0;  right: 0;  z-index: 2;  display: block;  width: 34px;  height: 34px;  line-height: 34px;  text-align: center;  pointer-events: none;}.input-lg + .form-control-feedback {  width: 46px;  height: 46px;  line-height: 46px;}.input-sm + .form-control-feedback {  width: 30px;  height: 30px;  line-height: 30px;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label {  color: #3c763d;}.has-success .form-control {  border-color: #3c763d;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}.has-success .form-control:focus {  border-color: #2b542c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;}.has-success .input-group-addon {  color: #3c763d;  background-color: #dff0d8;  border-color: #3c763d;}.has-success .form-control-feedback {  color: #3c763d;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label {  color: #8a6d3b;}.has-warning .form-control {  border-color: #8a6d3b;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}.has-warning .form-control:focus {  border-color: #66512c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;}.has-warning .input-group-addon {  color: #8a6d3b;  background-color: #fcf8e3;  border-color: #8a6d3b;}.has-warning .form-control-feedback {  color: #8a6d3b;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label {  color: #a94442;}.has-error .form-control {  border-color: #a94442;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}.has-error .form-control:focus {  border-color: #843534;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;}.has-error .input-group-addon {  color: #a94442;  background-color: #f2dede;  border-color: #a94442;}.has-error .form-control-feedback {  color: #a94442;}.has-feedback label ~ .form-control-feedback {  top: 25px;}.has-feedback label.sr-only ~ .form-control-feedback {  top: 0;}.help-block {  display: block;  margin-top: 5px;  margin-bottom: 10px;  color: #737373;}@media (min-width: 768px) {  .form-inline .form-group {    display: inline-block;    margin-bottom: 0;    vertical-align: middle;  }  .form-inline .form-control {    display: inline-block;    width: auto;    vertical-align: middle;  }  .form-inline .form-control-static {    display: inline-block;  }  .form-inline .input-group {    display: inline-table;    vertical-align: middle;  }  .form-inline .input-group .input-group-addon,  .form-inline .input-group .input-group-btn,  .form-inline .input-group .form-control {    width: auto;  }  .form-inline .input-group > .form-control {    width: 100%;  }  .form-inline .control-label {    margin-bottom: 0;    vertical-align: middle;  }  .form-inline .radio,  .form-inline .checkbox {    display: inline-block;    margin-top: 0;    margin-bottom: 0;    vertical-align: middle;  }  .form-inline .radio label,  .form-inline .checkbox label {    padding-left: 0;  }  .form-inline .radio input[type="radio"],  .form-inline .checkbox input[type="checkbox"] {    position: relative;    margin-left: 0;  }  .form-inline .has-feedback .form-control-feedback {    top: 0;  }}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline {  padding-top: 7px;  margin-top: 0;  margin-bottom: 0;}.form-horizontal .radio,.form-horizontal .checkbox {  min-height: 27px;}.form-horizontal .form-group {  margin-right: -15px;  margin-left: -15px;}@media (min-width: 768px) {  .form-horizontal .control-label {    padding-top: 7px;    margin-bottom: 0;    text-align: right;  }}.form-horizontal .has-feedback .form-control-feedback {  right: 15px;}@media (min-width: 768px) {  .form-horizontal .form-group-lg .control-label {    padding-top: 14.333333px;  }}@media (min-width: 768px) {  .form-horizontal .form-group-sm .control-label {    padding-top: 6px;  }}.btn {  display: inline-block;  padding: 6px 12px;  margin-bottom: 0;  font-size: 14px;  font-weight: normal;  line-height: 1.42857143;  text-align: center;  white-space: nowrap;  vertical-align: middle;  -ms-touch-action: manipulation;      touch-action: manipulation;  cursor: pointer;  -webkit-user-select: none;     -moz-user-select: none;      -ms-user-select: none;          user-select: none;  background-image: none;  border: 1px solid transparent;  border-radius: 4px;}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px;}.btn:hover,.btn:focus,.btn.focus {  color: #333;  text-decoration: none;}.btn:active,.btn.active {  background-image: none;  outline: 0;  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn {  pointer-events: none;  cursor: not-allowed;  filter: alpha(opacity=65);  -webkit-box-shadow: none;          box-shadow: none;  opacity: .65;}.btn-default {  color: #333;  background-color: #fff;  border-color: #ccc;}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {  color: #333;  background-color: #e6e6e6;  border-color: #adadad;}.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {  background-image: none;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {  background-color: #fff;  border-color: #ccc;}.btn-default .badge {  color: #fff;  background-color: #333;}.btn-primary {  color: #fff;  background-color: #337ab7;  border-color: #2e6da4;}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary {  color: #fff;  background-color: #286090;  border-color: #204d74;}.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary {  background-image: none;}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active {  background-color: #337ab7;  border-color: #2e6da4;}.btn-primary .badge {  color: #337ab7;  background-color: #fff;}.btn-success {  color: #fff;  background-color: #5cb85c;  border-color: #4cae4c;}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success {  color: #fff;  background-color: #449d44;  border-color: #398439;}.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success {  background-image: none;}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active {  background-color: #5cb85c;  border-color: #4cae4c;}.btn-success .badge {  color: #5cb85c;  background-color: #fff;}.btn-info {  color: #fff;  background-color: #5bc0de;  border-color: #46b8da;}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info {  color: #fff;  background-color: #31b0d5;  border-color: #269abc;}.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info {  background-image: none;}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active {  background-color: #5bc0de;  border-color: #46b8da;}.btn-info .badge {  color: #5bc0de;  background-color: #fff;}.btn-warning {  color: #fff;  background-color: #f0ad4e;  border-color: #eea236;}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {  color: #fff;  background-color: #ec971f;  border-color: #d58512;}.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {  background-image: none;}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active {  background-color: #f0ad4e;  border-color: #eea236;}.btn-warning .badge {  color: #f0ad4e;  background-color: #fff;}.btn-danger {  color: #fff;  background-color: #d9534f;  border-color: #d43f3a;}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger {  color: #fff;  background-color: #c9302c;  border-color: #ac2925;}.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger {  background-image: none;}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active {  background-color: #d9534f;  border-color: #d43f3a;}.btn-danger .badge {  color: #d9534f;  background-color: #fff;}.btn-link {  font-weight: normal;  color: #337ab7;  border-radius: 0;}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link {  background-color: transparent;  -webkit-box-shadow: none;          box-shadow: none;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {  border-color: transparent;}.btn-link:hover,.btn-link:focus {  color: #23527c;  text-decoration: underline;  background-color: transparent;}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus {  color: #777;  text-decoration: none;}.btn-lg,.btn-group-lg > .btn {  padding: 10px 16px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px;}.btn-sm,.btn-group-sm > .btn {  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;}.btn-xs,.btn-group-xs > .btn {  padding: 1px 5px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;}.btn-block {  display: block;  width: 100%;}.btn-block + .btn-block {  margin-top: 5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {  width: 100%;}.fade {  opacity: 0;  -webkit-transition: opacity .15s linear;       -o-transition: opacity .15s linear;          transition: opacity .15s linear;}.fade.in {  opacity: 1;}.collapse {  display: none;  visibility: hidden;}.collapse.in {  display: block;  visibility: visible;}tr.collapse.in {  display: table-row;}tbody.collapse.in {  display: table-row-group;}.collapsing {  position: relative;  height: 0;  overflow: hidden;  -webkit-transition-timing-function: ease;       -o-transition-timing-function: ease;          transition-timing-function: ease;  -webkit-transition-duration: .35s;       -o-transition-duration: .35s;          transition-duration: .35s;  -webkit-transition-property: height, visibility;       -o-transition-property: height, visibility;          transition-property: height, visibility;}.caret {  display: inline-block;  width: 0;  height: 0;  margin-left: 2px;  vertical-align: middle;  border-top: 4px solid;  border-right: 4px solid transparent;  border-left: 4px solid transparent;}.dropup,.dropdown {  position: relative;}.dropdown-toggle:focus {  outline: 0;}.dropdown-menu {  position: absolute;  top: 100%;  left: 0;  z-index: 1000;  display: none;  float: left;  min-width: 160px;  padding: 5px 0;  margin: 2px 0 0;  font-size: 14px;  text-align: left;  list-style: none;  background-color: #fff;  -webkit-background-clip: padding-box;          background-clip: padding-box;  border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, .15);  border-radius: 4px;  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);}.dropdown-menu.pull-right {  right: 0;  left: auto;}.dropdown-menu .divider {  height: 1px;  margin: 9px 0;  overflow: hidden;  background-color: #e5e5e5;}.dropdown-menu > li > a {  display: block;  padding: 3px 20px;  clear: both;  font-weight: normal;  line-height: 1.42857143;  color: #333;  white-space: nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus {  color: #262626;  text-decoration: none;  background-color: #f5f5f5;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {  color: #fff;  text-decoration: none;  background-color: #337ab7;  outline: 0;}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {  color: #777;}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {  text-decoration: none;  cursor: not-allowed;  background-color: transparent;  background-image: none;  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}.open > .dropdown-menu {  display: block;}.open > a {  outline: 0;}.dropdown-menu-right {  right: 0;  left: auto;}.dropdown-menu-left {  right: auto;  left: 0;}.dropdown-header {  display: block;  padding: 3px 20px;  font-size: 12px;  line-height: 1.42857143;  color: #777;  white-space: nowrap;}.dropdown-backdrop {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 990;}.pull-right > .dropdown-menu {  right: 0;  left: auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret {  content: "";  border-top: 0;  border-bottom: 4px solid;}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {  top: auto;  bottom: 100%;  margin-bottom: 2px;}@media (min-width: 768px) {  .navbar-right .dropdown-menu {    right: 0;    left: auto;  }  .navbar-right .dropdown-menu-left {    right: auto;    left: 0;  }}.btn-group,.btn-group-vertical {  position: relative;  display: inline-block;  vertical-align: middle;}.btn-group > .btn,.btn-group-vertical > .btn {  position: relative;  float: left;}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active {  z-index: 2;}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group {  margin-left: -1px;}.btn-toolbar {  margin-left: -5px;}.btn-toolbar .btn-group,.btn-toolbar .input-group {  float: left;}.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group {  margin-left: 5px;}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {  border-radius: 0;}.btn-group > .btn:first-child {  margin-left: 0;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child) {  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.btn-group > .btn-group {  float: left;}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {  border-radius: 0;}.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {  outline: 0;}.btn-group > .btn + .dropdown-toggle {  padding-right: 8px;  padding-left: 8px;}.btn-group > .btn-lg + .dropdown-toggle {  padding-right: 12px;  padding-left: 12px;}.btn-group.open .dropdown-toggle {  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}.btn-group.open .dropdown-toggle.btn-link {  -webkit-box-shadow: none;          box-shadow: none;}.btn .caret {  margin-left: 0;}.btn-lg .caret {  border-width: 5px 5px 0;  border-bottom-width: 0;}.dropup .btn-lg .caret {  border-width: 0 5px 5px;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn {  display: block;  float: none;  width: 100%;  max-width: 100%;}.btn-group-vertical > .btn-group > .btn {  float: none;}.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group {  margin-top: -1px;  margin-left: 0;}.btn-group-vertical > .btn:not(:first-child):not(:last-child) {  border-radius: 0;}.btn-group-vertical > .btn:first-child:not(:last-child) {  border-top-right-radius: 4px;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0;}.btn-group-vertical > .btn:last-child:not(:first-child) {  border-top-left-radius: 0;  border-top-right-radius: 0;  border-bottom-left-radius: 4px;}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {  border-radius: 0;}.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0;}.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {  border-top-left-radius: 0;  border-top-right-radius: 0;}.btn-group-justified {  display: table;  width: 100%;  table-layout: fixed;  border-collapse: separate;}.btn-group-justified > .btn,.btn-group-justified > .btn-group {  display: table-cell;  float: none;  width: 1%;}.btn-group-justified > .btn-group .btn {  width: 100%;}.btn-group-justified > .btn-group .dropdown-menu {  left: auto;}[data-toggle="buttons"] > .btn input[type="radio"],[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],[data-toggle="buttons"] > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {  position: absolute;  clip: rect(0, 0, 0, 0);  pointer-events: none;}.input-group {  position: relative;  display: table;  border-collapse: separate;}.input-group[class*="col-"] {  float: none;  padding-right: 0;  padding-left: 0;}.input-group .form-control {  position: relative;  z-index: 2;  float: left;  width: 100%;  margin-bottom: 0;}.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px;}select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn {  height: 46px;  line-height: 46px;}textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn,select[multiple].input-group-lg > .form-control,select[multiple].input-group-lg > .input-group-addon,select[multiple].input-group-lg > .input-group-btn > .btn {  height: auto;}.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;}select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn {  height: 30px;  line-height: 30px;}textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn,select[multiple].input-group-sm > .form-control,select[multiple].input-group-sm > .input-group-addon,select[multiple].input-group-sm > .input-group-btn > .btn {  height: auto;}.input-group-addon,.input-group-btn,.input-group .form-control {  display: table-cell;}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child) {  border-radius: 0;}.input-group-addon,.input-group-btn {  width: 1%;  white-space: nowrap;  vertical-align: middle;}.input-group-addon {  padding: 6px 12px;  font-size: 14px;  font-weight: normal;  line-height: 1;  color: #555;  text-align: center;  background-color: #eee;  border: 1px solid #ccc;  border-radius: 4px;}.input-group-addon.input-sm {  padding: 5px 10px;  font-size: 12px;  border-radius: 3px;}.input-group-addon.input-lg {  padding: 10px 16px;  font-size: 18px;  border-radius: 6px;}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"] {  margin-top: 0;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}.input-group-addon:first-child {  border-right: 0;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.input-group-addon:last-child {  border-left: 0;}.input-group-btn {  position: relative;  font-size: 0;  white-space: nowrap;}.input-group-btn > .btn {  position: relative;}.input-group-btn > .btn + .btn {  margin-left: -1px;}.input-group-btn > .btn:hover,.input-group-btn > .btn:focus,.input-group-btn > .btn:active {  z-index: 2;}.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group {  margin-right: -1px;}.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group {  margin-left: -1px;}.nav {  padding-left: 0;  margin-bottom: 0;  list-style: none;}.nav > li {  position: relative;  display: block;}.nav > li > a {  position: relative;  display: block;  padding: 10px 15px;}.nav > li > a:hover,.nav > li > a:focus {  text-decoration: none;  background-color: #eee;}.nav > li.disabled > a {  color: #777;}.nav > li.disabled > a:hover,.nav > li.disabled > a:focus {  color: #777;  text-decoration: none;  cursor: not-allowed;  background-color: transparent;}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus {  background-color: #eee;  border-color: #337ab7;}.nav .nav-divider {  height: 1px;  margin: 9px 0;  overflow: hidden;  background-color: #e5e5e5;}.nav > li > a > img {  max-width: none;}.nav-tabs {  border-bottom: 1px solid #ddd;}.nav-tabs > li {  float: left;  margin-bottom: -1px;}.nav-tabs > li > a {  margin-right: 2px;  line-height: 1.42857143;  border: 1px solid transparent;  border-radius: 4px 4px 0 0;}.nav-tabs > li > a:hover {  border-color: #eee #eee #ddd;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus {  color: #555;  cursor: default;  background-color: #fff;  border: 1px solid #ddd;  border-bottom-color: transparent;}.nav-tabs.nav-justified {  width: 100%;  border-bottom: 0;}.nav-tabs.nav-justified > li {  float: none;}.nav-tabs.nav-justified > li > a {  margin-bottom: 5px;  text-align: center;}.nav-tabs.nav-justified > .dropdown .dropdown-menu {  top: auto;  left: auto;}@media (min-width: 768px) {  .nav-tabs.nav-justified > li {    display: table-cell;    width: 1%;  }  .nav-tabs.nav-justified > li > a {    margin-bottom: 0;  }}.nav-tabs.nav-justified > li > a {  margin-right: 0;  border-radius: 4px;}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus {  border: 1px solid #ddd;}@media (min-width: 768px) {  .nav-tabs.nav-justified > li > a {    border-bottom: 1px solid #ddd;    border-radius: 4px 4px 0 0;  }  .nav-tabs.nav-justified > .active > a,  .nav-tabs.nav-justified > .active > a:hover,  .nav-tabs.nav-justified > .active > a:focus {    border-bottom-color: #fff;  }}.nav-pills > li {  float: left;}.nav-pills > li > a {  border-radius: 4px;}.nav-pills > li + li {  margin-left: 2px;}.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus {  color: #fff;  background-color: #337ab7;}.nav-stacked > li {  float: none;}.nav-stacked > li + li {  margin-top: 2px;  margin-left: 0;}.nav-justified {  width: 100%;}.nav-justified > li {  float: none;}.nav-justified > li > a {  margin-bottom: 5px;  text-align: center;}.nav-justified > .dropdown .dropdown-menu {  top: auto;  left: auto;}@media (min-width: 768px) {  .nav-justified > li {    display: table-cell;    width: 1%;  }  .nav-justified > li > a {    margin-bottom: 0;  }}.nav-tabs-justified {  border-bottom: 0;}.nav-tabs-justified > li > a {  margin-right: 0;  border-radius: 4px;}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus {  border: 1px solid #ddd;}@media (min-width: 768px) {  .nav-tabs-justified > li > a {    border-bottom: 1px solid #ddd;    border-radius: 4px 4px 0 0;  }  .nav-tabs-justified > .active > a,  .nav-tabs-justified > .active > a:hover,  .nav-tabs-justified > .active > a:focus {    border-bottom-color: #fff;  }}.tab-content > .tab-pane {  display: none;  visibility: hidden;}.tab-content > .active {  display: block;  visibility: visible;}.nav-tabs .dropdown-menu {  margin-top: -1px;  border-top-left-radius: 0;  border-top-right-radius: 0;}.navbar {  position: relative;  min-height: 50px;  margin-bottom: 20px;  border: 1px solid transparent;}@media (min-width: 768px) {  .navbar {    border-radius: 4px;  }}@media (min-width: 768px) {  .navbar-header {    float: left;  }}.navbar-collapse {  padding-right: 15px;  padding-left: 15px;  overflow-x: visible;  -webkit-overflow-scrolling: touch;  border-top: 1px solid transparent;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);}.navbar-collapse.in {  overflow-y: auto;}@media (min-width: 768px) {  .navbar-collapse {    width: auto;    border-top: 0;    -webkit-box-shadow: none;            box-shadow: none;  }  .navbar-collapse.collapse {    display: block !important;    height: auto !important;    padding-bottom: 0;    overflow: visible !important;    visibility: visible !important;  }  .navbar-collapse.in {    overflow-y: visible;  }  .navbar-fixed-top .navbar-collapse,  .navbar-static-top .navbar-collapse,  .navbar-fixed-bottom .navbar-collapse {    padding-right: 0;    padding-left: 0;  }}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {  max-height: 340px;}@media (max-device-width: 480px) and (orientation: landscape) {  .navbar-fixed-top .navbar-collapse,  .navbar-fixed-bottom .navbar-collapse {    max-height: 200px;  }}.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse {  margin-right: -15px;  margin-left: -15px;}@media (min-width: 768px) {  .container > .navbar-header,  .container-fluid > .navbar-header,  .container > .navbar-collapse,  .container-fluid > .navbar-collapse {    margin-right: 0;    margin-left: 0;  }}.navbar-static-top {  z-index: 1000;  border-width: 0 0 1px;}@media (min-width: 768px) {  .navbar-static-top {    border-radius: 0;  }}.navbar-fixed-top,.navbar-fixed-bottom {  position: fixed;  right: 0;  left: 0;  z-index: 1030;}@media (min-width: 768px) {  .navbar-fixed-top,  .navbar-fixed-bottom {    border-radius: 0;  }}.navbar-fixed-top {  top: 0;  border-width: 0 0 1px;}.navbar-fixed-bottom {  bottom: 0;  margin-bottom: 0;  border-width: 1px 0 0;}.navbar-brand {  float: left;  height: 50px;  padding: 15px 15px;  font-size: 18px;  line-height: 20px;}.navbar-brand:hover,.navbar-brand:focus {  text-decoration: none;}.navbar-brand > img {  display: block;}@media (min-width: 768px) {  .navbar > .container .navbar-brand,  .navbar > .container-fluid .navbar-brand {    margin-left: -15px;  }}.navbar-toggle {  position: relative;  float: right;  padding: 9px 10px;  margin-top: 8px;  margin-right: 15px;  margin-bottom: 8px;  background-color: transparent;  background-image: none;  border: 1px solid transparent;  border-radius: 4px;}.navbar-toggle:focus {  outline: 0;}.navbar-toggle .icon-bar {  display: block;  width: 22px;  height: 2px;  border-radius: 1px;}.navbar-toggle .icon-bar + .icon-bar {  margin-top: 4px;}@media (min-width: 768px) {  .navbar-toggle {    display: none;  }}.navbar-nav {  margin: 7.5px -15px;}.navbar-nav > li > a {  padding-top: 10px;  padding-bottom: 10px;  line-height: 20px;}@media (max-width: 767px) {  .navbar-nav .open .dropdown-menu {    position: static;    float: none;    width: auto;    margin-top: 0;    background-color: transparent;    border: 0;    -webkit-box-shadow: none;            box-shadow: none;  }  .navbar-nav .open .dropdown-menu > li > a,  .navbar-nav .open .dropdown-menu .dropdown-header {    padding: 5px 15px 5px 25px;  }  .navbar-nav .open .dropdown-menu > li > a {    line-height: 20px;  }  .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-nav .open .dropdown-menu > li > a:focus {    background-image: none;  }}@media (min-width: 768px) {  .navbar-nav {    float: left;    margin: 0;  }  .navbar-nav > li {    float: left;  }  .navbar-nav > li > a {    padding-top: 15px;    padding-bottom: 15px;  }}.navbar-form {  padding: 10px 15px;  margin-top: 8px;  margin-right: -15px;  margin-bottom: 8px;  margin-left: -15px;  border-top: 1px solid transparent;  border-bottom: 1px solid transparent;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);}@media (min-width: 768px) {  .navbar-form .form-group {    display: inline-block;    margin-bottom: 0;    vertical-align: middle;  }  .navbar-form .form-control {    display: inline-block;    width: auto;    vertical-align: middle;  }  .navbar-form .form-control-static {    display: inline-block;  }  .navbar-form .input-group {    display: inline-table;    vertical-align: middle;  }  .navbar-form .input-group .input-group-addon,  .navbar-form .input-group .input-group-btn,  .navbar-form .input-group .form-control {    width: auto;  }  .navbar-form .input-group > .form-control {    width: 100%;  }  .navbar-form .control-label {    margin-bottom: 0;    vertical-align: middle;  }  .navbar-form .radio,  .navbar-form .checkbox {    display: inline-block;    margin-top: 0;    margin-bottom: 0;    vertical-align: middle;  }  .navbar-form .radio label,  .navbar-form .checkbox label {    padding-left: 0;  }  .navbar-form .radio input[type="radio"],  .navbar-form .checkbox input[type="checkbox"] {    position: relative;    margin-left: 0;  }  .navbar-form .has-feedback .form-control-feedback {    top: 0;  }}@media (max-width: 767px) {  .navbar-form .form-group {    margin-bottom: 5px;  }  .navbar-form .form-group:last-child {    margin-bottom: 0;  }}@media (min-width: 768px) {  .navbar-form {    width: auto;    padding-top: 0;    padding-bottom: 0;    margin-right: 0;    margin-left: 0;    border: 0;    -webkit-box-shadow: none;            box-shadow: none;  }}.navbar-nav > li > .dropdown-menu {  margin-top: 0;  border-top-left-radius: 0;  border-top-right-radius: 0;}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {  margin-bottom: 0;  border-top-left-radius: 4px;  border-top-right-radius: 4px;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0;}.navbar-btn {  margin-top: 8px;  margin-bottom: 8px;}.navbar-btn.btn-sm {  margin-top: 10px;  margin-bottom: 10px;}.navbar-btn.btn-xs {  margin-top: 14px;  margin-bottom: 14px;}.navbar-text {  margin-top: 15px;  margin-bottom: 15px;}@media (min-width: 768px) {  .navbar-text {    float: left;    margin-right: 15px;    margin-left: 15px;  }}@media (min-width: 768px) {  .navbar-left {    float: left !important;  }  .navbar-right {    float: right !important;    margin-right: -15px;  }  .navbar-right ~ .navbar-right {    margin-right: 0;  }}.navbar-default {  background-color: #f8f8f8;  border-color: #e7e7e7;}.navbar-default .navbar-brand {  color: #777;}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus {  color: #5e5e5e;  background-color: transparent;}.navbar-default .navbar-text {  color: #777;}.navbar-default .navbar-nav > li > a {  color: #777;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus {  color: #333;  background-color: transparent;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus {  color: #555;  background-color: #e7e7e7;}.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus {  color: #ccc;  background-color: transparent;}.navbar-default .navbar-toggle {  border-color: #ddd;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {  background-color: #ddd;}.navbar-default .navbar-toggle .icon-bar {  background-color: #888;}.navbar-default .navbar-collapse,.navbar-default .navbar-form {  border-color: #e7e7e7;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus {  color: #555;  background-color: #e7e7e7;}@media (max-width: 767px) {  .navbar-default .navbar-nav .open .dropdown-menu > li > a {    color: #777;  }  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {    color: #333;    background-color: transparent;  }  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {    color: #555;    background-color: #e7e7e7;  }  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {    color: #ccc;    background-color: transparent;  }}.navbar-default .navbar-link {  color: #777;}.navbar-default .navbar-link:hover {  color: #333;}.navbar-default .btn-link {  color: #777;}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus {  color: #333;}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus {  color: #ccc;}.navbar-inverse {  background-color: #222;  border-color: #080808;}.navbar-inverse .navbar-brand {  color: #9d9d9d;}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus {  color: #fff;  background-color: transparent;}.navbar-inverse .navbar-text {  color: #9d9d9d;}.navbar-inverse .navbar-nav > li > a {  color: #9d9d9d;}.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus {  color: #fff;  background-color: transparent;}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus {  color: #fff;  background-color: #080808;}.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus {  color: #444;  background-color: transparent;}.navbar-inverse .navbar-toggle {  border-color: #333;}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus {  background-color: #333;}.navbar-inverse .navbar-toggle .icon-bar {  background-color: #fff;}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {  border-color: #101010;}.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus {  color: #fff;  background-color: #080808;}@media (max-width: 767px) {  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {    border-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {    background-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {    color: #9d9d9d;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {    color: #fff;    background-color: transparent;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {    color: #fff;    background-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {    color: #444;    background-color: transparent;  }}.navbar-inverse .navbar-link {  color: #9d9d9d;}.navbar-inverse .navbar-link:hover {  color: #fff;}.navbar-inverse .btn-link {  color: #9d9d9d;}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus {  color: #fff;}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus {  color: #444;}.breadcrumb {  padding: 8px 15px;  margin-bottom: 20px;  list-style: none;  background-color: #f5f5f5;  border-radius: 4px;}.breadcrumb > li {  display: inline-block;}.breadcrumb > li + li:before {  padding: 0 5px;  color: #ccc;  content: "/\00a0";}.breadcrumb > .active {  color: #777;}.pagination {  display: inline-block;  padding-left: 0;  margin: 20px 0;  border-radius: 4px;}.pagination > li {  display: inline;}.pagination > li > a,.pagination > li > span {  position: relative;  float: left;  padding: 6px 12px;  margin-left: -1px;  line-height: 1.42857143;  color: #337ab7;  text-decoration: none;  background-color: #fff;  border: 1px solid #ddd;}.pagination > li:first-child > a,.pagination > li:first-child > span {  margin-left: 0;  border-top-left-radius: 4px;  border-bottom-left-radius: 4px;}.pagination > li:last-child > a,.pagination > li:last-child > span {  border-top-right-radius: 4px;  border-bottom-right-radius: 4px;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {  color: #23527c;  background-color: #eee;  border-color: #ddd;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus {  z-index: 2;  color: #fff;  cursor: default;  background-color: #337ab7;  border-color: #337ab7;}.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus {  color: #777;  cursor: not-allowed;  background-color: #fff;  border-color: #ddd;}.pagination-lg > li > a,.pagination-lg > li > span {  padding: 10px 16px;  font-size: 18px;}.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span {  border-top-left-radius: 6px;  border-bottom-left-radius: 6px;}.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span {  border-top-right-radius: 6px;  border-bottom-right-radius: 6px;}.pagination-sm > li > a,.pagination-sm > li > span {  padding: 5px 10px;  font-size: 12px;}.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span {  border-top-left-radius: 3px;  border-bottom-left-radius: 3px;}.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span {  border-top-right-radius: 3px;  border-bottom-right-radius: 3px;}.pager {  padding-left: 0;  margin: 20px 0;  text-align: center;  list-style: none;}.pager li {  display: inline;}.pager li > a,.pager li > span {  display: inline-block;  padding: 5px 14px;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 15px;}.pager li > a:hover,.pager li > a:focus {  text-decoration: none;  background-color: #eee;}.pager .next > a,.pager .next > span {  float: right;}.pager .previous > a,.pager .previous > span {  float: left;}.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span {  color: #777;  cursor: not-allowed;  background-color: #fff;}.label {  display: inline;  padding: .2em .6em .3em;  font-size: 75%;  font-weight: bold;  line-height: 1;  color: #fff;  text-align: center;  white-space: nowrap;  vertical-align: baseline;  border-radius: .25em;}a.label:hover,a.label:focus {  color: #fff;  text-decoration: none;  cursor: pointer;}.label:empty {  display: none;}.btn .label {  position: relative;  top: -1px;}.label-default {  background-color: #777;}.label-default[href]:hover,.label-default[href]:focus {  background-color: #5e5e5e;}.label-primary {  background-color: #337ab7;}.label-primary[href]:hover,.label-primary[href]:focus {  background-color: #286090;}.label-success {  background-color: #5cb85c;}.label-success[href]:hover,.label-success[href]:focus {  background-color: #449d44;}.label-info {  background-color: #5bc0de;}.label-info[href]:hover,.label-info[href]:focus {  background-color: #31b0d5;}.label-warning {  background-color: #f0ad4e;}.label-warning[href]:hover,.label-warning[href]:focus {  background-color: #ec971f;}.label-danger {  background-color: #d9534f;}.label-danger[href]:hover,.label-danger[href]:focus {  background-color: #c9302c;}.badge {  display: inline-block;  min-width: 10px;  padding: 3px 7px;  font-size: 12px;  font-weight: bold;  line-height: 1;  color: #fff;  text-align: center;  white-space: nowrap;  vertical-align: baseline;  background-color: #777;  border-radius: 10px;}.badge:empty {  display: none;}.btn .badge {  position: relative;  top: -1px;}.btn-xs .badge {  top: 0;  padding: 1px 5px;}a.badge:hover,a.badge:focus {  color: #fff;  text-decoration: none;  cursor: pointer;}.list-group-item.active > .badge,.nav-pills > .active > a > .badge {  color: #337ab7;  background-color: #fff;}.list-group-item > .badge {  float: right;}.list-group-item > .badge + .badge {  margin-right: 5px;}.nav-pills > li > a > .badge {  margin-left: 3px;}.jumbotron {  padding: 30px 15px;  margin-bottom: 30px;  color: inherit;  background-color: #eee;}.jumbotron h1,.jumbotron .h1 {  color: inherit;}.jumbotron p {  margin-bottom: 15px;  font-size: 21px;  font-weight: 200;}.jumbotron > hr {  border-top-color: #d5d5d5;}.container .jumbotron,.container-fluid .jumbotron {  border-radius: 6px;}.jumbotron .container {  max-width: 100%;}@media screen and (min-width: 768px) {  .jumbotron {    padding: 48px 0;  }  .container .jumbotron,  .container-fluid .jumbotron {    padding-right: 60px;    padding-left: 60px;  }  .jumbotron h1,  .jumbotron .h1 {    font-size: 63px;  }}.thumbnail {  display: block;  padding: 4px;  margin-bottom: 20px;  line-height: 1.42857143;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 4px;  -webkit-transition: border .2s ease-in-out;       -o-transition: border .2s ease-in-out;          transition: border .2s ease-in-out;}.thumbnail > img,.thumbnail a > img {  margin-right: auto;  margin-left: auto;}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active {  border-color: #337ab7;}.thumbnail .caption {  padding: 9px;  color: #333;}.alert {  padding: 15px;  margin-bottom: 20px;  border: 1px solid transparent;  border-radius: 4px;}.alert h4 {  margin-top: 0;  color: inherit;}.alert .alert-link {  font-weight: bold;}.alert > p,.alert > ul {  margin-bottom: 0;}.alert > p + p {  margin-top: 5px;}.alert-dismissable,.alert-dismissible {  padding-right: 35px;}.alert-dismissable .close,.alert-dismissible .close {  position: relative;  top: -2px;  right: -21px;  color: inherit;}.alert-success {  color: #3c763d;  background-color: #dff0d8;  border-color: #d6e9c6;}.alert-success hr {  border-top-color: #c9e2b3;}.alert-success .alert-link {  color: #2b542c;}.alert-info {  color: #31708f;  background-color: #d9edf7;  border-color: #bce8f1;}.alert-info hr {  border-top-color: #a6e1ec;}.alert-info .alert-link {  color: #245269;}.alert-warning {  color: #8a6d3b;  background-color: #fcf8e3;  border-color: #faebcc;}.alert-warning hr {  border-top-color: #f7e1b5;}.alert-warning .alert-link {  color: #66512c;}.alert-danger {  color: #a94442;  background-color: #f2dede;  border-color: #ebccd1;}.alert-danger hr {  border-top-color: #e4b9c0;}.alert-danger .alert-link {  color: #843534;}@-webkit-keyframes progress-bar-stripes {  from {    background-position: 40px 0;  }  to {    background-position: 0 0;  }}@-o-keyframes progress-bar-stripes {  from {    background-position: 40px 0;  }  to {    background-position: 0 0;  }}@keyframes progress-bar-stripes {  from {    background-position: 40px 0;  }  to {    background-position: 0 0;  }}.progress {  height: 20px;  margin-bottom: 20px;  overflow: hidden;  background-color: #f5f5f5;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);          box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);}.progress-bar {  float: left;  width: 0;  height: 100%;  font-size: 12px;  line-height: 20px;  color: #fff;  text-align: center;  background-color: #337ab7;  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);  -webkit-transition: width .6s ease;       -o-transition: width .6s ease;          transition: width .6s ease;}.progress-striped .progress-bar,.progress-bar-striped {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  -webkit-background-size: 40px 40px;          background-size: 40px 40px;}.progress.active .progress-bar,.progress-bar.active {  -webkit-animation: progress-bar-stripes 2s linear infinite;       -o-animation: progress-bar-stripes 2s linear infinite;          animation: progress-bar-stripes 2s linear infinite;}.progress-bar-success {  background-color: #5cb85c;}.progress-striped .progress-bar-success {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);}.progress-bar-info {  background-color: #5bc0de;}.progress-striped .progress-bar-info {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);}.progress-bar-warning {  background-color: #f0ad4e;}.progress-striped .progress-bar-warning {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);}.progress-bar-danger {  background-color: #d9534f;}.progress-striped .progress-bar-danger {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);}.media {  margin-top: 15px;}.media:first-child {  margin-top: 0;}.media,.media-body {  overflow: hidden;  zoom: 1;}.media-body {  width: 10000px;}.media-object {  display: block;}.media-right,.media > .pull-right {  padding-left: 10px;}.media-left,.media > .pull-left {  padding-right: 10px;}.media-left,.media-right,.media-body {  display: table-cell;  vertical-align: top;}.media-middle {  vertical-align: middle;}.media-bottom {  vertical-align: bottom;}.media-heading {  margin-top: 0;  margin-bottom: 5px;}.media-list {  padding-left: 0;  list-style: none;}.list-group {  padding-left: 0;  margin-bottom: 20px;}.list-group-item {  position: relative;  display: block;  padding: 10px 15px;  margin-bottom: -1px;  background-color: #fff;  border: 1px solid #ddd;}.list-group-item:first-child {  border-top-left-radius: 4px;  border-top-right-radius: 4px;}.list-group-item:last-child {  margin-bottom: 0;  border-bottom-right-radius: 4px;  border-bottom-left-radius: 4px;}a.list-group-item {  color: #555;}a.list-group-item .list-group-item-heading {  color: #333;}a.list-group-item:hover,a.list-group-item:focus {  color: #555;  text-decoration: none;  background-color: #f5f5f5;}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus {  color: #777;  cursor: not-allowed;  background-color: #eee;}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading {  color: inherit;}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text {  color: #777;}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus {  z-index: 2;  color: #fff;  background-color: #337ab7;  border-color: #337ab7;}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading > small,.list-group-item.active:hover .list-group-item-heading > small,.list-group-item.active:focus .list-group-item-heading > small,.list-group-item.active .list-group-item-heading > .small,.list-group-item.active:hover .list-group-item-heading > .small,.list-group-item.active:focus .list-group-item-heading > .small {  color: inherit;}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text {  color: #c7ddef;}.list-group-item-success {  color: #3c763d;  background-color: #dff0d8;}a.list-group-item-success {  color: #3c763d;}a.list-group-item-success .list-group-item-heading {  color: inherit;}a.list-group-item-success:hover,a.list-group-item-success:focus {  color: #3c763d;  background-color: #d0e9c6;}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus {  color: #fff;  background-color: #3c763d;  border-color: #3c763d;}.list-group-item-info {  color: #31708f;  background-color: #d9edf7;}a.list-group-item-info {  color: #31708f;}a.list-group-item-info .list-group-item-heading {  color: inherit;}a.list-group-item-info:hover,a.list-group-item-info:focus {  color: #31708f;  background-color: #c4e3f3;}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus {  color: #fff;  background-color: #31708f;  border-color: #31708f;}.list-group-item-warning {  color: #8a6d3b;  background-color: #fcf8e3;}a.list-group-item-warning {  color: #8a6d3b;}a.list-group-item-warning .list-group-item-heading {  color: inherit;}a.list-group-item-warning:hover,a.list-group-item-warning:focus {  color: #8a6d3b;  background-color: #faf2cc;}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus {  color: #fff;  background-color: #8a6d3b;  border-color: #8a6d3b;}.list-group-item-danger {  color: #a94442;  background-color: #f2dede;}a.list-group-item-danger {  color: #a94442;}a.list-group-item-danger .list-group-item-heading {  color: inherit;}a.list-group-item-danger:hover,a.list-group-item-danger:focus {  color: #a94442;  background-color: #ebcccc;}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus {  color: #fff;  background-color: #a94442;  border-color: #a94442;}.list-group-item-heading {  margin-top: 0;  margin-bottom: 5px;}.list-group-item-text {  margin-bottom: 0;  line-height: 1.3;}.panel {  margin-bottom: 20px;  background-color: #fff;  border: 1px solid transparent;  border-radius: 4px;  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);          box-shadow: 0 1px 1px rgba(0, 0, 0, .05);}.panel-body {  padding: 15px;}.panel-heading {  padding: 10px 15px;  border-bottom: 1px solid transparent;  border-top-left-radius: 3px;  border-top-right-radius: 3px;}.panel-heading > .dropdown .dropdown-toggle {  color: inherit;}.panel-title {  margin-top: 0;  margin-bottom: 0;  font-size: 16px;  color: inherit;}.panel-title > a,.panel-title > small,.panel-title > .small,.panel-title > small > a,.panel-title > .small > a {  color: inherit;}.panel-footer {  padding: 10px 15px;  background-color: #f5f5f5;  border-top: 1px solid #ddd;  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px;}.panel > .list-group,.panel > .panel-collapse > .list-group {  margin-bottom: 0;}.panel > .list-group .list-group-item,.panel > .panel-collapse > .list-group .list-group-item {  border-width: 1px 0;  border-radius: 0;}.panel > .list-group:first-child .list-group-item:first-child,.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {  border-top: 0;  border-top-left-radius: 3px;  border-top-right-radius: 3px;}.panel > .list-group:last-child .list-group-item:last-child,.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {  border-bottom: 0;  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px;}.panel-heading + .list-group .list-group-item:first-child {  border-top-width: 0;}.list-group + .panel-footer {  border-top-width: 0;}.panel > .table,.panel > .table-responsive > .table,.panel > .panel-collapse > .table {  margin-bottom: 0;}.panel > .table caption,.panel > .table-responsive > .table caption,.panel > .panel-collapse > .table caption {  padding-right: 15px;  padding-left: 15px;}.panel > .table:first-child,.panel > .table-responsive:first-child > .table:first-child {  border-top-left-radius: 3px;  border-top-right-radius: 3px;}.panel > .table:first-child > thead:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {  border-top-left-radius: 3px;  border-top-right-radius: 3px;}.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {  border-top-left-radius: 3px;}.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {  border-top-right-radius: 3px;}.panel > .table:last-child,.panel > .table-responsive:last-child > .table:last-child {  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px;}.panel > .table:last-child > tbody:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px;}.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {  border-bottom-left-radius: 3px;}.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {  border-bottom-right-radius: 3px;}.panel > .panel-body + .table,.panel > .panel-body + .table-responsive,.panel > .table + .panel-body,.panel > .table-responsive + .panel-body {  border-top: 1px solid #ddd;}.panel > .table > tbody:first-child > tr:first-child th,.panel > .table > tbody:first-child > tr:first-child td {  border-top: 0;}.panel > .table-bordered,.panel > .table-responsive > .table-bordered {  border: 0;}.panel > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {  border-left: 0;}.panel > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {  border-right: 0;}.panel > .table-bordered > thead > tr:first-child > td,.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,.panel > .table-bordered > tbody > tr:first-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,.panel > .table-bordered > thead > tr:first-child > th,.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,.panel > .table-bordered > tbody > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {  border-bottom: 0;}.panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {  border-bottom: 0;}.panel > .table-responsive {  margin-bottom: 0;  border: 0;}.panel-group {  margin-bottom: 20px;}.panel-group .panel {  margin-bottom: 0;  border-radius: 4px;}.panel-group .panel + .panel {  margin-top: 5px;}.panel-group .panel-heading {  border-bottom: 0;}.panel-group .panel-heading + .panel-collapse > .panel-body,.panel-group .panel-heading + .panel-collapse > .list-group {  border-top: 1px solid #ddd;}.panel-group .panel-footer {  border-top: 0;}.panel-group .panel-footer + .panel-collapse .panel-body {  border-bottom: 1px solid #ddd;}.panel-default {  border-color: #ddd;}.panel-default > .panel-heading {  color: #333;  background-color: #f5f5f5;  border-color: #ddd;}.panel-default > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #ddd;}.panel-default > .panel-heading .badge {  color: #f5f5f5;  background-color: #333;}.panel-default > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #ddd;}.panel-primary {  border-color: #337ab7;}.panel-primary > .panel-heading {  color: #fff;  background-color: #337ab7;  border-color: #337ab7;}.panel-primary > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #337ab7;}.panel-primary > .panel-heading .badge {  color: #337ab7;  background-color: #fff;}.panel-primary > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #337ab7;}.panel-success {  border-color: #d6e9c6;}.panel-success > .panel-heading {  color: #3c763d;  background-color: #dff0d8;  border-color: #d6e9c6;}.panel-success > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #d6e9c6;}.panel-success > .panel-heading .badge {  color: #dff0d8;  background-color: #3c763d;}.panel-success > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #d6e9c6;}.panel-info {  border-color: #bce8f1;}.panel-info > .panel-heading {  color: #31708f;  background-color: #d9edf7;  border-color: #bce8f1;}.panel-info > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #bce8f1;}.panel-info > .panel-heading .badge {  color: #d9edf7;  background-color: #31708f;}.panel-info > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #bce8f1;}.panel-warning {  border-color: #faebcc;}.panel-warning > .panel-heading {  color: #8a6d3b;  background-color: #fcf8e3;  border-color: #faebcc;}.panel-warning > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #faebcc;}.panel-warning > .panel-heading .badge {  color: #fcf8e3;  background-color: #8a6d3b;}.panel-warning > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #faebcc;}.panel-danger {  border-color: #ebccd1;}.panel-danger > .panel-heading {  color: #a94442;  background-color: #f2dede;  border-color: #ebccd1;}.panel-danger > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #ebccd1;}.panel-danger > .panel-heading .badge {  color: #f2dede;  background-color: #a94442;}.panel-danger > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #ebccd1;}.embed-responsive {  position: relative;  display: block;  height: 0;  padding: 0;  overflow: hidden;}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {  position: absolute;  top: 0;  bottom: 0;  left: 0;  width: 100%;  height: 100%;  border: 0;}.embed-responsive.embed-responsive-16by9 {  padding-bottom: 56.25%;}.embed-responsive.embed-responsive-4by3 {  padding-bottom: 75%;}.well {  min-height: 20px;  padding: 19px;  margin-bottom: 20px;  background-color: #f5f5f5;  border: 1px solid #e3e3e3;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);}.well blockquote {  border-color: #ddd;  border-color: rgba(0, 0, 0, .15);}.well-lg {  padding: 24px;  border-radius: 6px;}.well-sm {  padding: 9px;  border-radius: 3px;}.close {  float: right;  font-size: 21px;  font-weight: bold;  line-height: 1;  color: #000;  text-shadow: 0 1px 0 #fff;  filter: alpha(opacity=20);  opacity: .2;}.close:hover,.close:focus {  color: #000;  text-decoration: none;  cursor: pointer;  filter: alpha(opacity=50);  opacity: .5;}button.close {  -webkit-appearance: none;  padding: 0;  cursor: pointer;  background: transparent;  border: 0;}.modal-open {  overflow: hidden;}.modal {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1040;  display: none;  overflow: hidden;  -webkit-overflow-scrolling: touch;  outline: 0;}.modal.fade .modal-dialog {  -webkit-transition: -webkit-transform .3s ease-out;       -o-transition:      -o-transform .3s ease-out;          transition:         transform .3s ease-out;  -webkit-transform: translate(0, -25%);      -ms-transform: translate(0, -25%);       -o-transform: translate(0, -25%);          transform: translate(0, -25%);}.modal.in .modal-dialog {  -webkit-transform: translate(0, 0);      -ms-transform: translate(0, 0);       -o-transform: translate(0, 0);          transform: translate(0, 0);}.modal-open .modal {  overflow-x: hidden;  overflow-y: auto;}.modal-dialog {  position: relative;  width: auto;  margin: 10px;}.modal-content {  position: relative;  background-color: #fff;  -webkit-background-clip: padding-box;          background-clip: padding-box;  border: 1px solid #999;  border: 1px solid rgba(0, 0, 0, .2);  border-radius: 6px;  outline: 0;  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);}.modal-backdrop {  position: absolute;  top: 0;  right: 0;  left: 0;  background-color: #000;}.modal-backdrop.fade {  filter: alpha(opacity=0);  opacity: 0;}.modal-backdrop.in {  filter: alpha(opacity=50);  opacity: .5;}.modal-header {  min-height: 16.42857143px;  padding: 15px;  border-bottom: 1px solid #e5e5e5;}.modal-header .close {  margin-top: -2px;}.modal-title {  margin: 0;  line-height: 1.42857143;}.modal-body {  position: relative;  padding: 15px;}.modal-footer {  padding: 15px;  text-align: right;  border-top: 1px solid #e5e5e5;}.modal-footer .btn + .btn {  margin-bottom: 0;  margin-left: 5px;}.modal-footer .btn-group .btn + .btn {  margin-left: -1px;}.modal-footer .btn-block + .btn-block {  margin-left: 0;}.modal-scrollbar-measure {  position: absolute;  top: -9999px;  width: 50px;  height: 50px;  overflow: scroll;}@media (min-width: 768px) {  .modal-dialog {    width: 600px;    margin: 30px auto;  }  .modal-content {    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);  }  .modal-sm {    width: 300px;  }}@media (min-width: 992px) {  .modal-lg {    width: 900px;  }}.tooltip {  position: absolute;  z-index: 1070;  display: block;  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: 12px;  font-weight: normal;  line-height: 1.4;  visibility: visible;  filter: alpha(opacity=0);  opacity: 0;}.tooltip.in {  filter: alpha(opacity=90);  opacity: .9;}.tooltip.top {  padding: 5px 0;  margin-top: -3px;}.tooltip.right {  padding: 0 5px;  margin-left: 3px;}.tooltip.bottom {  padding: 5px 0;  margin-top: 3px;}.tooltip.left {  padding: 0 5px;  margin-left: -3px;}.tooltip-inner {  max-width: 200px;  padding: 3px 8px;  color: #fff;  text-align: center;  text-decoration: none;  background-color: #000;  border-radius: 4px;}.tooltip-arrow {  position: absolute;  width: 0;  height: 0;  border-color: transparent;  border-style: solid;}.tooltip.top .tooltip-arrow {  bottom: 0;  left: 50%;  margin-left: -5px;  border-width: 5px 5px 0;  border-top-color: #000;}.tooltip.top-left .tooltip-arrow {  right: 5px;  bottom: 0;  margin-bottom: -5px;  border-width: 5px 5px 0;  border-top-color: #000;}.tooltip.top-right .tooltip-arrow {  bottom: 0;  left: 5px;  margin-bottom: -5px;  border-width: 5px 5px 0;  border-top-color: #000;}.tooltip.right .tooltip-arrow {  top: 50%;  left: 0;  margin-top: -5px;  border-width: 5px 5px 5px 0;  border-right-color: #000;}.tooltip.left .tooltip-arrow {  top: 50%;  right: 0;  margin-top: -5px;  border-width: 5px 0 5px 5px;  border-left-color: #000;}.tooltip.bottom .tooltip-arrow {  top: 0;  left: 50%;  margin-left: -5px;  border-width: 0 5px 5px;  border-bottom-color: #000;}.tooltip.bottom-left .tooltip-arrow {  top: 0;  right: 5px;  margin-top: -5px;  border-width: 0 5px 5px;  border-bottom-color: #000;}.tooltip.bottom-right .tooltip-arrow {  top: 0;  left: 5px;  margin-top: -5px;  border-width: 0 5px 5px;  border-bottom-color: #000;}.popover {  position: absolute;  top: 0;  left: 0;  z-index: 1060;  display: none;  max-width: 276px;  padding: 1px;  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: 14px;  font-weight: normal;  line-height: 1.42857143;  text-align: left;  white-space: normal;  background-color: #fff;  -webkit-background-clip: padding-box;          background-clip: padding-box;  border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, .2);  border-radius: 6px;  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);}.popover.top {  margin-top: -10px;}.popover.right {  margin-left: 10px;}.popover.bottom {  margin-top: 10px;}.popover.left {  margin-left: -10px;}.popover-title {  padding: 8px 14px;  margin: 0;  font-size: 14px;  background-color: #f7f7f7;  border-bottom: 1px solid #ebebeb;  border-radius: 5px 5px 0 0;}.popover-content {  padding: 9px 14px;}.popover > .arrow,.popover > .arrow:after {  position: absolute;  display: block;  width: 0;  height: 0;  border-color: transparent;  border-style: solid;}.popover > .arrow {  border-width: 11px;}.popover > .arrow:after {  content: "";  border-width: 10px;}.popover.top > .arrow {  bottom: -11px;  left: 50%;  margin-left: -11px;  border-top-color: #999;  border-top-color: rgba(0, 0, 0, .25);  border-bottom-width: 0;}.popover.top > .arrow:after {  bottom: 1px;  margin-left: -10px;  content: " ";  border-top-color: #fff;  border-bottom-width: 0;}.popover.right > .arrow {  top: 50%;  left: -11px;  margin-top: -11px;  border-right-color: #999;  border-right-color: rgba(0, 0, 0, .25);  border-left-width: 0;}.popover.right > .arrow:after {  bottom: -10px;  left: 1px;  content: " ";  border-right-color: #fff;  border-left-width: 0;}.popover.bottom > .arrow {  top: -11px;  left: 50%;  margin-left: -11px;  border-top-width: 0;  border-bottom-color: #999;  border-bottom-color: rgba(0, 0, 0, .25);}.popover.bottom > .arrow:after {  top: 1px;  margin-left: -10px;  content: " ";  border-top-width: 0;  border-bottom-color: #fff;}.popover.left > .arrow {  top: 50%;  right: -11px;  margin-top: -11px;  border-right-width: 0;  border-left-color: #999;  border-left-color: rgba(0, 0, 0, .25);}.popover.left > .arrow:after {  right: 1px;  bottom: -10px;  content: " ";  border-right-width: 0;  border-left-color: #fff;}.carousel {  position: relative;}.carousel-inner {  position: relative;  width: 100%;  overflow: hidden;}.carousel-inner > .item {  position: relative;  display: none;  -webkit-transition: .6s ease-in-out left;       -o-transition: .6s ease-in-out left;          transition: .6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img {  line-height: 1;}@media all and (transform-3d), (-webkit-transform-3d) {  .carousel-inner > .item {    -webkit-transition: -webkit-transform .6s ease-in-out;         -o-transition:      -o-transform .6s ease-in-out;            transition:         transform .6s ease-in-out;    -webkit-backface-visibility: hidden;            backface-visibility: hidden;    -webkit-perspective: 1000;            perspective: 1000;  }  .carousel-inner > .item.next,  .carousel-inner > .item.active.right {    left: 0;    -webkit-transform: translate3d(100%, 0, 0);            transform: translate3d(100%, 0, 0);  }  .carousel-inner > .item.prev,  .carousel-inner > .item.active.left {    left: 0;    -webkit-transform: translate3d(-100%, 0, 0);            transform: translate3d(-100%, 0, 0);  }  .carousel-inner > .item.next.left,  .carousel-inner > .item.prev.right,  .carousel-inner > .item.active {    left: 0;    -webkit-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0);  }}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev {  display: block;}.carousel-inner > .active {  left: 0;}.carousel-inner > .next,.carousel-inner > .prev {  position: absolute;  top: 0;  width: 100%;}.carousel-inner > .next {  left: 100%;}.carousel-inner > .prev {  left: -100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right {  left: 0;}.carousel-inner > .active.left {  left: -100%;}.carousel-inner > .active.right {  left: 100%;}.carousel-control {  position: absolute;  top: 0;  bottom: 0;  left: 0;  width: 15%;  font-size: 20px;  color: #fff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);  filter: alpha(opacity=50);  opacity: .5;}.carousel-control.left {  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));  background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);  background-repeat: repeat-x;}.carousel-control.right {  right: 0;  left: auto;  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));  background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);  background-repeat: repeat-x;}.carousel-control:hover,.carousel-control:focus {  color: #fff;  text-decoration: none;  filter: alpha(opacity=90);  outline: 0;  opacity: .9;}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right {  position: absolute;  top: 50%;  z-index: 5;  display: inline-block;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left {  left: 50%;  margin-left: -10px;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right {  right: 50%;  margin-right: -10px;}.carousel-control .icon-prev,.carousel-control .icon-next {  width: 20px;  height: 20px;  margin-top: -10px;  font-family: serif;  line-height: 1;}.carousel-control .icon-prev:before {  content: '\2039';}.carousel-control .icon-next:before {  content: '\203a';}.carousel-indicators {  position: absolute;  bottom: 10px;  left: 50%;  z-index: 15;  width: 60%;  padding-left: 0;  margin-left: -30%;  text-align: center;  list-style: none;}.carousel-indicators li {  display: inline-block;  width: 10px;  height: 10px;  margin: 1px;  text-indent: -999px;  cursor: pointer;  background-color: #000 \9;  background-color: rgba(0, 0, 0, 0);  border: 1px solid #fff;  border-radius: 10px;}.carousel-indicators .active {  width: 12px;  height: 12px;  margin: 0;  background-color: #fff;}.carousel-caption {  position: absolute;  right: 15%;  bottom: 20px;  left: 15%;  z-index: 10;  padding-top: 20px;  padding-bottom: 20px;  color: #fff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);}.carousel-caption .btn {  text-shadow: none;}@media screen and (min-width: 768px) {  .carousel-control .glyphicon-chevron-left,  .carousel-control .glyphicon-chevron-right,  .carousel-control .icon-prev,  .carousel-control .icon-next {    width: 30px;    height: 30px;    margin-top: -15px;    font-size: 30px;  }  .carousel-control .glyphicon-chevron-left,  .carousel-control .icon-prev {    margin-left: -15px;  }  .carousel-control .glyphicon-chevron-right,  .carousel-control .icon-next {    margin-right: -15px;  }  .carousel-caption {    right: 20%;    left: 20%;    padding-bottom: 30px;  }  .carousel-indicators {    bottom: 20px;  }}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after {  display: table;  content: " ";}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after {  clear: both;}.center-block {  display: block;  margin-right: auto;  margin-left: auto;}.pull-right {  float: right !important;}.pull-left {  float: left !important;}.hide {  display: none !important;}.show {  display: block !important;}.invisible {  visibility: hidden;}.text-hide {  font: 0/0 a;  color: transparent;  text-shadow: none;  background-color: transparent;  border: 0;}.hidden {  display: none !important;  visibility: hidden !important;}.affix {  position: fixed;}@-ms-viewport {  width: device-width;}.visible-xs,.visible-sm,.visible-md,.visible-lg {  display: none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {  display: none !important;}@media (max-width: 767px) {  .visible-xs {    display: block !important;  }  table.visible-xs {    display: table;  }  tr.visible-xs {    display: table-row !important;  }  th.visible-xs,  td.visible-xs {    display: table-cell !important;  }}@media (max-width: 767px) {  .visible-xs-block {    display: block !important;  }}@media (max-width: 767px) {  .visible-xs-inline {    display: inline !important;  }}@media (max-width: 767px) {  .visible-xs-inline-block {    display: inline-block !important;  }}@media (min-width: 768px) and (max-width: 991px) {  .visible-sm {    display: block !important;  }  table.visible-sm {    display: table;  }  tr.visible-sm {    display: table-row !important;  }  th.visible-sm,  td.visible-sm {    display: table-cell !important;  }}@media (min-width: 768px) and (max-width: 991px) {  .visible-sm-block {    display: block !important;  }}@media (min-width: 768px) and (max-width: 991px) {  .visible-sm-inline {    display: inline !important;  }}@media (min-width: 768px) and (max-width: 991px) {  .visible-sm-inline-block {    display: inline-block !important;  }}@media (min-width: 992px) and (max-width: 1199px) {  .visible-md {    display: block !important;  }  table.visible-md {    display: table;  }  tr.visible-md {    display: table-row !important;  }  th.visible-md,  td.visible-md {    display: table-cell !important;  }}@media (min-width: 992px) and (max-width: 1199px) {  .visible-md-block {    display: block !important;  }}@media (min-width: 992px) and (max-width: 1199px) {  .visible-md-inline {    display: inline !important;  }}@media (min-width: 992px) and (max-width: 1199px) {  .visible-md-inline-block {    display: inline-block !important;  }}@media (min-width: 1200px) {  .visible-lg {    display: block !important;  }  table.visible-lg {    display: table;  }  tr.visible-lg {    display: table-row !important;  }  th.visible-lg,  td.visible-lg {    display: table-cell !important;  }}@media (min-width: 1200px) {  .visible-lg-block {    display: block !important;  }}@media (min-width: 1200px) {  .visible-lg-inline {    display: inline !important;  }}@media (min-width: 1200px) {  .visible-lg-inline-block {    display: inline-block !important;  }}@media (max-width: 767px) {  .hidden-xs {    display: none !important;  }}@media (min-width: 768px) and (max-width: 991px) {  .hidden-sm {    display: none !important;  }}@media (min-width: 992px) and (max-width: 1199px) {  .hidden-md {    display: none !important;  }}@media (min-width: 1200px) {  .hidden-lg {    display: none !important;  }}.visible-print {  display: none !important;}@media print {  .visible-print {    display: block !important;  }  table.visible-print {    display: table;  }  tr.visible-print {    display: table-row !important;  }  th.visible-print,  td.visible-print {    display: table-cell !important;  }}.visible-print-block {  display: none !important;}@media print {  .visible-print-block {    display: block !important;  }}.visible-print-inline {  display: none !important;}@media print {  .visible-print-inline {    display: inline !important;  }}.visible-print-inline-block {  display: none !important;}@media print {  .visible-print-inline-block {    display: inline-block !important;  }}@media print {  .hidden-print {    display: none !important;  }}/*# sourceMappingURL=bootstrap.css.map *//*! *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) *//* FONT PATH * -------------------------- */@font-face {  font-family: 'FontAwesome';  src: url('font-awesome-icons/fonts/fontawesome-webfont.eot?v=4.3.0');  src: url('font-awesome-icons/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('font-awesome-icons/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('font-awesome-icons/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('font-awesome-icons/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('font-awesome-icons/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');  font-weight: normal;  font-style: normal;}.fa {  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  transform: translate(0, 0);}/* makes the font 33% larger relative to the icon container */.fa-lg {  font-size: 1.33333333em;  line-height: 0.75em;  vertical-align: -15%;}.fa-2x {  font-size: 2em;}.fa-3x {  font-size: 3em;}.fa-4x {  font-size: 4em;}.fa-5x {  font-size: 5em;}.fa-fw {  width: 1.28571429em;  text-align: center;}.fa-ul {  padding-left: 0;  margin-left: 2.14285714em;  list-style-type: none;}.fa-ul > li {  position: relative;}.fa-li {  position: absolute;  left: -2.14285714em;  width: 2.14285714em;  top: 0.14285714em;  text-align: center;}.fa-li.fa-lg {  left: -1.85714286em;}.fa-border {  padding: .2em .25em .15em;  border: solid 0.08em #eeeeee;  border-radius: .1em;}.pull-right {  float: right;}.pull-left {  float: left;}.fa.pull-left {  margin-right: .3em;}.fa.pull-right {  margin-left: .3em;}.fa-spin {  -webkit-animation: fa-spin 2s infinite linear;  animation: fa-spin 2s infinite linear;}.fa-pulse {  -webkit-animation: fa-spin 1s infinite steps(8);  animation: fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(359deg);    transform: rotate(359deg);  }}@keyframes fa-spin {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(359deg);    transform: rotate(359deg);  }}.fa-rotate-90 {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);  -webkit-transform: rotate(90deg);  -ms-transform: rotate(90deg);  transform: rotate(90deg);}.fa-rotate-180 {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);  -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg);  transform: rotate(180deg);}.fa-rotate-270 {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);  -webkit-transform: rotate(270deg);  -ms-transform: rotate(270deg);  transform: rotate(270deg);}.fa-flip-horizontal {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);  -webkit-transform: scale(-1, 1);  -ms-transform: scale(-1, 1);  transform: scale(-1, 1);}.fa-flip-vertical {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);  -webkit-transform: scale(1, -1);  -ms-transform: scale(1, -1);  transform: scale(1, -1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {  filter: none;}.fa-stack {  position: relative;  display: inline-block;  width: 2em;  height: 2em;  line-height: 2em;  vertical-align: middle;}.fa-stack-1x,.fa-stack-2x {  position: absolute;  left: 0;  width: 100%;  text-align: center;}.fa-stack-1x {  line-height: inherit;}.fa-stack-2x {  font-size: 2em;}.fa-inverse {  color: #ffffff;}/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen   readers do not read off random characters that represent icons */.fa-glass:before {  content: "\f000";}.fa-music:before {  content: "\f001";}.fa-search:before {  content: "\f002";}.fa-envelope-o:before {  content: "\f003";}.fa-heart:before {  content: "\f004";}.fa-star:before {  content: "\f005";}.fa-star-o:before {  content: "\f006";}.fa-user:before {  content: "\f007";}.fa-film:before {  content: "\f008";}.fa-th-large:before {  content: "\f009";}.fa-th:before {  content: "\f00a";}.fa-th-list:before {  content: "\f00b";}.fa-check:before {  content: "\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before {  content: "\f00d";}.fa-search-plus:before {  content: "\f00e";}.fa-search-minus:before {  content: "\f010";}.fa-power-off:before {  content: "\f011";}.fa-signal:before {  content: "\f012";}.fa-gear:before,.fa-cog:before {  content: "\f013";}.fa-trash-o:before {  content: "\f014";}.fa-home:before {  content: "\f015";}.fa-file-o:before {  content: "\f016";}.fa-clock-o:before {  content: "\f017";}.fa-road:before {  content: "\f018";}.fa-download:before {  content: "\f019";}.fa-arrow-circle-o-down:before {  content: "\f01a";}.fa-arrow-circle-o-up:before {  content: "\f01b";}.fa-inbox:before {  content: "\f01c";}.fa-play-circle-o:before {  content: "\f01d";}.fa-rotate-right:before,.fa-repeat:before {  content: "\f01e";}.fa-refresh:before {  content: "\f021";}.fa-list-alt:before {  content: "\f022";}.fa-lock:before {  content: "\f023";}.fa-flag:before {  content: "\f024";}.fa-headphones:before {  content: "\f025";}.fa-volume-off:before {  content: "\f026";}.fa-volume-down:before {  content: "\f027";}.fa-volume-up:before {  content: "\f028";}.fa-qrcode:before {  content: "\f029";}.fa-barcode:before {  content: "\f02a";}.fa-tag:before {  content: "\f02b";}.fa-tags:before {  content: "\f02c";}.fa-book:before {  content: "\f02d";}.fa-bookmark:before {  content: "\f02e";}.fa-print:before {  content: "\f02f";}.fa-camera:before {  content: "\f030";}.fa-font:before {  content: "\f031";}.fa-bold:before {  content: "\f032";}.fa-italic:before {  content: "\f033";}.fa-text-height:before {  content: "\f034";}.fa-text-width:before {  content: "\f035";}.fa-align-left:before {  content: "\f036";}.fa-align-center:before {  content: "\f037";}.fa-align-right:before {  content: "\f038";}.fa-align-justify:before {  content: "\f039";}.fa-list:before {  content: "\f03a";}.fa-dedent:before,.fa-outdent:before {  content: "\f03b";}.fa-indent:before {  content: "\f03c";}.fa-video-camera:before {  content: "\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before {  content: "\f03e";}.fa-pencil:before {  content: "\f040";}.fa-map-marker:before {  content: "\f041";}.fa-adjust:before {  content: "\f042";}.fa-tint:before {  content: "\f043";}.fa-edit:before,.fa-pencil-square-o:before {  content: "\f044";}.fa-share-square-o:before {  content: "\f045";}.fa-check-square-o:before {  content: "\f046";}.fa-arrows:before {  content: "\f047";}.fa-step-backward:before {  content: "\f048";}.fa-fast-backward:before {  content: "\f049";}.fa-backward:before {  content: "\f04a";}.fa-play:before {  content: "\f04b";}.fa-pause:before {  content: "\f04c";}.fa-stop:before {  content: "\f04d";}.fa-forward:before {  content: "\f04e";}.fa-fast-forward:before {  content: "\f050";}.fa-step-forward:before {  content: "\f051";}.fa-eject:before {  content: "\f052";}.fa-chevron-left:before {  content: "\f053";}.fa-chevron-right:before {  content: "\f054";}.fa-plus-circle:before {  content: "\f055";}.fa-minus-circle:before {  content: "\f056";}.fa-times-circle:before {  content: "\f057";}.fa-check-circle:before {  content: "\f058";}.fa-question-circle:before {  content: "\f059";}.fa-info-circle:before {  content: "\f05a";}.fa-crosshairs:before {  content: "\f05b";}.fa-times-circle-o:before {  content: "\f05c";}.fa-check-circle-o:before {  content: "\f05d";}.fa-ban:before {  content: "\f05e";}.fa-arrow-left:before {  content: "\f060";}.fa-arrow-right:before {  content: "\f061";}.fa-arrow-up:before {  content: "\f062";}.fa-arrow-down:before {  content: "\f063";}.fa-mail-forward:before,.fa-share:before {  content: "\f064";}.fa-expand:before {  content: "\f065";}.fa-compress:before {  content: "\f066";}.fa-plus:before {  content: "\f067";}.fa-minus:before {  content: "\f068";}.fa-asterisk:before {  content: "\f069";}.fa-exclamation-circle:before {  content: "\f06a";}.fa-gift:before {  content: "\f06b";}.fa-leaf:before {  content: "\f06c";}.fa-fire:before {  content: "\f06d";}.fa-eye:before {  content: "\f06e";}.fa-eye-slash:before {  content: "\f070";}.fa-warning:before,.fa-exclamation-triangle:before {  content: "\f071";}.fa-plane:before {  content: "\f072";}.fa-calendar:before {  content: "\f073";}.fa-random:before {  content: "\f074";}.fa-comment:before {  content: "\f075";}.fa-magnet:before {  content: "\f076";}.fa-chevron-up:before {  content: "\f077";}.fa-chevron-down:before {  content: "\f078";}.fa-retweet:before {  content: "\f079";}.fa-shopping-cart:before {  content: "\f07a";}.fa-folder:before {  content: "\f07b";}.fa-folder-open:before {  content: "\f07c";}.fa-arrows-v:before {  content: "\f07d";}.fa-arrows-h:before {  content: "\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before {  content: "\f080";}.fa-twitter-square:before {  content: "\f081";}.fa-facebook-square:before {  content: "\f082";}.fa-camera-retro:before {  content: "\f083";}.fa-key:before {  content: "\f084";}.fa-gears:before,.fa-cogs:before {  content: "\f085";}.fa-comments:before {  content: "\f086";}.fa-thumbs-o-up:before {  content: "\f087";}.fa-thumbs-o-down:before {  content: "\f088";}.fa-star-half:before {  content: "\f089";}.fa-heart-o:before {  content: "\f08a";}.fa-sign-out:before {  content: "\f08b";}.fa-linkedin-square:before {  content: "\f08c";}.fa-thumb-tack:before {  content: "\f08d";}.fa-external-link:before {  content: "\f08e";}.fa-sign-in:before {  content: "\f090";}.fa-trophy:before {  content: "\f091";}.fa-github-square:before {  content: "\f092";}.fa-upload:before {  content: "\f093";}.fa-lemon-o:before {  content: "\f094";}.fa-phone:before {  content: "\f095";}.fa-square-o:before {  content: "\f096";}.fa-bookmark-o:before {  content: "\f097";}.fa-phone-square:before {  content: "\f098";}.fa-twitter:before {  content: "\f099";}.fa-facebook-f:before,.fa-facebook:before {  content: "\f09a";}.fa-github:before {  content: "\f09b";}.fa-unlock:before {  content: "\f09c";}.fa-credit-card:before {  content: "\f09d";}.fa-rss:before {  content: "\f09e";}.fa-hdd-o:before {  content: "\f0a0";}.fa-bullhorn:before {  content: "\f0a1";}.fa-bell:before {  content: "\f0f3";}.fa-certificate:before {  content: "\f0a3";}.fa-hand-o-right:before {  content: "\f0a4";}.fa-hand-o-left:before {  content: "\f0a5";}.fa-hand-o-up:before {  content: "\f0a6";}.fa-hand-o-down:before {  content: "\f0a7";}.fa-arrow-circle-left:before {  content: "\f0a8";}.fa-arrow-circle-right:before {  content: "\f0a9";}.fa-arrow-circle-up:before {  content: "\f0aa";}.fa-arrow-circle-down:before {  content: "\f0ab";}.fa-globe:before {  content: "\f0ac";}.fa-wrench:before {  content: "\f0ad";}.fa-tasks:before {  content: "\f0ae";}.fa-filter:before {  content: "\f0b0";}.fa-briefcase:before {  content: "\f0b1";}.fa-arrows-alt:before {  content: "\f0b2";}.fa-group:before,.fa-users:before {  content: "\f0c0";}.fa-chain:before,.fa-link:before {  content: "\f0c1";}.fa-cloud:before {  content: "\f0c2";}.fa-flask:before {  content: "\f0c3";}.fa-cut:before,.fa-scissors:before {  content: "\f0c4";}.fa-copy:before,.fa-files-o:before {  content: "\f0c5";}.fa-paperclip:before {  content: "\f0c6";}.fa-save:before,.fa-floppy-o:before {  content: "\f0c7";}.fa-square:before {  content: "\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before {  content: "\f0c9";}.fa-list-ul:before {  content: "\f0ca";}.fa-list-ol:before {  content: "\f0cb";}.fa-strikethrough:before {  content: "\f0cc";}.fa-underline:before {  content: "\f0cd";}.fa-table:before {  content: "\f0ce";}.fa-magic:before {  content: "\f0d0";}.fa-truck:before {  content: "\f0d1";}.fa-pinterest:before {  content: "\f0d2";}.fa-pinterest-square:before {  content: "\f0d3";}.fa-google-plus-square:before {  content: "\f0d4";}.fa-google-plus:before {  content: "\f0d5";}.fa-money:before {  content: "\f0d6";}.fa-caret-down:before {  content: "\f0d7";}.fa-caret-up:before {  content: "\f0d8";}.fa-caret-left:before {  content: "\f0d9";}.fa-caret-right:before {  content: "\f0da";}.fa-columns:before {  content: "\f0db";}.fa-unsorted:before,.fa-sort:before {  content: "\f0dc";}.fa-sort-down:before,.fa-sort-desc:before {  content: "\f0dd";}.fa-sort-up:before,.fa-sort-asc:before {  content: "\f0de";}.fa-envelope:before {  content: "\f0e0";}.fa-linkedin:before {  content: "\f0e1";}.fa-rotate-left:before,.fa-undo:before {  content: "\f0e2";}.fa-legal:before,.fa-gavel:before {  content: "\f0e3";}.fa-dashboard:before,.fa-tachometer:before {  content: "\f0e4";}.fa-comment-o:before {  content: "\f0e5";}.fa-comments-o:before {  content: "\f0e6";}.fa-flash:before,.fa-bolt:before {  content: "\f0e7";}.fa-sitemap:before {  content: "\f0e8";}.fa-umbrella:before {  content: "\f0e9";}.fa-paste:before,.fa-clipboard:before {  content: "\f0ea";}.fa-lightbulb-o:before {  content: "\f0eb";}.fa-exchange:before {  content: "\f0ec";}.fa-cloud-download:before {  content: "\f0ed";}.fa-cloud-upload:before {  content: "\f0ee";}.fa-user-md:before {  content: "\f0f0";}.fa-stethoscope:before {  content: "\f0f1";}.fa-suitcase:before {  content: "\f0f2";}.fa-bell-o:before {  content: "\f0a2";}.fa-coffee:before {  content: "\f0f4";}.fa-cutlery:before {  content: "\f0f5";}.fa-file-text-o:before {  content: "\f0f6";}.fa-building-o:before {  content: "\f0f7";}.fa-hospital-o:before {  content: "\f0f8";}.fa-ambulance:before {  content: "\f0f9";}.fa-medkit:before {  content: "\f0fa";}.fa-fighter-jet:before {  content: "\f0fb";}.fa-beer:before {  content: "\f0fc";}.fa-h-square:before {  content: "\f0fd";}.fa-plus-square:before {  content: "\f0fe";}.fa-angle-double-left:before {  content: "\f100";}.fa-angle-double-right:before {  content: "\f101";}.fa-angle-double-up:before {  content: "\f102";}.fa-angle-double-down:before {  content: "\f103";}.fa-angle-left:before {  content: "\f104";}.fa-angle-right:before {  content: "\f105";}.fa-angle-up:before {  content: "\f106";}.fa-angle-down:before {  content: "\f107";}.fa-desktop:before {  content: "\f108";}.fa-laptop:before {  content: "\f109";}.fa-tablet:before {  content: "\f10a";}.fa-mobile-phone:before,.fa-mobile:before {  content: "\f10b";}.fa-circle-o:before {  content: "\f10c";}.fa-quote-left:before {  content: "\f10d";}.fa-quote-right:before {  content: "\f10e";}.fa-spinner:before {  content: "\f110";}.fa-circle:before {  content: "\f111";}.fa-mail-reply:before,.fa-reply:before {  content: "\f112";}.fa-github-alt:before {  content: "\f113";}.fa-folder-o:before {  content: "\f114";}.fa-folder-open-o:before {  content: "\f115";}.fa-smile-o:before {  content: "\f118";}.fa-frown-o:before {  content: "\f119";}.fa-meh-o:before {  content: "\f11a";}.fa-gamepad:before {  content: "\f11b";}.fa-keyboard-o:before {  content: "\f11c";}.fa-flag-o:before {  content: "\f11d";}.fa-flag-checkered:before {  content: "\f11e";}.fa-terminal:before {  content: "\f120";}.fa-code:before {  content: "\f121";}.fa-mail-reply-all:before,.fa-reply-all:before {  content: "\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {  content: "\f123";}.fa-location-arrow:before {  content: "\f124";}.fa-crop:before {  content: "\f125";}.fa-code-fork:before {  content: "\f126";}.fa-unlink:before,.fa-chain-broken:before {  content: "\f127";}.fa-question:before {  content: "\f128";}.fa-info:before {  content: "\f129";}.fa-exclamation:before {  content: "\f12a";}.fa-superscript:before {  content: "\f12b";}.fa-subscript:before {  content: "\f12c";}.fa-eraser:before {  content: "\f12d";}.fa-puzzle-piece:before {  content: "\f12e";}.fa-microphone:before {  content: "\f130";}.fa-microphone-slash:before {  content: "\f131";}.fa-shield:before {  content: "\f132";}.fa-calendar-o:before {  content: "\f133";}.fa-fire-extinguisher:before {  content: "\f134";}.fa-rocket:before {  content: "\f135";}.fa-maxcdn:before {  content: "\f136";}.fa-chevron-circle-left:before {  content: "\f137";}.fa-chevron-circle-right:before {  content: "\f138";}.fa-chevron-circle-up:before {  content: "\f139";}.fa-chevron-circle-down:before {  content: "\f13a";}.fa-html5:before {  content: "\f13b";}.fa-css3:before {  content: "\f13c";}.fa-anchor:before {  content: "\f13d";}.fa-unlock-alt:before {  content: "\f13e";}.fa-bullseye:before {  content: "\f140";}.fa-ellipsis-h:before {  content: "\f141";}.fa-ellipsis-v:before {  content: "\f142";}.fa-rss-square:before {  content: "\f143";}.fa-play-circle:before {  content: "\f144";}.fa-ticket:before {  content: "\f145";}.fa-minus-square:before {  content: "\f146";}.fa-minus-square-o:before {  content: "\f147";}.fa-level-up:before {  content: "\f148";}.fa-level-down:before {  content: "\f149";}.fa-check-square:before {  content: "\f14a";}.fa-pencil-square:before {  content: "\f14b";}.fa-external-link-square:before {  content: "\f14c";}.fa-share-square:before {  content: "\f14d";}.fa-compass:before {  content: "\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before {  content: "\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before {  content: "\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before {  content: "\f152";}.fa-euro:before,.fa-eur:before {  content: "\f153";}.fa-gbp:before {  content: "\f154";}.fa-dollar:before,.fa-usd:before {  content: "\f155";}.fa-rupee:before,.fa-inr:before {  content: "\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {  content: "\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before {  content: "\f158";}.fa-won:before,.fa-krw:before {  content: "\f159";}.fa-bitcoin:before,.fa-btc:before {  content: "\f15a";}.fa-file:before {  content: "\f15b";}.fa-file-text:before {  content: "\f15c";}.fa-sort-alpha-asc:before {  content: "\f15d";}.fa-sort-alpha-desc:before {  content: "\f15e";}.fa-sort-amount-asc:before {  content: "\f160";}.fa-sort-amount-desc:before {  content: "\f161";}.fa-sort-numeric-asc:before {  content: "\f162";}.fa-sort-numeric-desc:before {  content: "\f163";}.fa-thumbs-up:before {  content: "\f164";}.fa-thumbs-down:before {  content: "\f165";}.fa-youtube-square:before {  content: "\f166";}.fa-youtube:before {  content: "\f167";}.fa-xing:before {  content: "\f168";}.fa-xing-square:before {  content: "\f169";}.fa-youtube-play:before {  content: "\f16a";}.fa-dropbox:before {  content: "\f16b";}.fa-stack-overflow:before {  content: "\f16c";}.fa-instagram:before {  content: "\f16d";}.fa-flickr:before {  content: "\f16e";}.fa-adn:before {  content: "\f170";}.fa-bitbucket:before {  content: "\f171";}.fa-bitbucket-square:before {  content: "\f172";}.fa-tumblr:before {  content: "\f173";}.fa-tumblr-square:before {  content: "\f174";}.fa-long-arrow-down:before {  content: "\f175";}.fa-long-arrow-up:before {  content: "\f176";}.fa-long-arrow-left:before {  content: "\f177";}.fa-long-arrow-right:before {  content: "\f178";}.fa-apple:before {  content: "\f179";}.fa-windows:before {  content: "\f17a";}.fa-android:before {  content: "\f17b";}.fa-linux:before {  content: "\f17c";}.fa-dribbble:before {  content: "\f17d";}.fa-skype:before {  content: "\f17e";}.fa-foursquare:before {  content: "\f180";}.fa-trello:before {  content: "\f181";}.fa-female:before {  content: "\f182";}.fa-male:before {  content: "\f183";}.fa-gittip:before,.fa-gratipay:before {  content: "\f184";}.fa-sun-o:before {  content: "\f185";}.fa-moon-o:before {  content: "\f186";}.fa-archive:before {  content: "\f187";}.fa-bug:before {  content: "\f188";}.fa-vk:before {  content: "\f189";}.fa-weibo:before {  content: "\f18a";}.fa-renren:before {  content: "\f18b";}.fa-pagelines:before {  content: "\f18c";}.fa-stack-exchange:before {  content: "\f18d";}.fa-arrow-circle-o-right:before {  content: "\f18e";}.fa-arrow-circle-o-left:before {  content: "\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before {  content: "\f191";}.fa-dot-circle-o:before {  content: "\f192";}.fa-wheelchair:before {  content: "\f193";}.fa-vimeo-square:before {  content: "\f194";}.fa-turkish-lira:before,.fa-try:before {  content: "\f195";}.fa-plus-square-o:before {  content: "\f196";}.fa-space-shuttle:before {  content: "\f197";}.fa-slack:before {  content: "\f198";}.fa-envelope-square:before {  content: "\f199";}.fa-wordpress:before {  content: "\f19a";}.fa-openid:before {  content: "\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before {  content: "\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before {  content: "\f19d";}.fa-yahoo:before {  content: "\f19e";}.fa-google:before {  content: "\f1a0";}.fa-reddit:before {  content: "\f1a1";}.fa-reddit-square:before {  content: "\f1a2";}.fa-stumbleupon-circle:before {  content: "\f1a3";}.fa-stumbleupon:before {  content: "\f1a4";}.fa-delicious:before {  content: "\f1a5";}.fa-digg:before {  content: "\f1a6";}.fa-pied-piper:before {  content: "\f1a7";}.fa-pied-piper-alt:before {  content: "\f1a8";}.fa-drupal:before {  content: "\f1a9";}.fa-joomla:before {  content: "\f1aa";}.fa-language:before {  content: "\f1ab";}.fa-fax:before {  content: "\f1ac";}.fa-building:before {  content: "\f1ad";}.fa-child:before {  content: "\f1ae";}.fa-paw:before {  content: "\f1b0";}.fa-spoon:before {  content: "\f1b1";}.fa-cube:before {  content: "\f1b2";}.fa-cubes:before {  content: "\f1b3";}.fa-behance:before {  content: "\f1b4";}.fa-behance-square:before {  content: "\f1b5";}.fa-steam:before {  content: "\f1b6";}.fa-steam-square:before {  content: "\f1b7";}.fa-recycle:before {  content: "\f1b8";}.fa-automobile:before,.fa-car:before {  content: "\f1b9";}.fa-cab:before,.fa-taxi:before {  content: "\f1ba";}.fa-tree:before {  content: "\f1bb";}.fa-spotify:before {  content: "\f1bc";}.fa-deviantart:before {  content: "\f1bd";}.fa-soundcloud:before {  content: "\f1be";}.fa-database:before {  content: "\f1c0";}.fa-file-pdf-o:before {  content: "\f1c1";}.fa-file-word-o:before {  content: "\f1c2";}.fa-file-excel-o:before {  content: "\f1c3";}.fa-file-powerpoint-o:before {  content: "\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {  content: "\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before {  content: "\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before {  content: "\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before {  content: "\f1c8";}.fa-file-code-o:before {  content: "\f1c9";}.fa-vine:before {  content: "\f1ca";}.fa-codepen:before {  content: "\f1cb";}.fa-jsfiddle:before {  content: "\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {  content: "\f1cd";}.fa-circle-o-notch:before {  content: "\f1ce";}.fa-ra:before,.fa-rebel:before {  content: "\f1d0";}.fa-ge:before,.fa-empire:before {  content: "\f1d1";}.fa-git-square:before {  content: "\f1d2";}.fa-git:before {  content: "\f1d3";}.fa-hacker-news:before {  content: "\f1d4";}.fa-tencent-weibo:before {  content: "\f1d5";}.fa-qq:before {  content: "\f1d6";}.fa-wechat:before,.fa-weixin:before {  content: "\f1d7";}.fa-send:before,.fa-paper-plane:before {  content: "\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before {  content: "\f1d9";}.fa-history:before {  content: "\f1da";}.fa-genderless:before,.fa-circle-thin:before {  content: "\f1db";}.fa-header:before {  content: "\f1dc";}.fa-paragraph:before {  content: "\f1dd";}.fa-sliders:before {  content: "\f1de";}.fa-share-alt:before {  content: "\f1e0";}.fa-share-alt-square:before {  content: "\f1e1";}.fa-bomb:before {  content: "\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before {  content: "\f1e3";}.fa-tty:before {  content: "\f1e4";}.fa-binoculars:before {  content: "\f1e5";}.fa-plug:before {  content: "\f1e6";}.fa-slideshare:before {  content: "\f1e7";}.fa-twitch:before {  content: "\f1e8";}.fa-yelp:before {  content: "\f1e9";}.fa-newspaper-o:before {  content: "\f1ea";}.fa-wifi:before {  content: "\f1eb";}.fa-calculator:before {  content: "\f1ec";}.fa-paypal:before {  content: "\f1ed";}.fa-google-wallet:before {  content: "\f1ee";}.fa-cc-visa:before {  content: "\f1f0";}.fa-cc-mastercard:before {  content: "\f1f1";}.fa-cc-discover:before {  content: "\f1f2";}.fa-cc-amex:before {  content: "\f1f3";}.fa-cc-paypal:before {  content: "\f1f4";}.fa-cc-stripe:before {  content: "\f1f5";}.fa-bell-slash:before {  content: "\f1f6";}.fa-bell-slash-o:before {  content: "\f1f7";}.fa-trash:before {  content: "\f1f8";}.fa-copyright:before {  content: "\f1f9";}.fa-at:before {  content: "\f1fa";}.fa-eyedropper:before {  content: "\f1fb";}.fa-paint-brush:before {  content: "\f1fc";}.fa-birthday-cake:before {  content: "\f1fd";}.fa-area-chart:before {  content: "\f1fe";}.fa-pie-chart:before {  content: "\f200";}.fa-line-chart:before {  content: "\f201";}.fa-lastfm:before {  content: "\f202";}.fa-lastfm-square:before {  content: "\f203";}.fa-toggle-off:before {  content: "\f204";}.fa-toggle-on:before {  content: "\f205";}.fa-bicycle:before {  content: "\f206";}.fa-bus:before {  content: "\f207";}.fa-ioxhost:before {  content: "\f208";}.fa-angellist:before {  content: "\f209";}.fa-cc:before {  content: "\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {  content: "\f20b";}.fa-meanpath:before {  content: "\f20c";}.fa-buysellads:before {  content: "\f20d";}.fa-connectdevelop:before {  content: "\f20e";}.fa-dashcube:before {  content: "\f210";}.fa-forumbee:before {  content: "\f211";}.fa-leanpub:before {  content: "\f212";}.fa-sellsy:before {  content: "\f213";}.fa-shirtsinbulk:before {  content: "\f214";}.fa-simplybuilt:before {  content: "\f215";}.fa-skyatlas:before {  content: "\f216";}.fa-cart-plus:before {  content: "\f217";}.fa-cart-arrow-down:before {  content: "\f218";}.fa-diamond:before {  content: "\f219";}.fa-ship:before {  content: "\f21a";}.fa-user-secret:before {  content: "\f21b";}.fa-motorcycle:before {  content: "\f21c";}.fa-street-view:before {  content: "\f21d";}.fa-heartbeat:before {  content: "\f21e";}.fa-venus:before {  content: "\f221";}.fa-mars:before {  content: "\f222";}.fa-mercury:before {  content: "\f223";}.fa-transgender:before {  content: "\f224";}.fa-transgender-alt:before {  content: "\f225";}.fa-venus-double:before {  content: "\f226";}.fa-mars-double:before {  content: "\f227";}.fa-venus-mars:before {  content: "\f228";}.fa-mars-stroke:before {  content: "\f229";}.fa-mars-stroke-v:before {  content: "\f22a";}.fa-mars-stroke-h:before {  content: "\f22b";}.fa-neuter:before {  content: "\f22c";}.fa-facebook-official:before {  content: "\f230";}.fa-pinterest-p:before {  content: "\f231";}.fa-whatsapp:before {  content: "\f232";}.fa-server:before {  content: "\f233";}.fa-user-plus:before {  content: "\f234";}.fa-user-times:before {  content: "\f235";}.fa-hotel:before,.fa-bed:before {  content: "\f236";}.fa-viacoin:before {  content: "\f237";}.fa-train:before {  content: "\f238";}.fa-subway:before {  content: "\f239";}.fa-medium:before {  content: "\f23a";}/* Core 1.0.0 *//* Contains all essential CSS code required by RapidWeaver and covers aspects like page styles, plugins, HTML styles and resets */ /* @group Global HTML */html {font-size: 100%;}body {-webkit-font-smoothing: antialiased; /* Stops flickering of text caused by CSS3 animations */}a {outline: none;}img {border-style: none;max-width: 100%;height: auto;}.image-left {float: left;position: relative;padding: 0;margin: 10px;}.image-right {float: right;position: relative;padding: 0;margin: 10px;}ul.disc {list-style-type: disc;}ul.circle {list-style-type: circle;}ul.square {list-style-type: square;}ol.arabic-numbers {list-style-type: decimal;}ol.upper-alpha {list-style-type: upper-alpha;}ol.lower-alpha {list-style-type: lower-alpha;}ol.upper-roman {list-style-type: upper-roman;}ol.lower-roman {list-style-type: lower-roman;}h1, h2, h3, h4, h5, h6 {font-weight: normal;}.xsmall {font-size: 8px;}.small { font-size: 10px;}.medium {font-size: 14px;}.large {font-size: 18px;}.xlarge {font-size: 24px;}.xxlarge {font-size: 48px;}/* @end *//* @group Bootstrap Resets */.carousel-control,.carousel-control a {text-decoration: none;font: 100 60px/30px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}/* Prevent buttons and tabs being underlined */a.close,a.accordion-toggle,a.accordion-toggle:hover,.nav a,.btn,.breadcrumb a,.list-group a,.pager a {text-decoration: none;}hr {border-bottom: none;}.badge,.btn,.label {font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}/* @end *//* @group FreeStyle and ExtraContent Functionality *//*Hide FreeStyle and ExtraContent containers, unless they are in their designated placeholders and the page is read. It's advisable to use this HTML code in your theme index.html file, so that users with no Javascript support can still see the content:<noscript><style type="text/css">#contentWrapper #fs, #sidebar #fs, #contentWrapper div[id*='myExtraContent'], #sidebar div[id*='myExtraContent'] {display: block;}</style></noscript>*/#contentWrapper #fs,#sidebar #fs,#contentWrapper div[id*='myExtraContent'],#sidebar div[id*='myExtraContent'] {display: none;}/* @end *//* @group RapidWeaver Blog */.blog-archive-background {}.blog-entry-summary {margin-bottom: 15px;}.blog-archive-headings-wrapper {display: none;}.blog-archive-entries-wrapper {}.blog-archive-entries-wrapper .blog-entry {}.blog-archive-month {}.blog-archive-link {}.blog-archive-link a:link, .blog-archive-link a:visited {}/* Blog Tag Cloud */ul.blog-tag-cloud {margin: 0px;padding: 0px;text-align: justify;}ul.blog-tag-cloud li {display: inline;padding-right: 5px;}.blog-tag-size-1 {font-size: 0.8em;}.blog-tag-size-2 {font-size: 0.85em;}.blog-tag-size-3 {font-size: 0.9em;}.blog-tag-size-4 {font-size: 0.95em;}.blog-tag-size-5 {font-size: 1em;}.blog-tag-size-6 {font-size: 1.05em;}.blog-tag-size-7 {font-size: 1.1em;}.blog-tag-size-8 {font-size: 1.15em;}.blog-tag-size-9 {font-size: 1.2em;}.blog-tag-size-10 {font-size: 1.25em;}.blog-tag-size-11 {font-size: 1.3em;}.blog-tag-size-12 {font-size: 1.35em;}.blog-tag-size-13 {font-size: 1.4em;}.blog-tag-size-14 {font-size: 1.45em;}.blog-tag-size-15 {font-size: 1.5em;}.blog-tag-size-16 {font-size: 1.55em;}.blog-tag-size-17 {font-size: 1.6em;}.blog-tag-size-18 {font-size: 1.65em;}.blog-tag-size-19 {font-size: 1.7em;}.blog-tag-size-20 {font-size: 1.75em;}/* Main Blog entries */.blog-entry {padding-bottom: 25px;margin-bottom: 25px;}.blog-entry-title {font-size: 24px;line-height: 1.25em;margin: 0;padding: 0;text-decoration: none;}.blog-entry-title a {font-size: 24px;line-height: 1.25em;padding: 0;margin: 0;font-style: normal;}.blog-entry-date {padding: 0 0 15px;margin: 0;}.blog-read-more {display: block;margin-top: 0px;margin-bottom: 15px;font-style: normal;font-weight: normal;}.blog-entry-body {}p.blog-entry-tags {font-style: normal;font-weight: normal;}.blog-entry-comments {    overflow: auto; /* Added 29/07/2013 to stop Disqus comments pushing below sidebar */} /* Styles the category link/s in the main Blog entry */.blog-entry-category a {font-weight: normal;font-style: normal;text-decoration: none;}.blog-entry-category a:link, .blog-entry-category a:visited {}#blog-archives br,#blog-categories br,#blog-rss-feeds br {display: none;}/* styles the archives in the blog sidebar */#blog-archives {margin-bottom: 25px;}.blog-archive-link-enabled {background-repeat: no-repeat;display: block;}.blog-archive-link-disabled {background-repeat: no-repeat;display: block;}/* Styles the blog categories in the blog sidebar */#blog-categories {padding: 0;margin: 0 0 25px;}.blog-category-link-enabled {display: block;}.blog-category-link-disabled {display: block;}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds {margin-top: 25px;display: block;}.blog-rss-link,.blog-comments-rss-link {display: block;}/* @end *//* @group RapidWeaver File Sharing */.filesharing-description {}.filesharing-item {padding-bottom: 15px;padding-top: 15px;}.filesharing-item-title a:link {font-weight: normal;margin-bottom: 0px;}.filesharing-item-title a:hover {font-weight: normal;}/* @end *//* @group RapidWeaver Photo Album *//* @group Photo Album (thumbnail view) */.album-title {margin-bottom: 0px;font: 125% Georgia, "Times New Roman", Times, serif;}.album-description {margin-bottom: 50px;}.album-wrapper {display: block;width: 99%;position: relative;}.thumbnail-wrap {text-align: center;position: relative;float: left;margin-bottom: 60px;margin-right: 20px;}.thumbnail-frame {position: absolute;bottom: 0;left: 0;padding-left: 5px;}.thumbnail-frame:hover {}.thumbnail-frame a {}.thumbnail-frame a:hover {background: transparent;}.thumbnail-frame img {margin: auto;border: none;padding: 0px;}.thumbnail-caption {margin: 0;width: 100%;height: 38px;display: block;padding: 0 0 0 5px;}/* @end *//* @group Photo Album (single image view) *//* CSS Formatting for Single Page (Photo view) */.photo-background {text-align: left;}.photo-navigation {width: 200px;float: left;margin: 15px 15px 0;padding: 15px;}.photo-links {}.photo-navigation a:link,.photo-navigation a:visited {}.photo-navigation a:hover {background: transparent;}.photo-frame {padding: 0px;position: absolute;left: 260px;top: 15px;}.photo-title {margin-bottom: 0px;font: 125% Georgia, "Times New Roman", Times, serif;}.photo-caption {margin: 0;}/* @end *//* @group Photo Album Slideshow */#flashcontent {text-align: center;}/* @end *//* @group Exif Data */.exif-data {clear: left;margin-left: 15px;margin-top: 15px;padding: 15px;float: left;width: 200px;}.exif-data p {margin: 0;padding: 0;}p.exif-version {}p.exif-colour-space {}p.exif-focal-length {}p.exif-dimensions {}p.exif-pixel-y-dimension {}p.exif-pixel-x-dimension {}p.exif-oecf-value {}p.exif-subsec-time-original {}p.exif-exposure-mode {}p.exif-spatial-frequency-response {}p.exif-scene-capture-type {}p.exif-subject-location {}p.exif-shutter-speed {}p.exif-datetime-original {}p.exif-subsec-time {}p.exif-compressed-bits-per-pixel {}p.exif-flash-energy {}p.exif-saturation {}p.exif-brightness {}p.exif-exposure-time {}p.exif-f-number {}p.exif-file-source {}p.exif-gain-control {}p.exif-subject-area {}p.exif-cfa-pattern {}p.exif-scene-type {}p.exif-white-balance {}p.exif-flash {}p.exif-exposure-index {}p.exif-flashpix-version {}p.exif-device-setting-description {}p.exif-focalplane-x-resolution {}p.exif-image-uniqueid {}p.exif-components-configuration {}p.exif-light-source {}p.exif-sensing-method {}p.exif-aperture {}p.exif-sharpness {}p.exif-exposure-program {}p.exif-subject-distance {}p.exif-subsec-time-digitized {}p.exif-contrast {}p.exif-focalplane-resolution-unit {}p.exif-gamma {}p.exif-35mm-focal-length {}p.exif-datetime-digitized {}p.exif-subject-distance-range {}p.exif-custom-rendered {}p.exif-max-aperture {}p.exif-sound-file {}p.exif-metering-mode {}p.exif-spectral-sensitivity {}p.exif-exposure-bias {}p.exif-focalplane-y-resolution {}p.exif-iso-rating {}p.exif-maker-note {}p.exif-digital-zoom-ratio {}p.exif-user-comment {}/* @end *//* @end *//* @group RapidWeaver Movie Page */.movie-description {margin-top: 15px;text-align: center;}/* @end *//* @group RapidWeaver Movie Album */.movie-page-title {margin-bottom: 0px;font: 125% Georgia, "Times New Roman", Times, serif;}.movie-page-description {margin-bottom: 15px;}.movie-thumbnail-frame {width: 134px;float: left;margin-right: 10px;margin-bottom: 10px;text-align: center;}.movie-thumbnail-frame:hover {}.movie-thumbnail-frame img {padding: 1px;margin-bottom: 5px;}.movie-thumbnail-caption {}/* CSS formatting for Singular Quicktime Movies */.movie-frame {text-align: center;}.movie-page-title {font-weight: bold;margin-bottom: 0px;}.movie-page-description {margin-bottom: 10px;}.movie-thumbnail-frame {width: 132px;display: inline;text-align: center;margin-right: 10px;margin-bottom: 10px;padding: 1px;font-size: 1em;position: relative;z-index: 10;}/* @end *//* @group RapidWeaver Contact Form */div label {display: inline-block;margin-bottom: 5px;font-weight: bold;}.message-text {font-weight: normal;font-style: normal;}input.form-input-field {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.428571429;color: #555555;vertical-align: middle;background-color: #ffffff;border: 1px solid #cccccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}input.form-input-field:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}textarea.form-input-field {display: block;width: 100%;height: auto;padding: 6px 12px;font-size: 14px;line-height: 1.428571429;color: #555555;vertical-align: middle;background-color: #ffffff;border: 1px solid #cccccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;resize: both;}textarea.form-input-field:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}.form-input-button[type="reset"] {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 500;line-height: 1.428571429;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;border: 1px solid transparent;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;color: #ffffff;background-color: #474949;border-color: #474949;}.form-input-button[type="reset"]:hover {background-color: #3a3c3c;border-color: #2e2f2f;}.form-input-button[type="submit"] {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 500;line-height: 1.428571429;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;border: 1px solid transparent;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;color: #ffffff;background-color: #428bca;border-color: #428bca;}.form-input-button[type="submit"]:hover,.form-input-button[type="submit"]:active {background-color: #357ebd;border-color: #3071a9;}/* @end *//* @group JS-Kit Override */.js-singleCommentBodyT {display: block;margin: 0;padding: 17px 0 0;}.js-singleCommentHeader {margin-right: 10px;margin-left: 10px;padding: 0;}.js-OldComments,.js-commentFieldLabel,.js-pmFieldLabel,.js-singleCommentBody,.js-singleCommentKarmaComMod,.js-commentBodyLabel,.js-commentCmtTextarea,.js-commentAvatarArea,.js-OldCommentsWrap,.js-OldComments,.js-CreateCommentFieldsWrap,.js-CreateCommentFields,.js-commentCmtTextarea,.js-kit-comments div {clear: none !important;}.js-singleCommentText {display: block !important;clear: both !important;}.js-kit-comments br {display: none !important;}.js-singleCommentBody br {display: block !important;}/* @end *//* @group RapidWeaver Sitemap */.rw-sitemap {display: block;}.rw-sitemap ul.tree {margin: 0;padding: 0;}.rw-sitemap ul.tree li {list-style-type: none;}.rw-sitemap ul.tree li a {padding: 5px;padding-top: 8px;padding-left: 0px;padding-right: 0px;border: none;}.rw-sitemap ul.tree li ul.tree li {margin-left: 20px;}.rw-sitemap i[class^="fa fa-"] {display: none;}.tree {margin: 0;}/* @end *//* @group YourHead Accordion */.acToggle {padding: 0;margin: 0;height: auto !important;line-height: 1.00em !important;}/* @end *//* @group YourHead Kwix */.kwix-text h3 {padding: 0;margin: 0;height: auto !important;line-height: 1.00em !important;}/* @end *//* @group Loghound Sitemap Plus */span#sitemap-header {display: block;padding-bottom: 15px;}span#sitemap-footer {display: block;padding-top: 15px;}#sitemap ul {padding: 0 !important;margin: 0;}#sitemap ul ul li {padding-left: 2.00em !important;}#sitemap i[class^="fa fa-"] {display: none;}/* @end *//* @group Nimblehost RapidSearch */.rapidsearch-header {margin-bottom: 15px;}table.gsc-search-box td.gsc-input [type="text"] {height: 25px;display: block;}table.gsc-search-box td.gsc-search-button [type="button"] {margin-top: -10px;}.gsc-clear-button {display: none;}/* @end *//* @group Nivo Lightbox *//* * Nivo Lightbox v1.2.0 * http://dev7studios.com/nivo-lightbox * * Copyright 2013, Dev7studios * Free to use and abuse under the MIT license. * http://www.opensource.org/licenses/mit-license.php */.nivo-lightbox-overlay {position: fixed;top: 0;left: 0;z-index: 99998;width: 100%;height: 100%;overflow: hidden;visibility: hidden;opacity: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.nivo-lightbox-overlay.nivo-lightbox-open {visibility: visible;opacity: 1;}.nivo-lightbox-wrap  {position: absolute;top: 10%;bottom: 10%;left: 10%;right: 10%;}.nivo-lightbox-content {width: 100%;height: 100%;}.nivo-lightbox-title-wrap {position: absolute;bottom: 0;left: 0;width: 100%;z-index: 99999;text-align: center;}.nivo-lightbox-nav { display: none; }.nivo-lightbox-prev {position: absolute;top: 50%;left: 0;}.nivo-lightbox-next {position: absolute;top: 50%;right: 0;}.nivo-lightbox-close {position: absolute;top: 2%;right: 2%;}.nivo-lightbox-image { text-align: center; }.nivo-lightbox-image img {max-width: 100%;max-height: 100%;width: auto;height: auto;vertical-align: middle;}.nivo-lightbox-content iframe {width: 100%;height: 100%;}.nivo-lightbox-inline,.nivo-lightbox-ajax {max-height: 100%;overflow: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;/* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */}.nivo-lightbox-error {display: table;text-align: center;width: 100%;height: 100%;color: #fff;text-shadow: 0 1px 1px #000;}.nivo-lightbox-error p {display: table-cell;vertical-align: middle;}/* Effects **********************************************/.nivo-lightbox-notouch .nivo-lightbox-effect-fade,.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,.nivo-lightbox-notouch .nivo-lightbox-effect-fall {-webkit-transition: all 0.2s ease-in-out;   -moz-transition: all 0.2s ease-in-out;    -ms-transition: all 0.2s ease-in-out;     -o-transition: all 0.2s ease-in-out;        transition: all 0.2s ease-in-out;}/* fadeScale */.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap {-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;    -ms-transition: all 0.3s;     -o-transition: all 0.3s;        transition: all 0.3s;-webkit-transform: scale(0.7);   -moz-transform: scale(0.7);    -ms-transform: scale(0.7);        transform: scale(0.7);}.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform: scale(1);   -moz-transform: scale(1);    -ms-transform: scale(1);        transform: scale(1);}/* slideLeft / slideRight / slideUp / slideDown */.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);   -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);    -ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);     -o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);        transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap {-webkit-transform: translateX(-10%);   -moz-transform: translateX(-10%);    -ms-transform: translateX(-10%);        transform: translateX(-10%);}.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap {-webkit-transform: translateX(10%);   -moz-transform: translateX(10%);    -ms-transform: translateX(10%);        transform: translateX(10%);}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform: translateX(0);   -moz-transform: translateX(0);    -ms-transform: translateX(0);        transform: translateX(0);}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {-webkit-transform: translateY(-10%);   -moz-transform: translateY(-10%);    -ms-transform: translateY(-10%);        transform: translateY(-10%);}.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap {-webkit-transform: translateY(10%);   -moz-transform: translateY(10%);    -ms-transform: translateY(10%);        transform: translateY(10%);}.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform: translateY(0);   -moz-transform: translateY(0);    -ms-transform: translateY(0);        transform: translateY(0);}/* fall */.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {-webkit-perspective: 1000px;   -moz-perspective: 1000px;        perspective: 1000px;}.nivo-lightbox-effect-fall .nivo-lightbox-wrap {-webkit-transition: all 0.3s ease-out;   -moz-transition: all 0.3s ease-out;    -ms-transition: all 0.3s ease-out;     -o-transition: all 0.3s ease-out;        transition: all 0.3s ease-out;-webkit-transform: translateZ(300px);   -moz-transform: translateZ(300px);    -ms-transform: translateZ(300px);        transform: translateZ(300px);}.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform: translateZ(0);   -moz-transform: translateZ(0);    -ms-transform: translateZ(0);        transform: translateZ(0);}/* * Nivo Lightbox Default Theme v1.0 * http://dev7studios.com/nivo-lightbox * * Copyright 2013, Dev7studios * Free to use and abuse under the MIT license. * http://www.opensource.org/licenses/mit-license.php */ .nivo-lightbox-theme-default.nivo-lightbox-overlay { background: #666;background: rgba(0,0,0,0.6); }.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(images/nivo-lightbox/loading.gif) 50% 50% no-repeat; }.nivo-lightbox-theme-default .nivo-lightbox-nav {top: 10%;width: 8%;height: 80%;text-indent: -9999px;background-repeat: no-repeat;background-position: 50% 50%;opacity: 0.5;}.nivo-lightbox-theme-default .nivo-lightbox-nav:hover { opacity: 1; background-color: rgba(0,0,0,0.5);}.nivo-lightbox-theme-default .nivo-lightbox-prev { background-image: url(images/nivo-lightbox/prev.png); border-radius: 0 3px 3px 0;}.nivo-lightbox-theme-default .nivo-lightbox-next { background-image: url(images/nivo-lightbox/next.png); border-radius: 3px 0 0 3px;}.nivo-lightbox-theme-default .nivo-lightbox-close {display: block;background: url(images/nivo-lightbox/close.png) no-repeat 5px 5px;width: 16px;height: 16px;text-indent: -9999px;padding: 5px;opacity: 0.5;}.nivo-lightbox-theme-default .nivo-lightbox-close:hover { opacity: 1; }.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { bottom: -7%; }.nivo-lightbox-theme-default .nivo-lightbox-title {font: 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;font-style: normal;font-weight: normal;background: #000;color: #fff;padding: 7px 15px;border-radius: 30px;}.nivo-lightbox-theme-default .nivo-lightbox-image img {background: #fff;-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);   -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);        box-shadow: 0px 1px 1px rgba(0,0,0,0.4);}.nivo-lightbox-theme-default .nivo-lightbox-ajax,.nivo-lightbox-theme-default .nivo-lightbox-inline {background: #fff;padding: 40px;-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);   -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);        box-shadow: 0px 1px 1px rgba(0,0,0,0.4);}@media (-webkit-min-device-pixel-ratio: 1.3),       (-o-min-device-pixel-ratio: 2.6/2),       (min--moz-device-pixel-ratio: 1.3),       (min-device-pixel-ratio: 1.3),       (min-resolution: 1.3dppx) {.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background-image: url(images/nivo-lightbox/loading2.gif); background-size: 32px 32px;}.nivo-lightbox-theme-default .nivo-lightbox-prev { background-image: url(images/nivo-lightbox/prev2.png); background-size: 48px 48px;}.nivo-lightbox-theme-default .nivo-lightbox-next { background-image: url(images/nivo-lightbox/next2.png); background-size: 48px 48px;}.nivo-lightbox-theme-default .nivo-lightbox-close { background-image: url(images/nivo-lightbox/close2.png); background-size: 16px 16px;}}/* @end *//* @group General */body {padding: 0;margin: 0;}h1, h2, h3, h4, h5, h6 {font-weight: normal;}.row {margin: 0;}a {text-decoration: none;outline: none;border: none;-webkit-transition: color .25s linear;transition: color .25s linear;}a:visited {text-decoration: none;outline: none;}a:hover {text-decoration: underline;outline: none;}a:active {text-decoration: underline;outline: none;}/* @end *//* @group FreeStyle and ExtraContent Functionality *//* Hide FreeStyle and ExtraContent containers, unless they are in their designated placeholders */#contentWrapper #fs,#sidebar #fs,#contentWrapper div[id*='myExtraContent'],#sidebar div[id*='myExtraContent'] {display: none;}/* @end *//* @group Social Bar */#socialBar {height: 25px;z-index: 300;width: 100%;display: none;font-size: 12px;text-align: right;}#socialBarBackground {height: 25px;width: 100%;position: absolute;top: 0;left: 0;z-index: 301;}#socialBarSpacer {display: block;width: 100%;position: relative;}#extraContainer1 {display: block;position: relative;z-index: 302;}#socialBar a {text-decoration: none;-webkit-transition: all 500ms;-moz-transition: all 500ms;-o-transition: all 500ms;-ms-transition: all 500ms;transition: all 500ms;}#socialBar [class^="fa fa-"],#socialBar a [class^="fa fa-"],#socialBar a:hover [class^="fa fa-"] {text-decoration: none;-webkit-transition: all 500ms;-moz-transition: all 500ms;-o-transition: all 500ms;-ms-transition: all 500ms;transition: all 500ms;}/* @end *//* @group Logo Image Placeholders */#logoFixedLeft {position: fixed;top: 0px;left: 0px;z-index: 200;display: none;}#logoFixedRight {position: fixed;top: 0px;right: 0px;z-index: 200;display: none;}#logoAbsoluteLeft {position: absolute;top: 0px;left: 0px;z-index: 200;display: none;}#logoAbsoluteRight {position: absolute;top: 0px;right: 0px;z-index: 200;display: none;}#titleLogo {display: none;position: relative;text-align: left;}#logoTopLeft {position: absolute;top: 15px;left: 15px;z-index: 200;display: none;}#logoTopRight {position: absolute;top: 15px;right: 15px;z-index: 200;display: none;}#logoBottomLeft {position: absolute;bottom: 15px;left: 15px;z-index: 200;display: none;}#logoBottomRight {position: absolute;bottom: 15px;right: 15px;z-index: 200;display: none;}#headerLogo {display: none;}/* @end *//* @group Extra Content Containers */.ecName {display: none;border: 2px solid #ff0000;}#extraContainer4 {display: block;position: relative;}#extraContainer9 {position: relative;z-index: 20;}#extraContainer10 {display: block;position: absolute;top: 30px;right: 0;text-align: right;}/* @end *//* @group Main Wrappers, Padding and Clearers */#pageWrapper {min-height: 100%;height: 100%;}#wrapperOuter {min-height: 100%;}#main {position: relative;margin: 0 auto;padding: 0;}#parallaxContainer {z-index: 10;position: relative;padding-top: 40px;padding-bottom: 40px;}.SolsticeWidth {margin: 0 auto;}.SolsticeClearer {clear: both;}.SolsticePadding {margin-left: 10px;margin-right: 10px;}.SolsticeSpacer {height: 50px;display: block;position: relative;}/* @end *//* @group Header */#headerWrapper {position: fixed;top: 0;left: 0;width: 100%;display: block;z-index: 20;}#headerFill {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 21;display: block;opacity: 0.90;}#headerWrapper.smaller #headerFill {opacity: 1.00;}#header {position: relative;display: block;z-index: 100;height: auto;}#headingPadding {margin: 30px 10px;z-index: 25;display: block;height: auto;overflow: hidden;padding-bottom: 0px;}#headerContent {display: block;position: relative;float: left;}h1#siteTitle {padding: 0;margin: 0;line-height: 1.20em;font-size: 30px;}h1#siteTitle a {text-decoration: none;font-weight: normal;font-style: normal;line-height: 1.10em;padding: 0;margin: 0;}h2#siteSlogan {font-weight: normal;font-style: normal;text-decoration: none;line-height: 1.10em;padding: 0;margin: 0;font-size: 105%;}/* @end *//* @group Banner Container */#bannerOuter {display: block;position: relative;z-index: 1;padding: 0;min-height: 120px;}#bannerWrapper {display: block;position: relative;z-index: 2;margin: 0 auto;padding: 0;}#bannerBorder {margin: 0;padding: 0;}#banner {display: block;position: relative;z-index: 3;}#banner img {max-width: 100%;height: auto;-ms-interpolation-mode: bicubic;}#banner .carousel {margin: 0;}/* FreeStyle banners */#freeStyle img {width: 100%;height: auto;-ms-interpolation-mode: bicubic;}#bannerContentBox {position: absolute;width: 33%;height: auto;display: none;z-index: 100;padding: 15px;}#bannerBoxBackground {position: absolute;top: 0;left: 0;z-index: 1;display: block;height: 100%;width: 100%;}#bannerContentBox h1,#bannerContentBox h2,#bannerContentBox h3,#bannerContentBox h4,#bannerContentBox h5,#bannerContentBox h6 {font-weight: normal;font-style: normal;text-decoration: none;padding-bottom: 5px;line-height: 1.25em;}#bannerContentBox a {color: #5e5e5e;}#bannerContentBox a:hover {color: #eaeaea;}#extraContainer5 {padding: 25px;font-size: 110%;z-index: 10;display: block;position: relative;}/* @end *//* @group Horizontal Content Containers */#upperHorizontalBar {width: 100%;display: none;position: relative;background-color: #e6e6e6;}#upperHorizontalBarContainer {display: block;position: relative;padding: 25px 0;}#upperHorizontalBarContainer h1 {font-size: 2.00em;font-weight: bold;}#upperHorizontalBarContainer h2 {font-size: 1.75em;font-weight: bold;}#upperHorizontalBarContainer h3 {font-size: 1.50em;font-weight: bold;}#upperHorizontalBarContainer h4 {font-size: 1.25em;font-weight: bold;}#upperHorizontalBarContainer h5 {font-size: 1.00em;font-weight: bold;}#upperHorizontalBarContainer h6 {font-size: 0.75em;font-weight: bold;}#lowerHorizontalBar {width: 100%;display: none;position: relative;background-color: #e6e6e6;margin-top: 50px;}#lowerHorizontalBarContainer {display: block;position: relative;padding: 25px 0;}#lowerHorizontalBarContainer h1 {font-size: 2.00em;font-weight: bold;}#lowerHorizontalBarContainer h2 {font-size: 1.75em;font-weight: bold;}#lowerHorizontalBarContainer h3 {font-size: 1.50em;font-weight: bold;}#lowerHorizontalBarContainer h4 {font-size: 1.25em;font-weight: bold;}#lowerHorizontalBarContainer h5 {font-size: 1.00em;font-weight: bold;}#lowerHorizontalBarContainer h6 {font-size: 0.75em;font-weight: bold;}#footerContainer {display: none;position: relative;padding-top: 25px;padding-bottom: 25px;overflow: hidden;z-index: 0;}#footerContainer h1 {font-size: 2.00em;font-weight: bold;}#footerContainer h2 {font-size: 1.75em;font-weight: bold;}#footerContainer h3 {font-size: 1.50em;font-weight: bold;}#footerContainer h4 {font-size: 1.25em;font-weight: bold;}#footerContainer h5 {font-size: 1.00em;font-weight: bold;}#footerContainer h6 {font-size: 0.75em;font-weight: bold;}/* @end *//* @group Drop-Down Navigation */#navContent {margin-bottom: -8px;}#mainNav {display: block;z-index: 150;position: relative;height: auto;z-index: 100;padding: 0;margin: 0;font-size: 90%;}#mainNav ul {display: inline;position: relative;margin: 0;list-style: none;z-index: 100;padding: 0;}#mainNav li {float: left;position: relative;line-height: 25px;display: block;margin: 0;padding: 0;width: 120px;text-align: center;}#mainNav a {display: block;text-decoration: none;z-index: 20;padding: 10px 0 0;-webkit-transition: color .25s linear;transition: color .25s linear;}#mainNav a.nolink {cursor: default;}#mainNav a:hover {color: #a9a9a9;text-decoration: none;}#mainNav li.active,#mainNav li a.current,#mainNav li a.currentAncestor {font-weight: bold;}/* Icons */#mainNav a i[class^="fa fa-"] {color: #c1c1c1;width: 35px;height: 35px;line-height: 35px;text-align: center;border-radius: 35px;-webkit-border-radius: 35px;border: 1px solid #c1c1c1;display: block;font-size: 22px;padding: 0;margin: 0 auto;-webkit-transition: all .25s linear;transition: all .25s linear;}#mainNav li:hover i[class^="fa fa-"] {color: #4c4c4c;background: #b3b3b3;border: 1px solid #b3b3b3;}#mainNav li.active a i[class^="fa fa-"],#mainNav a.current i[class^="fa fa-"],#mainNav a.currentAncestor i[class^="fa fa-"] {color: #4c4c4c;background: #b3b3b3;border: 1px solid #b3b3b3;}/* Second Level */#mainNav ul ul {position: absolute;left: 50%;padding: 0;margin: 10px 0 0;z-index: 149;-webkit-transform: translateZ(0); /* Fixes missing elements when the parent is fixed-positioned */transition: all 500ms ease-in-out;-webkit-transition: all 500ms ease-in-out;height: auto;opacity: 0;visibility: hidden;}#mainNav ul ul i[class^="fa-"] {display: none;}#mainNav ul ul li {position: relative;line-height: 2.50em;margin: 0;padding: 0;display: block;width: 190px;text-align: left;}#mainNav ul ul li span.arrow {position: absolute;top: 0;right: 10px;padding: 0;margin: 0;}#mainNav ul ul li a {float: none;display: block;line-height: 1.25em;padding: 10px 15px;text-transform: none;font-size: 100%;}/* Third level and lower */#mainNav ul ul ul {background: #fff;top: -1px;border-top: 1px solid #eaeaea;left: 190px;padding: 0;margin: 0;margin-left: 10px;opacity: 0;visibility: hidden;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out; }#mainNav ul ul ul li {margin: 0;padding: 0;}#mainNav ul ul ul li a {display: block;}#mainNav>ul>li:hover>ul,#mainNav>ul>li>ul>li:hover>ul, #mainNav>ul>li>ul>li>ul>li:hover>ul, #mainNav>ul>li>ul>li>ul>li>ul>li:hover>ul {opacity: 1;visibility: visible;margin-top: 0;}.touchDevice #mainNav ul ul,.touchDevice #mainNav ul ul ul {opacity: 1.00;visibility: visible;-webkit-transition: none;transition: none;/* margin: 0; */display: none;}.touchDevice #mainNav>ul>li:hover>ul,.touchDevice #mainNav>ul>li>ul>li:hover>ul, .touchDevice #mainNav>ul>li>ul>li>ul>li:hover>ul, .touchDevice #mainNav>ul>li>ul>li>ul>li>ul>li:hover>ul {opacity: 1.00;visibility: visible;-webkit-transition: none;transition: none;/* margin: 0; */display: block;}/* @end *//* @group Smooth-Scrolling Navigation */#smoothScrollerNav {display: block;z-index: 150;position: relative;height: auto;z-index: 100;padding: 0;margin: 0;font-size: 90%;}#smoothScrollerNav ul {display: inline;position: relative;margin: 0;list-style: none;z-index: 100;padding: 0;}#smoothScrollerNav li {float: left;position: relative;line-height: 25px;display: block;margin: 0;padding: 0;width: 120px;text-align: center;}#smoothScrollerNav a {display: block;text-decoration: none;z-index: 20;padding: 10px 0 0;text-transform: uppercase;-webkit-transition: color .25s linear;transition: color .25s linear;}#smoothScrollerNav a:hover {color: #a9a9a9;text-decoration: none;}#smoothScrollerNav li.active {font-weight: bold;}/* Icons */#smoothScrollerNav a i[class^="fa fa-"] {color: #c1c1c1;width: 35px;height: 35px;line-height: 35px;text-align: center;border-radius: 35px;-webkit-border-radius: 35px;border: 1px solid #c1c1c1;display: block;font-size: 22px;padding: 0;margin: 0 auto;-webkit-transition: all .25s linear;transition: all .25s linear;}#smoothScrollerNav li:hover i[class^="fa fa-"] {color: #4c4c4c;background: #b3b3b3;border: 1px solid #b3b3b3;}#smoothScrollerNav li.active a i[class^="fa fa-"] {color: #4c4c4c;background: #b3b3b3;border: 1px solid #b3b3b3;}/* @end *//* @group RAFT Toggle Navigation */.raftNavWrapper {display: none;position: relative;border: 1px solid #D3D3D3;margin-bottom: 10px;}.raftNavTitle {display: block;position: relative;}.raftNavTitle h3 {font-size: 18px;padding: 0 12px;margin: 0;line-height: 50px;font-weight: bold;background: #E9E9E9;color: #3F3F3F;}.raftNavWrapper .raftNavArrow.closedState .raftNavIconClose,.raftNavWrapper .raftNavArrow.openedState .raftNavIconOpen {display: none;}.raftNavWrapper .raftNavArrow.openedState .raftNavIconClose,.raftNavWrapper .raftNavArrow.ClosedState .raftNavIconOpen {display: block;}.raftNavWrapper .raftNavArrow {position: absolute;top: 0;right: 12px;}.raftNavWrapper .raftNavArrow [class^="fa fa-"] {font-size: 30px;line-height: 50px;color: #3F3F3F;}.raftNav {display: none;position: relative;}.raftNav i[class^="fa fa-"] {display: none;}.raftNav ul {list-style: none;padding: 0;margin: 0;}.raftNav li {padding: 0;margin: 0;position: relative;}.raftNav a {    display: block;    font-size: 18px;    line-height: 50px;    font-weight: bold;    padding-left: 12px;    text-decoration: none;    -webkit-transition: all .30s linear;    -moz-transition: all .30s linear;    -o-transition: all .30s linear;    transition: all .30s linear;    z-index: 5;    border-top: 1px solid #D3D3D3;    background: #FFFFFF;    color: #777777;}.raftNav a:hover {    -webkit-transition: all .30s linear;    -moz-transition: all .30s linear;    -o-transition: all .30s linear;    transition: all .30s linear;    color: #A9A9A9;    background: #FFFFFF;}.raftNav a.current {cursor: default;}.raftNav ul > li.suppressedLink > a {cursor: default;}.raftNav .currentListItem ul li {display: block;}.raftNav .currentAncestorListItem ul li {display: block;}.raftNav ul ul a {padding-left: 30px;}.raftNav ul ul ul a {padding-left: 60px;}.raftNav ul ul ul ul a {padding-left: 90px;}.raftNav ul ul ul ul ul a {padding-left: 120px;}/* @end *//* @group Content Container */#contentContainer {display: block;position: relative;}#contentContainer #content {padding: 0;margin: 0;position: relative;overflow: hidden;}#contentWrapper {display: block;position: relative;}/* @end *//* @group Back To Top */#backToTopWrapper {display: none;position: fixed;bottom: 20%;right: 5%;z-index: 100;line-height: 50px;font-size: 50px;height: 50px;overflow: hidden;float: none;width: 53px;text-align: center;background: white;border-radius: 50px;border: none;outline: none;}#backToTopWrapper a [class^="fa fa-"] {transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out;}/* @end *//* @group Search Function */#headerSearch {display: none;position: relative;margin-top: 10px;margin-bottom: 10px;text-align: right;}#sideSearch {display: none;position: relative;margin-top: 10px;margin-bottom: 10px;}#sideSearch input {margin-bottom: 10px;}/* @end *//* @group Sidebar */aside {display: block;}#sidebarTitle h3 {line-height: 1.25em;padding: 0;margin: 0;}#sidebar {display: block;position: relative;}#pluginSidebar {display: block;position: relative;}/* @end *//* @group Sidebar Block Navigation */#mainNavSource {display: none;}#blockNav {display: none;position: relative;margin-bottom: 20px;}#blockNav i[class^="fa fa-"] {display: none;}#blockNav ul {list-style: none;padding: 0;margin: 0;}#blockNav li {padding: 0;margin: 0;}#blockNav a {display: block;text-decoration: none;}#blockNav ul ul a {padding-left: 20px;}#blockNav ul ul ul a {padding-left: 40px;}#blockNav ul ul ul ul a {padding-left: 60px;}#blockNav ul ul ul ul ul a {padding-left: 80px;}#blockNav ul ul ul ul ul ul a {padding-left: 100px;}#blockNav li.currentListItem ul ul {display: none !important;}/* @end *//* @group Footer Container */#footer {display: block;width: 100%;position: relative;clear: both;overflow: auto;padding: 15px 0;margin: 0;}#footerContent {display: block;position: relative;}#leftFooter {position: relative;display: inline;float: left;}#footerText {position: relative;}#footerText a,#footerText a:hover {text-decoration: none;}#lastUpdated {position: relative;display: none;}/* @end *//* @group Footer Navigation Links */#footerNav {display: none;position: relative;float: right;}#footerNav ul {display: inline;list-style: none;padding: 0;margin: 0;}#footerNav li {display: inline;float: left;padding: 0 0 0 15px;margin: 0;}#footerNav li a {display: block;z-index: 20;margin: 0;}#footerNav li p {display: block;text-decoration: none;cursor: default;z-index: 30;margin: 0;}#footerNav ul ul {display: none;}/* @end *//* @group Breadcrumb */#breadcrumb {display: block;position: relative;line-height: 1.50em;width: 100%;border-bottom: 1px solid #333;border-top: 1px solid #333;}#breadcrumb i[class^="fa fa-"] {display: none;}#breadcrumb ul {list-style: none;margin: 0 0 0 0;padding: 0;display: inline;}#breadcrumb li {display: inline;}#breadcrumb li a {display: inline;text-decoration: none;z-index: 20;margin: 0;}#breadcrumb li p {display: inline;text-decoration: none;cursor: default;z-index: 30;margin: 0;}/* @end *//* Use this stylesheet for your own custom CSS code. Any code saved in this file is automatically applied to all pages using the theme. *//* @group Main Container */#parallaxContainer {background-color: #FEFEFE;background-image: -moz-linear-gradient(top, #FFFFFE, #FEFEFE);background-image: -ms-linear-gradient(top, #FFFFFE, #FEFEFE);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFE), to(#FEFEFE));background-image: -webkit-linear-gradient(top, #FFFFFE, #FEFEFE);background-image: -o-linear-gradient(top, #FFFFFE, #FEFEFE);background-image: linear-gradient(top, #FFFFFE, #FEFEFE);background-repeat: repeat-x;}/* @end *//* @group Icons and Headings */[class^="fa fa-"] { color: #000000;}h1 {color: #404040;}h2 {color: #404040;}h3 {color: #404040;}h4 {color: #404040;}h5 {color: #404040;}h6 {color: #404040;}/* @end *//* @group Social Bar */#socialBar {color: #EAEAEA;}#socialBar a {color: #EAEAEA;}#socialBar a:visited {color: #EAEAEA;}#socialBar a:hover {color: #B3B3B3;}#socialBar a:active {color: #B3B3B3;}#socialBar [class^="fa fa-"],#socialBar a [class^="fa fa-"] {color: #FFFFFF;}#socialBar [class^="fa fa-"]:hover,#socialBar a:hover [class^="fa fa-"] {color: #B3B3B3;}#socialBar [class^="fa fa-"]:active,#socialBar a:active [class^="fa fa-"] {color: #B3B3B3;}#socialBarBackground {background-color: #E6E6E5;background-image: -moz-linear-gradient(top, #000000, #E6E6E5);background-image: -ms-linear-gradient(top, #000000, #E6E6E5);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#000000), to(#E6E6E5));background-image: -webkit-linear-gradient(top, #000000, #E6E6E5);background-image: -o-linear-gradient(top, #000000, #E6E6E5);background-image: linear-gradient(top, #000000, #E6E6E5);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#E6E6E5', GradientType=0);}/* @end *//* @group Links */a {color: #006699;} a:visited {color: #006699;}a:hover {color: #993300;}a:active {color: #993300;}/* Prevent Bootstrap buttons inheriting link colours */a:visited.btn {color: #333;}a:visited.btn-primary,a:visited.btn-info,a:visited.btn-success,a:visited.btn-warning,a:visited.btn-danger,a:visited.btn-inverse {color: #fff;}/* @end *//* @group Header */#headerFill {background-color: #C8DBEC;background-image: -moz-linear-gradient(top, #FFFFFF, #C8DBEC);background-image: -ms-linear-gradient(top, #FFFFFF, #C8DBEC);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF), to(#C8DBEC));background-image: -webkit-linear-gradient(top, #FFFFFF, #C8DBEC);background-image: -o-linear-gradient(top, #FFFFFF, #C8DBEC);background-image: linear-gradient(top, #FFFFFF, #C8DBEC);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#C8DBEC', GradientType=0);}#headerWrapper {border-bottom: 1px solid #CDCDCD;}#siteTitle a {color: #333333;}#siteTitle a:hover {color: #4C4C4C;}#siteSlogan {color: #4C4C4C;}/* @end *//* @group Upper Horizontal Container */#upperHorizontalBar {background-color: #C8DBEC;background-image: -moz-linear-gradient(top, #FEFEFE, #C8DBEC);background-image: -ms-linear-gradient(top, #FEFEFE, #C8DBEC);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FEFEFE), to(#C8DBEC));background-image: -webkit-linear-gradient(top, #FEFEFE, #C8DBEC);background-image: -o-linear-gradient(top, #FEFEFE, #C8DBEC);background-image: linear-gradient(top, #FEFEFE, #C8DBEC);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#C8DBEC', GradientType=0);color: #4C4C4C;}#upperHorizontalBar h1,#upperHorizontalBar h2,#upperHorizontalBar h3,#upperHorizontalBar h4,#upperHorizontalBar h5,#upperHorizontalBar h6 {color: #404040;}#upperHorizontalBar a {color: #004080;}#upperHorizontalBar a:visited {color: #004080;}#upperHorizontalBar a:hover {color: #C8DBEC;}#upperHorizontalBar a:active {color: #C8DBEC;}/* @end *//* @group Lower Horizontal Container */#lowerHorizontalBar {background-color: #22FF41;background-image: -moz-linear-gradient(top, #0000FE, #22FF41);background-image: -ms-linear-gradient(top, #0000FE, #22FF41);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0000FE), to(#22FF41));background-image: -webkit-linear-gradient(top, #0000FE, #22FF41);background-image: -o-linear-gradient(top, #0000FE, #22FF41);background-image: linear-gradient(top, #0000FE, #22FF41);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000FE', endColorstr='#22FF41', GradientType=0);color: #4C4C4C;}#lowerHorizontalBar h1,#lowerHorizontalBar h2,#lowerHorizontalBar h3,#lowerHorizontalBar h4,#lowerHorizontalBar h5,#lowerHorizontalBar h6 {color: #404040;}#lowerHorizontalBar a {color: #004080;}#lowerHorizontalBar a:visited {color: #004080;}#lowerHorizontalBar a:hover {color: #9C9C9C;}#lowerHorizontalBar a:active {color: #9C9C9C;}/* @end *//* @group Footer Container */#footerContainer {background-color: #999998;background-image: -moz-linear-gradient(top, #666666, #999998);background-image: -ms-linear-gradient(top, #666666, #999998);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#666666), to(#999998));background-image: -webkit-linear-gradient(top, #666666, #999998);background-image: -o-linear-gradient(top, #666666, #999998);background-image: linear-gradient(top, #666666, #999998);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#999998', GradientType=0);color: #FEFEFE;}#footerContainer h1,#footerContainer h2,#footerContainer h3,#footerContainer h4,#footerContainer h5,#footerContainer h6 {color: #9A9A9A;}#footerContainer a {color: #0000FF;}#footerContainer a:visited {color: #0000FF;}#footerContainer a:hover {color: #0000FF;}#footerContainer a:active {color: #0000FF;}/* @end *//* @group Banner */#bannerContentBox {color: #000000;}#bannerBoxBackground {background: #000000;}#bannerContentBox h1,#bannerContentBox h2,#bannerContentBox h3,#bannerContentBox h4,#bannerContentBox h5,#bannerContentBox h6 {color: #323232;}#bannerContentBox a {color: #0080FF;}#bannerContentBox a:visited {color: #0080FF;}#bannerContentBox a:hover {color: #0080FF;}#bannerContentBox a:active {color: #0080FF;}/* @end *//* @group Content Container */#content {color: #4C4C4C;}/* @end *//* @group 'Back To Top' button */#backToTopWrapper a [class^="fa fa-"] {color: #4C4C4C;}#backToTopWrapper a:hover [class^="fa fa-"] {color: #993300;}/* @end *//* @group Sidebar */aside {border-left-color: #FFFFFF;border-right-color: #FFFFFF;}#sidebarTitle h3 {color: #404040;}#sidebar {color: #4C4C4C;}#sidebar a,#pluginSidebar a {color: #006699;}#sidebar a:hover,#pluginSidebar a:hover {color: #993300;}#sidebar a:active,#pluginSidebar a:active {color: #993300;}#sidebar a:visited,#pluginSidebar a:visited {color: #006699;}/* @end *//* @group Block / Split Navigation */#blockNav a,#splitNav a {color: #4C4C4C;}#blockNav a:hover,#splitNav a:hover {color: #404040;}#blockNav a:active,#splitNav a:active {color: #404040;}#blockNav a.current,#splitNav a.current {color: #404040;}/* @end *//* @group Drop-Down Menu */#mainNav li a {color: #66CCFE;}#mainNav li a:hover {color: #000000;}#mainNav li a:active {color: #000000;}#mainNav ul li.active,#mainNav ul li.active:hover,#mainNav ul li .current,#mainNav ul li .current:hover,#mainNav ul li .currentAncestor,#mainNav ul li .currentAncestor:hover {color: #000000;}#mainNav ul ul,#mainNav ul ul ul,#mainNav ul ul ul ul,#mainNav ul ul ul ul ul {background: #4270CC;border: 1px solid #3F72CD;}#mainNav ul ul li,#mainNav ul ul ul li {border-top: 1px dotted #3F72CD;}#mainNav ul ul li:first-child,#mainNav ul ul ul li:first-child {border-top: none;}#mainNav ul ul ul {border-top: 1px solid #3F72CD;}#mainNav ul ul li a,#mainNav ul ul li a.nolink,#mainNav ul ul li a.nolink:hover {color: #66CCFE;}#mainNav ul ul li a:hover {color: #000000;}#mainNav ul ul li a:active {color: #A9A9A9;}#mainNav ul ul li .current,#mainNav ul ul li .current:hover,#mainNav ul ul li .currentAncestor,#mainNav ul ul li .currentAncestor:hover {color: #000000;}#mainNav a i[class^="fa fa-"] {color: #C1C1C1;border: 1px solid #C1C1C1;}#mainNav li:hover i[class^="fa fa-"] {color: #FFFFFF;background: #B3B3B3;border: 1px solid #B3B3B3;}#mainNav li.active a i[class^="fa fa-"],#mainNav a.current i[class^="fa fa-"],#mainNav a.currentAncestor i[class^="fa fa-"] {color: #FFFFFF;background: #B3B3B3;border: 1px solid #B3B3B3;}/* @end *//* @group Smooth Scroller */#smoothScrollerNav li a {color: #66CCFE;}#smoothScrollerNav li a:hover {color: #000000;}#smoothScrollerNav li a:active {color: #000000;}#smoothScrollerNav ul li.active,#smoothScrollerNav ul li.active:hover {color: #000000;}#smoothScrollerNav a i[class^="fa fa-"] {color: #C1C1C1;border: 1px solid #C1C1C1;}#smoothScrollerNav li:hover i[class^="fa fa-"] {color: #FFFFFF;background: #B3B3B3;border: 1px solid #B3B3B3;}#smoothScrollerNav li.active a i[class^="fa fa-"] {color: #FFFFFF;background: #B3B3B3;border: 1px solid #B3B3B3;}/* @end *//* @group Footer */#footer {border-top: 1px dotted #CDCDCD;color: #4C4C4C;background-color: #E6E6E5;background-image: -moz-linear-gradient(top, #E6E6E5, #E6E6E5);background-image: -ms-linear-gradient(top, #E6E6E5, #E6E6E5);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#E6E6E5), to(#E6E6E5));background-image: -webkit-linear-gradient(top, #E6E6E5, #E6E6E5);background-image: -o-linear-gradient(top, #E6E6E5, #E6E6E5);background-image: linear-gradient(top, #E6E6E5, #E6E6E5);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6E6E5', endColorstr='#E6E6E5', GradientType=0);}#footerText {color: #4C4C4C;}#footer a,#myExtraContent10 a {color: #006699;}#footer a:visited,#myExtraContent10 a:visited {color: #006699;}#footer a:hover,#myExtraContent10 a:hover {color: #993300;}#footer a:active,#myExtraContent10 a:active {color: #993300;}/* @end *//* @group RAFT Navigation Colours */.raftNavWrapper {border: 1px solid #CCCCCC;}.raftNavTitle h3 {background: #CCCCCC;color: #333333;}.raftNavWrapper .raftNavArrow [class^="fa fa-"] {color: #333333;}.raftNav a,.raftNav a:visited {background: #FFFFFF;color: #666666;border-top: 1px solid #CCCCCC;}.raftNav a:hover,.raftNav a:active,.raftNav a:focus {background: #F3F3F3;color: #666666;}.raftNav a.current {color: #333333;background: #E5E5E5;}/* @end *//* @option User selected body background setting *//* @option user selected socialBar setting */#socialBar,#socialBarSpacer {display: none;}/* @option user-selected title bar style setting */#headerWrapper {border-bottom: none;}#headerFill {display: none !important;}#siteTitle h1,#nav {padding: 0px;}#nav ul ul {border-top: none;}/* @option user-selected title bar position setting */#headerWrapper {position: fixed;top: 0;left: 0;width: 100%;}/* @option user selected header layout setting */#headerContent {float: right;}#headerSearch {text-align: left;}#siteTitle,#titleLogo,#siteSlogan {text-align: right;}#navContent {position: absolute;bottom: 0;left: 0;}/* This compensates for the right margin applied for the floating headerContent and lets the megemenu panels span upto the total page width */#megamenu ul ul {margin-right: -100px !important;}/* @option user-selected navigation layout setting */#mainNav {display: block;}#smoothScrollerNav,#blockNav {display: none;}/* @option user-selected parent page style setting */#mainNav li,#smoothScrollerNav li {width: auto;}#mainNav li a,#smoothScrollerNav li a {padding-left: 15px;padding-right: 15px;}/* @option user-selected #navigation menu position setting *//* Half drop-down width */#mainNav ul ul {margin-left: -100px;}/* Drop-down width */#mainNav ul ul li {width: 200px;}/* Drop-down width - 10px padding */#mainNav ul ul ul {left: 190px;}/* @option user-selected navigation menu alignment setting */#mainNav ul ul li {text-align: left;}/* @option User selected banner content box setting */#bannerContentBox {position: absolute;bottom: 0;right: 0;width: 600px;display: block;}/* @option user selected content background setting */#bannerBoxBackground {-moz-opacity: 0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;}/* @option user-selected heading and title font face */h1, h2, h3, h4, h5, h6,#siteTitle h1,#siteSlogan h2,#sidebarTitle h3,.blog-entry-title,.album-title,.photo-title,.movie-page-title,.movie-title {font-family: Arial, arial, Helvetica, sans-serif;}/* @option user-selected navigation font face */.nav, #megamenu, #megamenuStack, #shakeNav, #splitNav, #blockNav {font-family: Helvetica, helvetica, sans serif;}/* @option user-selected body font face */body {font-family: Myriad Pro, Trebuchet MS, Arial, arial, Sans-Serif;}/* @option user selected font size */body {font-size: 100%;}/* @option user-selected line height spacing */body {line-height: 1.50em;}/* @option user-selected horizontal container */#footerContainer {display: block;}#parallaxContainer {padding-bottom: 0;}/* @option user-selected logo position setting *//* @option user-selected sidebar width and position setting */#contentContainer #content {float: none;width: auto;}aside,#sidebarWrapper {display: none !important;float: none;}/* @option user-selected theme width setting */.SolsticeWidth {max-width: 1240px;}@media screen and (max-width: 769px) {.floodSpacer, #headerMargin {height: 10px;}#headingPadding {margin: 10px !important;}#headerContent {width: auto;float: none;text-align: left;}#headerWrapper #header,#headerWrapper.smaller #header {padding-top: 10px;padding-bottom: 10px;}#navContent {position: relative;}#mainNav {margin-left: -15px;}#parallaxContainer {padding-top: 10px;}#aside {float: none;width: 100%;display: block;width: auto;clear: both;margin: 10px 0 0;padding: 0;}#upperHorizontalBar, #middleHorizontalBar,#lowerHorizontalBar {margin-top: 10px;}#contentContainer {margin-top: 10px;margin-bottom: 10px;}#contentContainer #content {margin-left: 0px;margin-right: 0px;float: none;width: 100%;}#contentContainer #contentWrapper {column-count: 1;    -moz-column-count: 1;      -webkit-column-count: 1;    column-gap: 0px;       -moz-column-gap: 0px;      -webkit-column-gap: 0px; }#footerNav {display: none !important;}#leftFooter,#footerContent {text-align: center;float: none;display: block;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#logoFixedLeft,#logoAbsoluteLeft,#logoFixedRight,#logoAbsoluteRight {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#headerWrapper {position: relative;}#headingPadding {margin: 30px 10px !important;}#headerFill {opacity: 1.00 !important;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#bannerOuter {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#bannerContentBox {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#logoTopLeft,#logoTopRight,#logoBottomLeft,#logoBottomRight {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#siteSlogan {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {.raftNavWrapper {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 769px) {#contentContainer #content {float: none;width: 100%;}#aside {display: none;}} /* End @media block *//* If "RAFT Phone Adaptations" is turned on in the theme style settings, this file will be called by RapidWeaver. Feel free to modify any of the rules here and adjust colour settings etc. Some style sets like RAFT navigation are stored in the main style.css file (so these can also be used by non-tablet / mobile devices). */@media screen and (max-width: 569px) {/* Code unique to the 481.css file *//* Code copied over from the 769.css file follows */.floodSpacer, #headerMargin {height: 10px;}#headingPadding {margin: 10px !important;}#headerContent {width: auto;float: none;text-align: left;}#headerWrapper #header,#headerWrapper.smaller #header {padding-top: 10px;padding-bottom: 10px;}#navContent {position: relative;}#mainNav {margin-left: -15px;}#parallaxContainer {padding-top: 10px;}#aside {float: none;width: 100%;display: block;width: auto;clear: both;margin: 10px 0 0;padding: 0;}#upperHorizontalBar, #middleHorizontalBar,#lowerHorizontalBar {margin-top: 10px;}#contentContainer {margin-top: 10px;margin-bottom: 10px;}#contentContainer #content {margin-left: 0px;margin-right: 0px;float: none;width: 100%;}#contentContainer #contentWrapper {column-count: 1;    -moz-column-count: 1;      -webkit-column-count: 1;    column-gap: 0px;       -moz-column-gap: 0px;      -webkit-column-gap: 0px; }#footerNav {display: none !important;}#leftFooter,#footerContent {text-align: center;float: none;display: block;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#logoFixedLeft,#logoAbsoluteLeft,#logoFixedRight,#logoAbsoluteRight {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#headerWrapper {position: relative;}#headingPadding {margin: 30px 10px !important;}#headerFill {opacity: 1.00 !important;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#bannerOuter {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#bannerContentBox {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#contentContainer #content {float: none;width: 100%;}#aside {display: none;}} /* End @media block *//* @option user-selected RAFT setting */@media screen and (max-width: 569px) {#backToTopWrapper {display: none !important;}} /* End @media block *//* @user-setting Responsive images */#contentWrapper img,#aside img {max-width: 100%;height: auto;-ms-interpolation-mode: bicubic;}/* @option user-selected RAFT setting *//*HTML code would be as follows to make video content responsive:<div class="video"><iframe src="http://player.vimeo.com/video/6284199?title=0&byline=0&portrait=0" width="800" height="450" frameborder="0"></iframe></div>*/.video {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}.video iframe,  .video object,  .video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}/* @option user-selected navigation layout setting *//* On screens less than this width, hide the drop-down menu and use toggle menu instead */@media screen and (max-width: 600px){#navContent,#blockNav,#footerNav {display: none;}.raftNavWrapper {display: block;}}/* @option user-selected sidebar function */#mainNav a {text-transform: uppercase;}/* @option user-selected sidebar function */#headerFill {opacity: 0.90 !important;}/* @option user-selected sidebar function */#mainNav a i[class^="fa fa-"] {background: none !important;width: auto;height: auto;line-height: 1.25em;text-align: left;border-radius: 0px;-webkit-border-radius: 0px;border: none !important;display: inline;font-size: 1.00em;padding: 0;margin: 0;-webkit-transition: all .25s linear;transition: all .25s linear;}/* @option user-selected miscellaneous theme setting */#contentWrapper {overflow: visible;}/* @option user-selected miscellaneous theme style setting */#pageWrapper {display: none;}@media print {#pageWrapper {display: block;opacity: 1.00;}}