﻿

.wrapper{
	margin:0px auto;
}

.wpv-accordion .pane-wrapper {
  background-position: top center;
  background-size: cover;
  padding-bottom: 0px;
  border-bottom: 1px solid #526371;
}

.wpv-accordion .pane-wrapper:first-child,
.wpv-accordion .pane-wrapper:first-child .tab .inner {
  border-radius: 4px 4px 0 0;
}

.wpv-accordion .pane-wrapper:last-child,
.wpv-accordion .pane-wrapper:last-child .tab:not(.ui-state-active) .inner {
  border-radius: 0 0 4px 4px;
}


.bottom .category-module li {margin-bottom:15px; }

.item ul.category-module {list-style-type: none}

#main .item ul.category-module h3:before
{content:""}

div.news_scroll div.one_news{
	float:left;
	padding:5px;
	width:239px;
}

div.news_scroll div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:65px;
	width:239px;
}

div.news_scroll div.one_news img{
	float:left;
	margin-right:5px;
}



div.home-group div.one_news{
	float:left;
	font-size: 16px !important;
	padding:15px 5px;
	width:100%;
	overflow:hidden;
}

div.home-group div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:46px;
}

div.home-group div.one_news img{
	float:right;
	margin-right:5px;
}
.qodef-slider-preloader,.qodef-st-loader .semi-circle{-webkit-animation-iteration-count:infinite;-webkit-animation-delay:0s}
.qodef-st-loader .semi-circle{height:30px;width:30px;border:8px solid #e7e7e7;border-right-color:transparent;border-radius:50%;display:inline-block;-webkit-animation-name:rotate-forever;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-name:rotate-forever;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease;animation-delay:0s;animation-fill-mode:forwards}

#top-content .left {
    display: block;
    overflow-x: hidden;
    width: 40%;
}

.left-float{
    float: none;
    margin-left: 57px;
    text-align: left;
}

    #top-content .left, #top-content .right {
        max-width: 100%;
    }

	
	body .dslc-navigation .menu-item[class^="dslc-icon-"]:before,
	body .dslc-navigation .menu-item[class*=" dslc-icon-"]:before {
		display: none;
	}
.small,small{font-size:80%;font-weight:400}
.irs-grid-pol.small{height:4px}
.screen-reader-text{clip:rect( .1rem,.1rem,.1rem,.1rem );height:.1rem;overflow:hidden;position:absolute!important;width:.1rem}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:.3rem;box-shadow:0 0 .2rem .2rem rgba( 0,0,0,0.6 );clip:auto!important;color:#21759b;display:block;font-size:1.4rem;font-weight:700;height:auto;left:.5rem;line-height:normal;padding:1.5rem 2.3rem 1.4rem;text-decoration:none;top:.5rem;width:auto;z-index:100000}


.sh-text-content .page-content p,
.blog-single .post-content p {
	line-height: 1.8;
}


.sh-text-content .page-content li:not(.post-content-review-item),
.blog-single .post-content li:not(.post-content-review-item) {
	padding: 1px 2px;
}


.page-content .sh-comments {
	margin-top: 45px;
}
.gillion-woocommerce #content:not(.page-content) ul.products li.product {;width: 25%;}

		
	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;
	}



.imageitem img,
#image_1 img,
#image_2 img,
#image_3 img,
#image_4 img,
#image_5 img {
}
body #wrapper #main .menu-markets-container ul li#menu-item-4063 a::before,body #wrapper #sidebar .menu-markets-container ul li#menu-item-4063 a::before{background-position:0 -269px;background-position:0 -374px}
 #padding-4 { height:0px; }
.g-content-array .g-grid{margin-bottom:2.3445rem}
.g-content-array .g-grid:last-child{margin-bottom:0}


.g-grid {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  flex-flow: row wrap;
  list-style: none;
  margin: 0;
  padding: 0;
  text-rendering: optimizespeed;
}

.g-grid.nowrap {
  -webkit-flex-flow: row;
  -moz-flex-flow: row;
  flex-flow: row;
}

.pagination-nums {
  position: relative;
  top: 5px;
  font-size: 18px;
  font-weight: 300;
  display: block;
  width: 60%;
  margin: 0 auto;
  text-align: center;
}

.span8 { width:620px; }

.row-fluid .span8 {
	width:65.957446808511%;
	*width:65.904255319149%;
}

input.span8, textarea.span8, .uneditable-input.span8 { width:606px; }

.table td.span8, .table th.span8 {
	float:none;
	width:604px;
	margin-left:0;
}

  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 756px;
  }
ul.secondary-menu,#footer-bottom ul.menu{padding:0;margin:0 0 10px 0;display:block;overflow:hidden;}
ul.secondary-menu li,#footer-bottom ul.menu li{display:block;float:left;list-style-type:none;overflow:hidden;padding:0 10px;margin:0;}
ul.secondary-menu li.first,#footer-bottom ul.menu li.first{padding:0 10px 0 0;margin:0;}
ul.secondary-menu li.last,#footer-bottom ul.menu li.last{border-right:none;margin:0;}




#footerbar {margin: 0;padding: 0;color:#fff;background-color: #2477A9;width:100%;padding: 6px  14px;text-align:center;}
.callout-menu .callout-content{-webkit-transform:translateY(-50%);color:#fff;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}
.callout-menu .callout-content .callout-headline{font-family:Museo Sans;font-size:35px;font-weight:100}
.callout-menu .callout-content .call-content-text{color:#fff;font-size:14px;line-height:19px;margin-top:10px}
.callout-menu .callout-content .button-rounded.red{height:30px;line-height:26px;margin-top:20px}
.with_frm_style.frm_login_form.frm_inline_login .login-remember input{vertical-align:baseline;}
.with_frm_style.frm_login_form.frm_inline_login .login-submit{float:left;}
.with_frm_style.frm_login_form.frm_inline_login .login-username,.with_frm_style.frm_login_form.frm_inline_login .login-password,.with_frm_style.frm_login_form.frm_inline_login .login-remember{float:left;margin-right:5px;}
.with_frm_style.frm_login_form.frm_inline_login .login-remember{position:absolute;top:35px;}
.with_frm_style.frm_login_form.frm_no_labels .login-username label,.with_frm_style.frm_login_form.frm_no_labels .login-password label{display:none;}


a.login {  font-weight: normal; font-size: 11px; font-size: 1.1rem; color: #666; float: right;
padding: 1em 2% 0 0%;}
.cf:before,.cf:after{content:" ";display:table}
.cf:after{clear:both}
.cf{*zoom:1}
#g-navigation .g-menu-item-subtitle{text-transform:lowercase;font-size:.85rem;font-weight:700;opacity:.8;padding-top:2px}
.g-menu-item-subtitle{opacity:.7}
.g-menu-item-container{display:block;position:relative}
.g-menu-item-container input,.g-menu-item-container textarea{color:#666}
#g-mobilemenu-container .g-toplevel li .g-menu-item-container{padding:.938rem 1rem}
#g-mobilemenu-container .g-toplevel li .g-menu-item-content{display:inline-block;line-height:1rem}
#g-mobilemenu-container .g-menu-item-container{-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;transition:transform .2s ease-out}
#g-mobilemenu-container .g-menu-item-subtitle{line-height:1.5}

.mainnav .features{margin-left:190px;}


.features{font-size:14px;}
.header__nav--right .on-demand__content ul.on-demand__inner--item-list .dfp-tag-wrapper .dfp-tag-wrapper{margin:15px auto;display:block;text-align:center;}
.header__nav--right .on-demand__content ul.on-demand__inner--item-list .dfp-tag-wrapper .dfp-tag-wrapper:before{content:"SPONSORED BY";font-style:italic;font-size:12px;padding-bottom:4px;}
