/*!
  Theme Name: Influential Vanilla
  Theme URI: http://www.influentialsoftware.com
  Author: James Mannion
  Author URI: http://www.influentialsoftware.com
  Version: 2.1.1
  Description: A Vanilla theme designed for all ISS WordPress site. This theme is designed to be changed for each site using the WordPress Customizer.
  BitBucket Theme URI: https://influential-dev@bitbucket.org/influentialsoftware/vanilla-theme.git
  BitBucket Branch: master
*/.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}*{font-family:'Open Sans', arial, sans-serif;line-height:150%}.no-gutter{padding-left:0;padding-right:0}table{width:100%}#site-content{box-shadow:#b2b2b2 0 5px 50px;padding-top:15px;background:#fff;margin-top:30px}.sb-slidebar ul{list-style:none;margin:0;padding:0}.sb-slidebar ul li{background:#000}.sb-slidebar ul li a{border-bottom:1px solid #000;display:block;padding:8px 15px;color:#fff}.sb-slidebar ul li a.indent{padding-left:40px}.sb-slidebar ul li a:hover{text-decoration:none;background:#222}.sb-slidebar ul .children .menu_item a{padding-left:30px}.sb-slidebar ul .current-menu-item{background:#333}.children .menu_item a{padding-left:15px}#mobile-nav .sub-menu a{padding-left:25px}#header img{margin:25px 0;max-width:100%}#header #logo img{float:left}#header #secondary-logo img{float:right}#mobile-header img{margin-top:14%;max-width:100%}#navigation-wrapper{background:#000;background:-webkit-linear-gradient(#595959, #000);background:linear-gradient(#595959, #000)}#navigation{height:46px;list-style:none;padding:0;z-index:2;position:relative;margin:0}#navigation ul{padding:0}#navigation li{display:inline-block;position:relative;padding:13px 10px;margin:0 10px}#navigation li a{color:#fff;line-height:20px}#navigation :hover{text-decoration:none}#content p{line-height:180%}#content a{font-weight:bold}#content ul{line-height:25px}#right-column{padding-top:15px}#slide-menu{display:inline-block;padding:5px 10px;background:#222;color:#fff;border:1px solid #ccc;margin-top:14%;margin-right:20px}#slide-menu:hover,#slide-menu:focus{text-decoration:none}#navigation li ul{display:none;position:absolute;left:0;top:45px;background:#000;padding:5px 0 10px 0}#navigation li ul li{display:block;width:250px;padding:8px 0 6px 0}#navigation li:hover ul{display:block}#upper-footer{text-align:center;margin:15px 0}#upper-footer p{color:gray;font-size:12px}#lower-footer{border-top:5px solid #ccc;text-align:center;background:#e5e5e5}#lower-footer img{max-width:100%;height:auto;padding:10px}#footer-navigation-wrapper{background:#8c8c8c}#footer-navigation-wrapper .container{color:#fff;text-align:center}#footer-navigation-wrapper a{color:#fff}#footer-navigation{list-style:none;margin:10px 0 0 0;padding:0}#footer-navigation li{display:inline-block;margin:0 10px}p#footer-contact{text-align:center;margin:0;line-height:40px;color:#fff}h1{color:#A50002;margin-bottom:25px}.panel{padding:10px 19px 30px 19px;margin-bottom:20px;background-color:#fbfbfb;box-shadow:#dbdbdb 0 3px 5px;border:1px solid #ccc;text-align:left}.panel h2{margin-top:5px;margin-bottom:15px}.panel h3{color:#333;margin-bottom:15px}.panel h3:hover{text-decoration:none}#client-logos img{float:left;margin:10px}input[type="text"],input[type="email"],input[type="search"],input[type="url"]{-webkit-appearance:textfield;width:100%;padding:3px 10px;margin:3px 0;font-weight:normal}textarea{width:100%;padding:7px 10px;margin:3px 0;resize:none}input[type="submit"]{padding:7px 10px;border-radius:5px;border:1px solid #da3e0e;color:#fff;letter-spacing:-1px;font-weight:500}#sidebar-logo{padding-bottom:25px}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}#content-container{margin:0}#sidebar-header{text-align:center}#header-shortcode{padding-left:30px;padding-right:30px}.entry-title{margin-top:15px}.postdate{margin-top:-15px}.depth-1{padding:7px 20px;margin-bottom:20px;background-color:#fbfbfb;box-shadow:#dbdbdb 0 3px 5px;border:1px solid #ccc;text-align:left}.depth-1>article>div.reply>a{right:15px}.comment{position:relative}.comment-list{list-style:none;margin:0;padding:0}.comment-list article,.comment-list .pingback,.comment-list .trackback{padding:13px 0}.comment-list .children{padding-left:25px;list-style:none;margin:0}.comment-list .children>li{padding-left:0.875em}.comment-author{color:#1a1a1a}.comment-author .avatar{float:left;height:28px;margin-right:0.875em;position:relative;width:28px}.comment-metadata,.pingback .edit-link{color:#686868;font-family:Montserrat, "Helvetica Neue", sans-serif;font-size:13px;font-size:0.8125rem;line-height:1.6153846154}.comment-metadata{margin-bottom:10px}.comment-metadata a{color:#686868}.pingback .comment-edit-link{color:#686868}.comment-metadata a:hover,.comment-metadata a:focus{color:#007acc}.pingback .comment-edit-link:hover,.pingback .comment-edit-link:focus{color:#007acc}.comment-metadata .edit-link,.pingback .edit-link{display:inline-block}.comment-metadata .edit-link:before,.pingback .edit-link:before{content:"\002f";display:inline-block;opacity:0.7;padding:0 0.538461538em}.comment-content ul,.comment-content ol{margin:0 0 1.5em 1.25em}.comment-content li>ul,.comment-content li>ol{margin-bottom:0}.comment-reply-link{border:1px solid #d1d1d1;border-radius:2px;display:inline-block;font-size:13px;line-height:1;padding:10px 10px 10px;position:absolute;top:15px;right:-5px}.comment-reply-link:hover,.comment-reply-link:focus{border-color:currentColor;outline:0}.comment-form label{color:#686868;display:block;text-transform:uppercase}.comment-list .comment-form{padding-bottom:1.75em}.comment-notes,.comment-awaiting-moderation,.logged-in-as,.form-allowed-tags{color:#686868;font-size:13px;line-height:1.6153846154;margin-bottom:2.1538461538em}.no-comments{border-top:1px solid #d1d1d1;font-weight:700;margin:0;padding-top:1.75em}.comment-navigation+.no-comments{border-top:0;padding-top:0}.form-allowed-tags code{font-family:Inconsolata, monospace}.form-submit{margin-bottom:0}.required{color:#007acc}.comment-reply-title small{font-size:50%}.comment-reply-title small a{border:0;float:right}.post-edit-link{float:right}#left-column img{max-width:100%}.table-responsive img{max-width:none}
