﻿
.what_we_do .row{ width:100%;}


.row{
width: 1140px;
margin: 0px auto;
}
.small-12{width:100%;}



.home #homeads .fivecol-one {
	margin-right: 3.5%;
	margin-bottom: 0%;
}


.home #homeads .fivecol-one:first-of-type {
	margin-left: 1%;
}


.home #homeads .fivecol-one.last {
	margin-right: 0;
}

.fivecol-one{width:16.8%;}

.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{float:left;margin-right:4%;margin-bottom:4%;position:relative;}



ul.top-menu {
	float:right;
	margin-top:10px;
}

ul.top-menu  li {
	display:inline-block;
	float:left;
	margin-right:10px;
	font-weight:bold;
}

ul.top-menu li a {
	color: #fff;
}

.amshopby-advanced li.level2 {
	padding-left: 30px;
}


#top ul#top-nav.nav li.menu-item:nth-child(1n+2):before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #8A8275;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    content: "";
    display: inline-block;
    height: 4px;
    position: absolute;
    top: 8px;
    vertical-align: middle;
    width: 4px;
}


#top ul#top-nav.nav li.menu-item {
	position: relative;
}


#top ul#top-nav.nav li.menu-item a {
	position: static;
	padding: 4px 0px 4px 12px;
}


ul#menu-footer-nav.menu li.menu-item {
	float: left;
	position: relative;
}


ul#menu-footer-nav.menu li.menu-item a {
  	line-height: 5px;
	position: static;
	padding: 0px 3px 0px 0px;
}


ul#menu-footer-nav.menu li.menu-item:after {
    content: "|";
    
    
}


ul#menu-footer-nav.menu li.menu-item:last-child:after {
    	content: "";
}

.cb-body-light .cb-sidebar-widget a {
  color: #161616;
}

.cb-body-dark .cb-sidebar-widget a {
  color: #f2f2f2;
}


.cb-sidebar-widget {
  margin-bottom: 40px;
  max-width: 100%;
  overflow: visible !important;
}


.cb-sidebar-widget:last-child {
  margin-bottom: 0;
}





.tesimon{width:100%;

}
.list.grid_view+.viewall_container{position:relative;top:auto;right:auto;padding:20px 0 28px;border-bottom:1px solid #E6E2E5;border-bottom:1px solid rgba(84,60,80,0.15)}
.list+.viewall_container{position:absolute;top:57px;right:0px;width:100%}


.list.grid_view + .viewall_container {
  position: relative;
  top: auto;
  right: auto;
  padding: 20px 0 28px;
  border-bottom: 1px solid #E6E2E5;
  border-bottom: 1px solid rgba(84, 60, 80, 0.15); }


.list + .viewall_container {
  position: absolute;
  top: 57px;
  right: 0px;
  width: 100%; }

  
    .trigger {
      position: absolute;  
      width:22px;
    }

[role="main"] .home-content section.market-info table tbody tr.big-link td .dividers {
  border-top: 4px solid #ccc;
  border-bottom: 4px solid #ccc;
  margin: 30px 0 10px;
  padding: 0;
}


.top-nav-line {
    width: 100%;
    background: rgb(0, 0, 0) transparent;
    background: rgba(0, 0, 0, 0.3);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
    padding: 22px 0 20px 0;
    position: absolute;
    top: 0;
    min-width: 980px;
}
.x-container.main{position:relative}
.x-container.main:before{content:"";display:block;position:absolute;top:-35px;bottom:-10000em;bottom:-35px;width:10000em;background-color:#fff;z-index:-1}
.x-navbar .x-container{position:relative}
.x-container{margin:0 auto}
.x-container:before,.x-container:after{content:" ";display:table}
.x-container:after{clear:both}
.x-container.max{max-width:1200px}
.x-container.width{width:88%}
.x-content-band.marginless-columns .x-container{display:table;table-layout:fixed;width:100%}
.x-content-band.marginless-columns .x-container:before,.x-content-band.marginless-columns .x-container:after{display:none}
.x-content-band.marginless-columns .x-container .x-column{display:table-cell;margin-right:0;float:none;vertical-align:top}
.x-content-band.marginless-columns .x-container .x-column.x-1-1{width:100%}
.x-content-band.marginless-columns .x-container .x-column.x-1-2{width:50%}
.x-content-band.marginless-columns .x-container .x-column.x-1-3{width:33.33333%}
.x-content-band.marginless-columns .x-container .x-column.x-2-3{width:66.66666%}
.x-content-band.marginless-columns .x-container .x-column.x-1-4{width:25%}
.x-content-band.marginless-columns .x-container .x-column.x-3-4{width:75%}
.x-content-band.marginless-columns .x-container .x-column.x-1-5{width:20%}
.x-content-band.marginless-columns .x-container .x-column.x-2-5{width:40%}
.x-content-band.marginless-columns .x-container .x-column.x-3-5{width:60%}
.x-content-band.marginless-columns .x-container .x-column.x-4-5{width:80%}
.x-content-band.marginless-columns .x-container .x-column.x-1-6{width:16.66666%}
.x-content-band.marginless-columns .x-container .x-column.x-5-6{width:83.33333%}
.x-content-band.marginless-columns .x-container .x-column[class*="x-"]{display:block;width:100%;vertical-align:inherit}
.x-content-band .x-container{position:relative}
.x-section .x-container{position:relative}
.x-section .x-container.marginless-columns{display:table;table-layout:fixed;width:100%}
.x-section .x-container.marginless-columns:before,.x-section .x-container.marginless-columns:after{display:none}
.x-section .x-container.marginless-columns .x-column{display:table-cell;margin-right:0;float:none;vertical-align:top}
.x-section .x-container.marginless-columns .x-column.x-1-1{width:100%}
.x-section .x-container.marginless-columns .x-column.x-1-2{width:50%}
.x-section .x-container.marginless-columns .x-column.x-1-3{width:33.33333%}
.x-section .x-container.marginless-columns .x-column.x-2-3{width:66.66666%}
.x-section .x-container.marginless-columns .x-column.x-1-4{width:25%}
.x-section .x-container.marginless-columns .x-column.x-3-4{width:75%}
.x-section .x-container.marginless-columns .x-column.x-1-5{width:20%}
.x-section .x-container.marginless-columns .x-column.x-2-5{width:40%}
.x-section .x-container.marginless-columns .x-column.x-3-5{width:60%}
.x-section .x-container.marginless-columns .x-column.x-4-5{width:80%}
.x-section .x-container.marginless-columns .x-column.x-1-6{width:16.66666%}
.x-section .x-container.marginless-columns .x-column.x-5-6{width:83.33333%}
.x-section .x-container.marginless-columns .x-column[class*="x-"]{display:block;width:100%;vertical-align:inherit}
[class*="page-template-template-blank"] .x-container.main:before{left:-5000em}
.x-post-slider-archive-active .x-container.main:before{top:0;}
.x-content-sidebar-active .x-container.main:before{right:27%;}
.x-sidebar-content-active .x-container.main:before{left:27%;}
.x-full-width-active .x-container.main:before{left:-5000em;}
.x-content-sidebar-active .x-container.main:before,.x-sidebar-content-active .x-container.main:before{left:-5000em;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-7{width:58.33333333%}

.individual-listing {
	width: 120px;
	height: 50px;
	text-align: center;
	margin: 15px 0 0 5px;
	border-bottom: 1px dotted #ccc;
}
.recent-highlights .tab__content-scroll{height:256px;overflow:scroll;overflow-x:visible}

.aom_pg span.aom_current {border:1px solid #0289C1; font-weight:bold; background:#0289C1; color:#FFFFFF;}

.icon-linkedin-sign:before {
  content: "\f08c";
}

.icon-linkedin:before {
  content: "\f0e1";
}

	
.tags {

background-color: #F6F6F6;
margin: 5px;
text-align:left;
}




.su-row {
	clear: both;
	zoom: 1;
	margin-bottom: 1.5em;
}

.su-row:before,
.su-row:after {
	display: table;
	content: "";
}

.su-row:after { clear: both; }

.su-row .su-column { margin: 0 0 0 4%; }

.su-row .su-column.su-column-size-1-1 { margin-left: 0; margin-right: 0; }

.su-row .su-column:first-child { margin-left: 0; }

	.su-row .su-column:last-child {
		margin-bottom: 0 !important;
	}



.logoheader {
	padding: 15px 0;
}

.signup .logoheader{
	border-bottom: 1px solid #d3d3d3;
	margin-bottom: 20px;
}


.btitle{
width:100%;
}
 .pl-social-counter .pl-social-count{opacity:.6;font-size:11px;vertical-align:middle}

.bodybold { color: black; font-size: 11px; line-height: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }


.mobi-menu li {
	display: block;
	position: relative;
	border-bottom : 1px dotted #585C62;
}

.mobi-menu li:last-child {border-bottom : none;}


.mobi-menu li a {
	color: #000;
	display: block;
	font-size: 15px;
	line-height: 1;
	padding: 0.25em 0.5em;
	text-decoration: none;
}


.mobi-menu .sub-menu,
.mobi-menu .children {
	border-top: 0;
	display: none;
	padding: 0;
	position: absolute;
	left: -2px;
	z-index: 99999;
}


.mobi-menu .sub-menu ul,
.mobi-menu .children ul {
	left: 100%;
	top: 0;
}


ul.mobi-menu ul a,
.mobi-menu ul ul a {
	color: #fff;
	margin: 0;
	xwidth: 200px;
}


ul.mobi-menu ul a:hover,
.mobi-menu ul ul a:hover {
	background-color: #DC5653;
}


	.toggled-on .mobi-menu li a:hover,
	.toggled-on .mobi-menu ul a:hover {
		background-color: #DC5653;
		color: #fff;
	}

#navigation ul.menu li.menu-item a i {
    padding-right: 6px;
}

#navigation ul.menu li.menu-item a .desc {
    display: block;
    line-height: 1;
    text-transform: none;
    font-size: inherit;
    padding-bottom: 5px;
    font-weight: normal;
    margin-top: -5px;
}

ul.classified-category-list .even { background-color: #eee; }

tr.even, tr.odd {
  background-color: #eee;
  border-bottom: 1px solid #ccc;
  padding: 0.1em 0.6em;
}

tr.odd .form-item, tr.even .form-item {
  margin-top: 0;
  margin-bottom: 0;
  white-space: nowrap;
}
.region-help .block{overflow:hidden}
.region{font-family:"Open Sans";font-size:9pt}
.region-sidebar-first{z-index:1;}
.region-sidebar-first h2{font-size:24px;}
.region-sidebar-first ul{margin:0 0 20px;padding:0;list-style:none}
.region-sidebar-first ul li{padding:5px 14px 5px 18px;margin:0 -15px;border-bottom:1px solid #ccc;}
.region-sidebar-first ul li:last-child{border-bottom:none;}
.region-sidebar-first ul li:hover{background-color:#a9abad;color:white;box-shadow:0 1px rgba(255,255,255,0.2) inset;-webkit-box-shadow:0 1px rgba(255,255,255,0.2) inset;}
.region-sidebar-first ul li:hover a{text-decoration:none;color:white}
.region-graybar h3{margin-top:0;}
.region-sidebar-first-1{text-align:center;}
.region-graybar{display:inline-block;vertical-align:middle;padding:10px 15px;color:white;margin-left:0 auto;position:relative;left:105px;top:-10px;}


.dropdown {
  background: #faf8f1;
  display: none;
  left: 0;
  overflow: hidden;
  padding: 30px 20px;
  position: fixed;
  top: 150px;
  width: 100%;
  z-index: 1000; }

  .offscreen .dropdown {
    left: auto;
    right: 0; }

  .dropdown ul {
    margin: 0; }

  .dropdown li {
    float: none;
    width: auto; }

    .dropdown li li a {
      padding-left: 10px; }

    .dropdown li:first-child a {
      border: none; }

  .dropdown a {
    color: #00529b;
    border-top: 1px solid #eae5d7;
    display: block;
    font: 500 18px/26px "quadon", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 11px;
    text-align: left;
    text-transform: none; }

    .dropdown a:hover {
      color: #f37021; }

  .dropdown .aux-dropdown {
    padding-top: 7px; }

  .dropdown .aux-dropdown a {
    border: none;
    color: #f37021;
    font: 700 14px/21px "gentona", "Georgia", serif;
    letter-spacing: 2px;
    padding: 6px 0;
    text-transform: uppercase; }

    .dropdown .aux-dropdown a:hover {
      color: #f79f6a; }

  .dropdown .col-sm-4 {
    padding-left: 9px;
    padding-right: 9px; }

.search_box_text {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#352571;
}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }


div#container div#header div#slider { background-color:#fafafa; height: 145px; left: 1px; overflow: hidden; position: absolute; top: 56px; width: 958px; }

.home div#container div#header div#slider {position:absolute; top:56px; left:1px; width:958px; height:505px; overflow:hidden; background-color:#fff;}


div#container div#header div#slider div.slide {display:none;}

div#container div#header div#slider div.slide div.text {font-family:"Times New Roman", Times, serif;}

div#header div#slider div.slide div.text#t1 {margin:-300px 0 0 40px;z-index:10000; position:relative;}

.header-menu {
  display: inline-block;
  list-style: none;
}

.header-menu li {
  display: inline-block;
}


.header-menu a {
  position: relative;
  float: right;
  font-size: 9px;
}

.aside .current_page_item .page_item a {
    color:#666;
}

.aside .current_page_item .page_item a:hover,
.aside .current_page_item .page_item a:active {
    color: #FF4B33;
}

.slideshow_container .slideshow_pagination {
  height: 0;
  position: absolute;
  width: 100%;
  display: none;
  z-index: 2;
}

.slideshow_container .slideshow_pagination .slideshow_pagination_center {
  display: table;
  margin: 0 auto;
}

.slideshow_container .slideshow_pagination .slideshow_pagination_center ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.slideshow_container .slideshow_pagination .slideshow_pagination_center ul li {
  display: inline;
  float: left;
}

.slideshow_container .slideshow_pagination .slideshow_pagination_center ul li:hover {
  cursor: pointer;
}


.img-rounded {
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}

	
		#featured_content .game_box {
			width: 339px;
			height: 259px;
		}
.carousel{position:relative}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.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:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}
.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;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}
#mobile-about{position:relative;font-size:15px;padding:10px;}
#mobile-about h2{margin:0px 0 10px 0px;padding:0 0 10px 0;text-align:left;font-size:30px;border-bottom:1px solid #33b5e5;font-family:'RobotoThin',Arial,sans-serif;color:#33b5e5;line-height:30px;}
#mobile-about .readmore{color:#fff;background:#33b5e5;text-decoration:none;padding:9px 13px 9px 9px;margin-bottom:30px;float:left;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 3px 0px rgba(0,0,0,0.1);}
.row .twelve{width:100%;}

div.latest-home-posts div.post-item p.meta-info  { color:#FFF;  border-bottom:1px solid #454545; }

.latest-info-posts  div.desc p.meta-info a{ color:#af0909;  }
 
.latest-info-posts  div.desc p.meta-info a:hover{ color:#fff; }

.latest-info-posts  div.desc p.meta-info { color:#9b9b9a;}


.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,
.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,
.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,
.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 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .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 {
    float: left;
  }

  .col-md-4 {
    width: 33.33333333333333%;
  }
#top-stripe{background-color:#51A529;border-bottom:2px solid #02451D;padding:5px;}

#nav {
width: 960px;
}

#nav li:hover, #nav li.sfHover,
#nav a:focus, #nav a:hover, #nav a:active {
outline: 0;
}

#nav ul ul {
border: 1px solid #000000;
}

#nav li ul li {
font-size: 15px;
background: #000000;
background: rgba(0,0,0,0.95);
color: #ffffff;
min-width: 205px;
}

#nav ul li a {
display: block;
width: 100%;
height: 10px;
padding: 3px 12px 12px 12px;
color: #ffffff;
text-decoration: none;
background-image: none !important;
background: #000000;
border-bottom: 1px solid #333333;
}

#nav li ul li a:hover {
background: #721f72;
}


#nav ul {
position: absolute;
top: -999em;
width: 10em; 
}

#nav ul li {
width: 100%;
}

#nav li:hover {
visibility: inherit;
}

#nav li {
float: left;
position: relative;
}

#nav a {
display: block;
position: relative;
}

#nav li:hover ul,
#nav li.sfHover ul {
left: 0;
top: 39px;
z-index: 99;
}

ul#nav li:hover li ul,
ul#nav li.sfHover li ul {
top: -999em;
}

ul#nav li li:hover ul,
ul#nav li li.sfHover ul {
left: 10em;
top: 0;
}

ul#nav li li:hover li ul,
ul#nav li li.sfHover li ul {
top: -999em;
}

ul#nav li li li:hover ul,
ul#nav li li li.sfHover ul {
left: 10em;
top: 0;
}
ul.menu li.first{margin-left:0}


.option_mobile { display:none !important; }
.span-1 .tabs,.span-2 .tabs,.span-3 .tabs,.span-4 .tabs,.span-5 .tabs,.span-6 .tabs,.span-7 .tabs,.span-8 .tabs,.span-9 .tabs,.span-10 .tabs,.span-11 .tabs,.span-12 .tabs{margin:0}
#wb-foot .span-1,#wb-foot .span-2,#wb-foot .span-3,#wb-foot .span-4,#wb-foot .span-5,#wb-foot .span-6,#wb-foot .span-7,#wb-foot .span-8,#wb-foot .span-9,#wb-foot .span-10,#wb-foot .span-11,#wb-foot .span-12{margin-bottom:0}
#gcwu-sft-in .span-1,#gcwu-sft-in .span-2,#gcwu-sft-in .span-3,#gcwu-sft-in .span-4,#gcwu-sft-in .span-5,#gcwu-sft-in .span-6,#gcwu-sft-in .span-7,#gcwu-sft-in .span-8,#gcwu-sft-in .span-9,#gcwu-sft-in .span-10,#gcwu-sft-in .span-11,#gcwu-sft-in .span-12{position:static}
.span-1 .span-1,.span-2 .span-2,.span-3 .span-3,.span-4 .span-4,.span-5 .span-5,.span-6 .span-6,.span-7 .span-7,.span-8 .span-8,.span-9 .span-9,.span-10 .span-10,.span-11 .span-11,.span-12 .span-12,.row-start,[dir="rtl"] .row-end{margin-left:0!important}
.span-1 .span-1,.span-2 .span-2,.span-3 .span-3,.span-4 .span-4,.span-5 .span-5,.span-6 .span-6,.span-7 .span-7,.span-8 .span-8,.span-9 .span-9,.span-10 .span-10,.span-11 .span-11,.span-12 .span-12,.row-end,[dir="rtl"] .row-start{margin-right:0!important}
[id|="wb-body-sec"] #wb-core .grid-12 .span-6,.span-3{width:340px}
[id|="wb-body-sec"] #wb-core .grid-12 .span-8,.grid-12 .span-6,.span-4{width:460px}
[id|="wb-body-sec"] #wb-core .grid-12 .span-12,.grid-12 .span-9,.span-6{width:700px}
[id|="wb-body-sec"] #wb-core .grid-12 .span-6{width:430px}
.grid-12 .span-6{width:580px}
.span-6{width:880px}
[id|=wb-body] #wb-core .grid-12 .span-6,.span-3{width:48.565593041025%}
.span-2 .span-1,.span-4 .span-2,.span-6 .span-3,.span-8 .span-4{width:48.565593041025%!important}
[id|=wb-body] #wb-core .grid-12 .span-12,#wb-body .span-8,.span-6{width:99.930167597765%}
.span-1 .span-1,.span-2 .span-2,.span-3 .span-3,.span-4 .span-4,.span-5 .span-5,.span-6 .span-6,.span-7 .span-7,.span-8 .span-8,.span-9 .span-9,.span-10 .span-10,.span-11 .span-11,.span-12 .span-12{width:99.946808510638%!important}
#wb-body .span-6{width:74.231843575419%}
table.span-1,table.span-2,table.span-3,table.span-4,table.span-5,table.span-6,table.span-7,table.span-8,table.span-9,table.span-10,table.span-11,table.span-12{display:table}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider .slides img{width:100%;display:block;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.flexslider .slides{zoom:1;}
#featured .flexslider ul.slides{max-height:100%;overflow:hidden;}
#featured .flexslider ul.slides li{max-height:100%;}
#featured .flexslider ul.slides img{margin:0 auto;}
.default #featured .element-nextarticles .flex-viewport,.default #featured .element-nextarticles ul.slides,.default #featured .element-gallery:last-child .flex-viewport,.default #featured .element-gallery:last-child ul.slides{overflow:visible !important;}
.raw #featured .element-nextarticles .flex-viewport,.raw #featured .element-nextarticles ul.slides{overflow:visible !important;}
.photo-gallery-module .thumbnails-menu .menu-item{float:left;cursor:pointer;position:relative;border:3px solid #fff}
.photo-gallery-module .thumbnails-menu .menu-item .thumbnail{height:60px;display:block}
.photo-gallery-module .thumbnails-menu .menu-item.rs-active{border:3px solid #7f7f7f;border:3px solid rgba(0,0,0,0.5)}
.photo-gallery-module .thumbnails-menu .menu-item.rs-active .thumbnail-decorator::before{display:block;content:'';width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0.5)}
.footer-logo-module .footer-logos-menu .menu-item{margin-right:10px;margin-bottom:10px;display:inline-block;vertical-align:middle;zoom:1;*display:inline}
.footer-logo-module .footer-logos-menu .menu-item .image{display:block;max-width:130px;max-height:100px}
.footer-nav-menu .menu-item{display:inline;float:left}
.footer-nav-menu .menu-item .link{float:left}
.footer-nav-menu .menu-item .link:hover{text-decoration:none}
.footer-nav-menu .menu-item .link .decoration{float:left;margin:0 13px}
.footer-nav-menu .menu-item.first .decoration{margin-left:0}
.footer-nav-menu .menu-item.first .separator-left{width:0}
.license-numbers-module .license-numbers-menu .menu-item{line-height:1.5em}
.location-module .map-menu .menu-item{margin-bottom:8px;list-style-position:outside}
.map-menu-base .menu-item{margin-bottom:8px;list-style-position:outside}
.main-nav-module .main-nav-menu .menu-item{float:left;list-style:none}
.main-nav-module .main-nav-menu .menu-item .icon-downgate{font-family:'default-icons';font-size:.6em;padding-left:12px}
.main-nav-module .main-nav-menu .menu-item.dropdown{position:relative}
.main-nav-module .main-nav-menu .menu-item:hover .submenu{display:block}
.services-module .services-menu .menu-item{margin-bottom:12px}
.site-links-menu .menu-item{display:inline;float:left}
.site-links-menu .menu-item .link{float:left;text-shadow:0 1px 0 rgba(255,255,255,0.6)}
.site-links-menu .menu-item .link:hover{text-decoration:none}
.site-links-menu .menu-item .link .decoration{float:left;margin:0 6px}
.site-links-menu .menu-item.first .decoration{margin-left:0}
.site-links-menu .menu-item.first .separator-left{width:0}
.usps-module .usps-menu .menu-item{line-height:1.17em;margin-bottom:12px}
.site-links-module .menu-item .link{text-shadow:none;text-decoration:none}
.site-links-module .menu-item .link .decoration{margin:0 13px;border-bottom:1px dotted #bc191e}
.site-links-module .menu-item .link .decoration:hover{border-bottom:0}
.main-vertical-nav-module .main-vertical-nav-menu.dropdown .link:hover,.main-vertical-nav-module .main-vertical-nav-menu .menu-item.dropdown .link:hover{background:0}
.main-vertical-nav-menu .menu-item{border-bottom:1px solid #d51d23;border-bottom:1px solid rgba(255,255,255,0.25)}
.main-vertical-nav-menu .menu-item.first{border-top:1px solid #d51d23;border-top:1px solid rgba(255,255,255,0.25)}
.main-vertical-nav-menu .menu-item .icon-downgate{display:none}
.main-nav-menu .menu-item{float:left;list-style:none}
.main-nav-menu .menu-item .separator-right{margin-left:1.4em}
.main-nav-menu .menu-item .separator-right:before{font-family:'default-icons'!important;content:"c";font-size:5px;color:#fff;line-height:56px}
.lt-ie8 .main-nav-menu .menu-item .separator-right{font-family:'default-icons'!important;*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'c');font-size:5px;color:#fff;line-height:56px}
.main-nav-menu .menu-item.last .separator-right{display:none}
.services-module .services-menu .menu-item .icon-bullet:before{content:"d";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'd');font-size:6px;position:absolute;top:2px;left:0;color:#bc191e;opacity:.5;*filter:alpha(opacity=100)}
.lt-ie8 .services-module .services-menu .link,.lt-ie8 .services-module .services-menu .menu-item .icon-bullet{float:left}
.usps-module .usps-menu .menu-item .icon-bullet:before{content:"d";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'd');font-size:6px;position:absolute;top:0;left:0;color:#444;opacity:.5;*filter:alpha(opacity=100)}
.lt-ie8 .usps-module .usps-menu .menu-item .icon-bullet{float:left;content:"d";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'd');font-size:6px;position:absolute;top:0;left:0;color:#444;opacity:.5;*filter:alpha(opacity=100)}


div.navdiv, div.navdiv div.dropdown, div.navdiv div.dropdown a{font-size:10px!important;}
 #inm_contain {width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow:row nowrap; -ms-flex-flow:row nowrap; flex-flow:row nowrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;}

#inm_contain div {-webkit-box-flex:1;-webkit-flex:1 1 32%;-ms-flex:1 1 32%;flex:1 1 32%;}
.defaultNavigation .header .logins{padding-top:6px}
.defaultNavigation .header .loggedin .logins{padding-top:12px}
.ie7 .defaultNavigation .logins{position:relative;top:-28px}
.defaultNavigation .logins .absolute{right:0;width:100%;text-align:right;top:35px}
.defaultNavigation .logins .absolute a{text-align:center}
.bna-global.logins .absolute{position:relative!important;display:block!important}
.node-type-homepage .thought-leadership-quote .quote-content .quote-text{font-size:1em;}


.art-content-layout
{
   display: table;
   width: 100%;
   table-layout: fixed;
   border-collapse: collapse;
}


.art-content-layout-row 
{
   display: table-row;
}


.art-post .art-content-layout-br
{
   height: 0;
}


.art-content-layout .art-content
{
   margin:0 auto;
}


.art-content-layout .art-sidebar1
{
   background: #7A7A7A;
   background: transparent;
   margin:0 auto;
   width: 225px;
}


.art-content-layout .art-sidebar2
{
   background: #7A7A7A;
   background: transparent;
   margin:0 auto;
   width: 225px;
}


div.art-footer div.art-content-layout
{
    margin:0 auto;
    width:100%;
}

  
.responsive .art-content-layout img,
.responsive .art-content-layout video
{
   max-width: 100%;
   height: auto !important;
}


.responsive.responsive-phone .art-content-layout img 
{
   float: none !important;
}

    
.responsive .art-content-layout .art-sidebar0, 
.responsive .art-content-layout .art-sidebar1, 
.responsive .art-content-layout .art-sidebar2 
{
   width: auto !important;
}

    
.responsive .art-content-layout, 
.responsive .art-content-layout-row, 
.responsive .art-layout-cell 
{
   display: block;
}


.responsive .art-content-layout:after, 
.responsive .art-content-layout-row:after, 
.responsive .art-layout-cell:after 
{
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}
.pull-right{float:right}
.fa.pull-right{margin-left:.3em}


.blockquote-reverse, blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eee;
  border-left: 0;
  text-align: right; }


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


.dropdown-menu.pull-right {
  right: 0;
  left: auto; }



p.srp-widget-date {
	margin-bottom: -12px;
font-size: 75%;	
padding-top: 1px;
}
.nav-search .search-form,#header-search .search-form{margin:0;padding:0;}
.nav-search .form-item,#header-search .form-item{margin:0;}
#header-search{position:absolute;right:30px;margin:-15px 0 0;width:auto;}

.ie7 #header #logo,.ie8 #header #logo{display:block;float:left;margin:20px 20px 0 0;}
#header-unit{margin-bottom:16px;margin-top:-40px;}
#header-unit .container{box-shadow:0px 0px 20px #888888;}
#header-unit .container #header-unit-inner{margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:200px;border:20px solid #fff;}
#header #logo img{margin:10px 0 0;width:76%;height:auto;}
.maintenance-page #header #logo img{width:97px;}
.ie8 #header #logo{margin:20px 20px 0 30px;}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container,div#header-unit .container{width:1260px;}
#header .span9{width:760px;}
#header #main-menu .navbar .nav{float:none;width:100%;font-size:14px;}

.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}

	 
.fontjust { text-align: justify; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px; }
.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}
.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}


.widget-title {
  border-top: 5px solid #413648;
  font-size: 14px;
  letter-spacing: 2px;
  line-height: 14px;
  padding: 7px 0;
  text-transform: uppercase; }


.border-box{border: 1px solid #323232;padding: 10px;margin-bottom: 10px;}

.border-box.light:hover{border-color: #6f010e;background-color: #222222;}

.border-box img{width: 100%;}

.homePage .border-box.private{height: 266px;padding-top: 0;}

#top-content .sb-bowl-billiards-dance .border-box{float: left;width: 316px;margin: 0 5px;}





.hs-wrapper {
	position: relative;
	border-top: none;
	border: 10px solid rgba(0,0,0,.08);
	border-radius: 10px;
	text-align:center;
	background: #fff;
}


.product-list { margin: 3em 0px 1.111em -20px; text-align: left; }


.no-pagination .product-list { margin-bottom: 0px; }

.td-header-style-6 .td_ul_logout .menu-item img {
  left: -25px;
}

.top-header-menu .menu-item-has-children .sub-menu {
  display: none;
}

.top-header-menu .menu-item-has-children li {
  list-style-image: none;
  height: auto;
}

.top-header-menu .menu-item-has-children li a {
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: 500;
  font-size: 11px;
  line-height: 28px;
  display: block;
  text-transform: none;
  margin: 0 10px 0 10px ;
  white-space: nowrap;
  min-width: 100px;
}

.top-header-menu .menu-item-has-children li a:hover {
  color: #4db2ec;
}

.top-header-menu .menu-item-has-children ul {
  width: auto !important;
}

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }

.td_ul_logout .menu-item {
  position: relative;
  left: 0;
}

.td_ul_logout .menu-item a {
  display: inline !important;
  line-height: 29px !important;
  margin-right: 21px;
}

.td_ul_logout .menu-item .td_user_logd_in {
  margin-right: 11px;
}

.td_ul_logout .menu-item i {
  font-size: 10px;
  position: relative;
  top: 0;
}

.td_ul_logout .menu-item img {
  position: absolute;
  top: 5px;
  left: -40px;
  display: inline-block;
  margin-right: 19px;
}

.ie8 .top-header-menu .menu-item-has-children li a,
.ie9 .top-header-menu .menu-item-has-children li a,
.ie10 .top-header-menu .menu-item-has-children li a,
.ie11 .top-header-menu .menu-item-has-children li a {
  top: -1px;
}
.donate-landing #donate-aspot .nav-item{display:inline;float:left;line-height:32px;margin-left:45px}
.alignleft,
img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px;}
img.alignleft,
img.alignright,
img.aligncenter{margin-bottom:12px;}


.modal-header {
  min-height: 16.428571429px;
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}


.modal-header .close {
  margin-top: -2px;
}
#main_menu_holder h2{position:absolute;top:-1000px;left:-1000px;font-size:1em;width:0;height:0;overflow:hidden}
#main_menu_holder ul.menu{margin:0;padding:0}
#main_menu_holder ul.menu li{list-style:none;display:inline;float:left;position:relative;margin:0;padding:0}
#main_menu_holder ul.menu li a{display:block;float:left;padding:1em 1.5em;background-color:#fff;color:#8a1300;text-transform:uppercase;text-decoration:none}
#main_menu_holder ul.menu li a span.text{position:absolute;top:-1000px;left:-1000px;font-size:1em;width:0;height:0;overflow:hidden}
#main_menu_holder ul.menu li ul{display:none}
#main_menu_holder ul.menu li.open ul,#main_menu_holder ul.menu li:hover ul{display:block;position:absolute;left:0;top:100%;z-index:1;margin:0;padding:0;min-width:240px;box-shadow:0 5px 15px rgba(0,0,0,.2);-webkit-animation:a .4s;animation:a .4s}
#main_menu_holder ul.menu li.open ul li,#main_menu_holder ul.menu li:hover ul li{display:block;float:none;margin:0;padding:0}
#main_menu_holder ul.menu li.open ul li a,#main_menu_holder ul.menu li:hover ul li a{padding-top:.8em;padding-bottom:.8em;float:none;color:#fff;background-color:#8a1300;font-size:.9em}
#main_menu_holder ul.menu li.open ul li a:hover,#main_menu_holder ul.menu li:hover ul li a:hover{background-color:#710f00}
#main_menu_holder ul.menu li.open ul li ul,#main_menu_holder ul.menu li:hover ul li ul{display:none}
#main_menu_holder ul.menu li.overflow-item-holder{display:none}
#main_menu_holder ul.menu li.overflow-item-holder.open ul,#main_menu_holder ul.menu li.overflow-item-holder:hover ul{left:auto;right:0}
#main_menu_holder ul.menu li.overflow-item-hide{display:none}
#main_menu_holder ul.menu.open{display:block;max-height:1000px;-webkit-animation:b .3s;animation:b .3s;clear:left}
#main_menu_holder.overflowed ul.menu li.overflow-item-holder{display:inline}
#admin-menu,#main_menu_holder,#site_footer,#site_header_region #block-search-form,#standalone_banner,.tabs_holder{display:none}




.cat-posts-stacked {
	clear:both;
	float:none;
	margin: 0;
	padding:0;
	}


#content .cat-posts-stacked .post {
	margin:0 0 15px;
	padding:0 0 15px;
	}


.cat-posts-stacked .entry,
.cat-posts-stacked .entry.post-1,
.cat-posts-stacked .excerpt,
.cat-posts-stacked .meta {
	height:auto;
	margin:0;
	padding:0;
	}


.cat-posts-stacked img.thumbnail {
	float:left;
	margin: 0 15px 0 0;
	max-width:30%;
	height:auto;
	}


.cat-posts-stacked h3.post-title {
	letter-spacing:0;
	font-size:12pt;
	line-height:1.4em;
	margin: 0;
	}


#headtop-center-text #headtop-center-title{

    font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#000000; 	
	padding-bottom:5px;
	font-weight:bold;

}


#headtop-center-text #headtop-center-title a{    
	color:#000000;	
	font-weight:bold;

}


#headtop-center-text #headtop-center-title a:hover{    
	
	color: #999999;
	text-decoration: none;
}
.wk-gallery-wall.polaroid
p.title{margin:0;padding-top:10px;text-align:center;color:#444}
.wk-slideset-default article+strong.title{font-weight:normal}
.level_2_list_item.loyalty-member,.level_2_list_item.pro-member{display:none}
.navigation .level_2_list_item{padding:0;font-weight:normal;width:20%;float:left}
.b-menu-column .level_2_list_item{margin:0;padding:0;width:100%}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}



.menu-dropdown li.level2 { 
	margin: 0 10px;
	border-top: 1px solid #ddd;
}

.menu-dropdown li.level2:first-child { border: none; }


.menu-dropdown a.level2,
.menu-dropdown span.level2 { 
	color: #868686;
	text-transform: uppercase;
}





.menu-dropdown a.current.level2 { font-weight: bold; }


.menu-dropdown li.level2 .level2 span.icon { margin-right: 4px; }


.menu-dropdown li.level2 .level2 span.icon + span,
.menu-dropdown li.level2 .level2 span.icon + span + span { margin-left: 39px; }



.menu-sidebar ul.level2 ul { padding-left: 10px; }
.footer-box{text-align:center;padding:40px 20px;position:relative}
.footer-box:first-child{border-bottom:1px solid #e6e6e6}
.footer-box .input-group{max-width:90%;margin:0 auto}
.footer-box:first-child:after{content:" ";display:block;width:1px;height:78%;background-color:#e6e6e6;position:absolute;top:11%;right:0}
.footer-box .btn-md{padding-left:30px;padding-right:30px}
.footer-box h3{margin-top:0}
.footer-box p.footer-box-copy{font-size:14px;font-weight:200;color:#999;margin:0 auto 20px}
.footer-box p.footer-box-copy:last-child{margin-bottom:0}
.footer-box .help-block{display:none}
.footer-box .status-alreadysubscribed .help-block.status-alreadysubscribed{display:block;color:#5cde00}
.footer-box .has-error .help-block.has-error{display:block}

.modal.video .player { padding: 0; }

.modal.video .player .flex-video { margin-bottom: 0; }


.style1 {color: #FFFFFF}
.q_logo img.light,.q_logo img.sticky,.q_logo img.dark,.q_logo img.popup,.q_logo img.mobile{opacity:0}
header.sticky .q_logo img.normal,header.sticky .q_logo img.light,header.sticky .q_logo img.dark,header.sticky .q_logo img.popup,header.sticky .q_logo img.mobile{opacity:0!important}
.popup_menu_opened header .q_logo img.popup{opacity:1!important}
#usersite-container section.calendar_feature article.list-style .image-social,#usersite-container section.bandsintown_feature article.list-style .image-social{float:left;width:125px}
#usersite-container section.calendar_feature article.list-style .image-social img,#usersite-container section.bandsintown_feature article.list-style .image-social img{width:100%}
#usersite-container .event-detail .image-social{display:none}
#usersite-container .event-detail .image-social img{max-width:85px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#usersite-container .solo-event-occurrence .image-social{display:block;float:left}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area{margin:0 10px 0 0;float:left;width:200px;font-size:0;position:relative;text-align:center}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area img.store-placeholder-image{opacity:0.75}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area div.main-image{max-width:100%;margin:auto;line-height:initial;font-size:12px}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area div.main-image img{max-height:200px;max-width:100%}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area div.main-image .sale-tag{position:absolute;top:0px;right:0px;font-size:13px;line-height:1.2;z-index:10;background-color:#f00;background:rgba(255,0,0,0.8);border-bottom-left-radius:4px;padding:.1em 1em;color:white;box-shadow:-2px 2px 3px 2px rgba(255,255,255,0.2)}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails{margin:0 -6.6666666667px;padding-left:0px;overflow:hidden;height:46.6666666667px}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail{display:inline-block;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image{display:inline-block;width:40px;height:40px;margin:6.6666666667px}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img{display:inline-block;width:100%;max-width:40px}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n){margin-right:0px}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area{width:200px;height:200px;font-size:0;display:table-cell;vertical-align:middle;text-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:flex;display:-ms-flexbox;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image{margin:auto;display:table}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img{max-height:200px;max-width:200px}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image{opacity:0.75}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag{position:absolute;top:0px;right:0px;font-size:13px;line-height:1.2;z-index:10;background-color:#f00;background-color:rgba(255,0,0,0.8);border-bottom-left-radius:4px;padding:.1em 1em;color:white;box-shadow:-2px 2px 3px 2px rgba(255,255,255,0.2)}
#usersite-container .featherlight .solo-event-occurrence .image-social{margin-left:10px;margin-right:10px;margin-top:5px;margin-bottom:10px;text-align:center}
#usersite-container .featherlight .solo-event-occurrence .image-social img{max-width:114px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}


.hot-deals-sidebar ul li p span.old-price {
text-decoration: line-through;
}

  span.old-price { color : #999;}




.component.facebook-feed {
  width: 100%;
}

.section-title {
    border-bottom: 1px solid #DDDDDD;
    margin-bottom: 20px;
    margin-top: 0;
    padding-bottom: 10px;
    padding-top: 0;
    text-transform: uppercase;
}

.section-title a, .post-title a {
    text-decoration: none;
}
article.module-big-heading .mask{position:relative;overflow:hidden}
html.touch article.module-big-heading .mask{background:black}
article.module-big-heading .mask video{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%}
html.touch article.module-big-heading .mask video{display:none}
article.module-big-heading .mask img.over{width:100%;margin:0 auto;position:relative;z-index:5}

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.aligncenter .fontawesome-icon,
.fusion-alignleft .fontawesome-icon,
.fusion-alignright .fontawesome-icon {
  float: none;
}
.wrp{margin:0 auto;width:1080px}
.bSeCont .far .wrp{width:100%}
.bSeCont .far .wrp input[type="text"]{margin-bottom:10px}
.tve-woo-minicart header .wrp{position:relative;padding-right:150px;box-sizing:border-box}
.tve-woo-minicart header .wrp .mini-cart-contents{position:absolute;right:0;top:50%;margin-top:-21px}
.center_logo .wrp:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.brd .wrp{padding:10px}
.bpd .hasf .hru .wrp{width:85%}
.hasf .hru .wrp{width:85%}
.bSeCont .quo .wrp{width:85%}
.fio .wrp{position:relative;z-index:3}
.hui .hut .wrp{display:none}
.hui:hover .hut .wrp{display:block}
.hui .wrp h1,.hui .wrp .entry-title{text-shadow:1px 0px 2px rgba(0,0,0,0.21);color:#fff;font-size:3em;margin-bottom:0}
.wrp.cnt.bip .in .pWr{margin:0 auto;width:34%}
.bp-t .wrp{background:#fff;display:inline-block;padding:10px;text-align:left;vertical-align:middle}
.bp-t .wrp p{margin-bottom:20px}
.mry .bt.qu.nw .wrp{background:#a0d8f8}
.mry .bt.qu .wrp{padding:56px 36px;position:static;width:81%}
.mry .bt.qu .wrp .entry-title{color:#fff}
.mry .bt.qu .wrp .entry-title:hover{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01);opacity:0.8}
.mry .bt.qu .wrp p{color:#fff;font-size:1.111em;line-height:1.111em;margin:0;text-align:center}
.wrp.cnt.mryv .bSe.mry .cmt.acm{left:auto;right:0}
.wrp.cnt.mryv .bSe.mry .fwi{width:313px}
.wrp.cnt.mryv .mry-i{float:none;width:46%}
.wrp.cnt.mryv .bSe.mry .fwi,.wrp.cnt.mryv .bSe.fullWidth.mry .fwi{width:323px}
.wrp.cnt.mryv .mry .mry-i{float:none;width:100%}
.wrp.cnt.mryv footer ul li{text-align:left}
.wrp .bpd{width:702px}
header .side_logo .wrp,header .center_logo .wrp{position:relative}
header .side_logo .wrp:after,header .center_logo .wrp:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}

	.sidebar-top,
	.sidebar .widget { padding-left: 15px!important; padding-right: 15px!important; }

#footer #footer-ads .widget { padding-bottom: 0; font-size: 0; line-height: 0; }




.widget { color: #777; font-size: 15px; overflow: hidden; }

.widget a { color: #777; }

.widget a:hover { color: #444; }

.widget select { border: 1px solid #ddd; color: #777; font-size: 15px; padding: 7px; width: 100%; max-width: 100%; }

#footer .widget select { border-color: #eee; }


.sidebar .widget { padding: 30px 30px 20px; }

#footer .widget { padding-bottom: 30px; }

#footer .widget a:hover { color: #666; }
.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.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-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: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-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: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:#428bca;border-color:#357ebd}
.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: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-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: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-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: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-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: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}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}
.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}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}
.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:#e1edf7}
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}
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}
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}
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}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
.tabs-container .tabs .active h2 {font-size: 1.4em}
.tabs-container .tabs-content .active-body div.col-left{padding-right: 4px; clear: none;}
.tabs-container .tabs-content .active-body div.col-right{padding-left: 4px; clear: none;}

#main-nav li.active{height:2em;margin-bottom: -7px;}

.tabs-container .tabs-content .active-body {
    display: block;
}

.tabs-container .tabs .active {
    color: #333;
    background: #fafafa;
    padding: .5em 1em;
    font-size: 1.3em;
    font-weight: bold;
    border-top:1px solid #e3e3e3;
    border-left:1px solid #e3e3e3;
    border-right:1px solid #e3e3e3;
    margin-top:-.2em;
}

.tabs-container .tabs-content .active-body div{clear: both}
.panel-display .panel-pane{padding:10px;}
.panel-display .panel-col-middle-l .panel-pane{padding:0px 10px 10px 10px;}
.page-sitemap #content-area .panel-display .panel-pane{padding:10px 5px;}
.commonspotRTE .find-a-doc{margin-bottom:1em}
.find-a-doc-search-results-wrap .form-search ol li{width:45%}
.dp_block,.find-a-doc{margin-bottom:1em}
#masthead .cp-wizard-top{display:none;}
.cp-wizard{color:#272727;}
.cp-wizard.header{display:none;}
.cp-wizard.header .checkout-steps{display:none;}
.woocommerce-checkout .cp-wizard.header,.product-type-variable-subscription .cp-wizard.header{display:block;}
.woocommerce-checkout .cp-wizard.header .wizard-steps{display:none;}
.woocommerce-checkout .cp-wizard.header .checkout-steps{display:block;}
.woocommerce-checkout .cp-wizard-header,.page-template-landing .cp-wizard-header{border-bottom:none;}
.cp-wizard-header{border-bottom:4px solid #262626;position:relative;z-index:99;}
.cp-wizard-header nav{position:absolute;right:0;top:45px;font-size:18px;padding-right:10px;text-transform:uppercase;font-family:Oswald,Arial,sans-serif;}
.cp-wizard-header nav li{display:inline-block;list-style:none;}
.cp-wizard-header nav span,.cp-wizard-header nav a{margin-left:30px;color:#7a7979;}
.cp-wizard-header nav li.current-menu-item a,.cp-wizard-header nav a.active,.cp-wizard-header nav a:hover{margin-left:30px;color:#00afee;}
.cp-wizard-header nav.active{display:block;top:80px;padding:10px;background:#fff;width:100%;text-align:right;border-bottom:4px solid #262626;}
.cp-wizard-header nav.active a{display:block;padding:5px;}
.cp-wizard h2{font-family:Oswald,Arial,sans-serif;font-size:28px;font-weight:normal;text-transform:uppercase;text-align:left;}
.cp-wizard button{font-family:Oswald,Arial,sans-serif;padding:1em 5em;font-size:20px;background:#fff;border:1px solid #00afee;color:#00afee;}
.cp-wizard button:hover{background:#00afee;color:#fff;}
.woocommerce-checkout .cp-wizard-top{display:none;}
.page-template-landing .cp-wizard-top{display:none;}
.cp-wizard-top{padding:35px 35px 30px;background:#000;position:relative;font-size:21px;color:#818181;overflow:hidden;}
.nav-center.stuck.move_down .cp-wizard-top{padding:21px 35px 23px;}
.cp-wizard-top .cp-price{position:absolute;right:0;top:0;font-family:Oswald,Arial,sans-serif;visibility:hidden;}
.cp-wizard-header .cp-wrap{height:auto;}
.cp-wizard-header img{height:80px;width:auto;}


h3.footer-widget-title {

	font-size:18px;

	color:#ffffff;

	border-bottom:1px dotted #616161;

	padding-bottom:5px;

	margin-bottom:5px;

}
.row{margin-right:-15px;margin-left:-15px}
#content h2.t,#content h2,#content .singlecoltext h2.title,#content .faqcontent h2,#content #welcome h1.t,#content h1.t,#content .reportmain h2.report_title,#content .tabbed-report .report-header .header-address h2{font-size:215.4%;color:#333;font-weight:normal;padding:10px 0;margin-bottom:20px;line-height:1.1em}
.main-content #welcome,.main-content #carousel{border-bottom:1px double #ddd;padding-bottom:44px;margin-bottom:44px;position:relative}
.main-content #welcome:before,.main-content #carousel:after{background:none repeat scroll 0 0 transparent;border-radius:0 0 50% 50% / 0 0 5px 5px;box-shadow:0 4px 4px rgba(0,0,0,0.1);content:"";height:3px;left:20px;position:absolute;right:20px;bottom:0}
body.responsive #welcome #welcome_main,body.responsive #welcome #welcome_secondary{width:100%;margin-left:0;margin-bottom:20px}
body.responsive #welcome #welcome_secondary{margin-bottom:0}
body.responsive #content h2.t,body.responsive #content h2,body.responsive #content .singlecoltext h2.title,body.responsive #content .faqcontent h2,body.responsive #content #welcome h1.t,body.responsive #content h1.t,body.responsive #content .reportmain h2.report_title,body.responsive #content .tabbed-report .report-header .header-address h2{font-size:16px;margin-bottom:10px;padding:6px 0;border:none}

		#main-content {float: left; width: 476px;}

#sidebar-left, #main-content { margin-right: 11px; }

.td_wrapper_video_playlist .td_video_title_playing {
  position: absolute;
  top: 13px;
  left: 80px;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 13px;
  line-height: 19px;
  font-weight: bold;
  color: #ffffff;
  padding-right: 7px;
  max-height: 37px;
  overflow: hidden;
}

.td_video_playlist_column_2 .td_video_title_playing {
  max-height: 20px;
  top: 23px;
}

			.headline_area { margin-bottom: 2.2em; }



.headline_area h1, .headline_area h2 { font-size: 2em; line-height: 1.4em; }



.headline_area img.alignleft { margin: 0 2.2em 2.2em 0; }

.headline_area img.alignright { margin: 0 0 2.2em 2.2em; }

.headline_area img.alignnone { margin: 0 auto 2.2em 0; }

.headline_area img.aligncenter { margin: 0 auto 2.2em auto; }

.headline_area img.frame { padding: 1em; border-width: 0.1em; }

		#main-nav  ul li.menu-item-home ul li a,
		#main-nav  ul ul li.menu-item-home  a,
		#main-nav  ul li.menu-item-home ul li a:hover{
			background-color:transparent !important;
			text-indent:0;
			background-image:none !important;
			height:auto !important;
			width:auto;
		}

.logoright{ float:left; margin:0; padding:25px 0 0 0; width:520px;}


#header{height:120px;margin:0 0 20px 0;width:945px;}


#header img{margin:10px 0 0;}

    #mobile-menu-link {
        display: block;
        width: 32px;
        position: relative;
        top: 15px;
    }

    #mobile-menu-link img {
        width: 100%;
    }


.call-txt a{
    color: #fff;
    margin-left: 80px;
    font-size: 30px;
    font-weight: 700;
    text-shadow: 1px 1px 1px rgba(0,0,0,.3);
    -webkit-font-smoothing: antialiased;
}

.call-txt-sidebar a{
    margin-left: 80px;
    color: #E61B14;
    font-size: 25px;
    font-weight: 700;
    text-shadow: 1px 1px 1px rgba(0,0,0,.3);
    -webkit-font-smoothing: antialiased;
}
.content-light-font .wolf-social{color:#f7f7f7}
#top-bar .theme-socials-container .wolf-social{font-size:16px;margin-top:0;margin-bottom:0;color:#f1f1f1}
#navbar-container .theme-socials-container .wolf-social{margin:0 0 0 9px;position:relative;top:-1px;color:inherit;font-size:16px}
#navbar-mobile-container .theme-socials-container a .wolf-social{margin:0;color:#fff}
#navbar-container-left footer .theme-socials-container .wolf-social{font-size:18px}
#navbar-container-right .widget_theme_socials .theme-socials-container .wolf-social{font-size:18px}
.menu-hover-plain-color #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link,.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{background:none!important}
.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color.sticky-menu #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{color:#333!important}
.menu-hover-plain-color.sticky-menu.menu-dark #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-plain-color.sticky-menu.menu-dark #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{color:#fff!important}
.menu-hover-border-top #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-border-top #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link,.menu-hover-border-top.sticky-menu #navbar-container .nav-menu li.search-menu-item a.search-menu-item-link,.menu-hover-border-top.sticky-menu #navbar-container .nav-menu li.socials-menu-item a.wolf-social-link{-webkit-box-shadow:none;box-shadow:none}
.wolf-social{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;color:gray;position:relative;display:inline-block;vertical-align:middle;margin:0 0 8px;padding:1em .8em}
.wolf-social:before{speak:none;line-height:1;display:inline-block;margin-top:-.5em;margin-left:-1em;width:100%;text-align:center;position:absolute;top:50%;left:50%}
.wolf-social:hover{opacity:1;color:#ecad81}
.wolf-social.circle,.wolf-social.square{margin:.1em .5em .5em;padding:1em;-webkit-transition:background-color .1s ease;transition:background-color .1s ease;border-style:solid;border-width:2px}
.wolf-social.circle{border-radius:50%}
.wolf-social.square{border-radius:3px}
.wolf-social.circle:hover,.wolf-social.square:hover{background:#ecad81;border-color:#ecad81;color:#f7f7f7}
.wolf-social.circle.wolf-social-no-custom-style.hover-fill-in,.wolf-social.square.wolf-social-no-custom-style.hover-fill-in{-webkit-transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;background:0 0;border:none;-webkit-box-shadow:inset 0 0 0 2px gray;box-shadow:inset 0 0 0 2px gray;color:gray}
.wolf-social.circle.wolf-social-no-custom-style.hover-fill-in:hover,.wolf-social.square.wolf-social-no-custom-style.hover-fill-in:hover{-webkit-box-shadow:inset 0 0 0 1em #ecad81;box-shadow:inset 0 0 0 1em #ecad81;background:0 0;border-color:#ecad81;color:#f7f7f7}
.wolf-social-2x{font-size:24px}
.wolf-social-3x{font-size:32px}
.wolf-social-4x{font-size:48px}
.wolf-social.circle.fa-facebook:before,.wolf-social.square.fa-facebook:before{left:47%;top:51%}
.wolf-social.circle.ti-forrst:before,.wolf-social.square.ti-forrst:before{left:52%}
.wolf-social.circle.fa-tumblr:before,.wolf-social.circle.ti-foursquare:before,.wolf-social.square.fa-tumblr:before,.wolf-social.square.ti-foursquare:before{left:47%}
.wolf-social.circle.fa-skype:before,.wolf-social.square.fa-skype:before{left:48%}
.toggled-on #navbar-mobile .wolf-social:before{margin-left:-.7em}

 a, .add_to_cart_button:hover, .wolf-button:hover, input[type='submit']:hover, input[type='reset']:hover, .wolf-social:hover, .wolf-show-ticket-button:hover, .team-member-social-container a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .content-light-font h1 a:hover, .content-light-font h2 a:hover, .content-light-font h3 a:hover, .content-light-font h4 a:hover, .content-light-font h5 a:hover, .content-light-font h6 a:hover, .site-footer a:hover, #site-navigation-secondary a:hover, .comment-reply-link, .widget a:not(.button):not(.wolf-button):hover, figure.effect-sadie .entry-meta a, #top-bar #lang_sel a.lang_sel_sel:hover, .video-sidebar-container .video-title a:hover, .video-category .video-author-name a:hover, .single-video .video-author-meta .video-author-name a:hover, .has-bg h2.entry-title a:hover, .post-archives .entry-content a:hover, .video-youtube-all.single-video .video-author-meta .video-author-name a:hover, .video-youtube.single-video .video-author-meta .video-author-name a:hover, .wolf-bigtweet-content:before{ color:#c74735; }
 .wolf-social.square:hover, .wolf-social.circle:hover { background: #c74735; border-color: #c74735; }
 .wolf-social.hover-fill-in.square:hover, .wolf-social.hover-fill-in.circle:hover, .wolf-social.circle.wolf-social-no-custom-style.hover-fill-in:hover, .wolf-social.square.wolf-social-no-custom-style.hover-fill-in:hover, .icon-box.icon-type-circle .wolf-icon-no-custom-style.hover-fill-in:hover, .icon-box.icon-type-square .wolf-icon-no-custom-style.hover-fill-in:hover{ -webkit-box-shadow: inset 0 0 0 1em #c74735; box-shadow: inset 0 0 0 1em #c74735; border-color: #c74735; }

.posttext { 
	float:left;
	margin-top:-155px;
	width:400px;
}
.cent{margin-left:auto !important;margin-right:auto !important;text-align:center !important;}
.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-md-2{width:16.66666667%}

.videosmenulist {background-color:#222222;float:left;left:120px;margin:-2px 0 -4px;position:absolute;top:39px;width:150px;z-index:1000;}

.videosmenulist ul#vidlistmenu {font-size:12px;margin:0;padding:5px 0;}


.videosmenulist ul#vidlistmenu li {border-bottom:1px solid #333333;margin:0 5px;text-align:left;}

.videosmenulist ul#vidlistmenu a {color:#FFFFFF;display:block;padding:5px;text-decoration:none;}

.videosmenulist ul#vidlistmenu a:hover {background-color:#990000;}

a:hover,
#header .header_meta .weather_forecast i,
#header .header_meta .weather_forecast .temp,
#site_title span,
.dropcap:first-letter,
.full_meta span.meta_date:before,
.full_meta span.meta_comments:before,
blockquote p span:first-child,
blockquote p span:last-child,
.entry_media span.meta_likes a {
    color: #f85050
}
#content,#sidebar-first,#sidebar-second,#sidebar-first-r,#sidebar-second-r{display:inline;float:left;position:relative;}
#content .block h2{padding:4px 8px;font-size:1.25em;}
#content .node h2{padding:0px;background:transparent;border-bottom-style:solid;border-bottom-width:1px;font-size:1.45em;}
.overlay #main,.overlay #content{width:auto;float:none;}
#content .node-sticky h2{background-color:transparent;}
#content td{background-color:#fefefe;}
.column-block-wrapper{float:left;}
.column-block{padding:10px;margin:0px 5px 5px 5px;text-align:left;margin:0px;}
#footer-wrapper .column-block{border-style:solid;border-width:0px;}
#footer-wrapper .column-block h2{font-size:1.5em;}
.column-block h2{font-size:1.25em;line-height:1em;padding:2px 0px;margin:0px 0px 3px 0px;border-bottom-style:solid;border-bottom-width:1px;}
.column-block h2,.sidebar h2{background:transparent;line-height:1em;border-bottom-style:solid;border-bottom-width:1px;margin:4px 0px 2px 0px;padding:2px 0px;font-size:1.25em;}
.column-block .content,.sidebar .block .content{padding:5px 2px;}
.column-block table tr th,.sidebar .block table tr th{border-style:solid;border-width:0px;padding:0px 4px;background:none;border-bottom-width:3px;}
.column-block table tr td,.sidebar .block table tr td{padding:2px 4px;border-style:solid;border-width:0px;border-bottom-width:1px;background:none;}
.column-block table tr td,th{padding:2px 4px;border-style:solid;border-width:1px;border-bottom-width:1px;background:none;}
.column-block,.sidebar .block{background-color:#abbacf;border-color:#000000;color:#000099;}
#block-views-promo-box-block.column-block{background-color:#ffffff;border:none;}
#block-views-promo-box-block.column-sidebar{background-color:#ffffff;border:none;padding-left:0;padding-right:0;}
.column-block a,.sidebar a{color:#000099;}
#footer-wrapper .column-block a{color:#000099;}


.art-postcontent,
.art-postheadericons,
.art-postfootericons,
.art-blockcontent,
ul.art-vmenu a 
{
   text-align: left;
}


.art-postfootericons,
.art-postfootericons a,
.art-postfootericons a:link,
.art-postfootericons a:visited,
.art-postfootericons a:hover
{
   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
   color: #1F1F1F;
}


.art-postfootericons
{
   display:inline-block;
   padding: 1px;
}


.art-postfootericons a, .art-postfootericons a:link
{
   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
   text-decoration: none;
   color: #3D3D3D;
}


.art-postfootericons a:visited, .art-postfootericons a.visited
{
   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
   text-decoration: none;
   color: #3D3D3D;
}


.art-postfootericons a:hover, .art-postfootericons a.hover
{
   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
   text-decoration: none;
   color: #A80600;
}

	 
.fontjust { text-align: justify; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px; }

	
	
	div#art-main table#header_table tr#head_table_spacer {
		display: none;
	}
