body{overflow-x:hidden;}
a,
i,
span{display:inline-block;text-decoration:none;transition:all 0.3s;}
a:hover, a:focus,
i:hover,
i:focus,
span:hover,
span:focus{text-decoration:none;}
a i{transition:none;}
ul{margin:0;padding:0;}
section{padding:100px 0;overflow-x:hidden;}
button,
input{outline:none !important;font-family:"Open Sans", sans-serif;}
button{cursor:pointer;}
main,
aside{padding:50px 0 100px;}
h1 a{margin-left:10px;font-size:0.9em;opacity:0;transition:all 0.3s;color:#555;text-decoration:none;}
h1:hover a{opacity:1;}
.page-header{padding-top:20px;padding-bottom:20px;background:#fafafa;margin-top:30px;}
.page-header h2{margin-bottom:0;}
.animsition{z-index:9999;}
.widget{margin-bottom:40px;padding:30px;border:1px solid #eee;}
.widget header{margin-bottom:20px;}
.category a{color:#2b90d9;letter-spacing:0.08em;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:13px;}
.category a::after{content:',';color:#ddd;display:inline-block;margin-right:5px;}
.category a:last-of-type::after{display:none;}
.category a:hover{color:#000;}
i[class*="icon-"]{transform:translateY(3px);}
#style-switch-button{z-index:9999 !important;}
.bg-red{background:#ff7676 !important;color:#fff;}
.bg-red:hover{color:#fff;}
.bg-blue{background:#85b4f2 !important;color:#fff;}
.bg-blue:hover{color:#fff;}
.bg-yellow{background:#ffd500 !important;color:#fff;}
.bg-yellow:hover{color:#fff;}
.bg-green{background:#54e69d !important;color:#fff;}
.bg-green:hover{color:#fff;}
.bg-orange{background:#ffc36d !important;color:#fff;}
.bg-orange:hover{color:#fff;}
.bg-violet{background:#796AEE !important;color:#fff;}
.bg-violet:hover{color:#fff;}
.bg-gray{background:#eceeef !important;}
.bg-white{background:#fff !important;}
.text-red{color:#ff7676;}
.text-red:hover{color:#ff7676;}
.text-yellow{color:#ffd500;}
.text-yellow:hover{color:#ffd500;}
.text-green{color:#54e69d;}
.text-green:hover{color:#54e69d;}
.text-orange{color:#ffc36d;}
.text-orange:hover{color:#ffc36d;}
.text-violet{color:#796AEE;}
.text-violet:hover{color:#796AEE;}
.text-blue{color:#85b4f2;}
.text-blue:hover{color:#85b4f2;}
.text-gray{color:#999;}
.text-gray:hover{color:#999;}
.text-white{color:#fff;}
.no-padding{padding:0 !important;}
.no-padding-bottom{padding-bottom:0 !important;}
.no-padding-top{padding-top:0 !important;}
.no-margin{margin:0 !important;}
.no-margin-bottom{margin-bottom:0 !important;}
.no-margin-top{margin-top:0 !important;}
.padding-small{padding:100px 0;}
.btn{border-radius:0 !important;}
.badge{font-weight:300;}
.badge-rounded{border-radius:50px;}
.heading-light{font-weight:300 !important;}
.heading-medium{font-weight:400 !important;}
.pagination-template li.page-item{margin:0 5px;}
.pagination-template a.page-link{width:40px;height:40px;line-height:27px;border-radius:50% !important;border:1px solid #ddd;color:#555;text-align:center;}
.pagination-template a.page-link:hover, .pagination-template a.page-link.active{background:#f5f5f5;}
.text-primary{color:#2b90d9 !important;}
p.text-hero{font-size:1.2em;}
p.text-hero i{font-size:1.2em;}
p.small-text-hero{font-size:1em;}
h1,
h2,
h3,
h4,
h5,
h6{margin-bottom:15px;}
.pagination-template li.page-item{margin:0 5px;}
.pagination-template a.page-link{width:40px;height:40px;line-height:27px;border-radius:50% !important;border:none;color:#555;text-align:center;}
.pagination-template a.page-link:hover, .pagination-template a.page-link.active{background:#eee;}
.container-fluid{width:100%;}
.text-big{font-size:1.4em;font-weight:300;line-height:1.8em;color:#111;}
a.hero-link{color:inherit !important;text-transform:uppercase;font-size:1em;text-decoration:none !important;margin-top:20px;font-weight:300;}
a.hero-link::after{content:'';width:100%;height:1px;display:block;background:#fff;transition:all 0.3s;}
a.hero-link:hover{color:#2b90d9 !important;}
a.hero-link:hover::after{background:#2b90d9;}
div[class*="-btn"]{cursor:pointer;}
@media (max-width:768px){nav.navbar .search-btn{margin-left:0;padding-left:0;border-left:none;}
}
@media (max-width:576px){nav.navbar .container{width:100%;}
.breadcrumb li{display:block;width:100%;text-align:center;}
}
.navbar{background:#fff;padding-top:20px !important;padding-bottom:20px !important;z-index:9998;border-bottom:1px solid #ddd;}
.navbar .langs a:first-of-type,
.navbar .search-btn{margin-left:20px;padding-left:20px;border-left:1px solid #ddd;height:20px;line-height:20px;}
.navbar .search-btn{color:#333;font-size:0.9em;}
.navbar .navbar-toggler{margin-top:5px;}
.navbar .navbar-toggler span{width:20px;height:2px;background:#222;margin-bottom:4px;display:block;}
.navbar .navbar-toggler span:last-of-type{margin-bottom:0;}
.navbar .navbar-toggler.active span{margin:0;}
.navbar .navbar-toggler.active span:first-of-type{transform:rotate(45deg) translate(3px);}
.navbar .navbar-toggler.active span:nth-of-type(2){opacity:0;}
.navbar .navbar-toggler.active span:last-of-type{transform:rotate(-45deg) translate(3px);}
.navbar .langs a{font-size:0.8em;color:#aaa;font-weight:700;}
.navbar .langs a.active{color:#333;}
.navbar .langs span{width:15px;height:1px;background:#ddd;margin:0 5px;}
.navbar .search-area{display:none;z-index:9999;}
.navbar .search-area-inner{position:fixed;top:0;right:0;width:100vw;height:100vh;background:rgba(255, 255, 255, 0.99);}
.navbar .search-area-inner .close-btn{position:absolute;top:20px;right:20px;}
.navbar .search-area-inner .row{width:100%;}
.navbar .search-area-inner .form-group{position:relative;}
.navbar .search-area-inner .submit{background:none;border:none;position:absolute;right:10px;bottom:15px;}
.navbar .search-area-inner input{width:100%;border:none;border-bottom:1px solid #ddd;background:none;padding:10px 0;font-size:1.6em;font-weight:300;font-family:"Open Sans", sans-serif;}
.navbar .search-area-inner input::-moz-placeholder{font-family:"Open Sans", sans-serif;color:#555;font-weight:300;font-size:1.1em;}
.navbar .search-area-inner input::-webkit-input-placeholder{font-family:"Open Sans", sans-serif;color:#555;font-weight:300;font-size:1.1em;}
.navbar .search-area-inner input:-ms-input-placeholder{font-family:"Open Sans", sans-serif;color:#555;font-weight:300;font-size:1.1em;}
.navbar .navbar-nav a.nav-link{color:#333;margin:0 5px;font-weight:400;font-size:0.95em;}
.navbar .navbar-nav a.nav-link:hover{color:#2b90d9;}
.navbar .navbar-nav a.nav-link.active{color:#2b90d9;font-weight:bold;}
@media (max-width:768px){nav.navbar::after{width:100%;}
nav.navbar.active::after{width:calc(100% - 170px);}
nav.navbar .search-area{font-size:0.75em;}
}
section.hero{padding:0;color:#fff;}
section.hero .container{padding:200px 20px;position:relative;}
section.hero h1{line-height:1.2em;}
section.hero .continue{position:absolute;bottom:30px;left:20px;text-decoration:none !important;color:inherit !important;text-transform:uppercase;font-size:0.75em;opacity:0.8;}
section.hero .continue i{margin-right:5px;}
@media (max-width:768px){section.hero .container{padding:150px 20px;}
}
section.featured-posts .row:nth-of-type(odd) .text{background:#fafafa;}
section.featured-posts .row:last-of-type{margin-bottom:0;}
section.featured-posts p{font-weight:400;color:#777;font-size:0.95em;}
section.featured-posts .text-inner{padding:70px 30px;height:100%;transition:all 0.3s;}
section.featured-posts a{color:inherit;text-decoration:none;}
section.featured-posts h2{line-height:1.1em;color:#333;transition:all 0.3s;}
section.featured-posts h2:hover{color:#555;}
section.featured-posts .avatar{max-width:40px;min-width:40px;height:40px;overflow:hidden;border-radius:50%;margin-right:10px;}
section.featured-posts .title,
section.featured-posts .date,
section.featured-posts .comments{font-size:0.8em;font-weight:400;color:#999;}
section.featured-posts .title i,
section.featured-posts .date i,
section.featured-posts .comments i{margin-right:5px;}
section.featured-posts .title::after,
section.featured-posts .date::after,
section.featured-posts .comments::after{content:'|';display:inline-block;margin:0 7px;font-size:0.9em;color:#ccc;}
section.featured-posts .comments::after{display:none;}
section.featured-posts .image{max-height:200px;width:auto;overflow:hidden;padding:0;}
section.featured-posts .image img{height:100%;}
section.featured-posts .post-header{margin-bottom:10px;}
section.featured-posts .post-footer{margin-top:30px;}
@media (max-width:992px){section.featured-posts .image{order:1;max-height:300px;min-height:auto !important;}
section.featured-posts .image img{width:100%;height:auto !important;}
section.featured-posts .text{order:2;}
}
@media (max-width:576px){section.featured-posts .post-footer{font-size:0.9em;}
}
@media (max-width:350px){section.featured-posts .text-inner{padding:15px;}
section.featured-posts .post-footer{font-size:0.75em;}
}
section.divider{color:#fff;}
section.latest-posts header{margin-bottom:50px;}
.post-meta{margin:10px 0;font-size:0.8em;}
.post-meta .date{text-transform:uppercase;font-weight:400;}
.post-meta .date::after{display:none;}
.post p:not(.lead){font-weight:400;color:#777;font-size:0.95em;}
.post a{text-decoration:none;}
.post a:hover, .post a:focus{text-decoration:none;}
.post h3{line-height:1.1em;color:#222;transition:all 0.3s;margin-bottom:1rem;}
.post h3:hover{color:#555;}
.post .category a{color:#2b90d9;letter-spacing:0.05em;font-weight:700;text-transform:uppercase;text-decoration:none;}
.post .date{letter-spacing:0.05em;font-weight:400;text-transform:uppercase;color:#aaa;}
.post .avatar{max-width:40px;min-width:40px;height:40px;overflow:hidden;border-radius:50%;margin-right:10px;}
.post .title,
.post .date,
.post .comments,
.post .views{font-weight:400;color:#999;text-transform:capitalize;}
.post .title i,
.post .date i,
.post .comments i,
.post .views i{margin-right:5px;font-size:1.1em;}
.post .title::after,
.post .date::after,
.post .comments::after,
.post .views::after{content:'|';display:inline-block;margin:0 7px;font-size:0.9em;color:#ccc;}
.post .post-tags{margin-top:30px;}
.post .post-tags .tag{padding:5px 25px;border:1px solid #ddd;margin:5px;color:#777;font-size:0.75em;text-transform:uppercase;font-weight:600;text-decoration:none;border-radius:50px;}
.post .post-tags .tag:hover{background:#2b90d9;color:#fff;border-color:#2b90d9;}
.post .meta-last::after{display:none;}
@media (max-width:768px){.post{margin-bottom:40px;}
.post:last-of-type{margin-bottom:0;}
}
section.newsletter .form-group{position:relative;}
section.newsletter input{width:100%;height:60px;line-height:60px;padding:0 15px;border:1px solid #111;font-size:1.1em;font-family:"Open Sans", sans-serif;font-weight:300;}
section.newsletter .submit{height:60px;padding:0 30px;line-height:60px;background:#111;border:1px solid #111;color:#fff;position:absolute;top:0;right:0;font-family:"Open Sans", sans-serif;}
@media (max-width:576px){section.newsletter input{font-size:0.95em;width:100%;}
section.newsletter .submit{position:static;width:100%;margin-top:10px;}
}
section.gallery .mix{padding:0;max-height:200px;overflow:hidden;}
section.gallery a{outline:none;width:100%;height:100%;}
section.gallery a img{min-height:100%;width:100%;}
section.gallery .item{position:relative;width:100%;height:100%;}
section.gallery .item:hover .overlay{opacity:1;}
section.gallery .item:hover i{opacity:1;transform:none;}
section.gallery .overlay{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(43, 144, 217, 0.7);color:#fff;opacity:0;transition:all 0.5s;}
section.gallery .overlay i{transform:translateY(20px);transition:all 0.5s;opacity:0;font-size:2em;}
footer.main-footer{background:#0e0e0e;padding:100px 0 0;color:#fff;}
footer.main-footer .contact-details p{font-weight:300;color:#fff;margin-bottom:5px;font-size:0.95em;}
footer.main-footer .contact-details a{text-decoration:underline;margin-bottom:0;}
footer.main-footer a{color:inherit;font-weight:300;margin-bottom:7px;}
footer.main-footer a:hover, footer.main-footer a:focus{color:#999;}
footer.main-footer ul{margin-right:30px;}
footer.main-footer .list-unstyled a{font-size:0.95em;}
footer.main-footer .latest-posts .image{max-width:50px;padding:4px;border:2px solid #333;margin-right:10px;}
footer.main-footer .latest-posts a{font-size:0.95em;text-decoration:none;}
footer.main-footer .latest-posts a:hover{color:#fff;}
footer.main-footer .latest-posts strong{display:block;}
footer.main-footer .latest-posts .date{font-size:0.85em;color:#aaa;}
footer.main-footer .copyrights{background:#090909;margin-top:100px;padding:20px 0;font-size:0.9em;}
footer.main-footer .copyrights *{margin-bottom:0;}
footer.main-footer .social-menu{margin-top:20px;}
footer.main-footer .social-menu li{padding:0 5px;}
footer.main-footer .date::after,
footer.main-footer .title::after{display:none !important;}
@media (max-width:768px){footer.main-footer div[class*="col-"]{margin-bottom:40px;}
footer.main-footer div[class*="col-"]:last-of-type{margin-bottom:0;}
footer.main-footer .latest-posts > a{width:100%;margin-bottom:20px;}
footer.main-footer .copyrights div[class*="col-"]{margin-bottom:20px;text-align:center !important;}
footer.main-footer .copyrights div[class*="col-"]:last-of-type{margin-bottom:0;}
}
main.posts-listing{padding-top:50px;padding-left:0;padding-right:0;}
main.posts-listing .post{margin-bottom:50px;}
main.posts-listing .post-footer{font-size:0.8em;}
.widget.search .form-group{position:relative;}
.widget.search input{width:100%;height:40px;line-height:40px;border:none;border-bottom:1px solid #ddd;font-size:0.95em;font-family:"Open Sans", sans-serif;font-weight:400;background:none;}
.widget.search input::-moz-placeholder{color:#aaa;font-family:"Open Sans", sans-serif;}
.widget.search input::-webkit-input-placeholder{color:#aaa;font-family:"Open Sans", sans-serif;}
.widget.search input:-ms-input-placeholder{color:#aaa;font-family:"Open Sans", sans-serif;}
.widget.search .submit{height:40px;padding:0;line-height:40px;background:none;border:none;color:#555;font-size:0.9em;position:absolute;top:0;right:0;}
.widget.latest-posts a{display:block;color:#555;text-decoration:none;}
.widget.latest-posts a:hover{color:#000;}
.widget.latest-posts .image{min-width:60px;max-width:60px;height:60px;overflow:hidden;margin-right:20px;}
.widget.latest-posts .item{margin-bottom:20px;}
.widget.latest-posts strong{font-size:0.95em;display:block;line-height:1em;}
.widget.latest-posts .views,
.widget.latest-posts .comments{font-size:0.8em;font-weight:400;color:#bbb;margin-top:10px;}
.widget.latest-posts .views i,
.widget.latest-posts .comments i{margin-right:5px;}
.widget.latest-posts .views::after,
.widget.latest-posts .comments::after{content:'|';display:inline-block;margin:0 7px;font-size:0.9em;color:#ccc;}
.widget.latest-posts .comments::after{display:none;}
.widget.categories .item{background:#fafafa;padding:10px;color:#777;font-weight:700;}
.widget.categories .item:nth-of-type(2n+2){background:none;}
.widget.categories .item a{color:inherit;font-size:0.95em;}
.widget.categories .item a:hover{color:#000;text-decoration:none;}
.widget.categories .item span{font-size:0.9em;color:#aaa;}
.widget.tags .tag{padding:5px 25px;border:1px solid #ddd;margin:5px 0;color:#777;font-size:0.75em;text-transform:uppercase;font-weight:600;text-decoration:none;border-radius:50px;}
.widget.tags .tag:hover{background:#2b90d9;color:#fff;border-color:#2b90d9;}
main.blog-post{padding-left:0;padding-right:0;}
main.blog-post .post-footer{font-size:0.8em;}
main.blog-post .post-thumbnail img{width:100%;margin-bottom:10px;}
main.blog-post h1{color:#444;line-height:1.1em;}
main.blog-post h1:hover{color:#444;}
main.blog-post .post-footer{margin-top:20px;}
main.blog-post .post-body{margin-top:40px;}
main.blog-post .post-body h2,
main.blog-post .post-body h3,
main.blog-post .post-body h4,
main.blog-post .post-body h5,
main.blog-post .post-body h6{color:#333;}
main.blog-post .post-body p{margin-bottom:30px;}
main.blog-post .post-body p:not(.lead){font-size:1em;line-height:1.7em;color:#555;}
main.blog-post .posts-nav{margin-top:50px;color:#777;font-size:0.8em;}
main.blog-post .posts-nav a{color:inherit;width:calc(50% - 10px);padding:10px 20px;border:1px solid #eee;margin-bottom:15px;}
main.blog-post .posts-nav a:hover{border-color:#2b90d9;}
main.blog-post .posts-nav a:hover .icon{background:#2b90d9;color:#fff;border-color:#2b90d9;}
main.blog-post .icon{min-width:35px;max-width:35px;height:35px;border-radius:50%;line-height:32px;border:1px solid #ddd;color:#aaa;font-size:1.5em;text-align:center;transition:all 0.2s;}
main.blog-post .icon.prev{margin-right:20px;}
main.blog-post .icon.next{margin-left:20px;}
main.blog-post .post-comments{margin-top:50px;}
main.blog-post .post-comments span.no-of-comments{color:#777;font-size:0.8em;margin-left:5px;font-weight:400;}
main.blog-post .post-comments header{margin-bottom:40px;}
main.blog-post .post-comments .comment:last-of-type .comment-body{border-bottom:none;}
main.blog-post .post-comments .image{margin-right:15px;}
main.blog-post .post-comments .title::after{display:none;}
main.blog-post .post-comments img{max-width:40px;min-width:40px;height:40px;}
main.blog-post .post-comments strong{display:block;color:#555;}
main.blog-post .post-comments span.date{font-size:0.8em;color:#999;}
main.blog-post .post-comments span.date::after{display:none;}
main.blog-post .post-comments .comment-body{margin-left:55px;margin-top:10px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #eee;}
main.blog-post .post-comments p{font-size:0.95em;color:#555;}
main.blog-post .add-comment{margin-top:50px;}
main.blog-post .add-comment header{margin-bottom:30px;}
main.blog-post .add-comment input,
main.blog-post .add-comment textarea{background:none;border:none;border-bottom:1px solid #ddd;padding:10px 0;border-radius:0;font-family:"Open Sans", sans-serif;}
main.blog-post .add-comment input::-moz-placeholder,
main.blog-post .add-comment textarea::-moz-placeholder{font-weight:400;font-size:0.9em;color:#aaa;font-weight:400;font-family:"Open Sans", sans-serif;}
main.blog-post .add-comment input::-webkit-input-placeholder,
main.blog-post .add-comment textarea::-webkit-input-placeholder{font-weight:400;font-size:0.9em;color:#aaa;font-weight:400;font-family:"Open Sans", sans-serif;}
main.blog-post .add-comment input:-ms-input-placeholder,
main.blog-post .add-comment textarea:-ms-input-placeholder{font-weight:400;font-size:0.9em;color:#aaa;font-weight:400;font-family:"Open Sans", sans-serif;}
main.blog-post .add-comment textarea{min-height:150px;}
blockquote.blockquote{font-size:1.05em;line-height:1.7em;border-color:#2b90d9;border:1px solid #eee;border-left:6px solid #eee;padding:20px;border-top-right-radius:5px;border-bottom-right-radius:5px;margin-bottom:30px;}
blockquote.blockquote p{margin-bottom:15px !important;}
@media (max-width:768px){.posts-nav a{width:100% !important;}
}
@media (max-width:576px){.blog-post .title::after{display:none !important;}
.blog-post .author{margin-bottom:10px;}
}
#style-switch-button{position:fixed;top:120px;left:0;border-radius:0;z-index:100000;}
#style-switch{width:300px;padding:20px;position:fixed;top:160px;left:0;background:#fff;border:solid 1px #eceeef;z-index:100000;}
#style-switch h4{color:#464a4c;}
#style-switch .text-small{font-size:.8em;}
#style-switch select{font-size:0.85em;}
.navbar{padding:0.5rem 1rem;}
.navbar-brand{display:inline-block;padding-top:.25rem;padding-bottom:.25rem;margin-right:1rem;font-size:1rem;font-weight:bold;color:#333;}
.navbar-toggler{padding:0.25rem 0;font-size:1.25rem;line-height:1;border:1px solid transparent;border-radius:0.25rem;}
.navbar-toggler-left{left:1rem;}
.navbar-toggler-right{right:1rem;}
.navbar-light .navbar-brand,
.navbar-light .navbar-toggler{color:rgba(0, 0, 0, 0.9);}
.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover,
.navbar-light .navbar-toggler:focus,
.navbar-light .navbar-toggler:hover{color:rgba(0, 0, 0, 0.9);}
.navbar-light .navbar-nav .nav-link{color:rgba(0, 0, 0, 0.5);}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{color:rgba(0, 0, 0, 0.7);}
.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0, 0, 0, 0.3);}
.navbar-light .navbar-nav .open > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.open,
.navbar-light .navbar-nav .nav-link.active{color:rgba(0, 0, 0, 0.9);}
.navbar-light .navbar-toggler{border-color:rgba(0, 0, 0, 0.1);}
.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}
.navbar-light .navbar-text{color:rgba(0, 0, 0, 0.5);}
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-toggler{color:white;}
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-toggler:focus,
.navbar-inverse .navbar-toggler:hover{color:white;}
.navbar-inverse .navbar-nav .nav-link{color:rgba(255, 255, 255, 0.5);}
.navbar-inverse .navbar-nav .nav-link:focus, .navbar-inverse .navbar-nav .nav-link:hover{color:rgba(255, 255, 255, 0.75);}
.navbar-inverse .navbar-nav .nav-link.disabled{color:rgba(255, 255, 255, 0.25);}
.navbar-inverse .navbar-nav .open > .nav-link,
.navbar-inverse .navbar-nav .active > .nav-link,
.navbar-inverse .navbar-nav .nav-link.open,
.navbar-inverse .navbar-nav .nav-link.active{color:white;}
.navbar-inverse .navbar-toggler{border-color:rgba(255, 255, 255, 0.1);}
.navbar-inverse .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}
.navbar-inverse .navbar-text{color:rgba(255, 255, 255, 0.5);}
.btn{font-weight:normal;line-height:1.25;border:1px solid transparent;padding:0.5rem 1rem;font-size:1rem;border-radius:0.25rem;transition:all 0.2s ease-in-out;}
.btn:focus, .btn.focus{outline:0;box-shadow:0 0 0 2px rgba(43, 144, 217, 0.25);}
.btn:active, .btn.active{background-image:none;}
a.btn.disabled,
fieldset[disabled] a.btn{pointer-events:none;}
.btn-primary{color:#fff;background-color:#2b90d9;border-color:#2b90d9;}
.btn-primary:hover{color:#fff;background-color:#2074b1;border-color:#1e6fa9;}
.btn-primary:focus, .btn-primary.focus{box-shadow:0 0 0 2px rgba(43, 144, 217, 0.5);}
.btn-primary.disabled, .btn-primary:disabled{background-color:#2b90d9;border-color:#2b90d9;}
.btn-primary:active, .btn-primary.active,
.show > .btn-primary.dropdown-toggle{color:#fff;background-color:#2074b1;background-image:none;border-color:#1e6fa9;}
.btn-secondary{color:#292b2c;background-color:#fff;border-color:#ccc;}
.btn-secondary:hover{color:#292b2c;background-color:#e6e6e6;border-color:#adadad;}
.btn-secondary:focus, .btn-secondary.focus{box-shadow:0 0 0 2px rgba(204, 204, 204, 0.5);}
.btn-secondary.disabled, .btn-secondary:disabled{background-color:#fff;border-color:#ccc;}
.btn-secondary:active, .btn-secondary.active,
.show > .btn-secondary.dropdown-toggle{color:#292b2c;background-color:#e6e6e6;background-image:none;border-color:#adadad;}
.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de;}
.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#2aabd2;}
.btn-info:focus, .btn-info.focus{box-shadow:0 0 0 2px rgba(91, 192, 222, 0.5);}
.btn-info.disabled, .btn-info:disabled{background-color:#5bc0de;border-color:#5bc0de;}
.btn-info:active, .btn-info.active,
.show > .btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#2aabd2;}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c;}
.btn-success:hover{color:#fff;background-color:#449d44;border-color:#419641;}
.btn-success:focus, .btn-success.focus{box-shadow:0 0 0 2px rgba(92, 184, 92, 0.5);}
.btn-success.disabled, .btn-success:disabled{background-color:#5cb85c;border-color:#5cb85c;}
.btn-success:active, .btn-success.active,
.show > .btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#419641;}
.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e;}
.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#eb9316;}
.btn-warning:focus, .btn-warning.focus{box-shadow:0 0 0 2px rgba(240, 173, 78, 0.5);}
.btn-warning.disabled, .btn-warning:disabled{background-color:#f0ad4e;border-color:#f0ad4e;}
.btn-warning:active, .btn-warning.active,
.show > .btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#eb9316;}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f;}
.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#c12e2a;}
.btn-danger:focus, .btn-danger.focus{box-shadow:0 0 0 2px rgba(217, 83, 79, 0.5);}
.btn-danger.disabled, .btn-danger:disabled{background-color:#d9534f;border-color:#d9534f;}
.btn-danger:active, .btn-danger.active,
.show > .btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#c12e2a;}
.btn-template{color:#fff;background-color:#2b90d9;border-color:#2b90d9;}
.btn-template:hover{color:#fff;background-color:#2074b1;border-color:#1e6fa9;}
.btn-template:focus, .btn-template.focus{box-shadow:0 0 0 2px rgba(43, 144, 217, 0.5);}
.btn-template.disabled, .btn-template:disabled{background-color:#2b90d9;border-color:#2b90d9;}
.btn-template:active, .btn-template.active,
.show > .btn-template.dropdown-toggle{color:#fff;background-color:#2074b1;background-image:none;border-color:#1e6fa9;}
.btn-white{color:#292b2c;background-color:#fff;border-color:#2b90d9;}
.btn-white:hover{color:#292b2c;background-color:#e6e6e6;border-color:#1e6fa9;}
.btn-white:focus, .btn-white.focus{box-shadow:0 0 0 2px rgba(43, 144, 217, 0.5);}
.btn-white.disabled, .btn-white:disabled{background-color:#fff;border-color:#2b90d9;}
.btn-white:active, .btn-white.active,
.show > .btn-white.dropdown-toggle{color:#292b2c;background-color:#e6e6e6;background-image:none;border-color:#1e6fa9;}
.btn-outline-primary{color:#2b90d9;background-image:none;background-color:transparent;border-color:#2b90d9;}
.btn-outline-primary:hover{color:#fff;background-color:#2b90d9;border-color:#2b90d9;}
.btn-outline-primary:focus, .btn-outline-primary.focus{box-shadow:0 0 0 2px rgba(43, 144, 217, 0.5);}
.btn-outline-primary.disabled, .btn-outline-primary:disabled{color:#2b90d9;background-color:transparent;}
.btn-outline-primary:active, .btn-outline-primary.active,
.show > .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#2b90d9;border-color:#2b90d9;}
.btn-outline-secondary{color:#ccc;background-image:none;background-color:transparent;border-color:#ccc;}
.btn-outline-secondary:hover{color:#fff;background-color:#ccc;border-color:#ccc;}
.btn-outline-secondary:focus, .btn-outline-secondary.focus{box-shadow:0 0 0 2px rgba(204, 204, 204, 0.5);}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled{color:#ccc;background-color:transparent;}
.btn-outline-secondary:active, .btn-outline-secondary.active,
.show > .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc;}
.btn-outline-info{color:#5bc0de;background-image:none;background-color:transparent;border-color:#5bc0de;}
.btn-outline-info:hover{color:#fff;background-color:#5bc0de;border-color:#5bc0de;}
.btn-outline-info:focus, .btn-outline-info.focus{box-shadow:0 0 0 2px rgba(91, 192, 222, 0.5);}
.btn-outline-info.disabled, .btn-outline-info:disabled{color:#5bc0de;background-color:transparent;}
.btn-outline-info:active, .btn-outline-info.active,
.show > .btn-outline-info.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de;}
.btn-outline-success{color:#5cb85c;background-image:none;background-color:transparent;border-color:#5cb85c;}
.btn-outline-success:hover{color:#fff;background-color:#5cb85c;border-color:#5cb85c;}
.btn-outline-success:focus, .btn-outline-success.focus{box-shadow:0 0 0 2px rgba(92, 184, 92, 0.5);}
.btn-outline-success.disabled, .btn-outline-success:disabled{color:#5cb85c;background-color:transparent;}
.btn-outline-success:active, .btn-outline-success.active,
.show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c;}
.btn-outline-warning{color:#f0ad4e;background-image:none;background-color:transparent;border-color:#f0ad4e;}
.btn-outline-warning:hover{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e;}
.btn-outline-warning:focus, .btn-outline-warning.focus{box-shadow:0 0 0 2px rgba(240, 173, 78, 0.5);}
.btn-outline-warning.disabled, .btn-outline-warning:disabled{color:#f0ad4e;background-color:transparent;}
.btn-outline-warning:active, .btn-outline-warning.active,
.show > .btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e;}
.btn-outline-danger{color:#d9534f;background-image:none;background-color:transparent;border-color:#d9534f;}
.btn-outline-danger:hover{color:#fff;background-color:#d9534f;border-color:#d9534f;}
.btn-outline-danger:focus, .btn-outline-danger.focus{box-shadow:0 0 0 2px rgba(217, 83, 79, 0.5);}
.btn-outline-danger.disabled, .btn-outline-danger:disabled{color:#d9534f;background-color:transparent;}
.btn-outline-danger:active, .btn-outline-danger.active,
.show > .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f;}
.btn-outline-template{color:#2b90d9;background-image:none;background-color:transparent;border-color:#2b90d9;}
.btn-outline-template:hover{color:#fff;background-color:#2b90d9;border-color:#2b90d9;}
.btn-outline-template:focus, .btn-outline-template.focus{box-shadow:0 0 0 2px rgba(43, 144, 217, 0.5);}
.btn-outline-template.disabled, .btn-outline-template:disabled{color:#2b90d9;background-color:transparent;}
.btn-outline-template:active, .btn-outline-template.active,
.show > .btn-outline-template.dropdown-toggle{color:#fff;background-color:#2b90d9;border-color:#2b90d9;}
.btn-outline-white{color:#fff;background-image:none;background-color:transparent;border-color:#fff;}
.btn-outline-white:hover{color:#fff;background-color:#fff;border-color:#fff;}
.btn-outline-white:focus, .btn-outline-white.focus{box-shadow:0 0 0 2px rgba(255, 255, 255, 0.5);}
.btn-outline-white.disabled, .btn-outline-white:disabled{color:#fff;background-color:transparent;}
.btn-outline-white:active, .btn-outline-white.active,
.show > .btn-outline-white.dropdown-toggle{color:#fff;background-color:#fff;border-color:#fff;}
.btn-lg{padding:0.75rem 1.5rem;font-size:1.25rem;border-radius:0.3rem;}
.btn-sm{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0.2rem;}
body{font-family:"Open Sans", sans-serif;font-size:1rem;font-weight:normal;line-height:1.5;color:#292b2c;background-color:#fff;}
a{color:#2b90d9;text-decoration:none;}
a:focus, a:hover{color:#1c669c;text-decoration:underline;}
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6{margin-bottom:0.5rem;font-family:"Open Sans", sans-serif;font-weight:700;line-height:1.5;color:inherit;}
h1, .h1{font-size:2.5rem;}
h2, .h2{font-size:2rem;}
h3, .h3{font-size:1.75rem;}
h4, .h4{font-size:1.5rem;}
h5, .h5{font-size:1.25rem;}
h6, .h6{font-size:1rem;}
.lead{font-size:1.3rem;font-weight:300;}
.display-1{font-size:6rem;font-weight:300;line-height:1.5;}
.display-2{font-size:5.5rem;font-weight:300;line-height:1.5;}
.display-3{font-size:4.5rem;font-weight:300;line-height:1.5;}
.display-4{font-size:3.5rem;font-weight:300;line-height:1.5;}
.blockquote{padding:0.5rem 1rem;margin-bottom:1rem;font-size:1.25rem;border-left:0.25rem solid #eceeef;}
.blockquote-footer{color:#636c72;}
.blockquote-footer::before{content:"\2014 \00A0";}
.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:0.25rem solid #eceeef;border-left:0;}
strong{font-weight:700;}
.text-primary{color:#2b90d9 !important;}
a.text-primary:focus, a.text-primary:hover{color:#2074b1 !important;}
.page-item:first-child .page-link{margin-left:0;border-bottom-left-radius:0.25rem;border-top-left-radius:0.25rem;}
.page-item:last-child .page-link{border-bottom-right-radius:0.25rem;border-top-right-radius:0.25rem;}
.page-item.active .page-link{z-index:2;color:#fff;background-color:#2b90d9;border-color:#2b90d9;}
.page-item.disabled .page-link{color:#636c72;pointer-events:none;cursor:not-allowed;background-color:#fff;border-color:#ddd;}
.page-link{padding:0.5rem 0.75rem;line-height:1.25;color:#2b90d9;background-color:#fff;border:1px solid #ddd;}
.page-link:focus, .page-link:hover{color:#1c669c;text-decoration:none;background-color:#eceeef;border-color:#ddd;}
.pagination-lg .page-link{padding:0.75rem 1.5rem;font-size:1.25rem;}
.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:0.3rem;border-top-left-radius:0.3rem;}
.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:0.3rem;border-top-right-radius:0.3rem;}
.pagination-sm .page-link{padding:0.25rem 0.5rem;font-size:0.875rem;}
.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:0.2rem;border-top-left-radius:0.2rem;}
.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:0.2rem;border-top-right-radius:0.2rem;}