﻿.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

.navbar.extended.narrow:not(.fixed) .navbar-collapse .container {
  padding-left: 20px;
  padding-right: 20px;
}

.top-bar .container {
  display: table;
}

  .navbar.extended:not(.centered) .navbar-collapse .container,
  .navbar.classic .container {
    display: table;
    vertical-align: middle;
  }

  .navbar .navbar-collapse,
  .navbar .navbar-collapse .container.inverse-wrapper {
    background: #393939 !important;
    padding: 0;
  }

		
	h3.side-list-title {
		font-size: 1rem;
		}

		
	#post-right-col h3.side-list-title {
		margin-left: 15px;
		}


h3.home-feat-title,
h3.side-list-title,
#infscr-loading,
.score-nav-menu select,
h1.cat-head,
h1.arch-head,
h2.author-list-head,
h3.foot-head,
.woocommerce ul.product_list_widget span.product-title,
.woocommerce ul.product_list_widget li a,
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,
.woocommerce .related h2,
.woocommerce div.product .woocommerce-tabs .panel h2,
.woocommerce div.product .product_title,
#content-main h1,
#content-main h2,
#content-main h3,
#content-main h4,
#content-main h5,
#content-main h6 {
	font-family: 'Work Sans', sans-serif;
	}
.topnavi ul li a img.fx{display:inline-block;max-width:none}
.topnavi ul li a:hover img.fx{display:none}
.topnavi ul li a.topnavi-act img.fx{display:inline-block;max-width:none}


#footer .gototop {
	float: left;
	padding: 0 0 0 10px;
	width: 200px;
}
.container--no-padding{padding:0!important}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container:after,.container:before{content:" ";display:table}
.container:after{clear:both}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid:after,.container-fluid:before{content:" ";display:table}
.container-fluid:after{clear:both}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}
.jumbotron .container{max-width:100%}

.top-footer h2 {
    font-size: 16px;
    margin: 0 0 10px;
}

.top-footer ul li {
    margin: 0 0 7px;
}

.top-footer ul a {
    color: #4174c7;
    font-size: 13px;
}

.top-footer {
    padding: 20px 0;
}

.top-section-content {
  width: 48%;
  margin-left: 4%;
  float: right;
}

  #canvas .top-section-content,
  #canvas .bottom-section-content {
    width: 94%;
    float: none;
    padding-left: 2%;
    margin-top: -80px;
    position: relative;
    z-index: 2;
  }
