﻿

.footer-widget .fwidget:last-child {
	margin-bottom: 0 !important;
}


	#footer-widgets .footer-widget .fwidget {
		margin-bottom: 16.21%;
	}


	.et_pb_gutters1 #footer-widgets .footer-widget .fwidget {
		margin-bottom: 0;
	}


	#footer-widgets .footer-widget:nth-child(n),
	#footer-widgets .footer-widget .fwidget {
		margin-bottom: 9.5% !important;
	}


	.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),
	.et_pb_gutters1 #footer-widgets .footer-widget .fwidget {
		margin-bottom: 0 !important;
	}


	#footer-widgets .footer-widget .fwidget:last-child {
		margin-bottom: 0 !important;
	}



	#footer-widgets .footer-widget:nth-child(n),
	.footer-widget .fwidget {
		margin-bottom: 11.5% !important;
	}


	.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget {
		margin-bottom: 26.348%;
	}


	.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget {
		margin-bottom: 18.54%;
	}


	.et_pb_gutters3.et_pb_footer_columns3 .footer-widget.last .fwidget {
		margin-bottom: 5.5%;
	}


	.et_pb_gutters3.et_pb_footer_columns2 .footer-widget .fwidget {
		margin-bottom: 11.64%;
	}


	.et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget {
		margin-bottom: 5.5%;
	}


	.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(odd) .fwidget {
		margin-bottom: 7.47%;
	}


	.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(even) .fwidget {
		margin-bottom: 26.348%;
	}


	.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(odd) .fwidget {
		margin-bottom: 26.348%;
	}


	.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(even) .fwidget {
		margin-bottom: 7.47%;
	}


	.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(odd) .fwidget {
		margin-bottom: 8.484%;
	}


	.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(even) .fwidget {
		margin-bottom: 18.54%;
	}


	.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(odd) .fwidget {
		margin-bottom: 18.54%;
	}


	.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(even) .fwidget {
		margin-bottom: 8.484%;
	}


	.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget {
		margin-bottom: 26.348%;
	}


	.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget {
		margin-bottom: 11.64%;
	}


	.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget.last .fwidget {
		margin-bottom: 5.5%;
	}


	.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget {
		margin-bottom: 11.64%;
	}


	.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(n+2):nth-child(-n+3) .fwidget {
		margin-bottom: 26.348%;
	}


	.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget.last .fwidget {
		margin-bottom: 5.5%;
	}


	.et_pb_gutters4.et_pb_footer_columns4 .footer-widget .fwidget {
		margin-bottom: 42.106%;
	}


	.et_pb_gutters4.et_pb_footer_columns3 .footer-widget .fwidget {
		margin-bottom: 28.572%;
	}


	.et_pb_gutters4.et_pb_footer_columns3 .footer-widget.last .fwidget {
		margin-bottom: 8%;
	}


	.et_pb_gutters4.et_pb_footer_columns2 .footer-widget .fwidget {
		margin-bottom: 17.392%;
	}


	.et_pb_gutters4.et_pb_footer_columns1 .footer-widget .fwidget {
		margin-bottom: 8%;
	}


	.et_pb_gutters4.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(odd) .fwidget {
		margin-bottom: 10.958%;
	}


	.et_pb_gutters4.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(even) .fwidget {
		margin-bottom: 42.106%;
	}


	.et_pb_gutters4.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(odd) .fwidget {
		margin-bottom: 42.106%;
	}


	.et_pb_gutters4.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(even) .fwidget {
		margin-bottom: 10.958%;
	}


	.et_pb_gutters4.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(odd) .fwidget {
		margin-bottom: 12.5%;
	}


	.et_pb_gutters4.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(even) .fwidget {
		margin-bottom: 28.572%;
	}


	.et_pb_gutters4.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(odd) .fwidget {
		margin-bottom: 28.572%;
	}


	.et_pb_gutters4.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(even) .fwidget {
		margin-bottom: 12.5%;
	}


	.et_pb_gutters4.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget {
		margin-bottom: 42.106%;
	}


	.et_pb_gutters4.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget {
		margin-bottom: 17.392%;
	}


	.et_pb_gutters4.et_pb_footer_columns_1_4__1_2 .footer-widget.last .fwidget {
		margin-bottom: 8%;
	}


	.et_pb_gutters4.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget {
		margin-bottom: 17.392%;
	}


	.et_pb_gutters4.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(n+2):nth-child(-n+3) .fwidget {
		margin-bottom: 42.106%;
	}


	.et_pb_gutters4.et_pb_footer_columns_1_2__1_4 .footer-widget.last .fwidget {
		margin-bottom: 8%;
	}


	.et_pb_gutters2.et_pb_footer_columns4 .footer-widget .fwidget {
		margin-bottom: 13.186%;
	}


	.et_pb_gutters2.et_pb_footer_columns3 .footer-widget .fwidget {
		margin-bottom: 9.574%;
	}


	.et_pb_gutters2.et_pb_footer_columns3 .footer-widget.last .fwidget {
		margin-bottom: 3%;
	}


	.et_pb_gutters2.et_pb_footer_columns2 .footer-widget .fwidget {
		margin-bottom: 6.186%;
	}


	.et_pb_gutters2.et_pb_footer_columns1 .footer-widget .fwidget {
		margin-bottom: 3%;
	}


	.et_pb_gutters2.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(odd) .fwidget {
		margin-bottom: 4.04%;
	}


	.et_pb_gutters2.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(even) .fwidget {
		margin-bottom: 13.186%;
	}


	.et_pb_gutters2.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(odd) .fwidget {
		margin-bottom: 13.186%;
	}


	.et_pb_gutters2.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(even) .fwidget {
		margin-bottom: 4.04%;
	}


	.et_pb_gutters2.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(odd) .fwidget {
		margin-bottom: 4.568%;
	}


	.et_pb_gutters2.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(even) .fwidget {
		margin-bottom: 9.574%;
	}


	.et_pb_gutters2.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(odd) .fwidget {
		margin-bottom: 9.574%;
	}


	.et_pb_gutters2.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(even) .fwidget {
		margin-bottom: 4.568%;
	}


	.et_pb_gutters2.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget {
		margin-bottom: 13.186%;
	}


	.et_pb_gutters2.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget {
		margin-bottom: 6.186%;
	}


	.et_pb_gutters2.et_pb_footer_columns_1_4__1_2 .footer-widget.last .fwidget {
		margin-bottom: 3%;
	}


	.et_pb_gutters2.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget {
		margin-bottom: 6.186%;
	}


	.et_pb_gutters2.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(n+2):nth-child(-n+3) .fwidget {
		margin-bottom: 13.186%;
	}


	.et_pb_gutters2.et_pb_footer_columns_1_2__1_4 .footer-widget.last .fwidget {
		margin-bottom: 3%;
	}


	.et_pb_gutters1 .et_pb_column,
	.et_pb_gutters1 .et_pb_column .et_pb_row_inner .et_pb_column,
	.et_pb_gutters1 .et_pb_column .et_pb_module,
	.et_pb_gutters1 .et_section_specialty .et_pb_column .et_pb_module,
	.et_section_specialty .et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module,
	.et_section_specialty .et_pb_column .et_pb_gutters1.et_pb_row_inner .et_pb_column,
	.et_section_specialty .et_pb_column .et_pb_gutters1.et_pb_row_inner .et_pb_column .et_pb_module,
	.et_pb_gutters1 .et_pb_column .et_pb_widget,
	.et_pb_gutters1 .et_pb_column .et_pb_grid_item,
	.et_pb_gutters1 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,
	.et_pb_gutters1 .et_pb_row_inner .et_pb_column .et_pb_grid_item,
	.et_pb_gutters1 .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product,
	.et_pb_gutters1 .et_pb_row_inner .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product,
	.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of3,
	.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of3 .et_pb_post,
	.et_pb_gutters1 .footer-widget,
	.et_pb_gutters1 .footer-widget .fwidget {
		margin: 0;
	}

#footer-widgets .fwidget {
    padding-bottom: 0px;
}
.featured-gigs .block-vcenter{min-height:290px;height:290px;}
.block-vcenter{min-height:350px;height:350px;}
.support-button .block-vcenter{min-height:290px;height:290px;}

.footer-block .block-vcenter {
    min-height: 50px;
    height:50px;
}


    .block-vcenter-home{
        min-height: 0px;
        width: 410px;
    }

    .support-button .handbook-link .block-vcenter {
        min-height: 110px;
        height:110px;
    }


.mod_events_latest_first {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 30px;
	}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}

.dropdown-submenu.pull-left {
  float: none;
}


#content {
  max-width: 550px; width: 49%; margin-left: 22%; min-height: 1024px;
}

#content:before {
  position: absolute; content:""; top:0; bottom:0; left:0;
}


body.front #content, body.one-sidebar.sidebar-second #content {
  margin-left: 0; max-width: 776px; width: 72%;
}


body.no-sidebars #content {
  width: 100%; max-width:none; margin-left: 0;
}


.field-name-field-featured-item .field-label, body.node-type-hub-page #content .block h2{font-size:1.7rem; font-weight:bold; color:#d18500; text-transform:uppercase; border-bottom:3px solid #d18500; margin-top:44px; padding-bottom:5px;}


body.node-type-hub-page #content .block h2{border-bottom:1px solid #d18500; margin-bottom:10px;}

body.node-type-hub-page #content .block-menu-block h2 {display: none;}

  body.front #content, #content, body.one-sidebar.sidebar-second #content {
    width: 100%; margin-left:0; max-width: none;
  }


  .block-menu.blue, #sidebar-left .blue, body.node-type-hub-page #content .block-menu-block {
    min-height: 0; border-radius: 0; margin: 0 -15px; background: rgb(217,228,247); padding-bottom: 0; border-bottom: 1px solid #7cbfe2;
  }
 

  body.node-type-hub-page #content .block-menu-block {
    padding: 0;
  }

  .block-menu.blue h2, body.node-type-hub-page #content .block-menu-block h2, #sidebar-left .blue h2{
    position: relative; margin-bottom: 0; padding-bottom: 10px; cursor: pointer;
  }

  .block-menu.blue h2:after, body.node-type-hub-page #content .block-menu-block h2:after, #sidebar-left .blue h2:after{
    content:"";
    position: absolute;
    right: 20px; top: 5px;
    border-style: solid;
    border-width: 10px 7.5px 0 7.5px ;
    border-color: #0053a0 transparent transparent transparent ;
  }


  body.node-type-hub-page #content .block-menu-block h2:after {
    top: 16px;
  }


  .block-menu.blue.open h2:after, body.node-type-hub-page #content .block-menu-block.open h2:after, #sidebar-left .blue.open h2:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
  }


  .block-menu.blue .content, body.node-type-hub-page #content .block-menu-block .content, #sidebar-left .blue .content {
    display: none;
  }


.entry-meta #key-verse-box {
	font-size: 18px;
	color: #444;
	margin-top: 22px;
}


#key-verse-box p {
	font-family: 'Open Sans', Verdana, sans-serif;
}


#key-verse-box p a, #bible-in-a-year-box a  {
	color: #559664;
}


#classic #bible-in-a-year-box a, #classic #key-verse-box p a {
	color: #f06e28;
}

#logo													{ margin-bottom:0;}

  .small-4 {
    -webkit-flex-basis: 31.76157%;
            flex-basis: 31.76157%;
    -ms-flex-preferred-size: 31.76157%;
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 31.76157%; }

    .small-4:last-child {
      margin-right: 0; }

    .small-4.gutterless {
      -webkit-flex-basis: 33.33333%;
              flex-basis: 33.33333%;
      -ms-flex-preferred-size: 33.33333%;
      width: 33.33333%; }


#wrapper,
#wrapper #container .breadcrumb,
#wrapper #container #center,
#wrapper #container #center .right-corner,
#wrapper #container #center .right-corner .left-corner,
#wrapper #container #footer,
#wrapper #container #center #squeeze {
  position: static;
  left: 0;
  padding: 0;
  margin: 0;
  width: auto;
  float: none;
  clear: both;
  background: none;
}

	#footer { color: #8F853D; height: 60px; padding: 5px 0 0 0; width: 100%; font-family: 'Alte Haas Grotesk', Helvetica, Arial, sans-serif; font-size: 85%; }

			 body.network-bus #footer, body.network-bus ul.secondary-links li.credit, body.network-bus ul.secondary-links li.credit a { color: #9F268F; }


.center { text-align: center; }


.lb_flag.eng { background-position: 0px 0px;}

.lb_flag.ger { background-position: 0px -13px;}

.lb_flag.fre { background-position: 0px -26px;}

.lb_flag.spa { background-position: 0px -39px;}

.lb_flag.ita { background-position: 0px -52px;}

.lb_flag.dut { background-position: 0px -65px;}

.lb_flag.ptg { background-position: 0px -78px;}

.lb_flag.heb { background-position: 0px -91px;}

.lb_flag.swe { background-position: 0px -104px;}

.lb_flag.jpn { background-position: 0px -117px;}

.lb_flag.chs { background-position: 0px -130px;}

.lb_flag.cht { background-position: 0px -143px;}

.lb_flag.rus { background-position: 0px -156px;}

.lb_flag.kor { background-position: 0px -169px;}

.lb_flag.tur { background-position: 0px -182px;}

.lb_flag.ara { background-position: 0px -195px;}

.lb_flag.hun { background-position: 0px -208px;}

.lb_flag.nor { background-position: 0px -221px;}

.lb_flag.pol { background-position: 0px -234px;}

.lb_flag.rom { background-position: 0px -247px;}

.lb_flag.tha { background-position: 0px -260px;}

.lb_flag.hin { background-position: 0px -273px;}

.lb_flag.dan { background-position: 0px -286px;}

.lb_flag.ind { background-position: 0px -273px;}

.lb_flag.den { background-position: 0px -286px;}

.lb_flag.ukr { background-position: 0px -299px;}

.lb_flag.far { background-position: 0px -312px;}

.lb_flag.gre { background-position: 0px -325px;}

.lb_flag.ido { background-position: 0px -339px;}

.lb_flag.cze { background-position: 0px -354px;}

.lb_flag.vie { background-position: 0px -367px;}

.lb_flag.srp { background-position: 0px -381px;}

.lb_flag.fin { background-position: 0px -394px;}

.lb_flag.slk { background-position: 0px -408px;}

.lb_flag.fil { background-position: 0px -422px;}

.lb_flag.bul { background-position: 0px -436px;}

.lb_flag.hrv { background-position: 0px -450px;}

.lb_flag.lit { background-position: 0px -464px;}

.lb_flag.slv { background-position: 0px -479px;}

.mk-dynamic-styles {
  display: none;
}
.icon-keyboard-arrow-up:before{content:"\e603"}
.index-lv2 li .icon-keyboard-arrow-up{margin-right:0.278em}

.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-3 {
    width: 25%;
  }

#wpgmza_map img { box-shadow: none !important; }
.rocketon-tile.info-tile .title{margin:0 0 0.3em;font-size:0.9em;font-weight:500;}
.node-type-solution .rocketon-container-learn-more-get-more-explore-more .rocketon-tile.rocketon-tile-learn-why .title,.page-solutions-learn .rocketon-container-learn-more-get-more-explore-more .rocketon-tile.rocketon-tile-learn-why .title{padding:0 1em;font-size:1.375em;}
.node-type-solution .rocketon-container-learn-more-get-more-explore-more .rocketon-tile.rocketon-tile-learn-why .title span,.page-solutions-learn .rocketon-container-learn-more-get-more-explore-more .rocketon-tile.rocketon-tile-learn-why .title span{height:1.5em;overflow:hidden;font-size:0.8em;}
.node-type-solution .rocketon-tile.tile-lg.rocketon-tile-related-resources .title,.page-solutions-learn .rocketon-tile.tile-lg.rocketon-tile-related-resources .title{font-size:1.325em;padding:0.6em 0.75em 0.3em;}
.node-type-solution .rocketon-tile.tile-lg .title,.page-solutions-learn .rocketon-tile.tile-lg .title{padding:1em;font-size:1.75em;line-height:1.125em;}
.node-type-partner .rocketon-container-learn-more-get-more-explore-more .title{padding:20px;font-size:1.8em;line-height:1.2em;}
.node-type-partner .rocketon-container-learn-more-get-more-explore-more .title .field-item{padding-left:20px;}
.node-type-professional-services .rocketon-tile.tile-lg .title{padding:1em;font-size:1.75em;line-height:1.125em;}
.page-news section.col-sm-9 .news-item__link .title{color:#050d9e;}
.page-search404 section.col-sm-12 .search-item__link .title,.page-search404 section.col-sm-9 .search-item__link .title,.page-search section.col-sm-12 .search-item__link .title,.page-search section.col-sm-9 .search-item__link .title{color:#050d9e;}
.page-resource-finder .resource-tile .side1 .title{font-size:1.125em;font-weight:500;padding-bottom:0;}
.upcoming-events .event .side1 .title{padding:0;font-size:2.25em;}
.partner-tile .title{padding:0 1em !important;}
.search-result-tile--link .side1 .title,.search-result-tile--link .side2 .title{font-size:1.125em;font-weight:500;padding:1em;overflow:hidden;}
.page-ported-tools-download .free-tool-products .title{font-size:1.325em;}
.page-ported-tools-download .free-tool-buttons a span.title{font-size:1.325em;}
.page-ported-tools-download article.node-free-tool.loading .download-link-loading .title span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both;}
.page-ported-tools-download article.node-free-tool.loading .download-link-loading .title span:nth-child(2){animation-delay:.2s;}
.page-ported-tools-download article.node-free-tool.loading .download-link-loading .title span:nth-child(3){animation-delay:.4s;}
.chat-window .no-chat-available .title{font-size:1.75em;line-height:1em;margin-bottom:30px;}
body.i18n-ja.node-type-solution .rocketon-container-learn-more-get-more-explore-more .rocketon-tile.rocketon-tile-learn-why .title span,body.i18n-ja.page-solutions-learn .rocketon-container-learn-more-get-more-explore-more .rocketon-tile.rocketon-tile-learn-why .title span{font-size:0.75em;}
.block #user-login:after,.block #user-register-form:after{clear:both;content:"x x x x x";display:block;height:0;visibility:hidden;width:100%;}
.block .rpx-signin{float:left;}
.block .rpx-signin + *{clear:left;}
.region-header .block{clear:right;float:right;width:25%;}
.block{clear:left;}
.block + .block{margin-top:1.3846em;}
.wrapper-content .block + .block{margin-top:2.7692em;}
.block ul{margin-bottom:0;margin-top:1.3846em;padding-bottom:0;padding-left:1.3846em;padding-right:0;padding-top:0;}
.block ul ul,ol ol{margin-top:0;}
.wrapper-header .block ul{margin-top:0;}
.block .menu{margin-top:0.6923em;}
.block .menu .menu{margin-top:0;}
.block-comment .item-list li + li,.menu ul li + li,.menu ul li + li.collapsed,.menu ul li + li.expanded{margin-top:0.4615em;}
.block-aggregator ul{list-style:none;}
.block-addthis h2{display:none;}
.block-comment .item-list a{display:block;line-height:1.1538em;}
.block-comment .item-list span{font-size:0.8462em;}
.block-sqbs .content:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
* html .block-sqbs .content{height:1%;}
*:first-child+html .block-sqbs .content{min-height:1px;}
.block-mailing-list form{margin-top:0;max-width:248px;min-width:180px;}
.block-mailing-list label{display:block;float:left;max-width:80px;min-width:70px;}
.block-mailing-list input[type="text"]{display:block;float:left;max-width:170px;min-width:160px;}
.block-mailing-list .form-item + .form-item{clear:both;display:inline-block;margin-bottom:0;margin-top:9px;width:100%;}
.block-mailing-list .form-submit{float:right;margin-top:9px;margin-right:10px;}
#gardens_ie .block-mailing-list .form-submit{margin-top:1em;}
#gardens_ie .block-mailing-list input[type="text"]{width:12em;}
.col-align-last-right .col.last .block-search{text-align:right;}
.block-search:first-child form{margin-top:0.4615em;}
.drupal .block{background-color:orange !important;}
.drupal .block .inner{border:1px dashed blue !important;padding:3px !important;background-color:yellow !important;}
.drupal .block .top,.drupal .block .bottom{background-color:blue !important;height:10px !important;opacity:0.25 !important;}
.stack-preheader .block h2,.stack-preheader .item-list h2{display:none;}
.sidebar .block{border-style:solid;border-width:0 0 1px;padding-bottom:9px;}
.sidebar .block + block{margin-top:27px;}
.block-aggregator ul li + li{border-top-width:1px;border-top-style:dotted;}
.sidebar .block,.block-aggregator ul li + li{border-color:#EEEEEE;}
.page-comment-reply #page-title,.page-comment-edit #page-title,.page-comment-delete-own #page-title,#page-title,#block-block-776 h2,#block-block-781 h2,.page-forum #page-title,#block-views-be97a62486938aae0230cdbd8af78a79 h1,#block-views-be97a62486938aae0230cdbd8af78a79 h2,.node-type-forum .view-forum .views-field-title,.page-music #page-title,body.node-type-album #page-title,.page-node.node-type-page #page-title,.page-filter.page-filter-tips #page-title,.page-user #page-title,.page-node-1101 #page-title,.page-node-1191 #page-title,.page-node-1196 #page-title,.page-node-18236 #page-title,.page-news-v2 #block-system-main .views-row .views-field-title span,.page-news-v2 #block-system-main .views-row .views-field-title span a,#block-views-home-one-page-news-block-2 .views-row .views-field-title a,.page-news #block-system-main .views-row .views-field-title a,.page-news-v1 #block-system-main .views-row .views-field-title a,#block-views-home-one-page-news-block-4 .views-row .views-field-title a,#block-views-home-one-page-news-block-3 .views-row .views-field-title a,.page-node-add-forum #main .preview h3,.view-home-one-page-masonry .views-row .views-field-title a,.page-node-15326 .style-top .style-right .style-news-title,#block-views-home-one-page-news-block-7 h2,#block-views-home-one-page-photos-block-2 h2,#block-views-home-one-page-video-block h2,#block-views-albums-block h2,.block h2,#main h2,#postcontent-first h2,#block-views-merch-block-1 h2,#block-views-merch-block-2 h2,#block-views-home-one-page-news-block-1 h2,#block-block-516 h2,.page-comment-reply .comment-by-node-author,.page-comment-edit .comment-by-node-author,.page-comment-delete-own .comment-by-node-author,.wrapper-header,.item-list .pager li,.block ul,.stack-preheader,.stack-content-inner,.stack-navigation,.page,body .region-content ul.flippy,.wrapper-footer,.wrapper-content .stack,.wrapper-footer .stack,#block-views-comments-block-1 h2{border:none;padding:0;margin:0;}
.block,#block-views-home-one-page-news-block-2 .item-list .pager,.page-news #block-system-main .item-list .pager,.page-news-v1 #block-system-main .item-list .pager,#block-views-home-one-page-news-block-4 .item-list .pager,#block-views-home-one-page-news-block-3 .item-list .pager{margin-bottom:0;}
.page-comment-reply #page-title,.page-comment-edit #page-title,.page-comment-delete-own #page-title,#page-title,#block-block-776 h2,#block-block-781 h2,.page-forum #page-title,#block-views-be97a62486938aae0230cdbd8af78a79 h1,#block-views-be97a62486938aae0230cdbd8af78a79 h2,.node-type-forum .view-forum .views-field-title,.page-music #page-title,body.node-type-album #page-title,.page-node.node-type-page #page-title,.page-filter.page-filter-tips #page-title,.page-user #page-title,.page-node-1101 #page-title,.page-node-1191 #page-title,.page-node-1196 #page-title,.page-node-18236 #page-title,.page-news-v2 #block-system-main .views-row .views-field-title span,.page-news-v2 #block-system-main .views-row .views-field-title span a,#block-views-home-one-page-news-block-2 .views-row .views-field-title a,.page-news #block-system-main .views-row .views-field-title a,.page-news-v1 #block-system-main .views-row .views-field-title a,#block-views-home-one-page-news-block-4 .views-row .views-field-title a,#block-views-home-one-page-news-block-3 .views-row .views-field-title a,.page-node-add-forum #main .preview h3,.view-home-one-page-masonry .views-row .views-field-title a,.page-node-15326 .style-top .style-right .style-news-title,#block-views-home-one-page-news-block-7 h2,#block-views-home-one-page-photos-block-2 h2,#block-views-home-one-page-video-block h2,#block-views-albums-block h2,.block h2,#main h2,#postcontent-first h2,#block-views-merch-block-1 h2,#block-views-merch-block-2 h2,#block-views-home-one-page-news-block-1 h2,#block-block-516 h2{color:#434343;display:block;font-size:30px;padding:24px 10px 28px;margin:0 auto;line-height:34px;text-align:center;text-transform:uppercase;border-bottom:none;font-weight:800;letter-spacing:2px;}
.page-comment-reply #page-title:after,.page-comment-edit #page-title:after,.page-comment-delete-own #page-title:after,#page-title:after,#block-block-776 h2:after,#block-block-781 h2:after,.page-forum #page-title:after,#block-views-be97a62486938aae0230cdbd8af78a79 h1:after,#block-views-be97a62486938aae0230cdbd8af78a79 h2:after,.node-type-forum .view-forum .views-field-title:after,body.node-type-album #page-title:after,.page-node.node-type-page #page-title:after,.page-filter.page-filter-tips #page-title:after,.page-news-v2 #block-system-main .views-row .views-field-title span:after,.page-news-v2 #block-system-main .views-row .views-field-title span a:after,#block-views-home-one-page-news-block-2 .views-row .views-field-title a:after,.page-news #block-system-main .views-row .views-field-title a:after,.page-news-v1 #block-system-main .views-row .views-field-title a:after,#block-views-home-one-page-news-block-4 .views-row .views-field-title a:after,#block-views-home-one-page-news-block-3 .views-row .views-field-title a:after,.page-node-add-forum #main .preview h3:after,.view-home-one-page-masonry .views-row .views-field-title a:after,.page-node-15326 .style-top .style-right .style-news-title:after,#block-views-home-one-page-news-block-7 h2:after,#block-views-home-one-page-photos-block-2 h2:after,#block-views-home-one-page-video-block h2:after,#block-views-albums-block h2:after,.block h2:after,#main h2:after,#postcontent-first h2:after,#block-views-merch-block-1 h2:after,#block-views-merch-block-2 h2:after,#block-views-home-one-page-news-block-1 h2:after,#block-block-516 h2:after,.page-user #page-title:after{content:'';display:block;width:203px;height:1px;margin:0 auto;background:#d80203;margin-top:20px;}
.page-node-17896 .view-home-one-page-photos .view-content .item-list ul.block,.page-node-20441 .view-home-one-page-photos .view-content .item-list ul.block{margin-bottom:16px;}
.page-node-17896 .block.view-home-one-page-video,.page-node-20441 .block.view-home-one-page-video{margin-bottom:16px;}
.page-node-17896 #content .stack .stack-width .block .middle.tb-terminal,.page-node-20441 #content .stack .stack-width .block .middle.tb-terminal,.page-node-17896 #prefooter .block .middle.tb-terminal,.page-node-20441 #prefooter .block .middle.tb-terminal{max-width:95%;margin:0 auto;}
.wrapper-content .block + .block,.views-row,.pane{margin-top:0;}
.stack-preheader .col .block{margin:0;}
#block-views-merch-block-1 .view-field-collection-view-carousel-slides .view-content ul.block,#block-views-merch-block-2 .view-field-collection-view-carousel-slides .view-content ul.block{margin-bottom:16px;}
.page-node-17896 .view-member .view-content ul.block{margin-bottom:16px;}
.view-home-one-page-news .view-content ul.block{margin-bottom:16px;}
#block-views-home-one-page-news-block-1 .view-content ul.block{margin-bottom:16px;}
#block-views-home-one-page-photos-block-5 .view-content ul.block{margin-bottom:16px;}
.page-photo-v1 .content .view-home-one-page-photos .view-content ul.block,.page-photo .content .view-home-one-page-photos .view-content ul.block,#block-views-home-one-page-photos-block-5 .content .view-home-one-page-photos .view-content ul.block{margin-bottom:16px;}
#block-views-home-one-page-photos-block-2 .view-content ul.block{margin-bottom:16px;}
#block-views-home-one-page-video-block .view-content ul.block{margin-bottom:16px;}
.page-video-v1 .view-home-one-page-video .view-content ul.block,.page-video .view-home-one-page-video .view-content ul.block,#block-views-home-one-page-video-block-2 .view-home-one-page-video .view-content ul.block{margin-bottom:16px;}
#block-views-home-one-page-video-block-2 .view-content ul.block{margin-bottom:16px;}
#block-views-home-one-page-video-block-1 .view-home-one-page-video .view-content .item-list ul.block{margin-bottom:16px;}
.view-albums .view-content .item-list ul:not(.music).block{margin-bottom:16px;}
#block-block-646.block #wmg-widget #wmg-events .wmg-events-header div{color:#000000;}
.page-user .block h2{text-transform:capitalize;}
.block .rpx-or{text-align:center;line-height:1;margin-bottom:1.3333em;}
.block .rpx-or::before,.block .rpx-or::after{border-top-style:solid;border-top-width:1px;height:0;top:50%;position:absolute;top:1.25ex;width:46%;}
.block .rpx-or::before{left:0;}
.block .rpx-or::after{right:0.5%;}

#wprmenu_bar .wprmenu_ic_2 {
  top:7px;
}

#wprmenu_bar.menu_is_opened .wprmenu_ic_2 {
  top:9px!important;
  -webkit-transform: rotate(45deg);
     -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
       -o-transform: rotate(45deg);
          transform: rotate(45deg);
          zoom:1;
}

	.header-top .header-info.address {
	  padding: 0 4px;
	}

	.header-info,
	.header-info span {
		border-right: none;
		border-left: none;
	}

	.header-info {
		position: static;
		float: none;
	}

	.header-info span,
	.top-navigation-wrapper {
		display: block;
		border-top: 1px solid rgba(0,0,0,0.06);
		min-height: 40px;
		height: auto;
	}

	.header-top .header-info {
	  font-size: 13px;
	}

.header-info.address {
  padding: 0 12px;
}

.header-info.phone {
  padding-right: 13px;
}

.header-info .fa {
	margin-right: 5px;
}



.col-3-right .b_DIV .comp_right {
	display: inline-block;
	vertical-align: top;
	margin: 0 5px;
	width: 65%;
}


#love_horos_div  .comp_right{
	width:79%;
}

.col-3-right .b_DIV .comp_right h1 {
	font: bold 16px Verdana, Geneva, sans-serif;
	color: #72179d;
}

.col-3-right .b_DIV .comp_right h2 {
	font: 12px/1.5 Verdana, Geneva, sans-serif;
	color: #72179d;
}


#dail-free-hscope .comp_right{
	width:79%;
}


#love_hscope_mobile .comp_right {
    padding: 0 40%;
}

.col-3-right .b_DIV .comp_right, .col-3-right .b_DIV .comp_right1 {
	width: 98%;
}
	

#love_horos_div .comp_right {
    width: 90%;
}


#love_hscope_mobile .daily-comp-div .comp_right td {padding:0 25px;}
#usersite-container section.calendar_feature table.table-style td.event-date .date-long,#usersite-container section.bandsintown_feature table.table-style td.event-date .date-long{display:none}
#usersite-container .event-detail .event-description .event-info.datetime .date-long{display:none}
#usersite-container .featherlight .solo-event-occurrence .event-description .event-info.datetime .date-long{display:inline}

.twitter{margin-top: 5px;font-size: 18px;border: 1px solid #EFEFEF;background-color: white;padding: 10px 10px 10px 10px;width: 300px;margin-right: 17px;float: right;color: black;}


.sliderheading{width: 330px;
margin: 0 auto;
}


.ody-skin .ody-custom .header-container .header-main h2.header-logo {
  margin: 0 0 10px;
}


.ody-skin .ody-custom .header-container .header-main h2.header-logo a {
  display: block;
}
.ody-skin .ody-custom.dark .header-container .header-main .brand,.ody-skin .ody-custom.dark .header-container .header-main .brand a:active{background-color:#2b2b2b}
.ody-skin .ody-custom.dark .header-main .section-name a{color:#fff}
.ody-skin .ody-custom .header-container .header-main{background:none no-repeat scroll 0 0 transparent;height:70px}
.ody-skin .ody-custom .inside .header-main{height:75px}
.ody-skin .ody-custom .header-container .header-main a:active{background:none no-repeat}
.header-main .brand{background-color:#A90B1A;height:38px;width:392px;float:left;padding:11px 0}
.header-main .brand a:hover{text-decoration:none}
.header-main .brand a:active{background:none no-repeat scroll 0 0 transparent!important;text-decoration:none}
.header-main h1{margin:0;height:38px;width:392px;text-align:center}
.header-main h1 a{display:block;width:100%;height:100%;color:#FFF!important}
.header-main h1 a:hover{text-decoration:none}
.header-main .icon-thedetroitnews{font-size:35px}
.header-main h1.icon-thedetroitnews{width:370px}
.ody-skin .ody-custom .header-container .header-main h3.section-name,.ody-skin .ody-custom .header-container .header-main h3.child-section-name{display:inline}
.ody-skin .ody-custom .header-main h3.section-name,.ody-skin .ody-custom .header-main h3.child-section-name{line-height:auto;margin:0;padding:0}
.header-main .section-name a{color:#020001;font-size:40px;font-weight:700;letter-spacing:-.015em;line-height:.9;margin-left:-2px;padding-bottom:6px}
.ody-skin .ody-custom .header-main .child-section-name a{color:#6D6F6F;font-size:20px;font-weight:400;line-height:43px;margin-left:11px}
.header-main .section-name a:hover,.ody-skin .ody-custom .header-main .child-section-name a:hover{text-decoration:none}
.header-main .section-name a:active,.ody-skin .ody-custom .header-main .child-section-name a:active{background:none no-repeat scroll 0 0 transparent!important;text-decoration:none}

		.menu { float: none; margin: 0px; overflow: hidden; height: auto; }

		
		.menu .tinynav { padding: 5px 0px; margin-bottom: 20px; width: 100%; display: block; }

		.menu ul.l_tinynav1 { display: none; }
   
	
	
	
@charset "utf-8";



.menu {
	margin-right: 10px;
	margin-left: 0;
	margin-bottom: 0;
	padding: 0;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: lighter;
	float: right;
	height: 50px;
	font-family: 'Open Sans', sans-serif
}


.menu ul.menusm { padding:0; margin:0 auto;  }

.menu ul li.ms_top { padding:0; float:left; font-weight: normal; height:50px; border-top: 1px solid #fec837;}

.menu ul li.last { padding-right:0; background:none;}

.menu ul li a.ms_top { padding: 15px 10px; display:block; margin:0; color:#a4a4a4; text-decoration:none; text-align:center; font-weight: 400; height:50px; box-sizing:border-box; -moz-box-sizing: border-box; -webkit-box-sizing:border-box;}

.menu ul li a.ms_top.last {background: none;}


.menu ul li a.ms_top span { display:block; margin:0; color:#5a5a5a; font-weight: 600; }

.menu ul li a.active { text-decoration:none; color:#4c4c4c; }






.menu ul li#active_menu-nav a.ms_top,
.menu ul li a.ms_top.ms_hover,
.menu ul li.active a.ms_top,
.menu ul li a.ms_top.ms_hover span,
.menu ul li.active a.ms_top span { color:#4c4c4c; text-decoration:none; background:#4BB9FF;  }




.menu ul li a.ms_top.ms_havesubmenu span { }

.menu ul li.active a.ms_top.ms_havesubmenu span { }

.menu ul li a.ms_top.ms_havesubmenu.ms_hover span { }




.menu ul li ul { line-height: 1em; margin:0; padding:0; top:100%; left:0px; font-style:lighter; font-size:11px; text-transform:uppercase; background:rgba(68,69,71,0.8);}

.menu ul li ul li { padding:0; margin:0;  border-bottom:1px solid rgba(87,87,87,0.25);}

.menu ul li ul li.ms_last { border-bottom:none;  }

.menu ul li ul li a { display:block; margin:0; padding:15px 10px 15px 10px; width:155px; color:#b0b0b0; background:rgba(68,69,71,0.8); }


.menu ul li ul li a span { padding:0 0 0 0px; color:#b0b0b0;  }


.menu ul li ul li.ms_last a { }

.menu ul li ul li a.ms_hover { text-decoration:none;}

.menu ul li ul li ul { top:0; left:175px;  }

.menu ul li ul li a.ms_first.ms_havesubmenu.ms_hover,
.menu ul li ul li a.ms_first.ms_havesubmenu.active,
.menu ul li ul li a.ms_first.ms_havesubmenu.ms_hover span,
.menu ul li ul li a.ms_first.ms_havesubmenu.active span,
.menu ul li ul li a.active span,
.menu ul li ul li a.active,
.menu ul li ul li a.ms_hover ,
.menu ul li ul li a.ms_hover span {color:#fff;}



.menu * { z-index:9003; }







#privacy-policy {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #cedbe5;
  padding: 10px 0;
  display: none;
  z-index: 10000;
  text-align: center;
}
#main-menu-container{min-height:81px;background-color:white;}
ul#main-menu{list-style:none;padding:0;margin-bottom:0;}
ul#main-menu li{display:inline-block;text-align:center;padding-top:5px;padding-bottom:0;font-size:1.2em;vertical-align:middle;font-family:'Roboto';font-weight:700;}
ul#main-menu li#lang{font-size:0.9em;}
ul#main-menu li#follow{font-size:1em;padding-left:10px;padding-right:10px;}
ul#main-menu li#follow img{height:auto;opacity:0.4;cursor:pointer;max-width:25%;}
ul#main-menu li#follow img:hover{opacity:1;}
ul#main-menu li a:hover{text-decoration:none;}
ul#main-menu li#main-parcours a:hover{color:#71B1CC!important;}
ul#main-menu li#main-cite a:hover{color:#CE4938!important;}
ul#main-menu li#main-jouez a:hover{color:#D69133!important;}
ul#main-menu li#main-scolaire a:hover{color:#7F567F!important;}
ul#main-menu li#main-voyagiste a:hover{color:#009b77!important;}
#main-menu .col-md-1_5:first-of-type{margin-left:7%;}
#main-menu-container,#header{height:60px;}
.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-12{width:100%}

#navigation div.level_2 { display: block; }

#navigation ul.level_2 { display: block; padding: 0px; }



#navigation li.level_2 { width: auto; margin: 0px; height: auto; }

#navigation ul.level_2 li a { font-size: 14px; }

#navigation div.level_2 h3 { color: #000; }

#navigation div.level_2 ul { vertical-align: top; }

#navigation div.level_2 ul li { display: block; float: left; padding: 0px; line-height: 20px; font-size: 12px; padding-right: 25px; clear: left; }

#navigation div.level_2 .cat-container ul { text-align: left; float: left; }

#navigation div.level_2 .trend-container ul { float: left; }

#navigation div.level_2 .trend-container ul li { padding-left: 25px; padding-right: 0px; display: block; float: left; clear: left; }

#navigation div.level_2 .trend-container { margin-top: -25px; }

#navigation div.level_2 .trend-container h3 { padding-left: 25px; }
#navigation ul.level_2 li a:hover{font-weight:normal;text-decoration:underline;color:#333;}
#navigation #dept_clothing ul.level_2{width:500px;}
.ie6 #navigation #dept_clothing ul.level_2{width:600px;}
#navigation span.level_2{font-family:'Swiss721BT-LightExtended',Arial,sans-serif;color:#000;margin-bottom:10px;text-transform:uppercase;}
#navigation li.level_3,#navigation li.level_2{margin-bottom:5px;}
#wc_dept_saleall span.level_1,#navigation #wc_dept_saleall ul.level_2{background-color:#DF3E68;border-top:none;}
.ie6 #navigation li.level_2{width:200px;}
footer ul:nth-child(1) .page_item a,footer ul:nth-child(2) .page_item a,footer ul:nth-child(3) .page_item a,footer ul:nth-child(4) .page_item a{margin-bottom:10px;display:block}
.img-responsive{display:block;max-width:100%;height:auto}
#mobile-nav-menu-wrap #mobile-nav-contents .head img.img-responsive{max-width:80%;display:inline-block;vertical-align:middle}
section.featured-image .img-responsive{width:100%}
.sg-locator .sg-gmap-wrapper img.img-responsive{width:100%;height:auto}
.sg-locator #selected-dealer .subHead .img-responsive{display:inline-block}
.sg-locator .dealers-listings .dealer-info .subHead .img-responsive{display:inline-block}
#campaign .splash--continue_container .splash--footer_continue{color:#8e8f8f;font-size:1em}

		div.sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-image,
		div.sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-video,
		div.sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-slider{ float: left; width: 220px !important; }

		div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-image,
		div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-video,
		div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-slider{ float: none; width: auto !important; }
		
		div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-context { padding-left: 0px !important; margin-top: 5px; }
		
		
		
		div.feature-media-item.sixteen .feature-media-thumbnail-wrapper,
		div.sidebar-included .feature-media-item.sixteen .feature-media-thumbnail-wrapper{ width: auto; margin: 0px 0px 20px; float: none; }
	
		
		
		div.sixteen.columns.portfolio-item .portfolio-thumbnail-image, 
		div.sixteen.columns.portfolio-item .portfolio-thumbnail-video, 
		div.sixteen.columns.portfolio-item .portfolio-thumbnail-slider { float: none !important; width: auto !important; }

		div.sixteen.columns.portfolio-item .portfolio-thumbnail-context { padding-left: 0px !important; margin-top: 5px; }

    .container .sixteen.columns                 { width: 940px; }

    .container .sixteen.columns.wrapper                 { width: 960px; margin-right: 0px; margin-left: 0px; }

		.container .sidebar-included .gdl-page-item .sixteen.columns                 { width: 640px; }

		.container .sidebar-included .gdl-page-item .sixteen.columns.wrapper                 { width: 660px; }


		.container .both-sidebar-included .gdl-page-item .twelve.columns,
		.container .both-sidebar-included .gdl-page-item .sixteen.columns,
		.container .both-sidebar-included .gdl-page-item .two-thirds.column  { width: 460px; }


		.container .both-sidebar-included .gdl-page-item .twelve.columns.wrapper,   	
		.container .both-sidebar-included .gdl-page-item .sixteen.columns.wrapper, 
		.container .both-sidebar-included .gdl-page-item .two-thirds.column.wrapper   { width: 480px; }


			.container .both-sidebar-included .gdl-page-item .twelve.columns,
			.container .both-sidebar-included .gdl-page-item .sixteen.columns,
			.container .both-sidebar-included .gdl-page-item .two-thirds.column  { width: 364px; }


			.container .both-sidebar-included .gdl-page-item .twelve.columns.wrapper,   	
			.container .both-sidebar-included .gdl-page-item .sixteen.columns.wrapper, 
			.container .both-sidebar-included .gdl-page-item .two-thirds.column.wrapper   { width: 384px; }


        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 280px; }

		
			
			.container .four.columns.wrapper,
			.container .eight.columns.wrapper,               
			.container .twelve.columns.wrapper,              
			.container .sixteen.columns.wrapper,             
			.container .one-third.column.wrapper,            
			.container .two-thirds.column.wrapper { width: 300px; margin-right: 0px; margin-left: 0px; }

			
			.container .sidebar-included .gdl-page-item .four.columns,                    
			.container .sidebar-included .gdl-page-item .eight.columns,                   
			.container .sidebar-included .gdl-page-item .twelve.columns,                  
			.container .sidebar-included .gdl-page-item .sixteen.columns,                 
			.container .sidebar-included .gdl-page-item .one-third.column,                
			.container .sidebar-included .gdl-page-item .two-thirds.column { width: 280px; }

				
			.container .sidebar-included .gdl-page-item .four.columns.wrapper ,                 
			.container .sidebar-included .gdl-page-item .eight.columns.wrapper ,                
			.container .sidebar-included .gdl-page-item .twelve.columns.wrapper ,               
			.container .sidebar-included .gdl-page-item .sixteen.columns.wrapper ,              
			.container .sidebar-included .gdl-page-item .one-third.column.wrapper ,             
			.container .sidebar-included .gdl-page-item .two-thirds.column.wrapper  { width: 300px; }

			
			.container .both-sidebar-included .gdl-page-item .four.columns,
			.container .both-sidebar-included .gdl-page-item .eight.columns, 
			.container .both-sidebar-included .gdl-page-item .one-third.column,
			.container .both-sidebar-included .gdl-page-item .twelve.columns,
			.container .both-sidebar-included .gdl-page-item .sixteen.columns,
			.container .both-sidebar-included .gdl-page-item .two-thirds.column  { width: 280px; }

			
			.container .both-sidebar-included .gdl-page-item .four.columns.wrapper,
			.container .both-sidebar-included .gdl-page-item .eight.columns.wrapper,    
			.container .both-sidebar-included .gdl-page-item .one-third.column.wrapper,
			.container .both-sidebar-included .gdl-page-item .twelve.columns.wrapper,   	
			.container .both-sidebar-included .gdl-page-item .sixteen.columns.wrapper, 
			.container .both-sidebar-included .gdl-page-item .two-thirds.column.wrapper   { width: 300px; }

.thumbwrap .thumb,  .thumbwrap .thumb a{width:100%; max-width:100%;}

.thumbwrap .thumb{background:#fff!important;}

.productsBlock02 .thumbwrap .thumb, .productsBlock .thumbwrap .thumb{width:100%; max-width:100%;}

.products .productBlock .thumb {
	width: 100%;
	float: left;
	max-width: 345px;
}

.products .productBlock .thumb img {
	width: 100%;
	float: left;
}

.testimonialBlock .thumb {
	display: table-cell;
	max-width: 100px;
	vertical-align: top;
}

.testimonialBlock .thumb img {
	border-radius: 50%;
	border:3px solid #eeeeee;
	min-width:85px;
	}

.blogBlock .thumb {
	display: table-row;
	max-width: 100px;
	vertical-align: top;
}

.blogBlock .thumb img {
	width: 100%;
	float: left;
}

.productsBlock .thumb {
	width: 100%;
	max-width: 35%;
	float: left;
	text-align: center;
}

.productsBlock .thumb img {
	
	max-width: 100%; 
}

.productsBlock02 .thumb {
	float: right;
}

.productListing .thumb {
	width: 150px;
	display: table-cell;
	padding-bottom: 25px;
	vertical-align: top;
	max-width: 150px;
	min-width: 150px;
	
}

.productListing .thumb img {
	
    padding: 20px 10px;
   
}


.easyblogContent p.thumb-img{float: right; margin:0 0 10px 20px;}

 a.thumb-img{float: right; margin:0 0 10px 20px;}

.cms-container .thumb{width:100%; max-width:150px; margin-bottom:15px; background:#fff; padding:10px; border:1px solid #ddd; }

.cms-container .thumb a, .cms-container .thumb span{position:relative; width:100%; height:130px; overflow:hidden; display:block;}

.cms-container .thumb img{max-width:100%; max-height:100%; position:absolute; left:-99999px; right:-99999px; top:-99999px; bottom:-99999px; margin:auto;}

.cms-container .thumb.pull-left{margin-right: 15px;}

.cms-container .thumb.pull-right{margin-left: 15px;}

        .blog-read  .thumbwrap .thumb a {max-width:320px;}

.cms-container .thumb a img, .cms-container .thumb span img{max-width:100%;}
.text-center{text-align:center}

.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;
}
#body-nav.nav .menu li.red a{border-color:#e93952;}
.red.sc-button{color:#fff!important;background-color:#E47070;}
.red.sc-button:hover{background:#B45353;}

.gdlr-item-title-wrapper .gdlr-item-title{ color: #ffffff; border-color: #ffffff; }

.gdlr-item-title-divider{ border-color: #444444; }

.gdlr-item-title-wrapper .gdlr-item-title-caption{ color: #b21e50; }
	 
	
	.gdlr-item-title .gdlr-flex-prev { margin: 0px; position: absolute; 
		left: 0px; top: 50%; margin-top: -20px;}

	.gdlr-item-title .gdlr-flex-next{ margin: 0px; position: absolute; 
		right: 0px; top: 50%; margin-top: -20px; }
	
	
	
	.gdlr-item-title-wrapper.pos-center .gdlr-item-title-gimmick { display: none; }

	.gdlr-item-title-wrapper.pos-icon.gdlr-right-text, 
	.gdlr-item-title-wrapper.pos-center.gdlr-right-text { padding: 0px; }

	
	.gdlr-item-title-head .gdlr-flex-prev,
	.gdlr-item-title-head .gdlr-flex-next{ display: none; }
	






.gdlr-item-title-wrapper.gdlr-item{ margin-bottom: 40px; }

.gdlr-personnel-item-wrapper div.gdlr-item-title-wrapper.gdlr-item.pos-center { margin-bottom: 70px; }

.gdlr-item-title-wrapper .gdlr-flex-prev,
.gdlr-item-title-wrapper .gdlr-flex-next{ vertical-align: super; font-size: 20px; cursor: pointer; }

.gdlr-item-title-wrapper .gdlr-flex-prev{ margin-right: 40px; 
padding: 10px 18px 10px 18px; }

.gdlr-item-title-wrapper .gdlr-flex-next{ margin-left: 40px;
padding: 10px 18px 10px 18px; }

.gdlr-item-title-wrapper .gdlr-item-title-link{ margin-top: 18px; display: block; font-style: italic; letter-spacing: 1px; }

.gdlr-item-title-wrapper .gdlr-item-title-divider{ width: 29px; margin-top: 27px;
	border-bottom-width: 2px; border-bottom-style: solid; }

	
.gdlr-item-title-wrapper.pos-center{ text-align: center; }

.gdlr-item-title-wrapper.pos-center .gdlr-item-title-divider{ margin-left: auto; margin-right: auto; }


.gdlr-item-title-wrapper.pos-center-bold{ text-align: center; font-weight: bold; }

.gdlr-title-item .gdlr-item-title-wrapper.pos-center-bold .gdlr-item-title,
.gdlr-item-title-wrapper.pos-center-bold .gdlr-item-title{ font-size: 38px; font-weight: 700; }

.gdlr-item-title-wrapper.pos-center-bold .gdlr-item-title-link,
.gdlr-item-title-wrapper.pos-center-bold .gdlr-item-title-caption{ font-size: 15px; margin-top: 26px; letter-spacing: 3px; }

.gdlr-item-title-wrapper.pos-center-bold .gdlr-item-title-divider{ margin-left: auto; margin-right: auto; 
	border-bottom-width: 3px; margin-top: 28px; }

.gdlr-title-item .gdlr-item-title-wrapper.gdlr-item { margin-bottom: 0px; }



.excerpt-read-more:after,
.gdlr-feature-media-item .feature-media-button:after,
.gdlr-item-title-wrapper .gdlr-item-title-link:after,
.gdlr-stunning-text-item.gdlr-style-2 .stunning-text-button:after{ 
	content: "\f178"; font-family: fontAwesome; margin-left: 12px; }

.ut-slider-wrap {
	z-index:1;
}

.entry-content .ut-slider-wrap {
	margin-bottom:20px;
}

#vtab .ut-slider-wrap {
	margin-bottom:20px;
}

.wp-pagenavi span.pages { padding: 5px 7px 5px !important; margin: 2px !important ; color: #000000 !important; border:none !important; color: #413f36 !important; background: none !important; }

.menu-footer-companyinfo-container ul#menu-footer-companyinfo {
float: left;
width: 100%;
}

.menu-footer-debtcollectionindustries-container ul#menu-footer-debtcollectionindustries {
float: left;
width: 100%;
}
.mk-fullscreen-nav .fullscreen-navigation-ul .menu-item a{color: #ffffff;text-transform: uppercase;font-size: 16px;letter-spacing: 0;font-weight: 800;padding: 25px 0;color: #ffffff;}
.mk-fullscreen-nav .fullscreen-navigation-ul .menu-item a:hover{background-color: #ffffff;color: #444444;}
#mk-main-navigation ul.sub-menu a.menu-item-link,#mk-main-navigation ul .megamenu-title,.megamenu-widgets-container a,.mk-shopping-cart-box .product_list_widget li a,.mk-shopping-cart-box .product_list_widget li.empty,.mk-shopping-cart-box .product_list_widget li span,.mk-shopping-cart-box .widget_shopping_cart .total{color: #b3b3b3;}
#mk-main-navigation ul.sub-menu li.menu-item ul.sub-menu li.menu-item a.menu-item-link i{color: #e0e0e0;}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link{font-size: 12px;font-weight: normal;text-transform:uppercase;letter-spacing: 1px;}


#header-nav .mobile-nav-item { display: none; }

  
  #header-nav li.mobile-nav-item { display: block; height: 48px; float: left; border-left: 1px solid #d2d2d2; width: 33.3%; position: relative; top: -1px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

  #header-nav .mobile-nav-item.browse { border-left: 0px; }

  
  .mobile-nav-item.browse.active a { border-left: 1px solid #d2d2d2 !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

  
  .mobile-nav-item.navigate.active { border-right: 1px solid #d2d2d2 !important; }

.footer_bottom { margin:0px; padding:0px; border-top:1px dotted #333; }

.td-module-comments {
  position: relative;
  top: -3px;
  background-color: #848484;
  float: right;
  font-family: 'Open Sans', arial, sans-serif;
  font-size: 11px;
  text-align: center;
  -webkit-border-radius: 2px;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius: 2px;
  -moz-border-radius-bottomright: 0;
  border-radius: 2px;
  border-bottom-right-radius: 0;
}

.td-module-comments a {
  color: #ffffff;
  padding: 2px 6px 3px 6px;
  display: inline-block;
  min-width: 25px;
  height: 20px;
  line-height: 16px;
}

.td-module-comments a:after {
  position: absolute;
  bottom: -5px;
  right: 0;
  content: '';
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 5px 5px 0 0;
  border-color: #5b5b5b transparent transparent transparent;
}

.td-module-comments a:hover {
  color: #ffffff;
}

.td_module_2 .td-module-comments {
  top: -4px;
}

.td_module_3 .td-module-comments {
  top: -4px;
}

.td_module_4 .td-module-comments {
  top: -4px;
}

.td_module_5 .td-module-comments {
  top: -4px;
}

.td_module_8 .td-module-comments {
  top: 2px;
}

.td_module_mx3 .td-module-comments {
  position: relative;
  bottom: 14px;
}

body .td-block-color-style-1 .td-module-comments {
  background-color: #c12424;
}

body .td-block-color-style-1 .td-module-comments a:after {
  border-color: #862e2d transparent transparent transparent;
}

body .td-block-color-style-1 .td-module-comments a {
  color: #ffffff;
}

body .td-block-color-style-2 .td-module-comments {
  background-color: #4db2ec;
}

body .td-block-color-style-2 .td-module-comments a:after {
  border-color: #2d6586 transparent transparent transparent;
}

body .td-block-color-style-2 .td-module-comments a {
  color: #ffffff;
}

body .td-block-color-style-3 .td-module-comments {
  background-color: #d35400;
}

body .td-block-color-style-3 .td-module-comments a:after {
  border-color: #7f3300 transparent transparent transparent;
}

body .td-block-color-style-3 .td-module-comments a {
  color: #ffffff;
}

body .td-block-color-style-4 .td-module-comments {
  background-color: #ecb200;
}

body .td-block-color-style-4 .td-module-comments a:after {
  border-color: #af8400 transparent transparent transparent;
}

body .td-block-color-style-4 .td-module-comments a {
  color: #ffffff;
}

body .td-block-color-style-5 .td-module-comments {
  background-color: #208e01;
}

body .td-block-color-style-5 .td-module-comments a:after {
  border-color: #135800 transparent transparent transparent;
}

body .td-block-color-style-5 .td-module-comments a {
  color: #ffffff;
}

body .td-block-color-style-6 .td-module-comments {
  background-color: #dd0085;
}

body .td-block-color-style-6 .td-module-comments a:after {
  border-color: #a00060 transparent transparent transparent;
}

body .td-block-color-style-6 .td-module-comments a {
  color: #ffffff;
}

.td-big-grid-post .td-module-comments {
  position: absolute;
  top: 20px;
  right: 20px;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 1;
  
}

.td-big-grid-post .td-module-comments a:after {
  border-color: #000000 transparent transparent transparent;
}

.td-grid-style-1 .td-small-thumb .td-module-comments {
  display: none;
}

.td-grid-style-1 .td-tiny-thumb .td-module-meta-info,
.td-grid-style-1 .td-tiny-thumb .td-module-comments {
  display: none;
}

.td-grid-style-2 .td-module-comments {
  display: none;
}

.td-grid-style-3 .td-small-thumb .td-module-comments {
  display: none;
}

.td-grid-style-3 .td-tiny-thumb .td-module-meta-info,
.td-grid-style-3 .td-tiny-thumb .td-module-comments {
  display: none;
}

  .td-grid-style-3.td-hover-1 .td-module-comments {
    -webkit-transition: opacity 0.35s ease 0s;
    -moz-transition: opacity 0.35s ease 0s;
    -o-transition: opacity 0.35s ease 0s;
    transition: opacity 0.35s ease 0s;
    opacity: 0;
  }

  .td-grid-style-3.td-hover-1 .td-big-grid-post:hover .td-module-comments {
    opacity: 1;
  }

.td-grid-style-4 .td-small-thumb .td-module-comments {
  display: none;
}

.td-grid-style-4 .td-tiny-thumb .td-post-category,
.td-grid-style-4 .td-tiny-thumb .td-module-comments {
  display: none;
}

  .td-grid-style-4.td-hover-1 .td-module-comments {
    -webkit-transition: opacity 0.35s ease 0s;
    -moz-transition: opacity 0.35s ease 0s;
    -o-transition: opacity 0.35s ease 0s;
    transition: opacity 0.35s ease 0s;
    opacity: 0;
  }

  .td-grid-style-4.td-hover-1 .td-big-grid-post:hover .td-module-comments {
    opacity: 1;
  }

.td-grid-style-5 .td-module-comments {
  
}

.td-grid-style-5 .td-small-thumb .td-module-comments {
  display: none;
}

.td-grid-style-5 .td-tiny-thumb .td-post-category,
.td-grid-style-5 .td-tiny-thumb .td-module-comments {
  display: none;
}

  .td-grid-style-5.td-hover-1 .td-module-comments {
    -webkit-transition: opacity 0.6s ease 0s;
    -moz-transition: opacity 0.6s ease 0s;
    -o-transition: opacity 0.6s ease 0s;
    transition: opacity 0.6s ease 0s;
    opacity: 0;
  }

  .td-grid-style-5.td-hover-1 .td-big-grid-post:hover .td-module-comments {
    opacity: 1;
  }

.td-grid-style-6 .td-module-comments {
  display: none;
}

.td-grid-style-6 .td-small-thumb .td-module-comments {
  display: none;
}

.td-grid-style-6 .td-tiny-thumb .td-module-meta-info,
.td-grid-style-6 .td-tiny-thumb .td-module-comments {
  display: none;
}

.td-grid-style-7 .td-module-comments {
  display: none;
}

.td-grid-style-7 .td-small-thumb .td-module-comments {
  display: none;
}

.td-grid-style-7 .td-tiny-thumb .td-module-meta-info,
.td-grid-style-7 .td-tiny-thumb .td-module-comments {
  display: none;
}

.td-footer-container .td-post-author-name a:hover,
.td-footer-container .td-module-comments a:hover {
  color: #ffffff;
}

.td-newsmag-travel .td-module-comments {
  background-color: #4db2ec;
  border-radius: 0;
}

.td-newsmag-travel .td-module-comments a {
  min-width: 26px;
}

.td-newsmag-travel .td-module-comments a:after {
  border-width: 7px 5px 0 5px;
  border-color: #4db2ec transparent transparent transparent;
  right: 8px;
}

.ie8 .td-module-comments a,
.ie9 .td-module-comments a,
.ie10 .td-module-comments a,
.ie11 .td-module-comments a {
  padding: 2px 8px 3px 6px;
}

.td-md-is-android .td-module-comments a {
  padding: 3px 6px;
}







form input, .frm_forms form label, .with_frm_style label.frm_primary_label,
.with_frm_style.frm_login_form label, .frm_forms form input,
.frm_forms form textarea, .with_frm_style input[type=text],
.with_frm_style input[type=password], .with_frm_style input[type=email],
.with_frm_style input[type=number], .with_frm_style input[type=url],
.with_frm_style input[type=tel], .with_frm_style select,
.with_frm_style textarea,
#content .with_frm_style input:not([type=submit]):not([type=button]),
#content .with_frm_style select, #content .with_frm_style textarea,
.with_frm_style .chzn-container, .with_frm_style input[type=file],
.with_frm_style .frm_submit input[type=submit],
.with_frm_style .frm_submit input[type=button], .frm_form_submit_style,
.with_frm_style.frm_login_form input[type=submit], a.frm_save_draft,
.with_frm_style #frm_field_cptch_number_container,
.with_frm_style .frm_radio label, .with_frm_style .frm_checkbox label,
.frm_forms .frm_description, .with_frm_style p.description,
.with_frm_style div.description, .with_frm_style div.frm_description {
	font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	box-shadow:0 0 0 !important;
}


.frm_forms form input[type=text], .frm_forms form input[type=email],
.frm_forms form input[type=url], .frm_forms form input[type=password],
.frm_forms form input[type=number], .frm_forms form input[type=tel] {
	height:46px;	
	margin-bottom:0px;
	padding:0 20px;
}


.frm_forms form input, .frm_forms form textarea {
	border-radius:3px;
	margin-bottom:0px;
	border:1px solid #d3d3d3;
	-webkit-transition: all 0.15s linear;
	-moz-transition: all 0.15s linear;	
	transition: all 0.15s linear;
}


.frm_forms form textarea {
	padding:20px !important;
}


form label,
.frm_forms form label,
.with_frm_style label.frm_primary_label,
.with_frm_style.frm_login_form label {
	color:#5d5d5d;
	font-size:14px;
	font-weight:normal;
	margin:20px 0 4px;
}


form select,
.frm_forms form select {
	padding:10px !important;
	color:#6c6c6c;
	border:1px solid #d3d3d3;
	border-radius:3px;
}


.frm_forms .frm_none_container label.frm_primary_label,
.frm_forms .frm_pos_none {display:none}


.frm_forms .frm_description {font-size:14px !important}





.widget .frm_forms {padding-top:4px}


.footer .frm_forms .frm_message p,
.footer .with_frm_style .frm_message p {color:#468847 !important}


.footer label, .footer .frm_forms .frm_description {color:#c6c6c6 !important}


.simple-conversion .frm_forms.with_frm_style {max-width:100% !important}
.frm_forms.frm_style_formidable-style.with_frm_style{max-width:100%;direction:ltr;}

#footpad { padding-bottom: 5px; }

.hr {border-bottom: 1px dotted #999999; margin-bottom:15px;}


#top-a .wk-slideset-inspire .sets { padding: 10px 0 10px 0; }
.wk-slideset
.sets{overflow:hidden}
.wk-gallery-showcase .wk-slideset
.sets{padding-top:10px}
.wk-gallery-showcasebox .wk-slideset
.sets{padding:15px
0}
.wk-slideshow-showcasebox .wk-slideset
.sets{padding:15px
0}
.wk-slideshow-showcasebuttons .wk-slideset
.sets{padding-top:15px}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }



		div.single_product_display  div.textcol div.imagecol{
			position:absolute;

			margin-left: -390px !important;
		}


		div.single_product_display  div.textcol div.imagecol a img {
			width: 380px;
			height: 380px;
		}


div.default_product_display div.textcol div.imagecol {position: relative!important;}

.single_product_display .imagecol {float:left;}


.mobile-menu {
	display:none;
}
section.stories.latest .row.story h6.time{color:#111111}
section.stories.latest .row.story h6.time.is-today{color:#cc0e0e}
section.stories.custom .latest.alternate .story h6 a.time{color:#a39e98}
section.stories.custom .latest.alternate .story h6 a.time.is-today{color:#cc0e0e}
section.stories.custom .latest.alternate .story span.time{display:inline-block;color:#a39e98}
section.stories.custom .latest.alternate .story span.time.is-today{color:#cc0e0e;width:100%}
span.time{color:#a39e98}
span.time.is-today{color:#cc0e0e}
#mobile-fromtheblog{position:relative;font-size:15px;padding:10px;}
#mobile-fromtheblog h2{margin:0px 0 0 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-fromtheblog ul{margin:12px 0 20px 0;padding:0px;}
#mobile-fromtheblog li{margin:0 0 9px 0;padding:0px;list-style-type:none;background:#fff;-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);}
#mobile-fromtheblog li a{color:#222;text-decoration:none;display:block;padding:10px;-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;}
#mobile-fromtheblog li a:hover{color:#33b5e5;}
#mobile-fromtheblog li .date{width:80px;float:left;color:#8d8d8d;}
#mobile-fromtheblog .readrest{color:#fff;background:#33b5e5;text-decoration:none;padding:9px 13px 9px 9px;float:left;margin-bottom:10px;-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%;}
.mk-imagebox-shortcode .mk-imagebox-item .mk-imagebox-item-button a{display:block;font-size:14px;letter-spacing:1px;padding:20px;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}

.portal_content_container .portal_subtitle {font-size: 36px;}
.topFivesingles_block .topFivesingles_songblock .tfsb_content{position:relative;}
.topFivesingles_block .topFivesingles_songblock .tfsb_content .tfsb_song_title{color:#1a2323;font:bold 15px BPreplay;margin-left:42px;margin-top:-2px;}
.topFivesingles_block .topFivesingles_songblock .tfsb_content .tfsb_song_title a{text-decoration:none;color:#1a2323;}
.topFivesingles_block .topFivesingles_songblock .tfsb_content .tfsb_song_users{color:#979797;font:bold 11.48px BPreplay;margin-left:42px;margin-top:1px;}
.topFivesingles_block .topFivesingles_songblock .tfsb_content .tfsb_song_users a{text-decoration:none;color:#979797;}

#rolloff_btn {float:none; clear:both; margin:0px auto;}




	#search_service, 
	#question_btn,
	#rolloff_btn { float:none; margin: 25px auto; }

#question_btn img, #rolloff_btn img {
	transition: all 0.1s ease 0s;
	-webkit-transition: all ease 0.1s;
	-moz-transition: all ease 0.1s;
	-o-transition: all ease 0.1s;
	-ms-transition: all ease 0.1s;
}

#question_btn img:hover, #rolloff_btn img:hover {
	transform: scale(1.08);
	-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-o-transform: scale(1.08);
	-ms-transform: scale(1.08);
}


#head-content {
	margin: 0 auto 5px;
	padding: 0;
	max-width:100%;
	}


.clearfix:after,
blockquote:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}


.clearfix,
blockquote {
	display: inline-block;
	}



* html .clearfix,
* html blockquote {
	height: 1%;
	}


#wrapper {
	border-top: 4px solid #f55d2d;
	background: #fff;
	width: 100%;
}

#wrapper #comments .reply a { padding: 6px 9px; border: none; color: #828282; }


#wrapper, .infobox .entry-title{ border-top-color: #F55D2D; }


.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}

.clearfix:after {
  clear: both;
}



.clearfix:before,
.tribe-clearfix:before,
.clearfix:after,
.tribe-clearfix:after {
	content: '';
	display: table;
}

.clearfix:after,
.tribe-clearfix:after {
	clear: both;
}

.clearfix,
.tribe-clearfix {
	zoom: 1;
}
td.zero{width:1%;white-space:nowrap;}

			.site-title a,
		.site-description {
			color: #913628 !important;
		}





.post-meta {
	clear: both;
	color: #999;
	font-size: 12px;
	margin: 0 0 25px;
	text-transform: lowercase;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

	#mobileslider img{
		width:300px;
	}


#mobileslider {
	margin:30px auto;
	width:320px;
}

#mobileslider .owl-buttons {
	height:100%;
}

#mobileslider.owl-theme .owl-controls .owl-buttons div {
	top:40%;
}

#mobileslider.owl-theme .owl-controls .owl-buttons .owl-prev:before {
	font-family:Flaticon;
	content:"\e0bb"!important;
	left:30px;
	font-size:60px;
	color:#ffffff;
}

#mobileslider.owl-theme .owl-controls .owl-buttons .owl-prev {
	transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
}

#mobileslider.owl-theme .owl-controls .owl-buttons .owl-next:before {
	font-family:Flaticon;
	content:"\e0bb" !important;
	left:33px;
	font-size:60px;
	color: #ffffff;
}

.copyright .copyright-social-icon i:hover,.copyright .copyright-social-icon i,.team .social-icon i,.team .social-icon i:hover,.contact .btn:hover,.contact .btn,.blog .btn,.pricing-more:hover,.pricing-more,.service-more:hover,.service-more,.blog-single .btn,.blog-single .btn:hover,.social-media i:hover,.social-media i,.app-icons i:hover,.app-icons i,.additional-features:hover i,.additional-features i,.pricing-box:hover,.pricing-box,.screen-img:hover,.screen-img,.team-box-inner .about-member,.team-box-inner:hover .about-member,.team-box-inner:hover img,.team-box-inner img,.welcome-section li:hover i,.welcome-section li i,header .is-sticky .navbar,header .navbar,#mobileslider.owl-theme .owl-controls .owl-buttons .owl-prev:hover:before,#mobileslider.owl-theme .owl-controls .owl-buttons .owl-next:hover:before {
	transition:all 350ms ease-in-out 0s;
	-moz-transition:all 350ms ease-in-out 0s;
	-webkit-transition:all 350ms ease-in-out 0s;
	-o-transition:all 350ms ease-in-out 0s;
	-ms-transition:all 350ms ease-in-out 0s;
}
.compare-panel_message{color:#7c7c6e;padding:24px 16px 26px;text-align:center;line-height:16px}

.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-12 {
width: 100%;
}



#front-page #block-resources-for, #front-page #block-connect,
.middle-feature .inner-content,.right-feature .inner-content { margin:0 7px; border:1px solid #d9d8d8; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:5px; background:#ffffff; height:259px; }

#front-page #block-resources-for {height:115px;margin-bottom:9px;}

.inner-content #block-resources-for ul.menu li.leaf.last {border-bottom:none;}

.block h2.title { position:relative; }

.inner-content h2.title span,.block h2.title span { position:absolute; top:2px; margin-left:9px; font-size:20px; font-weight:bold; color:#ffffff; }

.inner-content ul.menu a:link,.block ul.menu a:visited { text-decoration:none; }

.block-imagemenu { height:34px; float:left; margin:0; padding:0; position:relative;z-index:50;}

.pull-right {
  float: right;
}

.fa.pull-right {
  margin-left: .3em;
}

	.header-top .header-socials.pull-right {
	  display: inline-block;
	  float: none!important;
	}
.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}

.header-socials.pull-right {
  height: 40px;
  line-height: 40px;

}
.header-global .sub-menu{display:none}
.header-global .primary-nav .sub-menu-toggle,.header-global .primary-nav .sub-menu-toggle-icon{display:none}
.header-global .primary-nav .sub-menu-toggle{left:0;width:100%}
.header-global .primary-nav .sub-menu-toggle-icon:before,.header-global .primary-nav .sub-menu-toggle-icon:after{content:'';position:absolute;width:16px;left:50%;top:50%;margin:-1px 0 0 -8px;height:2px;background:#909698;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.header-global .primary-nav .sub-menu-toggle-icon:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.header-global .primary-nav .sub-menu{display:block;background:#495356;position:absolute;top:0;right:0;bottom:0;left:0;top:34px;-webkit-transition:150ms;-moz-transition:150ms;-ms-transition:150ms;transition:150ms;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.header-global .primary-nav .sub-menu-toggle:checked{left:0;right:auto;width:46px;top:0;margin-top:0;z-index:5}
.header-global .primary-nav .sub-menu-toggle:checked~.sub-menu{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:3}
.header-global .primary-nav .sub-menu-toggle:checked+.sub-menu-toggle-icon{left:0;right:auto;top:0;margin-top:0;z-index:4}
.header-global .primary-nav .sub-menu-toggle:checked+.sub-menu-toggle-icon:before,.header-global .primary-nav .sub-menu-toggle:checked+.sub-menu-toggle-icon:after{width:10px;margin-top:-10px}
.header-global .primary-nav .sub-menu-toggle:checked+.sub-menu-toggle-icon:before{-webkit-transform:translateY(300%) rotate(45deg);-moz-transform:translateY(300%) rotate(45deg);-ms-transform:translateY(300%) rotate(45deg);transform:translateY(300%) rotate(45deg)}
.header-global .primary-nav .sub-menu-toggle:checked+.sub-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.header-global .primary-nav span,.header-global .primary-nav .sub-menu{-webkit-backface-visibility:hidden;backface-visibility:hidden}
.header-global .primary-nav .menu-item-has-children:first-child .sub-menu{width:315px}
.header-global .primary-nav .menu-item-has-children .sub-menu{display:block;position:absolute;background:#464f52;background:rgba(70,79,82,.95);left:0;width:auto;min-width:180px;padding:10px 15px;top:100%;opacity:0;pointer-events:none;-webkit-transition:150ms;-moz-transition:150ms;-ms-transition:150ms;transition:150ms}
.header-global .primary-nav .menu-item-has-children .sub-menu li{display:block}
.header-global .primary-nav .menu-item-has-children .sub-menu li:hover span{color:#1db5ca}
.header-global .primary-nav .menu-item-has-children .sub-menu span{color:#fff;height:auto;line-height:1.4!important;padding:12px 0;display:block;margin:0}
.header-global .primary-nav .menu-item-has-children .sub-menu:after{display:none}
.header-global .primary-nav .menu-item-has-children:hover .sub-menu{opacity:1;pointer-events:auto}
.ie-8 .header-global .primary-nav .menu-item-has-children .sub-menu,.ie-9 .header-global .primary-nav .menu-item-has-children .sub-menu{display:none}
.ie-8 .header-global .primary-nav .menu-item-has-children:hover .sub-menu,.ie-9 .header-global .primary-nav .menu-item-has-children:hover .sub-menu{display:block}


.menu-topnavigation-container ul li.menu-item-165 a{

	padding:0px !important;

}


.menu-footernav-container ul li.menu-item-176{

 padding-right:0px;

}

	.sticky-nav-wrap .katalog-icon{ display:block;opacity:1;margin:10px 0;padding:2px 0;width:100%; }

	.sticky-nav-wrap .katalog-icon:after{ position: relative;top:-2px;;float:right;padding:0 20px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;content: "\e055";color:#fff;font-size:24px; }
.main-menu .expanded.active-trail:after,.main-menu .leaf.active-trail:after{display:none}
.main-menu .leaf a:after{display:none}

.main-header .mobile-tools { position: relative; padding: 20px 0; text-align: center; color:  #444444 ; }

.lt-ie9 .main-header .mobile-tools { display: none; }

.main-header .mobile-tools a { color:  #444444 ; font-size: 20px; padding: 0; margin: 0 22px; }

.main-header .mobile-tools a:hover { color:  #444444 ; }


#top-finder-holder {
    padding-top: 75px;
}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}


.open-table-reservations .close-reservations {
  width: 30px;
  text-align: center;
  padding: 5px 0 7px;
  color: #999;
  top: 10px;
  right: 10px;
  position: absolute;
  cursor: pointer;
  z-index: 10;
}


.open-table-reservations .close-reservations:hover {
  color: #dddddd;
}

.header-style-4 #header .header-inside{border:1px solid rgba(255,255,255,0.3);margin:20px;-webkit-transition: all 0.35s linear; -moz-transition: all 0.35s linear; -o-transition: all 0.35s linear; -ms-transition: all 0.35s linear; transition: all 0.35s linear;}

.header-style-4 #header.fixed .header-inside{margin:0;background: #fff;border: 0;border-bottom:1px solid rgba(0,0,0,0.1);}



.site-header .header-inside{box-shadow:none;padding:0;}

.site-header .header-inside .logo{padding:10px 15px;}

#header.fixed .header-inside { padding: 0; }

#categories_menu {
	
	margin-left: 8px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	position: relative;
	left: 1px;
	top: 1px;
	color: Black;
	font-size: 14px;
}

#categories_menu li {
	list-style-type: none;
	display: block;
	float: left;
	margin-right: 4px;
	color: #FFCC00;
}

#categories_menu a:link, #categories_menu a:visited {
	color: #FFCC00;
	text-decoration: none;
}

#categories_menu a:hover {
	color: White;
	text-decoration: underline;
}
.nav-crop-right-links .right-links .li.mini-cart{margin-left:5px !important}
li.mini-cart .nav-dropdown{right:15px;width:330px}
li.mini-cart:hover .cart-icon .cart-icon-handle{top:-8px}
li.mini-cart .nav-dropdown button{margin-bottom:5px}
li.mini-cart.active .cart-icon strong{background-color:#627f9a;color:#ffffff}
.mini-cart-top-bar span.label{font-weight:bolder;line-height:0;padding:2px 5px;margin-left:5px;outline:2px solid #ffffff}
li.mini-cart{-webkit-backface-visibility:hidden;backface-visibility:hidden}
li.mini-cart .cart_list{max-height:450px;max-height:60vh;overflow-y:auto;z-index:99;-webkit-overflow-scrolling:touch}
.mini-cart-item{padding-bottom:5px;border-bottom:1px solid #DDD;margin-bottom:10px !important;line-height:100%}
.mini-cart-item:last-of-type{margin-bottom:0 !important}
.mini-cart-item a:hover{text-decoration:none}
.mini-cart:hover .custom-cart-count{background:#000000}
.mini-cart-item a.cart_list_product_title{display:block;font-size:75%;margin:0;padding:0 20px 0 0;white-space:pre-wrap}
.mini-cart-item .cart_list_product_quantity,.mini-cart-item .cart_list_product_price{font-size:75%;display:inline-block;text-transform:uppercase}
.mini-cart-item .cart_list_product_price{font-weight:bold}
.mini-cart-item .cart_list_product_quantity{margin-left:5px}
.mini-cart .nav-dropdown a.button{color:#fff !important;padding:13px 0;margin-bottom:10px;display:block}
.dark-header #masthead .header-nav li.mini-cart .cart-icon strong{border-color:#ffffff;color:#ffffff;background-color:transparent}
.dark-header #masthead .header-nav li.mini-cart.active .cart-icon strong{border-color:#ffffff;color:#000000;background-color:#fff !important}
.dark-header #masthead .header-nav li.mini-cart .cart-icon .cart-icon-handle{border-color:#ffffff}
.mini-cart .nav-dropdown,.mini-cart .dropdown-toggle{display:none !important}
.mini-cart .cart-price{margin-right:15px}
.mini-cart .cart-inner{position:relative}
.mini-cart.active .nav-dropdown{display:block !important;position:absolute;top:20px;right:0}
.secondary-bg.button.alt-button.success:hover,.label-sale.menu-item a:after,.mini-cart:hover .custom-cart-count,.callout .inner,.button.secondary,.button.checkout,#submit.secondary, button.secondary, .button.secondary, input[type="submit"].secondary{background-color:#d26e4b}

.fut {background:#dddddd;}

.fut div {width:800px;margin:auto;padding:15px 0 5px 200px;}

.fut,.fut a {font:12px Arial;color:#818181;padding-right:10px;padding-left:3px;white-space:pre-wrap;line-height:20px;}

	.itm1 div, .central, .top3,.more,#cat *,#cat,.fut,.fut a {font-size: 17px;}

	.fut a {line-height:28px;}
#usersite-container .zoogle-music-player .player .player-track .artist{font-size:13px !important}
#usersite-container #purchase-details ul li .title,#usersite-container #purchase-details ul li .artist .name{font-weight:bold}
#usersite-container #purchase-details ul li .title .filetype,#usersite-container #purchase-details ul li .artist .name .filetype{font-weight:normal}
#usersite-container #purchase-details ul li .artist,#usersite-container #purchase-details ul li .file_size{color:#909090}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .dark-buttons .artist{color:#000;color:rgba(0,0,0,0.6)}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .dark-buttons .artist span{color:#000;color:rgba(0,0,0,0.7)}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .light-buttons .artist{color:#fff;color:rgba(255,255,255,0.6)}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .light-buttons .artist span{color:#fff;color:rgba(255,255,255,0.7)}


#usersite-container #sticky-footer .music_feature .music-player.display-swmp .artist {
  color: white;
  color: rgba(255, 255, 255, 0.6); }


#usersite-container #sticky-footer .music_feature .music-player.display-swmp .artist span {
  color: white;
  color: rgba(255, 255, 255, 0.7); }
.tribe-events-tooltip .duration{font-style:italic;margin:3px 0}
.tribe-events-list-widget .duration{font-weight:700}

#sliders-container { max-width:940px; margin: 0 auto;}
.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}
.calendar-calendar .week-view .full .calendar-agenda-hour
.calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}
.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}
.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}
.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{white-space:nowrap;float:left;margin-right:3px;}
.calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{white-space:nowrap;display:inline;margin-right:3px;}
.calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block;}
.view .date-nav-wrapper .clear-block{margin-bottom:10px;}
.view .date-nav-wrapper{position:relative;margin-top:5px;width:100%;}
.view .date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}
.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}
.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}
.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:60px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}
.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}
.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}
.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}
.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}
.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}
.view-calendar .feed-icon{margin-top:5px;}
.view table.mini .date-prev,.view table.mini .date-next{background:none;}
.view .progress-disabled{float:none;}


	.view-jugadores-convocados .isotope-element{height: 370px;}


	.view-jugadores-internacionales .isotope-element img {height:180px}

	.view-jugadores-internacionales .isotope-element {height: 230px}

	

	.view-jugadores-convocados .isotope-element.grid_2,
	.view-jugadores-internacionales .isotope-element.grid_2 {
		  width: 23%;
		  margin: 0 0 30px;
		  margin-left: 1%;
		  margin-right: 1%;
	}


	.view-nuevo-reel .icono-cat {width: 20px;height: 33px;background-size: 20px 33px;}

	.view-id-ipress_blocks .view-content .grid_6.alpha .float-shadow img, .view-header .view-news-group .view-content .grid_6 alpha .views-field img{
		width:95%!important;
	}

	.view .date-nav-wrapper ul.pager li a {font-size: 55px}

	.page-calendario .view .date-nav-wrapper .date-prev, 
	.page-calendario .view .date-nav-wrapper .date-next{
		  padding: 35px 0px;
	}

	.page-calendario .view-calendario .date-heading {
		padding: 0px 0 30px;
	}

	.page-calendario .view-calendario .date-nav-wrapper,
	.page-calendario .view-calendario .view-content
	{display: none;}


	.view-buscador-partidos .views-exposed-form .views-exposed-widget {padding: 5px;}

.photo{float: left;}

ol.commentlist li.comment div.vcard img.photo { }

.container .sixteen.columns                 { width: 940px; }

        
    .container .one.column,
    .container .two.columns,
    .container .three.columns,
    .container .four.columns,
    .container .five.columns,
	.container .fivep.columns,
    .container .six.columns,
    .container .seven.columns,
    .container .eight.columns,
    .container .nine.columns,
    .container .ten.columns,
    .container .eleven.columns,
    .container .twelve.columns,
    .container .thirteen.columns,
    .container .fourteen.columns,
    .container .fifteen.columns,
    .container .sixteen.columns, 
    .container .one-third.column, 
    .container .two-thirds.column  { width: 300px; }

        
    .container .one.column,
    .container .two.columns,
    .container .three.columns,
    .container .four.columns,
    .container .five.columns,
	.container .fivep.columns,
    .container .six.columns,
    .container .seven.columns,
    .container .eight.columns,
    .container .nine.columns,
    .container .ten.columns,
    .container .eleven.columns,
    .container .twelve.columns,
    .container .thirteen.columns,
    .container .fourteen.columns,
    .container .fifteen.columns,
    .container .sixteen.columns,
    .container .one-third.column, 
    .container .two-thirds.column { width: 420px; }

.et_monarch .et_social_count, .et_monarch .widget_monarchwidget .et_social_networkname, .et_monarch .widget_monarchwidget .et_social_count span { transition: none !important; -webkit-transition: none !important; -moz-transition: none !important; }







.et_monarch .et_social_networkname { word-break: break-all; }

.et_monarch .et_social_networks.et_social_left .et_social_count, .et_monarch .et_social_networks.et_social_left .et_social_networkname { line-height: 1em; display: inline-block; }


.et_monarch .et_social_networks .et_social_networkname, .et_monarch .et_social_networks .et_social_count span { font-weight: 700; }

.et_monarch .et_social_networkname, .et_monarch .et_social_count { display: none; }

.et_monarch .et_social_withnetworknames .et_social_networkname, .et_monarch .et_social_withcounts .et_social_count, .et_monarch .et_social_sidebar_withcounts .et_social_count { display: inherit; }


.et_monarch .et_social_withtotalcount .et_social_totalcount.et_social_dark, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_network_label, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_networkname, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_count, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li:hover .et_social_networkname, .et_monarch .et_social_media .et_social_circle.et_social_outer_dark .et_social_icons_container li:hover .et_social_count { color: #444 !important; }

.et_monarch .et_social_withtotalcount .et_social_totalcount.et_social_light, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li .et_social_network_label, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li .et_social_networkname, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li .et_social_count, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li:hover .et_social_networkname, .et_monarch .et_social_media .et_social_circle.et_social_outer_light .et_social_icons_container li:hover .et_social_count { color: #fff !important; }


.copyright{
	text-align:center;
	font-size:11px;
	color:#444;
}

    .copyright img {
        height: 53px;
    }



.rev_slider{
	position:relative;
	overflow:visible;
}


.tp-simpleresponsive img,
.rev_slider img{
	max-width:none !important;
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
	margin:0px;
	padding:0px;
	border-width:0px;
	border:none;
}


.rev_slider .no-slides-text{
	font-weight:bold;
	text-align:center;
	padding-top:80px;
}


.rev_slider li.tp-revslider-slidesli {
    position: absolute !important;
}


.rev_slider .tp-caption,
.rev_slider .caption 	{ 
	position:relative;  
	visibility:hidden; 
	white-space: nowrap;
	display: block;
}



.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
	margin-bottom:0;

}


.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video {
	max-width: none !important
}


.rev_slider span {
  color: #3C873C;
}


.rev_slider a.tp-button {
  background: #43b149;
  box-shadow: none !important;
  font-size: 23px !important;
  font-family: open sans;
  font-weight: normal;
  padding: 5px 20px !important;
  text-shadow: none;
  line-height: auto !important;
  display: block;
  margin: 0;
  padding: 0;
  line-height: 30px !important;
  height: 40px;
  padding: 0 20px;
  letter-spacing: 0;
  text-shadow: none !important;
}

.vc_non_responsive .vc_row .vc_col-sm-1 {
  position: relative;
  float: left;
  width: 8.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-2 {
  position: relative;
  float: left;
  width: 16.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-3 {
  position: relative;
  float: left;
  width: 25%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-4 {
  position: relative;
  float: left;
  width: 33.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-5 {
  position: relative;
  float: left;
  width: 41.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-6 {
  position: relative;
  float: left;
  width: 50%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-7 {
  position: relative;
  float: left;
  width: 58.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-8 {
  position: relative;
  float: left;
  width: 66.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-9 {
  position: relative;
  float: left;
  width: 75%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-10 {
  position: relative;
  float: left;
  width: 83.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-11 {
  position: relative;
  float: left;
  width: 91.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-12 {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-12 {
  margin-left: 100%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-11 {
  margin-left: 91.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-10 {
  margin-left: 83.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-9 {
  margin-left: 75%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-8 {
  margin-left: 66.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-7 {
  margin-left: 58.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-6 {
  margin-left: 50%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-5 {
  margin-left: 41.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-4 {
  margin-left: 33.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-3 {
  margin-left: 25%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-2 {
  margin-left: 16.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-1 {
  margin-left: 8.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-0 {
  margin-left: 0%;
}

.vc_non_responsive .vc_row .vc_hidden-sm {
  display: none !important;
}

.vc_row {
  margin-left: -15px;
  margin-right: -15px;
}
.vc_row-fluid [class*='vc_span']{width:100%!important;margin-left:0!important}
.vc_row.full_screen_section{padding:30px 0}

.clr { clear:both; }

.main_head .box_down .options p {display: inline-block; width: 50%; text-align: center; padding: 5px 0; color: #adadad;}

.main_head .box_down .options p a {color: #adadad}

.main_head .box_down .options .now {background: #e9e6e1; border-right: 1px solid #ccc; color: #7ac092; text-decoration: underline;}

.main_head .box_down .options .now:hover,
.main_head .box_down .options p a:hover {color: #ee3943;}

.slideout .box_down .options p {display: inline-block; width: 50%; text-align: center; padding: 5px 0; color: #adadad;}

.slideout .box_down .options p a {color: #adadad}

.slideout .box_down .options .now {background: #e9e6e1; border-right: 1px solid #ccc; color: #7ac092; text-decoration: underline;}

.slideout .box_down .options .now:hover,
.slideout .box_down .options p a:hover {color: #ee3943;}
.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3,.fusion-footer-widget-column .product-title{color:#DDDDDD;}
.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-2{width:16.66666667%}

  #title-row,
  #breadcrumbs-row,
  #page-header-links,
  div.row #sidebar.col-md-2,
  oa-top-row {
    display: none !important;
    visibility: hidden !important;
  }

.row {
  margin-left: -15px;
  margin-right: -15px;
}


//Print Results
	#title-row,
	#breadcrumbs-row,
	#page-header-links,
	div.row #sidebar.col-md-2,
	oa-top-row	
	{ display: none !important; visibility: hidden !important;}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }



		div.single_product_display  div.textcol div.imagecol{
			position:absolute;

			margin-left: -390px !important;
		}


		div.single_product_display  div.textcol div.imagecol a img {
			width: 380px;
			height: 380px;
		}


div.default_product_display div.textcol div.imagecol {position: relative!important;}

.single_product_display .imagecol {float:left;}
.uc-catalog-terms .view-content .views-row,.view-uc-catalog .view-content .views-row{float:left;width:25%;height:280px;padding:0px 3px;box-sizing:border-box;border:1px solid #ccc;overflow:hidden;margin-left:-1px;margin-top:-1px;}
.view-uc-catalog .view-content .views-row{width:25%;padding:5px 3px;height:210px;}
.view-uc-catalog-terms.view-id-uc_catalog_terms .view-content .views-row h5{margin-bottom:5px;}
.page-products .view-uc-catalog .view-content .views-row img{max-width:100px !important;}
.home-block-area .view-id-video_display .views-row{display:table-row;height:104px;}
.home-block-area .view-id-video_display .views-row .views-field,.home-block-area .view-id-video_display .views-row span{display:table-cell;vertical-align:top;padding-right:10px;}
#block-views-event-block-1 .view-display-id-block_1 .view-content .views-row{border-bottom:1px solid #ccc;margin:0 0 10px;min-height:130px;}
.view-new-products .views-row{border-bottom:1px dotted #ccc;}
.view-new-products  .item-list .views-row{border-bottom:none;}
.uc-catalog-terms .view-content .views-row:nth-child(3n+0),.view-uc-catalog .view-content .views-row:nth-child(3n+0){width:34%;}
.uc-catalog-terms .view-content .views-row img{width:100%;}
.view-blog .view-content .views-row img,.view-blog .view-content .views-row .blog-img-wrapper{display:none;}
.view-blog .view-content .views-row h2 a{font-size:90% !important;}
.view-uc-catalog .view-content .views-row,.uc-catalog-terms .view-content .views-row{width:50%;height:230px;}
.view-uc-catalog .view-content .views-row:nth-child(3n+0),.uc-catalog-terms .view-content .views-row:nth-child(3n+0){width:50%;}
.uc-catalog-terms .view-content .views-row h5,.view-uc-catalog .view-content .views-row h5{font-size:10px;}
.uc-catalog-terms .view-content .views-row{height:180px;}


#slide_down_products #home_mic_cats {
    width: 430px;
    float: left;
    padding: 10px 20px;
}

#slide_down_products #home_mic_cats .left {
    width: 190px;
    margin-top:20px;
}

#slide_down_products #home_mic_cats .right {
    float: left;
    width: 180px;
    margin: 10px 0 0 35px;
}


#home_mic_cats{
    
    
    
    
}


#home_mic_cats .left {
    width: 48%;
    float: left;
}


#home_mic_cats .right {
    width: 40%;
    float: right;
}


.mic-products-inner-container #home_mic_cats .left {
    background: #FFF;
    padding: 10px 0 30px 0;
    opacity: 0.9;
    filter: alpha(opacity=90);

    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
    -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
    border-radius: 3px;
    margin-right: 2.5%;
    min-height: 110px;
    float: left;
    cursor: pointer;
    text-align: center;
    transition-property: opacity;
    transition-duration: 0.2s;
    transition-timing-function: linear;
    -webkit-transition-property: opacity;
    -webkit-transition-duration: 0.1s;
    -webkit-transition-timing-function: linear;
    -o-transition-property: opacity;
    -o-transition-duration: 0.1s;
    -o-transition-timing-function: linear;
    -moz-transition-property: opacity;
    -moz-transition-duration: 0.1s;
    -moz-transition-timing-function: linear;
}


.mic-products-inner-container #home_mic_cats .right {
    background: #FFF;
    padding: 10px 0 30px 0;
    opacity: 0.9;
    filter: alpha(opacity=90);

    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
    -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
    border-radius: 3px;
    margin-right: 2.5%;
    min-height: 110px;
    float: left;
    cursor: pointer;
    text-align: center;
    transition-property: opacity;
    transition-duration: 0.2s;
    transition-timing-function: linear;
    -webkit-transition-property: opacity;
    -webkit-transition-duration: 0.1s;
    -webkit-transition-timing-function: linear;
    -o-transition-property: opacity;
    -o-transition-duration: 0.1s;
    -o-transition-timing-function: linear;
    -moz-transition-property: opacity;
    -moz-transition-duration: 0.1s;
    -moz-transition-timing-function: linear;
}


#home_mic_cats .oneSide {
    width: 550px;
}

.mic-products-inner-container #home_mic_cats .oneSide {
    background: #FFF;
    padding: 10px 0 30px 0;
    opacity: 0.9;
    filter: alpha(opacity=90);

    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
    -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
    border-radius: 3px;
    
    min-height: 110px;
    float: left;
    cursor: pointer;
    text-align: center;
    transition-property: opacity;
    transition-duration: 0.2s;
    transition-timing-function: linear;
    -webkit-transition-property: opacity;
    -webkit-transition-duration: 0.1s;
    -webkit-transition-timing-function: linear;
    -o-transition-property: opacity;
    -o-transition-duration: 0.1s;
    -o-transition-timing-function: linear;
    -moz-transition-property: opacity;
    -moz-transition-duration: 0.1s;
    -moz-transition-timing-function: linear;
}


#home_mic_cats a .home_mic_cat_title{
    text-transform: uppercase;
    font-size:20px;
    color: #000;
    text-align: center;
    font-family:Avenir-book, Helvetica Neue, Helvetica, Arial, sans serif;
    line-height: 25px;

}


#home_mic_cats a .home_mic_cat_title span{
    font-family: Avenir-black, Arial, Helvetica, sans-serif;
}


#home_mic_cats a{
    
    text-align: center;
    
    font-family:Avenir-book, Helvetica Neue, Helvetica, Arial, sans serif;
}


#home_mic_cats a img{
    
}


#home_mic_cats a:last-of-type{
    padding-right:0 !important;
}


#home_news_container h5,
#home_mic_cats h5,
#home_acc_cats h5 {
    font-family: 'Avenir-medium', Helvetica Neue, Arial, sans serif;
    text-transform:uppercase;
    font-size:18px;
    color: #474545;
    text-align: center;
    padding: 20px 0 20px 0;
    margin:0;
}

#home_mic_cats h5.black,
#home_acc_cats .right h5.black a{
    color: #000;
}

#home_news_container h5 a,
#home_mic_cats h5 a{
    height:auto !important;
	color:#474545 !important;
    display:inline;
    float:none;
    width:auto;
}


#home_mic_cats h5 a:hover{
    color:#B49759 !important;
    transition: all 0.2s linear;


}


    #home_news_container,
    #home_mic_cats
    {
        width: 865px;
    }


    .mic-products-inner-container #home_mic_cats .left,
    .mic-products-inner-container #home_mic_cats .right{
        float:none;
        width: 280px;
        padding: 10px;
        margin: 0 0 15px 0;
    }


  
  .small-12 {
    width: 100%;
  }

  .nav-collapse {
    clear: both;
  }

  .nav-collapse .nav {
    float: none;
    margin: 0 0 9px;
  }

  .nav-collapse .nav .nav-header {
    color: #777;
    text-shadow: none;
  }

  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }

  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }

  .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0;
  }

  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    float: none;
    display: none;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }

  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }

  .nav-collapse .dropdown-menu .divider {
    display: none;
  }

  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 9px 15px;
    margin: 9px 0;
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  }

  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }

  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }

  .nav-collapse,
  .nav-collapse.collapse {
    overflow: hidden;
    height: 0;
  }

.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}

  .nav-collapse.gk-main-menu.collapse {
    overflow: hidden;
    height: 0;
    clear: both;
    width: 100%;
  }

media (max-width: @minTabletWidth) .nav-collapse.gk-main-menu.collapse {
  overflow: hidden;
  height: 0;
  clear: both;
  width: 100%;
}
.carousel-inner{position:relative;width:100%;overflow:hidden}



.carousel.image-carousel .carousel-inner {
  padding-top: 0;
  padding-bottom: 0;
}

.vc_row.vc_row-no-padding .wpb_column {
  padding-left: 0;
  padding-right: 0;
}


.wpb_column .wpb_wrapper .wpb_teaser_grid {
  float: none;
}

.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-row:before,
.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-row:after {
  content: " ";
  display: table;
}

.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-row:after {
  clear: both;
}


.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: 0.938rem 1rem; }

#g-mobilemenu-container .g-menu-item-container { -webkit-transition: -webkit-transform 0.2s ease-out; -moz-transition: -moz-transform 0.2s ease-out; transition: transform 0.2s ease-out; }

.widget_rss_multi_importer_widget #widget_sp_image-2 {
    margin-top: 1em;
}

.widget-wrapper {
    background: #F0F5F1;
}

.widget-wrapper, .widget-wrapper ul {
    margin: 0 0;
    padding: 0 0 !important;
    color:  #474747;
}

.widget-wrapper ul li {
    list-style: none;
    padding: 0.25em 1em;
    border-bottom: 1px solid #DCDCDC;
    background: -webkit-linear-gradient(#F4F4F4, #FFFFFF, #EEEEEE); 
    background: -o-linear-gradient(#F4F4F4, #FFFFFF, #EEEEEE); 
    background: -moz-linear-gradient(#F4F4F4, #FFFFFF, #EEEEEE); 
    background: linear-gradient(#F4F4F4, #F0F5F1, #EEEEEE);
}

.widget-wrapper ul li:hover {
    background: -webkit-linear-gradient(#EEEEEE, #F4F4F4, #E6E6E6); 
    background: -o-linear-gradient(#EEEEEE, #F4F4F4, #E6E6E6); 
    background: -moz-linear-gradient(#EEEEEE, #F4F4F4, #E6E6E6); 
    background: linear-gradient(#EEEEEE, #F4F4F4, #E6E6E6); 
}

.widget-wrapper h3 a, .widget-wrapper h3 a:visited {
    color: #FFFFFF;
}
.widget-wrapper input[type=email],.widget-wrapper input[type=password],.widget-wrapper input[type=text],.widget-wrapper select{width:75%}
#container:after,#container:before,.clearfix:after,.clearfix:before,.widget-wrapper:after,.widget-wrapper:before{display:table;content:" "}
#container:after,.clearfix:after,.widget-wrapper:after{clear:both}
.ie7 #container,.ie7 .clearfix,.ie7 .widget-wrapper{zoom:1}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}
.header-logo-wrapper-big,#block-block-6,#block-superfish-1,#xnode-18689 .paging,#block-views-featured-products-view-block,#block-search-api-page-fuzzysearch,.footer-wide,#block-views-categories-title-block,#block-block-25 .fadein{display:none !important;}



.cb-byline {
  font-size: 11px;
  color: #676767;
  letter-spacing: 1px;
  font-weight: 400;
  text-transform: none;
}

.cb-byline .cb-byline-element {
  display: inline-block;
  margin: 0 7px 10px 0;
}

.cb-byline i {
  margin-right: 3px;
}

.cb-byline a {
  color: #676767;
}

.cb-dark-blog .cb-module-block .cb-byline, .cb-dark-blog .cb-module-block .cb-byline a {
  color: #e5e5e5;
}

#cb-footer .cb-light .cb-byline a, #cb-footer .cb-light .cb-byline {
  color: #cccccc;
}

.cb-dark .cb-byline {
  color: #f2f2f2;
}

.cb-dark .cb-byline a {
  color: #f2f2f2;
}

.cb-style-overlay .cb-byline {
  color: #fff;
  margin-bottom: 10px;
  padding: 0 20px;
}

.cb-style-overlay .cb-byline a {
  color: #fff;
}

.cb-gs-style-c .cb-style-overlay .cb-byline {
  margin-bottom: 0;
}

.cb-blog-style.cb-dark-blog .cb-meta .cb-byline {
  color: #e5e5e5;
}

.cb-blog-style.cb-dark-blog .cb-meta .cb-byline a {
  color: #e5e5e5;
}

.cb-fis-big .cb-entry-header .cb-title-fi .cb-byline {
  margin: 0;
  display: none;
}

.cb-fis-tl-overlay .cb-fis-big .cb-entry-header .cb-title-fi .cb-byline, .cb-fis-tl-overlay .cb-fis-big .cb-entry-header .cb-title-fi .cb-byline a {
  color: #f2f2f2;
}

#cb-parallax-featured .cb-entry-header, #cb-parallax-featured .cb-entry-header .cb-byline {
  position: relative;
}

.widget-latest-articles ul li .cb-meta .cb-byline .cb-byline-element {
  margin: 0 3px 5px 0;
}

.widget-latest-articles ul li .cb-meta .cb-byline i {
  margin: 0 2px 0 0;
}

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .cb-byline {
    display: none;
    font-size: 11px;
    color: #b3b3b3;
    letter-spacing: 1px;
    margin: 0;
    text-transform: none;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .cb-byline a:hover {
    text-decoration: underline;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .cb-byline {
    color: #999999;
  }

  #cb-nav-bar.cb-dark-menu #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .cb-byline a {
    color: #999999;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .cb-byline {
    color: #A0A0A0;
  }

  #cb-nav-bar.cb-light-menu #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .cb-byline a {
    color: #A0A0A0;
  }

  .cb-grid-block .cb-s .cb-byline {
    display: none;
  }

  #cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-articles .cb-recent ul li .cb-meta .cb-byline .cb-byline-element {
    margin: 0 7px 3px 0;
  }


  
  .cb-grid-block .cb-byline {
    font-size: 12px;
  }


  .cb-slider-b.cb-module-fw .cb-byline {
    font-size: 14px;
  }

  .cb-fis .cb-byline {
    font-size: 14px;
  }


  .cb-style-off .cb-byline {
    font-size: 13px;
  }

  .widget-latest-articles ul li .cb-meta .cb-byline .fa-comment {
    margin: 0 5px 0 0;
  }

.moduletabletabs .toptabs{ display:block; background-color:#F6F5F1; width:78px; font-size: 10px; float:left; height:15px; text-decoration:none; color:black; font-family:arial, helvetica,sans-serif; text-align:center; padding-top:3px;}
.node-form .content-multiple-table td.content-multiple-drag{width:30px;padding-right:0;}
.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;}
.node-form .content-add-more .form-submit{margin:0;}
table#content-field-overview tr.content-add-new .tabledrag-changed{display:none;}
table#content-field-overview tr.content-add-new .description{margin-bottom:0;}
table#content-field-overview .content-new{font-weight:bold;padding-bottom:.5em;}
.advanced-help-topic .content-border{border:1px solid #AAA}
.content{display:block;width:99%;}
.content li{margin-left:20px;}


.content-area, #content-area {
    padding-left: 0px;
    width: 900px;
    }
.soliloquy-container .soliloquy-image{max-width:100%;height:auto;display:block;margin:0 auto;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}
.ux-section .ux-text-circle .inner-wrap{padding-top:30px !important}
.ux-box.ux-text-boxed .inner-wrap{box-shadow:1px 1px 5px 0 rgba(0,0,0,0.1);-webkit-transition:box-shadow .3s;transition:box-shadow .3s;border:1px solid #dddddd;color:#ffffff}
.ux-box.ux-text-boxed:hover .inner-wrap{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.2)}
.dark .ux-box.ux-text-bounce .inner-wrap{background:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
.category-page .grid-frame .inner-wrap{padding:8px;border:1px solid #eeeeee}
.category-page .grid-boxed .inner-wrap{background-color:#ffffff;box-shadow:1px 1px 6px 0 rgba(0,0,0,0.2)}
ul.large-block-grid-1 .inner-wrap p.name{font-size:150%}
.ux_banner .inner-wrap.animated{opacity:0}
 h1 a,h2 a,h3 a,h4 a,h5 a,#tiledfooter a,#sidebar h3 a,#sidebar h3 a:visited,.page-nav a:hover{color:#333;}
 #tabs ul li a,.page-nav a,.page-nav a:visited{color:#fff;text-decoration:none;}
 .tiledmenu ul ul li,#searchtile,.moreinfo p a,.pageslideshow,.page-nav{border:1px solid #aaa;}
 .page-nav{margin:0 0 10px;padding:13px 5px 10px;font-size:17px;height:17px;background:#6B87B2;color:#fff;}

div#learn .toys {
	margin-top: 8px;
}

div#learn .toys select {
	border: 1px solid #375EAB;
	margin: 0;
}

.menu-footer-companyinfo-container ul#menu-footer-companyinfo {
float: left;
width: 100%;
}

.menu-footer-debtcollectionindustries-container ul#menu-footer-debtcollectionindustries {
float: left;
width: 100%;
}
.widget ul.job_listings li.job_listing a{padding:1em 0}
.widget ul.job_listings li.job_listing .position{float:none;width:auto;padding:0}
.widget ul.job_listings li.job_listing ul.meta{float:none;width:auto;padding:0;margin:0;text-align:left}
.widget ul.job_listings li.job_listing ul.meta li{float:none;display:inline;padding:0;margin:0 .5em 0 0;font-weight:400}
.widget ul.job_listings li.job_listing ul.meta li:after{padding:0 0 0 .5em;content:"\2023"}
.widget ul.job_listings li.job_listing ul.meta li:last-child:after{content:''}
.job-manager .job-type,.job-types .job-type,.job_listing .job-type{color:#f08d3c}
.job-manager .full-time,.job-types .full-time,.job_listing .full-time{color:#90da36}
.job-manager .part-time,.job-types .part-time,.job_listing .part-time{color:#f08d3c}
.job-manager .temporary,.job-types .temporary,.job_listing .temporary{color:#d93674}
.job-manager .freelance,.job-types .freelance,.job_listing .freelance{color:#39c}
.job-manager .internship,.job-types .internship,.job_listing .internship{color:#6033cc}
ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{visibility:hidden}
ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{float:left;width:60%;padding:0}
ul.job_listings li.job_listing a div.location,ul.job_listings li.no_job_listings_found a div.location{float:right;width:40%;line-height:2em;font-size:.75em;padding:0 0 0 1em;text-align:right}
ul.job_listings li.job_listing a .meta,ul.job_listings li.no_job_listings_found a .meta{float:right;width:40%;line-height:2em;font-size:.75em}
ul.job_listings li.job_listing a .meta li,ul.job_listings li.no_job_listings_found a .meta li{font-size:1em}
.twenty-eleven ul.job_listings li.job_listing,.twenty-eleven ul.job_listings li.no_job_listings_found{padding:0!important}


.sidebar .job_listing a {
    padding: 0px !important;
}


.sidebar .job_listing:after {
    display: none;
}


.sidebar .job_listing {
    
}


.sidebar ul li.job_listing:last-of-type{
    border-bottom:0px solid !important;
}


.sidebar li.job_listing {
    border-color: #e6e6e6 !important;
    padding:10px 0 !important;
}

  .page-template-page-job .job_listing h3,
  .category-job-news .job_listing h3,
  .job-news .job_listing h3,
  .single-job_listing .job_listing h3,
  .page-template-page-job_home .job_listing h3, .single-resume .job_listing h3, .page-template-page-job_packages .job_listing h3, .woocommerce-page charged-evs .job_listing h3 {
    text-align: left; }
ul.menu li.first{margin-left:0}


			table.recentcommentsavatartop img.avatar, table.recentcommentsavatarend img.avatar {
				border: 0px;
				margin: 0;
			}


			table.recentcommentsavatartop a, table.recentcommentsavatarend a {
				border: 0px !important;
				background-color: transparent !important;
			}


			td.recentcommentsavatarend, td.recentcommentsavatartop {
				padding: 0px 0px 1px 0px;
				margin: 0px;
			}


.heading {
	font-family: Arial, tahoma, Verdana;
	font-size: 1em;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	background-color: #CCFFCC;
}

.slider-overlay-title { color:white;font-size:18px; max-width: 400px;}

.slider-overlay { margin: 10px; padding:10px;
position:absolute;top:0px;left:0px;background-color:#111; border-radius: 10px;
filter: alpha(opacity=85); 
-moz-opacity: 0.85; 
-khtml-opacity: 0.85; 
opacity: 0.85; 
}

#footer{margin-top:30px;font-size:11px;color:#656565;text-align:center;line-height:14px;background:white 0 0 url(data:image/gif;base64,R0lGODlhAQCuAMQAAPf39/T09PDw8PPz8/b29urq6vHx8fv7+/j4+PX19fLy8vn5+e7u7u/v7+3t7fr6+vz8/Ozs7P39/f7+/uvr6////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAK4AAAVCIFUUVGlSUao6LMu8byPLQi0YuKHsyuAPgWAgQUwQjgSAEoBoIhbQxWM6PVgPkKxWwu1OvuBJZUwum8/otHrNVocAADs%3D) repeat-x;padding:15px}

#footer .news_desc2{width:220px;padding-left:10px}

.author-avatar { width: 70px; height: 70px; margin: 0 auto; margin-bottom: 30px; padding: 3px; background: #E6EBEC; border-radius: 38px; -moz-border-radius: 38px; -webkit-border-radius: 38px; }

.author-avatar img { display: block; width: 70px; height: 70px; border-radius: 35px; -moz-border-radius: 35px; -webkit-border-radius: 35px; }


.caption {
	z-index:115;
	position:absolute;
	top: 60px;
	left:150px;
	height: 400px;
	width:  700px;
	margin: 20px 20px 20px 20px;
	zoom: 1;	
	color:#fff;	
	
}


.caption .captitle {	
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 62px;
	font-weight:  bold;
}


.caption .capsub {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	padding:   8px 0 24px 0;
}


.caption .captext{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;	
	line-height:  1.5;
}

#block-views-advisory_committee-block_1 .views-row{
    
    min-height: 160px;
    position: absolute;
    display: none;
}

.view-id-advisory_committee.view-display-id-page_1 .views-row{
    border-bottom: 1px dotted #CCC;
    margin-bottom: 20px;
}

.view-id-research_committee.view-display-id-page_1 .views-row{
    border-bottom: 1px dotted #CCC;
    margin-bottom: 20px;
}

.view-id-foundations.view-display-id-page_1 .views-row{
    border-bottom: 1px dotted #CCC;
    margin-bottom: 15px;
}


#block-views-media-block_1 .views-row,
#block-views-media-block_2 .views-row{
    width: 100%;
    height: 75px;
    margin-bottom: 15px;
}


#block-views-media-block_4 .views-row{
    margin-bottom:15px;
    height: 80px;
}
.headtitle{font-size:1.75em;font-weight:400;padding:10px 0;margin:5px 0;}


#footer .gototop {
	float: left;
	padding: 0 0 0 10px;
	width: 200px;
}


div.rbc-profiles-left {
    float: left;
    padding: 0;
    margin: 0;
}
.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-6{width:50%}







.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: 14px;
padding-left: 14px;
}



.videos #ajax-load-more .col-md-6 {
  margin-bottom: 40px;
}


.videos .col-md-6 {margin-top:40px;}



body.single-albums .col-md-6 {
  padding-bottom: 32px;
}


.col-md-6.post img.xlt {
  width: 100% !important;
}

#content #inner_sidebar .buttons { margin: 5px 0; float: left; }

.share-all-2 {
}

.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;
}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:ncsu-icons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-close:before{content:"x"}
.glyphicon-double-arrow:before{content:"b"}
.glyphicon-down-arrow:before{content:"c"}
.glyphicon-download:before{content:"d"}
.glyphicon-download.no-bkgrnd:before{content:"M"}
.glyphicon-left-arrow-bkgrnd:before{content:"e"}
.glyphicon-left-arrow:before{content:"f"}
.glyphicon-right-arrow-bkgrnd:before{content:"h"}
.glyphicon-right-arrow:before{content:"i"}
.glyphicon-search-bkgrnd:before{content:"j"}
.glyphicon-search:before{content:"k"}
.glyphicon-video:before{content:"E"}
.glyphicon-photo:before{content:"P"}
.glyphicon-plus:before{content:"g"}
.glyphicon-plus-no-bkgrnd:before{content:"R"}
.glyphicon-minus:before{content:"Q"}
.glyphicon-check:before{content:"n"}
.glyphicon-x:before{content:"m"}
.glyphicon-menu-bkgrnd:before{content:"l"}
.glyphicon-menu:before{content:"o"}
.glyphicon-thin-menu:before{content:"D"}
.glyphicon-link:before{content:"p"}
.glyphicon-fb:before{content:"y"}
.glyphicon-flickr:before{content:"q"}
.glyphicon-gplus:before{content:"r"}
.glyphicon-instagram:before{content:"s"}
.glyphicon-linkedin:before{content:"t"}
.glyphicon-youtube:before{content:"w"}
.glyphicon-twitter:before{content:"v"}
.glyphicon-pintrest:before{content:"u"}
.glyphicon-pinterest:before{content:"u"}
.glyphicon-email:before{content:"z"}
.glyphicon-thin-chevron:before{content:"C"}
.glyphicon-thin-arrow:before{content:"a"}
.glyphicon-roman-arrow:before{content:"B"}
.glyphicon-bold-arrow:before{content:"A"}
.glyphicon-rss:before{content:"F"}
.glyphicon-down-bracket:before{content:"G"}
.glyphicon-up-bracket:before{content:"H"}
.glyphicon-play:before{content:"I"}
.glyphicon-pause:before{content:"O"}
.glyphicon-up-thin-arrow:before{content:"J"}
.glyphicon-checkbox:before{content:"K"}
.glyphicon-date:before{content:"L"}
.glyphicon-question:before{content:"N"}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-left-arrow,.carousel-control .glyphicon-right-arrow{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .icon-prev,.carousel-control .glyphicon-left-arrow{left:50%}
.carousel-control .icon-next,.carousel-control .glyphicon-right-arrow{right:50%}
.cta-bar li .glyphicon,.cta-box li .glyphicon{top:-1px;font-size:1.75em;margin-right:0.5em;display:inline;vertical-align:middle;color:#c00}
.cta-bar a:hover .glyphicon,.cta-box a:hover .glyphicon{color:#900}
.social-tabs .tab-index .glyphicon{font-size:2em;display:inline-block;vertical-align:middle;margin-right:0.75rem}
#homepage .tagline-cta .icon.glyphicon-question{left:-3px}
.spotlites.tile-view .header .divider{border-color:#fff}
.header .divider{border-left:1px solid #444;height:16px;width:0;margin:0 15px;display:inline-block;position:relative;top:15px;left:0}
.header .comments-wrapper .divider{top:8px}
.state-closed .divider{top:8px;margin:0 10px 0 0;float:left}

      footer .footer-nav-content .nav-col {display:inline-block;vertical-align:top;width:233px;}

      .lt-ie9 footer .footer-nav-content .nav-col {display:inline-block;vertical-align:top;width:232px;}

      .lt-ie7 footer .footer-nav-content .nav-col {display:inline;vertical-align:top;width:232px;}

        footer .footer-nav-content .nav-col li {margin:0 0 10px 0;font-size:14px;}

        footer .footer-nav-content .nav-col li:first-child {margin:20px 0 20px 0;}

        footer .footer-nav-content .nav-col li a.see-a-demo {color:#F69001 !important;}

        footer .footer-nav-content .nav-col li a.see-a-demo:hover {color:#0099FF !important;}



.mobile-only {display: none}


.nav-menu-out:hover li.menu-item-has-children:hover a:after,
nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-color: #222 transparent transparent transparent !important;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #222 !important;
	}

.nav-menu-out:hover li.menu-item-has-children a:after {
	border-color: #999 transparent transparent transparent !important;
	}


#fly-wrap,
ul.post-gallery-bot-list li img,
.post-gallery-top .flex-direction-nav a,
.fly-fade,
nav.main-menu-wrap,
nav.main-menu-wrap ul li a,
nav.main-menu-wrap ul li.menu-item-has-children a:after,
.mega-img img,
span.nav-search-but i,
span.nav-soc-but i,
ul.score-list li,
.es-nav span a,
.feat-wide-sub-text h2,
.feat-wide1-img img,
.feat-top2-left-img img,
.feat-top2-right-img img,
.feat-wide5-img img,
#home-feat-img img,
.feat-vid-but,
.side-list-img img,
.side-list-text p,
.row-widget-img img,
.row-widget-text p,
.blog-widget-img img,
.blog-widget-text h2,
.feat-widget-img img,
.feat-widget-text h2,
span.more-posts-text,
.facebook-share,
.twitter-share,
.pinterest-share,
.email-share,
.social-comments,
.prev-next-text,
#comments-button a,
#comments-button span.comment-but-text,
.archive-list-img img,
.archive-list-text h2,
ul.foot-soc-list li a,
.tag-cloud a,
a.inf-more-but,
.mvp-related-img img {
	-webkit-transition: all .25s;
	   -moz-transition: all .25s;
	    -ms-transition: all .25s;
	     -o-transition: all .25s;
		transition: all .25s;
	}


nav.fly-nav-menu ul li.menu-item-has-children:after {
	content: '+';
	color: #777;
	font-family: 'Open Sans', serif;
	font-size: 32px;
	font-weight: 800;
	position: absolute;
		right: 0;
		top: 11px;
	}


nav.fly-nav-menu ul li.menu-item-has-children.tog-minus:after {
	content: '_';
	right: 1px;
	top: -4px;
	}


nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.mega-list li a:after {
	border-style: none;
	border-width: medium;
	content: '';
	position: relative;
		top: auto;
		right: auto;
	}


nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-style: solid;
	border-width: 3px 3px 0 3px;
	content: '';
	position: absolute;
		top: 23.5px;
		right: 5px;
	}


nav.main-menu-wrap ul li.menu-item-has-children a {
	padding: 18.5px 17px 18.5px 14px;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a {
	position: relative;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after,
nav.main-menu-wrap ul li:hover ul.sub-menu li ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #333;
	border-style: solid;
	border-width: 3px 0 3px 3px;
	content: '';
	position: absolute;
		top: 15px;
		right: 10px;
	}
.fullwidthbanner-container .arrow-shadow{width:20%;position:absolute;top:0;bottom:0;background-color:#FFF;z-index:95;}
.fullwidthbanner-container .arrow-shadow-left{left:0!important;}
.fullwidthbanner-container .arrow-shadow-right{right:0!important;}
.fullwidthbanner .caption,.fullwidthbanner-mob .caption{color:white;font-size:18px;line-height:20px;white-space:normal;text-shadow:2px 2px 3px #222;}
.fullwidthbanner .caption-title,.fullwidthbanner-mob .caption-title{font-size:36px;}
.fullwidthbanner .caption-desc,.fullwidthbanner-mob .caption-desc{max-width:380px!important;}
.fullwidthbanner-mob .caption-title{font-size:28px!important;line-height:28px!important;}
.fullwidthbanner-mob .caption-desc{font-size:18px!important;line-height:18px!important;}
.fullwidthbanner-container .arrow-shadow,.tp-leftarrow.default,.tp-rightarrow.default{display:none;}
.fullwidthbanner .caption{padding:10px 0 0 0!important;margin-top:15px;font-size:22px;line-height:24px;}
.fullwidthbanner .caption img{width:35px!important;height:auto!important;}


	.fullwidthbanner .caption-desc {
		padding: 90px 0 0 20px !important;
	}


	.fullwidthbanner .caption-image {
		padding: 80px 0 0 0 !important;
	}
.fullwidthbanner-container{width:100%;position:relative;padding:0;overflow:hidden;}
.fullwidthbanner-container .fullwidthbanner{width:100%;position:relative;}
.fullwidthbanner-container .tp-thumbs{padding:3px}

#text-rss{padding-right: 15px;;}

.promo-text{float: right; font-size: 16px; color: #333333;line-height: 45px;text-align: left;}


.logo {
	width:275px;
	height:85px;
	float:left;
	}




#column1 {
  width: 225px;
  float: left;
  font-size: 12px;
}

ul.sub-nav-list {
	float:left;	
}

ul.sub-nav-list li a {
	background: #1f323b;
	* border-bottom: 1px solid #538b90;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 0 1px 0 #538b90;
	-moz-box-shadow: 0 1px 0 #538b90;
	-webkit-box-shadow: 0 1px 0 #538b90;
	display:block;
	font-size: 10px;
	margin-right: 15px;
	padding: 6px 9px;
	text-transform:uppercase;
}

ul.sub-nav-list li a:hover {
	color: #50dbd9; 
	background: #132229;
}

#megaMenu ul.megaMenu li.menu-item,
#megaMenu ul.megaMenu li.widget {
  margin-bottom: 0px;
  list-style-type: none;
  list-style-image: none;
  border: none;
  text-align: left;
  float: none;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
  position: static;
}


#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu {
  min-width: 99%;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item {
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
  display: block;
  position: relative;
  top: auto;
  left: auto;
}

#megaMenu li.menu-item ul.sub-menu {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
  border: 1px solid transparent;
  padding: 0px;
  width: auto;
  white-space: nowrap;
  left: auto;
  max-width: 100%;
}

#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 {
  

  width: 100%;
  left: -1px;
  

}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
  float: right;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
  left: 0px;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
  right: 0px;
  left: auto;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.widget {
  display: block;
}

#megaMenu ul li.menu-item {
  font-size: 12px;
  list-style-image: none;
  letter-spacing: 0px;
}


#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget {
  font-size: 11px;
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item span.um-anchoremulator {
  width: auto;
  display: block;
  background: transparent;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
  padding: 11px 27px;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
  width: auto;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item {
  display: block;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega .ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega .sub-menu-newcol {
  float: left;
}

#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
  font-weight: normal;
}

#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
  display: block;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  border: 1px solid transparent;
  padding-top: 6px;
  padding-bottom: 6px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  top: -1px;
  border-style: solid;
  border-width: 1px;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
  margin-right: 0px;
  width: 100%;
  

  padding-left: 0;
  padding-right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
  min-width: 0;
  white-space: normal;
}

#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
  padding: 0px;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
  display: block;
  float: none;
  clear: none;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
  top: 0px;
  left: 100%;
  width: auto;
  max-width: 720px;
  

}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  padding: 4px 0px;
}





#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
  margin-left: 0;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
  margin-bottom: .5em;
  clear: both;
  padding-top: .5em;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
  float: left;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
  padding-left: 60px;
  color: inherit;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
  padding: 0px 0px;
  font-size: 13px;
  text-decoration: none;
}

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
    left: 0;
    top: 100%;
  }

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 420px;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
    position: static;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    left: -1px;
    width: 100%;
    box-shadow: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    top: 100%;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
    left: -1px !important;
    width: 100%;
    box-sizing: content-box;
    
  
    box-shadow: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
  display: block;
}


#megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description, #megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description {
  font-size: 9px;
  color: #bbbbbb;
  text-transform: uppercase;
}

.top_icons li.xarite a{background-position:-39px 0}

.top_icons li.xarite a:hover{background-position:-39px 100%}

	.menu-item {
		width:100%;
		float:none;
		background: #fff;
		position: relative;
	}

	.menu-item  a {
		padding:15px;
	}

	.menu-item  a:hover {
		background: #efefef;
	}

span.updated { display: none; }

.clear { clear: both; }

.feature ul li span.shipping{background-position: -23px 0; margin-right: 6px;}

.teaser .teaser_author { font-style: italic; }

	.teaser .teaser_author .author { font-style: normal; text-transform: uppercase; letter-spacing: 1px; }

	.teaser .teaser_author a, .teaser a.teaser_comments, .teaser a.teaser_category, .teaser .edit_post a { text-transform: uppercase; letter-spacing: 1px; color: #888; border-bottom: 1px solid #eee; }

	.teaser .teaser_author a { font-style: normal; }

.teaser .teaser_author, .teaser .teaser_category, .teaser .teaser_date, .teaser .teaser_comments, .teaser .edit_post { font-family: Verdana, sans-serif; }

.headline_meta, .headline_meta a, .teaser_author, .teaser_date, .teaser .edit_post, .teaser_author a, .teaser_comments, .teaser_category, .teaser .edit_post a { color: #888888; }

.headline_meta a:hover, .teaser_author a:hover, .teaser_comments:hover, .teaser_category:hover, .teaser .edit_post a:hover { color: #000000; }


#footer-widgets .widget h4 {
	font-size: 16px;
	font-weight: bold;
	color: #0da85b;
	margin-bottom: 10px;
}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .circle-border,#sidebar .widget:hover .circle-border{border-color:#0da85b;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-1 .circle-border,.woocommerce-page table.cart a.remove,#sidebar .widget:hover .extra-color-1 .circle-border,.woocommerce-page table.cart a.remove{border-color:#00b259;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-2 .circle-border,#sidebar .widget:hover .extra-color-2 .circle-border{border-color:#00b259;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-3 .circle-border,#sidebar .widget:hover .extra-color-3 .circle-border{border-color:#69727a;}


#recent-posts-2.widget.widget_recent_entries h4{
    font-family: Lato;
    font-size: 21px!important;
    line-height: 27px;
    font-weight: 300;
    color:#444!important;
}


#recent-posts-2.widget.widget_recent_entries {
padding:25px!important;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 2px 0px;
box-sizing: border-box;
    -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 2px 0px;
-webkit-font-smoothing: antialiased;
-webkit-transition-delay: 0s, 0s;
-webkit-transition-duration: 0.2s, 0.2s;
-webkit-transition-property: top, box-shadow;
-webkit-transition-timing-function: linear, linear;
background-color: rgb(255, 255, 255);
background-position: 50% 50%;
border-bottom-color: rgb(103, 103, 103);
border-left-color: rgb(103, 103, 103);
border-right-color: rgb(103, 103, 103);
border-top-color: rgb(103, 103, 103);
border-top-style: none;
box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 2px 0px;

}
.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}
.visible-landscape{display:none;}


.socialmedia-tab {
	color: #333;
	font-size: 85%;
	font-weight: bold;
	text-align: center;
	padding: 0px 0px 0px 0px;
	background: #EBE9EA;
	overflow: hidden;
	vertical-align: middle;
	height: 27px;
}


.socialmedia-tab.active {
	background: none repeat scroll 0 0 #8DB0C3;
}

.socialmedia-tab.active a:link, .socialmedia-tab.active a:visited, .socialmedia-tab.active a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.socialmedia-tab a:link, .socialmedia-tab a:visited, .socialmedia-tab a:active {
	color: #333333;
	text-decoration: none;
}

.socialmedia-tab a:hover {
	text-decoration: underline;
}

#wp-calendar tfoot #next {
	text-align: right;
}

#wp-calendar tbody .pad {
	background: none;
}



.brochure{width:100%;
height:auto;


}





.brochure a{
font-family: 'Open Sans', sans-serif;
font-size:20px;
background-color:#F2F2F2;
padding-left:10px;
padding-top:8px;
padding-bottom:8px;
padding-right:15px;
color:#333;
margin-bottom:8px;
float:left;
width:100%;

}



.brochure a:hover{
color:#F30;


}

.slider-item span.slider-title {background: #000; padding:4px; left: 0px; bottom: 3px; display: block; text-align:center; height: 15px; width:142px; overflow:hidden; position: absolute; z-index: 10;  filter: alpha(opacity=70); -moz-opacity: .70; opacity:.70;}

.slider-item span.slider-title a { color: #ccc; text-decoration: none;}

.slider-item span.slider-title a:hover {color:#fff;}


.language-hold {
	background: #263039;
	padding: 0 10px;
	z-index: 90;
	position: relative;
	overflow: hidden;
	height: 75px;
	min-height: 75px;
	box-sizing: border-box;
}

.language-hold.active{height: auto;}

.language-hold .hold {
	max-width: 960px;
	margin: 0 auto;
	overflow: hidden;
	padding: 10px 0 0;
	text-align: center;
	display: table;
}

.language-hold a{
	color: #fff;
	display: inline-block;
	vertical-align: middle;
}

.language-hold a:hover{
	text-decoration: none;
	color: #4abbe7;
}

.promo-lang a:hover img,
.language-hold a:hover img{opacity: 0.7;}

.promo-lang a:active img,
.language-hold a:active img{opacity: 1;}

.language-hold .lang-more {
	width: 70px;
	display: table-cell;
	vertical-align: top;
	text-align: center;
	list-style: 34px;
	color: #f3f3f3;
	font:600 12px/34px 'Open Sans', Arial, Helvetica, sans-serif;
	white-space: nowrap;
	text-decoration: none;
	cursor:default;
	pointer-events:none;
}

.language-hold.state .lang-more{
	cursor:pointer;
	pointer-events:auto;
}

.language-hold.state .lang-more em{display: none;}

.language-hold .lang-more:before {
	width: 30px;
	height: 26px;
	content: "+";
	background: #525a62;
	border-radius: 30px;
	line-height: 1;
	font-size: 20px;
	padding: 4px 0 0;
	display: block;
	vertical-align: top;
	margin: 0 auto;
}

.language-hold.active .lang-more:before{
	content: '–';
	height: 28px;
	padding-top: 2px;
}

.language-hold.active .lang-more .less,
.language-hold .lang-more span{display: block;}

.language-hold.active .lang-more .more,
.language-hold .lang-more .less{display: none;}

.language-hold .lang-more:hover:before{background: #93989d;}

.language-hold ul{
	margin: 0;
	display: table-cell;
	vertical-align: top;
}

.language-hold ul li {
	display: inline-block;
	vertical-align: top;
	width: 70px;
	margin: 0 0 5px;
	text-align: center;
	color: #f3f3f3;
	font:600 12px/34px 'Open Sans', Arial, Helvetica, sans-serif;
}

.language-hold ul img {
	display: block;
	margin: 0 auto;
	border-radius: 15px;
}

    .footer .grid_12 .widget_inner{
        padding-right: 38px;
    }
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

.container-fullwidth { border-bottom: solid 2px #4996D8; }







footer.container {
    margin-top: 45px;
    margin-bottom: 20px;
}

	.megamenu_container .megamenu .col_5,
	.megamenu_container .megamenu .col_6 {
		margin-left: 0;
		margin-right: 0;	
	}



.megamenu .col_1,
.megamenu .col_2,
.megamenu .col_3,
.megamenu .col_4,
.megamenu .col_5,
.megamenu .col_6,
.megamenu .col_7,
.megamenu .col_8,
.megamenu .col_9,
.megamenu .col_10,
.megamenu .col_11,
.megamenu .col_12 {
	float: left;
	display:inline;
	position: relative;
	margin-left: 2%;
	margin-right: 2%;
	
	*margin-left: 1.9%;
	*margin-right: 1.9%;
}

.megamenu .col_5 {width:37.66%;}

	.megamenu_container .megamenu .col_1,
	.megamenu_container .megamenu .col_2,
	.megamenu_container .megamenu .col_3,
	.megamenu_container .megamenu .col_4,
	.megamenu_container .megamenu .col_5,
	.megamenu_container .megamenu .col_6,
	.megamenu_container .megamenu .col_7,
	.megamenu_container .megamenu .col_8,
	.megamenu_container .megamenu .col_9,
	.megamenu_container .megamenu .col_10,
	.megamenu_container .megamenu .col_11,
	.megamenu_container .megamenu .col_12 {
		width:92%;
		margin-left: 4%;
		margin-right: 4%;
	}

.row .three { width: 25%; }


.footer-widget-wrapper .row .three {
    width: 12% !important;
}



.three-menu {
    width: 95%;
}
.three-fourths{width:75%;float:left}

.three-menu:nth-child(3){margin:0 0 0 0}
#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;}


img.alignnone {padding-bottom:12px;}

		.l-subfooter-h {
			margin: 0 auto;
			max-width: 1200px;
			}


#content {		
	padding: 0 0 0 0;		
	float: left;
	margin: 0 0px 0 0;
	position: relative;	
}


#content.thumbs {
	width: 990px;
}


#content .post {
	margin: 0 10px 40px 0px;
	position: relative;
	border-bottom: 1px solid #e3e3e3;
	padding-bottom: 15px;		
}


.page #content .post {
	margin: 0 20px 0px 0px;
	border: none;
}


#content .post h1{
	font-size: 27px;	
}


#content .post.withThumb .inside {
	margin-left: 130px;
}


#content .post .inside {
	margin-right: 20px;
}


#content .post.lastPost {
	border-bottom: none;
}


#content h1 a, #content h2 a, #content h3 a, #content h4 a, #content h5 a{	
	color: #696969 ;
}


#content h1 a:hover, #content h2 a:hover, #content h3 a:hover, #content h4 a:hover, #content h5 a:hover{	
	color: #7d7d7b ;		
}


#content .postThumb{
	position: absolute;
	left: 0 right: 0;
}




#content #portfolioNav{
	padding: 0!important;
	margin: 0 0 20px 0!important;	
}


#content #portfolioNav li{
	padding: 1px 0 0 0;
	background: none;
	margin: 0 6px 6px 0;	
	display: block;
	float: left;
	font-family: Helvetica, Arial, sans-serif;
}


#content .carouselThumbs ul{	
		
}


#content .carouselThumbs ul li{
	float: left;
	width: 247px;
	margin: 0!important;	
}





#content #projectGrid {
    width: 990px;
	margin: 0px 0 0 0;
	padding: 0;
    clear:both;
	display: none;
}


#content #projects li{
	padding: 0;
	background: none;		
}


#content .project.small{
	float: left;
	padding: 0;
	display: block;	
	margin: 0 30px 20px 0;	
}


#content .portfolioList{
	padding: 0!important;
	margin: 0 0 20px 0 !important;	
}


.single-projects #content {
	width: 960px;
}





#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}


#content .alignright,
#content img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}


#content .aligncenter,
#content img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}


#content img.alignleft, 
#content img.alignright, 
#content img.aligncenter {
	margin-bottom: 12px;
}




#content ul{	
	margin:  0 0 25px 20px;
	list-style-type: disc;	
}


#content ul li{	
	margin: 0 0 10px 0;		
	line-height: 1.4em;		
}


#content ol li{	
	margin: 0 0 10px 0;	
	line-height: 1.4em;
}


#content ol{	
	margin: 0 0 20px 20px;	
}


#content ul ul, #content ol ul, #content ul ol, #content ol ol {	
	padding-top: 10px;	
}


#main.full {
	background: none;
}


.full {
	width: 960px;
}


	.grid, 
	.grid-right {
		float: none;
	}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}

.clearfix:after,.page-research-search .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-publication .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-news .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-event .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-research .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-multimedia .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-publication .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-news .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-event .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-research .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-multimedia .panels-flexible-row-first .view-terms-from-node:after,.page-research-region.page-research-region-multimedia .panels-flexible-row-first .view-terms-from-node:after,.page-research-region-publication .panels-flexible-row-first .view-terms-from-node:after,.page-research-region-event .panels-flexible-row-first .view-terms-from-node:after,.page-research-region-news .panels-flexible-row-first .view-terms-from-node:after,.page-research-region-research .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-multimedia .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-publication .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-event .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-news .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-research .panels-flexible-row-first .view-terms-from-node:after,.page-faculty-publications .panels-flexible-row-first .view-terms-from-node:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.clearfix:after,.panel-two-column .research-programs:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.panel-two-column .research-programs{*zoom:1;}
.clearfix:before,.panel-two-column .research-programs:before,.clearfix:after,.panel-two-column .research-programs:after{content:" ";display:table;}
.publication-list .field-collection-item-field-related-authors.clearfix:before,.publication-list .panel-two-column .field-collection-item-field-related-authors.research-programs:before,.panel-two-column .publication-list .field-collection-item-field-related-authors.research-programs:before{display:inline;}
.publication-list .field-collection-item-field-related-authors.clearfix:after,.publication-list .panel-two-column .field-collection-item-field-related-authors.research-programs:after,.panel-two-column .publication-list .field-collection-item-field-related-authors.research-programs:after{display:inline;clear:none;}
.publication-list .views-field-field-related-authors .clearfix:after,.publication-list .views-field-field-related-authors .panel-two-column .research-programs:after,.panel-two-column .publication-list .views-field-field-related-authors .research-programs:after,.publication-list .views-field-field-related-authors .clearfix:before,.publication-list .views-field-field-related-authors .panel-two-column .research-programs:before,.panel-two-column .publication-list .views-field-field-related-authors .research-programs:before{display:none;}
p.link-right{float:right;margin-top:0.5em}
.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}
   	
.grid_16 { width: 100%; }


.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
	margin: 0 1.25% 0 0;
	float: left;
	display: block;
}


#header #nav .like-us,
#header #nav .toggle-drawer,
#header #social-drawer .content ul.paging,
#header #social-drawer .content ul.networks
{
    display:none;
}
#header #nav .like-us{overflow:hidden;font:italic 11px "georgia";color:#375999;position:absolute;top:10px;left:7px}
#header #nav .like-us p{margin:-10px 0px 0px 5px;display:inline}
.product-detail #main #bottle .like-us{position:absolute;bottom:-60px;left:110px}
.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-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{float:left}
.col-xs-12{width:100%}

.icon-mail:before {
	content: "\6d";
}

p.srp-widget-excerpt {
	margin-top:3px !important;
}

.td-page-title,h1.entry-title {top: 0;margin: 0;display: inline-block;background: rgba(255,255,255,0.9);background: #ffffff;padding: 10px 15px 0;box-shadow: 0 0 5px 1px rgba(0,0,0,.1);}

.td-page-wrap a,.td_mod_wrap .entry-title a {color: #33a0d0;}

body.home .td-page-wrap h3.entry-title a,body.home .td-page-wrap h3.entry-title {font-size: 14px;line-height: 1.2;}

.parent-pageid-6 .td_mod3 .entry-title a, .parent-pageid-6 .td_mod3 .entry-title {font-size: 15px;line-height: 1.2;position: relative;margin-top: 25%;}

.patient_reviews h1.entry-title.td-page-title {box-shadow: none;padding: 0;margin: 0 0 30px;}

.td-page-title,h1.entry-title,.td-page-title,.td-page-title a, .td-page-title span {font-size: 22px;line-height: 1.2;}


    .td-footer-wrap .entry-title a {
        color: #4a4a4a !important;
    }
.dashicons,.dashicons-before:before{display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;font-family:dashicons;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top;text-align:center;-webkit-transition:color .1s ease-in 0;transition:color .1s ease-in 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.dashicons-menu:before{content:"\f333"}
.dashicons-admin-site:before{content:"\f319"}
.dashicons-dashboard:before{content:"\f226"}
.dashicons-admin-media:before{content:"\f104"}
.dashicons-admin-page:before{content:"\f105"}
.dashicons-admin-comments:before{content:"\f101"}
.dashicons-admin-appearance:before{content:"\f100"}
.dashicons-admin-plugins:before{content:"\f106"}
.dashicons-admin-users:before{content:"\f110"}
.dashicons-admin-tools:before{content:"\f107"}
.dashicons-admin-settings:before{content:"\f108"}
.dashicons-admin-network:before{content:"\f112"}
.dashicons-admin-generic:before{content:"\f111"}
.dashicons-admin-home:before{content:"\f102"}
.dashicons-admin-collapse:before{content:"\f148"}
.dashicons-filter:before{content:"\f536"}
.dashicons-admin-customizer:before{content:"\f540"}
.dashicons-admin-multisite:before{content:"\f541"}
.dashicons-admin-links:before,.dashicons-format-links:before{content:"\f103"}
.dashicons-admin-post:before,.dashicons-format-standard:before{content:"\f109"}
.dashicons-format-image:before{content:"\f128"}
.dashicons-format-gallery:before{content:"\f161"}
.dashicons-format-audio:before{content:"\f127"}
.dashicons-format-video:before{content:"\f126"}
.dashicons-format-chat:before{content:"\f125"}
.dashicons-format-status:before{content:"\f130"}
.dashicons-format-aside:before{content:"\f123"}
.dashicons-format-quote:before{content:"\f122"}
.dashicons-welcome-edit-page:before,.dashicons-welcome-write-blog:before{content:"\f119"}
.dashicons-welcome-add-page:before{content:"\f133"}
.dashicons-welcome-view-site:before{content:"\f115"}
.dashicons-welcome-widgets-menus:before{content:"\f116"}
.dashicons-welcome-comments:before{content:"\f117"}
.dashicons-welcome-learn-more:before{content:"\f118"}
.dashicons-image-crop:before{content:"\f165"}
.dashicons-image-rotate:before{content:"\f531"}
.dashicons-image-rotate-left:before{content:"\f166"}
.dashicons-image-rotate-right:before{content:"\f167"}
.dashicons-image-flip-vertical:before{content:"\f168"}
.dashicons-image-flip-horizontal:before{content:"\f169"}
.dashicons-image-filter:before{content:"\f533"}
.dashicons-undo:before{content:"\f171"}
.dashicons-redo:before{content:"\f172"}
.dashicons-editor-bold:before{content:"\f200"}
.dashicons-editor-italic:before{content:"\f201"}
.dashicons-editor-ul:before{content:"\f203"}
.dashicons-editor-ol:before{content:"\f204"}
.dashicons-editor-quote:before{content:"\f205"}
.dashicons-editor-alignleft:before{content:"\f206"}
.dashicons-editor-aligncenter:before{content:"\f207"}
.dashicons-editor-alignright:before{content:"\f208"}
.dashicons-editor-insertmore:before{content:"\f209"}
.dashicons-editor-spellcheck:before{content:"\f210"}
.dashicons-editor-distractionfree:before,.dashicons-editor-expand:before{content:"\f211"}
.dashicons-editor-contract:before{content:"\f506"}
.dashicons-editor-kitchensink:before{content:"\f212"}
.dashicons-editor-underline:before{content:"\f213"}
.dashicons-editor-justify:before{content:"\f214"}
.dashicons-editor-textcolor:before{content:"\f215"}
.dashicons-editor-paste-word:before{content:"\f216"}
.dashicons-editor-paste-text:before{content:"\f217"}
.dashicons-editor-removeformatting:before{content:"\f218"}
.dashicons-editor-video:before{content:"\f219"}
.dashicons-editor-customchar:before{content:"\f220"}
.dashicons-editor-outdent:before{content:"\f221"}
.dashicons-editor-indent:before{content:"\f222"}
.dashicons-editor-help:before{content:"\f223"}
.dashicons-editor-strikethrough:before{content:"\f224"}
.dashicons-editor-unlink:before{content:"\f225"}
.dashicons-editor-rtl:before{content:"\f320"}
.dashicons-editor-break:before{content:"\f474"}
.dashicons-editor-code:before{content:"\f475"}
.dashicons-editor-paragraph:before{content:"\f476"}
.dashicons-editor-table:before{content:"\f535"}
.dashicons-align-left:before{content:"\f135"}
.dashicons-align-right:before{content:"\f136"}
.dashicons-align-center:before{content:"\f134"}
.dashicons-align-none:before{content:"\f138"}
.dashicons-lock:before{content:"\f160"}
.dashicons-unlock:before{content:"\f528"}
.dashicons-calendar:before{content:"\f145"}
.dashicons-calendar-alt:before{content:"\f508"}
.dashicons-visibility:before{content:"\f177"}
.dashicons-hidden:before{content:"\f530"}
.dashicons-post-status:before{content:"\f173"}
.dashicons-edit:before{content:"\f464"}
.dashicons-post-trash:before,.dashicons-trash:before{content:"\f182"}
.dashicons-sticky:before{content:"\f537"}
.dashicons-external:before{content:"\f504"}
.dashicons-arrow-up:before{content:"\f142"}
.dashicons-arrow-down:before{content:"\f140"}
.dashicons-arrow-left:before{content:"\f141"}
.dashicons-arrow-right:before{content:"\f139"}
.dashicons-arrow-up-alt:before{content:"\f342"}
.dashicons-arrow-down-alt:before{content:"\f346"}
.dashicons-arrow-left-alt:before{content:"\f340"}
.dashicons-arrow-right-alt:before{content:"\f344"}
.dashicons-arrow-up-alt2:before{content:"\f343"}
.dashicons-arrow-down-alt2:before{content:"\f347"}
.dashicons-arrow-left-alt2:before{content:"\f341"}
.dashicons-arrow-right-alt2:before{content:"\f345"}
.dashicons-leftright:before{content:"\f229"}
.dashicons-sort:before{content:"\f156"}
.dashicons-randomize:before{content:"\f503"}
.dashicons-list-view:before{content:"\f163"}
.dashicons-excerpt-view:before,.dashicons-exerpt-view:before{content:"\f164"}
.dashicons-grid-view:before{content:"\f509"}
.dashicons-hammer:before{content:"\f308"}
.dashicons-art:before{content:"\f309"}
.dashicons-migrate:before{content:"\f310"}
.dashicons-performance:before{content:"\f311"}
.dashicons-universal-access:before{content:"\f483"}
.dashicons-universal-access-alt:before{content:"\f507"}
.dashicons-tickets:before{content:"\f486"}
.dashicons-nametag:before{content:"\f484"}
.dashicons-clipboard:before{content:"\f481"}
.dashicons-heart:before{content:"\f487"}
.dashicons-megaphone:before{content:"\f488"}
.dashicons-schedule:before{content:"\f489"}
.dashicons-wordpress:before{content:"\f120"}
.dashicons-wordpress-alt:before{content:"\f324"}
.dashicons-pressthis:before{content:"\f157"}
.dashicons-update:before{content:"\f463"}
.dashicons-screenoptions:before{content:"\f180"}
.dashicons-cart:before{content:"\f174"}
.dashicons-feedback:before{content:"\f175"}
.dashicons-cloud:before{content:"\f176"}
.dashicons-translation:before{content:"\f326"}
.dashicons-tag:before{content:"\f323"}
.dashicons-category:before{content:"\f318"}
.dashicons-archive:before{content:"\f480"}
.dashicons-tagcloud:before{content:"\f479"}
.dashicons-text:before{content:"\f478"}
.dashicons-media-archive:before{content:"\f501"}
.dashicons-media-audio:before{content:"\f500"}
.dashicons-media-code:before{content:"\f499"}
.dashicons-media-default:before{content:"\f498"}
.dashicons-media-document:before{content:"\f497"}
.dashicons-media-interactive:before{content:"\f496"}
.dashicons-media-spreadsheet:before{content:"\f495"}
.dashicons-media-text:before{content:"\f491"}
.dashicons-media-video:before{content:"\f490"}
.dashicons-playlist-audio:before{content:"\f492"}
.dashicons-playlist-video:before{content:"\f493"}
.dashicons-controls-play:before{content:"\f522"}
.dashicons-controls-pause:before{content:"\f523"}
.dashicons-controls-forward:before{content:"\f519"}
.dashicons-controls-skipforward:before{content:"\f517"}
.dashicons-controls-back:before{content:"\f518"}
.dashicons-controls-skipback:before{content:"\f516"}
.dashicons-controls-repeat:before{content:"\f515"}
.dashicons-controls-volumeon:before{content:"\f521"}
.dashicons-controls-volumeoff:before{content:"\f520"}
.dashicons-yes:before{content:"\f147"}
.dashicons-no:before{content:"\f158"}
.dashicons-no-alt:before{content:"\f335"}
.dashicons-plus:before{content:"\f132"}
.dashicons-plus-alt:before{content:"\f502"}
.dashicons-plus-alt2:before{content:"\f543"}
.dashicons-minus:before{content:"\f460"}
.dashicons-dismiss:before{content:"\f153"}
.dashicons-marker:before{content:"\f159"}
.dashicons-star-filled:before{content:"\f155"}
.dashicons-star-half:before{content:"\f459"}
.dashicons-star-empty:before{content:"\f154"}
.dashicons-flag:before{content:"\f227"}
.dashicons-info:before{content:"\f348"}
.dashicons-warning:before{content:"\f534"}
.dashicons-share:before{content:"\f237"}
.dashicons-share1:before{content:"\f237"}
.dashicons-share-alt:before{content:"\f240"}
.dashicons-share-alt2:before{content:"\f242"}
.dashicons-twitter:before{content:"\f301"}
.dashicons-rss:before{content:"\f303"}
.dashicons-email:before{content:"\f465"}
.dashicons-email-alt:before{content:"\f466"}
.dashicons-facebook:before{content:"\f304"}
.dashicons-facebook-alt:before{content:"\f305"}
.dashicons-networking:before{content:"\f325"}
.dashicons-googleplus:before{content:"\f462"}
.dashicons-location:before{content:"\f230"}
.dashicons-location-alt:before{content:"\f231"}
.dashicons-camera:before{content:"\f306"}
.dashicons-images-alt:before{content:"\f232"}
.dashicons-images-alt2:before{content:"\f233"}
.dashicons-video-alt:before{content:"\f234"}
.dashicons-video-alt2:before{content:"\f235"}
.dashicons-video-alt3:before{content:"\f236"}
.dashicons-vault:before{content:"\f178"}
.dashicons-shield:before{content:"\f332"}
.dashicons-shield-alt:before{content:"\f334"}
.dashicons-sos:before{content:"\f468"}
.dashicons-search:before{content:"\f179"}
.dashicons-slides:before{content:"\f181"}
.dashicons-analytics:before{content:"\f183"}
.dashicons-chart-pie:before{content:"\f184"}
.dashicons-chart-bar:before{content:"\f185"}
.dashicons-chart-line:before{content:"\f238"}
.dashicons-chart-area:before{content:"\f239"}
.dashicons-groups:before{content:"\f307"}
.dashicons-businessman:before{content:"\f338"}
.dashicons-id:before{content:"\f336"}
.dashicons-id-alt:before{content:"\f337"}
.dashicons-products:before{content:"\f312"}
.dashicons-awards:before{content:"\f313"}
.dashicons-forms:before{content:"\f314"}
.dashicons-testimonial:before{content:"\f473"}
.dashicons-portfolio:before{content:"\f322"}
.dashicons-book:before{content:"\f330"}
.dashicons-book-alt:before{content:"\f331"}
.dashicons-download:before{content:"\f316"}
.dashicons-upload:before{content:"\f317"}
.dashicons-backup:before{content:"\f321"}
.dashicons-clock:before{content:"\f469"}
.dashicons-lightbulb:before{content:"\f339"}
.dashicons-microphone:before{content:"\f482"}
.dashicons-desktop:before{content:"\f472"}
.dashicons-tablet:before{content:"\f471"}
.dashicons-smartphone:before{content:"\f470"}
.dashicons-phone:before{content:"\f525"}
.dashicons-smiley:before{content:"\f328"}
.dashicons-index-card:before{content:"\f510"}
.dashicons-carrot:before{content:"\f511"}
.dashicons-building:before{content:"\f512"}
.dashicons-store:before{content:"\f513"}
.dashicons-album:before{content:"\f514"}
.dashicons-palmtree:before{content:"\f527"}
.dashicons-tickets-alt:before{content:"\f524"}
.dashicons-money:before{content:"\f526"}
.dashicons-thumbs-up:before{content:"\f529"}
.dashicons-thumbs-down:before{content:"\f542"}
.dashicons-layout:before{content:"\f538"}


.home-taglines .prospective .dashicons,
#sub-carousel-slides h3 .dashicons {
	width: auto;
	display: inline-block;
	background-color: #92b4ba;
	color: #FFF;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	height: 16px;
	width: 16px;
	text-decoration: none;
	margin-left: 7px;
	margin-left: 0.5rem;
	margin-top: 2px;
}

	
	.home.page .home-taglines .prospective .dashicons {
		display: none;
	}


.home.page .story-tab-footer .view-rss .dashicons-rss {
	color: #FFF;
	border-radius: 2px;
	height: 16px;
	width: 16px;
	background-color: #fa9f42;
	text-decoration: none;
	margin-right: 5px;
	position: relative;
	top: -2px;
}

	#sub-carousel-slides h3 .dashicons {
		display: none;
	}


    
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }


	br.clear{ clear: both; height: 0px; display: block; }

div.custom-sidebar #searchform br.clear{ display: none; }




#footer .store {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 30px 0;
	overflow: hidden;
}
.row{margin-right:-15px;margin-left:-15px}


.tab-menu-content .row {
  margin-left: -45px;
  margin-right: -45px;
}

.tab-menu-content .row [class*="col-"] {
  padding-left: 45px;
  padding-right: 45px;
}

.fastfood .fastfood-items .row {
  margin-left: -30px;
  margin-right: -30px;
}

.milestones .row {
  margin-left: -20px;
  margin-right: -20px;
}

.shop-page .row {
  margin-left: -26px;
  margin-right: -26px;
}

.product-detail-page .row {
  margin-left: -26px;
  margin-right: -26px;
}

.reservation-content .row {
  margin-left: -30px;
  margin-right: -30px;
}
.webstore-overlay-cart .webstore-promo-line small{text-transform:uppercase;}
.cart-summary .webstore-promo-line small{text-transform:uppercase;float:none;font-weight:bold;padding:6px 0;}



.annin {
	display:block;
	padding: 0px 11px 11px 11px;
	border-bottom: 1px solid #b2bdd0;
	font-size: 10px;
	line-height: 14px;
	color: #333;
}

	
.tdbgcolor { 
	background-color: #DDDDDD; 
	font-size: small; 
	font-weight: bold; }


.description-wrapper h3.title
{
    margin-bottom:10px;
}


.description-wrapper h3.title a {	text-decoration: none;}


.description-wrapper h3.title a:hover {color: white; text-decoration: underline;}

#mainBannerSlider .description-wrapper h3 {
    font-family: Helvetica;
    font-size: 1.5em;
    float: left;
    padding: 0 10px;
}

#mainBannerSlider .description-wrapper {
    font: bold 0.9em Arial,Helvetica,sans-serif;
}


#mainBannerSlider .description-wrapper div.dot-wrapper-noimages {
    position: absolute;
    bottom: 0;
    right: 10px;
    padding-right: 20px;
    margin: 0;
}


.footer-text p{float: none; margin-bottom: 5px; text-align: center;}

.footer-text{max-width: 1040px; margin: auto; padding: 0; overflow: hidden; clear: both; color: #595959;}

	.footer-text a{color: #777;}

	.footer-text a:hover{color: #000;}


	.header-social{padding-top:10px;}

	.header-social .social-networks{max-width:100% !important;}

	.header-social .social-networks li{margin-bottom:0;max-width:auto;}


	.header-v2 .header-social .alignleft{width:100%; margin:0; text-align:center;margin-top:-15px;margin-bottom:10px;}

	.header-v2 .header-social .alignright{width:100%; margin:0; text-align:center;margin-bottom:10px;}

	.header-v2 .header-social .social-networks{width:100%; padding-bottom:0;}

	.header-v2 .header-social .social-networks li{float:none; margin-left:10px; margin-right:10px;}

	.header-v2 .header-social{padding-bottom:0;}


	.header-v3 .header-social .alignleft{width:100%; margin:0; text-align:center;margin-top:-15px;margin-bottom:10px;}

	.header-v3 .header-social .alignright{width:100%; margin:0; text-align:center;margin-bottom:10px;}

	.header-v3 .header-social .social-networks{width:100%; padding-bottom:0;}

	.header-v3 .header-social .social-networks li{float:none; margin-left:10px; margin-right:10px;}

	.header-v3 .header-social{padding-bottom:0;}


	.header-v4 .header-social .alignleft{width:100%; margin:0; text-align:center;margin-top:-15px;margin-bottom:10px;}

	.header-v4 .header-social .alignright{width:100%; margin:0; text-align:center; clear:both;margin-bottom:10px;}

	.header-v4 .header-social .social-networks{width:100%; margin-top:0; padding-bottom:0;}

	.header-v4 .header-social .social-networks li{float:none; margin-bottom:0; margin-left:10px; margin-right:10px; line-height:26px;}

	.header-v4 .header-social .social-networks li a{margin-bottom:0;}

	.header-v4 .header-social{padding-bottom:0;}

	.header-v4 .header-social .alignright .menu{margin-top:-10px; line-height:25px;}


	.header-v5 .header-social .alignleft{width:100%; margin:0; text-align:center; margin-top:-15px;margin-bottom:10px;}

	.header-v5 .header-social .alignright{width:100%; margin:0; text-align:center;margin-bottom:10px;}

	.header-v5 .header-social .social-networks{width:100%; padding-bottom:0;}

	.header-v5 .header-social .social-networks li{float:none; margin-left:10px; margin-right:10px;}

	.header-v5 .header-social{padding-bottom:0;}


	.header-social .alignleft{margin-top:0px !important;}

	
		.header-social *{font-size:12px !important;}


.alignleft_sm {
  float: left;
  padding: 4px;
  margin: 10px 7px 10px 0;
}






#cff .cff-less{
  display: none;
}
.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-left:10px;padding-right:10px}
.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{float:left}
.col-sm-10{width:83.33333333%}
#animated-site-logo{display:block;position:absolute;z-index:1}
#animated-site-logo-dot-link{background:url(about:blank);display:block;height:80px;position:absolute;width:53px;z-index:1}
   #button {font-family: 'Lato', sans-serif; font-weight:400; font-size:16px; letter-spacing: 0px; color: #ffffff; text-indent:1px; background-color:#ff8d00; position:absolute; bottom:20px; left:15px; padding:7px;}


.hero-wrapper .hero-img,
.special-hero-wrapper .hero-img,
.article-hero .hero-img {
  width: 100%;
  height: 160px;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
}


.hero-wrapper .hero-img-ie,
.special-hero-wrapper .hero-img-ie,
.article-hero .hero-img-ie {
  width: 100%;
  height: auto;
  position: relative;
}


.hero-wrapper .hero-img-ie img,
.special-hero-wrapper .hero-img-ie img,
.article-hero .hero-img-ie img {
  width: 100%;
  height: auto;
}


body.homepage .hero-wrapper .hero-img {
  height: 250px;
}


.location .special-hero-wrapper .hero-img {
  height: 250px;
}


.location .special-hero-wrapper.gallery-open .hero-img {
  height: 250px;
}




#menu-main a.dropdown-toggle {
    background: gainsboro;
    font-size: 12px;
    padding: 0 0 0 40px!important;
}

div.td-footer-wrap li.menu-item-has-children {border: none;}

.top-header-menu .menu-item img, .top-header-menu .menu-item span,.td_ul_logout .menu-item a:before {display: none !important;}

a.td-login-modal-js.menu-item {font-size: 13px;color: #4a4a4a !important;margin-left: 10px;}
.region-header .block-menu li.last a{border-bottom:0;}
.region-header #block-user-login .item-list li.last{padding-left:0.5em;}
.region-header #block-user-login ul.openid-links li.last{padding-left:0;}
#header-main-nav ul.menu li li.last{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
#navigation li.last h3 a{padding-right:0!important;}
#navigation li.last{border-right:none;}
#header-main-nav ul.menu li .mega-wrap li.last{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.resources-tabs .item-list ul li.last{border-bottom:none;}
#block-menu-menu-domain-header-menu ul.menu li.leaf.last,#block-menu-menu-domain-header-menu-de ul.menu li.leaf.last,#block-menu-menu-domain-header-menu-fr ul.menu li.leaf.last{border:solid 1px #0da6cf;background:white;}
#block-menu-menu-domain-header-menu ul.menu li.leaf.last a,#block-menu-menu-domain-header-menu-de ul.menu li.leaf.last a,#block-menu-menu-domain-header-menu-fr ul.menu li.leaf.last a{color:#0da6cf;font-weight:lighter;font-size:16px;letter-spacing:0.528px;}
.node-type-landing-page-domain .more-solutions-resources.domain.last,.domain-br-corp-kaltura-com .more-solutions-resources.domain.last,.domain-de-corp-kaltura-com .more-solutions-resources.domain.last,.domain-fr-corp-kaltura-com .more-solutions-resources.domain.last,.domain-kaltura-localhost-br .more-solutions-resources.domain.last{margin-bottom:40px;}
.node-type-landing-page-domain #header #header-main-nav ul.menu li.last.leaf a,.domain-br-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf a,.domain-de-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf a,.domain-fr-corp-kaltura-com #header #header-main-nav ul.menu li.last.leaf a,.domain-kaltura-localhost-br #header #header-main-nav ul.menu li.last.leaf a{font-size:1.5em;text-decoration:underline;line-height:1;letter-spacing:normal;}

#tfly-featured-events #grey-back {
	background: #000;
	z-index: 10;
	position: absolute;
	bottom:0px;
	height: 90px;
	width: 100%;
	opacity: 0.4;
	
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
}
.footer-row{overflow:hidden;margin:0 0 15px 0;}


.row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 62.5rem;
  *zoom: 1; }

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

  .row:after {
    clear: both; }

  .row.collapse .row {
    margin-left: 0;
    margin-right: 0; }

  .row .row {
    width: auto;
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
    margin-top: 0;
    margin-bottom: 0;
    max-width: none;
    *zoom: 1; }

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

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

    .row .row.collapse {
      width: auto;
      margin: 0;
      max-width: none;
      *zoom: 1; }

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

      .row .row.collapse:after {
        clear: both; }

  .top-bar .row {
    max-width: none; }



form .row .row {
  margin: 0 -0.5rem; }

  form .row .row .column,
  form .row .row .columns {
    padding: 0 0.5rem; }

  form .row .row.collapse {
    margin: 0; }

    form .row .row.collapse .column,
    form .row .row.collapse .columns {
      padding: 0; }

    form .row .row.collapse input {
      border-bottom-right-radius: 0;
      border-top-right-radius: 0; }

form .row input.column,
form .row input.columns,
form .row textarea.column,
form .row textarea.columns {
  padding-left: 0.5rem; }


.header #slideshow #metaslider_29 .flex-control-nav {
  position: absolute;
  width: 200px;
  top: 246px;
  right: -85px;
  text-align: left;
}


.header #slideshow #metaslider_29 .flex-control-nav li a {
  width: 7px;
  height: 7px;
  background: white;
}


.header #slideshow #metaslider_29 .flex-control-nav li a.flex-active {
  background: #b0b0b0;
}







#sf-menu4999 .sf-menu { float:right }



#sf-menu4999 .sf-menu li{background-color: !important}




#sf-menu4999 .sf-menu a:focus, #sf-menu4999 .sf-menu a:hover, #sf-menu4999 a:active{background-color: !important }




#sf-menu4999 .sf-menu a, #sf-menu4999 .sf-menu a:visited, #sf-menu4999 .sf-menu a:link, #sf-menu4999 .sf-menu a:hover{ color: !important }





#sf-menu4999 .sf-menu ul.sf-submenu { width:auto !important; min-width:135px !important; float:left; }
 

#sf-menu4999 .sf-menu ul.sf-submenu li{  min-width:135px !important; display:block; float:none; position:relative; left:0px; top:0px; height:auto;}
 

#sf-menu4999 .sf-menu ul.sf-submenu li ul { left:100%; position:absolute; top:0px; height:auto; }




  





#sf-menu4999 .sf-vertical, #sf-menu4999 .sf-vertical li { width:100%; display:block }
  

#sf-menu4999 .sf-vertical li:hover ul.sf-submenu, 

#sf-menu4999 .sf-vertical li.sfHover ul.sf-submenu{ left:100%; display:block; position:absolute; top:0px; width:135px; }

.menu a, .menu_control {
	display: block;
	font-family: "Arial Narrow", Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1em;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #111111;
	border-width: 1px 1px 1px 0;
	border-style: solid;
	background-color: #EEEEEE;
	padding: 0.75em 1em;
}

.menu_control {
	display: none;
	background-color: #FFFFFF;
}





.section {
	clear: none !important;
}



.section.group.slides.row2 a, .section.group.slides.row1 a{text-decoration: none !important;}

#order .locations { margin: 0px 22px 0px 27px; padding: 6px 5px; border-width: 34px 2px 2px 2px; border-radius: 3px; }


#order .locations hr { display: none; }
li#share_link span#share_link_container{display:none;padding:0 8px;}
li#share_link span#share_link_container span{position:absolute;top:0;left:62px;font-size:11px;color:#fff;}

.integrator-box-bottom {
	width: 280px;
	margin: 0 0 24px 0;
}
.list-inline{padding-left:0;list-style:none;margin-left:-5px}

ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
  margin-right: 6px;
}

.rtl .menu-item-language img.iclflag {
  margin-right: 0;
  margin-left: 5px;
}
.site-nav .mobile-nav{display:none}
.site-nav .mobile-nav a{color:#fff;height:39px;outline:0;position:relative;text-decoration:none;text-transform:uppercase;z-index:9004}
