﻿


.wpcf7-form p{
	color: #000 !important;
}

div.wpcf7 {
	margin: 0;
	padding: 0;
}


div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}


div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}


div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}


div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}


div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}


div.wpcf7-validation-errors {
	border: 2px solid #f7e700;
}


.wpcf7-form-control-wrap {
	position: relative;
}


span.wpcf7-not-valid-tip {
	color: #f00;
	font-size: 1em;
	display: block;
}


.use-floating-validation-tip span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	border: 1px solid #ff0000;
	background: #fff;
	padding: .2em .8em;
}


span.wpcf7-list-item {
	margin-left: 0.5em;
}


.wpcf7-display-none {
	display: none;
}


div.wpcf7 img.ajax-loader {
	border: none;
	vertical-align: middle;
	margin-left: 4px;
}


div.wpcf7 div.ajax-error {
	display: none;
}


div.wpcf7 .placeheld {
	color: #888;
}


#SubscribePopupSuccess .poptext {
	position: relative;
	font-size: 13px;
	padding: 140px 75px 0 85px;
	color: #FFF;
	text-align: center;
}


#SubscribePopupSuccess .poptext .close2 {
	position: absolute;
	top: 10px;
	right: 10px;
}


#popup2 .poptext {
	color: #FFFFFF;
	font-size: 13px;
	padding: 140px 85px 0;
	position: relative;
	text-align: center;
}


#popup2 .poptext .close2 {
	position: absolute;
	right: 10px;
	top: 10px;
}


#pop2 .poptext {
	color: #FFFFFF;
	font-size: 13px;
	padding: 140px 85px 0;
	position: relative;
	text-align: center;
}


#pop2 .poptext .closepop2 {
	position: absolute;
	right: 5px;
	top: 6px
}

.swiper-slide .video{position:relative; height:100%; min-height:100%;}

.swiper-slide {float: left;}

.swiper-slide .title {
  font-style: italic;
  font-size: 42px;
  margin-bottom: 0;
  line-height: 45px;
}


.boxgrid h3 a, h1,.sf-menu a, .modal-header p {font-family:'Open sans'; font-weight:600; }


.boxgrid  {background: #FFFFFF; float: left; text-align:center; border:1px solid #d2d2d2; height: 210px; width: 160px; margin:0 9px 10px 0; overflow: hidden; padding: 0 30px 14px; position: relative; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 2px rgba(0,0,0,0.3); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);}

.boxgrid img {width:110px; height:70px; border:1px solid #999}

.boxgrid .span-h3, .boxgrid .span-h3 a { display: block; color: #0000FF;  font-size: 15px; font-weight: bold; height: 30px; line-height: 16px; margin-bottom: 5px;margin-top: 2px;}

.boxgrid .span-h3 a:hover {color:#0000ff; text-decoration:underline}

.boxgrid p {display: block; color:#333; font-size:11px; text-align:left; height: 70px; margin: 0;}

.boxgrid .button {bottom:14px; left:0px;}

.boxgrid a.button {padding:7px 25px;}

.boxgrid .estrellas {font-size:20px; font-weight:bold; line-height:30px; word-spacing: -7px; }

.boxgrid .estrellas a { color: #444444; }

.boxgrid .estrellas .amarilla {color:#FFC71A}






.ja-colswrap {
border-bottom:1px solid;
border-top-color:#ddd;
}


#ja-container.ja-r2 .ja-content-top,#ja-container.ja-r2 .ja-content-main,#ja-container.ja-r2 .ja-content-bottom,#ja-container.ja-l2 #ja-left .ja-mass,#ja-container.ja-l2 #ja-left .ja-colswrap {
margin-right:1px;
}
.entry .gform_wrapper.gf_browser_chrome ul li:after,.entry .gform_wrapper.gf_browser_chrome ul li:before,.entry .gform_wrapper.gf_browser_gecko ul li:after,.entry .gform_wrapper.gf_browser_gecko ul li:before,.entry .gform_wrapper.gf_browser_ie ul li:after,.entry .gform_wrapper.gf_browser_ie ul li:before,.entry .gform_wrapper.gf_browser_iphone ul li:after,.entry .gform_wrapper.gf_browser_iphone ul li:before,.entry .gform_wrapper.gf_browser_opera ul li:after,.entry .gform_wrapper.gf_browser_opera ul li:before,.entry .gform_wrapper.gf_browser_unknown ul li:after,.entry .gform_wrapper.gf_browser_unknown ul li:before,.gform_wrapper.gf_browser_chrome ul li:after,.gform_wrapper.gf_browser_chrome ul li:before,.gform_wrapper.gf_browser_gecko ul li:after,.gform_wrapper.gf_browser_gecko ul li:before,.gform_wrapper.gf_browser_ie ul li:after,.gform_wrapper.gf_browser_ie ul li:before,.gform_wrapper.gf_browser_iphone ul li:after,.gform_wrapper.gf_browser_iphone ul li:before,.gform_wrapper.gf_browser_opera ul li:after,.gform_wrapper.gf_browser_opera ul li:before,.gform_wrapper.gf_browser_unknown ul li:after,.gform_wrapper.gf_browser_unknown ul li:before{content:none}
.gform_wrapper.gf_browser_gecko ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,.gform_wrapper.gf_browser_gecko ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,.gform_wrapper.gf_browser_gecko ul.gform_fields li.gfield select{margin-left:.063em}
.gform_wrapper.gf_browser_gecko .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month{margin-right:.063em}
.gform_wrapper.gf_browser_gecko .gfield_checkbox li input,.gform_wrapper.gf_browser_gecko .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_gecko .gfield_radio li input[type=radio]{margin-top:.438em}
.gform_wrapper.gf_browser_gecko select{padding:.188em 0}
.gform_wrapper.gf_browser_chrome .top_label li.gsection.gf_scroll_text h2.gsection_title,.gform_wrapper.gf_browser_gecko .top_label li.gsection.gf_scroll_text h2.gsection_title{margin:0 .625em 0 .5em!important}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}
div.panel-pane div.feed a{float:right;}
.enews-modal .modal-content .modal-body .hbspt-form form:after,.enews-modal .modal-content .modal-body .hbspt-form form:before,.search-modal .modal-content .modal-body .hbspt-form form:after,.search-modal .modal-content .modal-body .hbspt-form form:before{content:" ";display:table}
.enews-modal .modal-content .modal-body .hbspt-form form:after,.search-modal .modal-content .modal-body .hbspt-form form:after{clear:both}
.enews-modal .modal-content .modal-body .hbspt-form form input,.search-modal .modal-content .modal-body .hbspt-form form input{margin:0 0 10px;border:1px solid #ccc;padding:8px;width:95%;font-size:16px}
.enews-modal .modal-content .modal-body .hbspt-form form .hs_submit .hs-button,.search-modal .modal-content .modal-body .hbspt-form form .hs_submit .hs-button{background-image:-webkit-linear-gradient(top,#b3e729 0,#75a822 100%);background-image:-o-linear-gradient(top,#b3e729 0,#75a822 100%);background-image:linear-gradient(to bottom,#b3e729 0,#75a822 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb3e729', endColorstr='#ff75a822', GradientType=0);text-shadow:0 .02em .02em rgba(0,0,0,.2);border:none;font-size:18px;font-weight:300;padding:7px 10px;letter-spacing:-.009em;color:#fff;width:45%;display:block}
.enews-modal .modal-content .modal-body .hbspt-form form .hs_submit .hs-button:focus,.enews-modal .modal-content .modal-body .hbspt-form form .hs_submit .hs-button:hover,.search-modal .modal-content .modal-body .hbspt-form form .hs_submit .hs-button:focus,.search-modal .modal-content .modal-body .hbspt-form form .hs_submit .hs-button:hover{color:#a4a4a4}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form:after,.enews-modal .modal-content .modal-body .cta-area .hbspt-form:before{content:" ";display:table}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form:after{clear:both}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form .hs-form.stacked label{margin:6px 0 8px}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form .hs_submit{display:block;padding:10px 8px;margin:0}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form .hs_submit .actions{margin:0;padding:0}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form .hs_submit .actions input{padding:12px 6px;border-radius:0 3px 3px 0}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form form .hs_submit .hs-button,.enews-modal .modal-content .modal-body .cta-area .search-modal .modal-content .modal-body .hbspt-form form .hs_submit .hs-button{width:40%;margin:0;padding:0;padding:12px 6px;border-radius:4px;margin-left:-6px;margin-top:-25px}
.enews-modal .modal-content .modal-body .hbspt-form form input{font-size:12px}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form form input{font-size:12px}
.enews-modal .modal-content .modal-body .cta-area .hbspt-form form .hs_submit .hs-button{font-size:14px}

	
#nav li.date {
	}

#homepage-events .tabs a.featured{background-position:-143px top;}

#homepage-events .tabs a.featured:hover, #homepage-events .tabs a.featured:active, #homepage-events .tabs a.featured.current{background-position:-143px -41px;}

#championship-partners .featured-events-wrap{height:170px;}

#championship-partners .featured-box{height:110px; max-height:110px;}

.featured-box{padding:0; border:none; box-shadow:none;}

#primary-content .venue-data .featured-img, #primary-content #venue-featured-carousel, #primary-content #tab-multimedia{display:none!important;}

.section .map-holder{
	margin: 0 auto;
	width: 580px;
	height: 359px;
	padding-left: 5px;
}

.basictext {font-size:14px; color:#181818; line-height:18pt;}
	
	.copyright{
		float: left;
		text-transform: uppercase;
		font-weight: 700;
		color: #464d5b
	}
.thumbs.is-loaded .thumbs-list-wrapper{visibility:visible}
.thumbs.is-closed .thumbs-list-wrapper{visibility:hidden}
.thumbs-list-wrapper{height:57px;width:100%;background:#000;background:rgba(0,0,0,0.9);border-top:1px solid #222;padding-bottom:50px;margin-bottom:-50px;visibility:hidden}
.thumbs-list-wrapper .thumbs-list-scroller{height:57px;overflow:hidden;margin:0 auto;padding:0;position:relative;top:12px}
.thumbs-list-wrapper .btn-nav{float:left;height:57px;line-height:57px;text-align:center;width:20px;display:block;position:relative;z-index:3;background:#202020;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.thumbs-list-wrapper .btn-nav .btn-nav-arrow{opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60)}
.thumbs-list-wrapper .btn-nav:hover{-moz-box-shadow:0 0 10px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4) inset;box-shadow:0 0 10px rgba(0,0,0,0.4) inset}
.thumbs-list-wrapper .btn-nav:hover .btn-nav-arrow{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
.thumbs-list-wrapper .btn-nav:active{-moz-box-shadow:0 0 10px rgba(0,0,0,0.8) inset;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.8) inset;box-shadow:0 0 10px rgba(0,0,0,0.8) inset}
.internet_explorer7 .thumbs-list-wrapper .btn-nav .btn-nav-arrow{position:relative;top:50%;margin-top:-7px}


.home-jumbotron {
  position: relative;
  background-color: transparent;
  margin-bottom: 0;
  text-align: center;
}

.home-jumbotron:before, .home-jumbotron:after {
  width: 50%;
  margin-left: 25%;
  content: "";
  display: block;
  height: 20px;
  border-top: 5px solid #eee;
}

.home-jumbotron:after {
  width: 40%;
  margin-left: 30%;
  height: 30px;
  border: 0;
  border-bottom: 3px solid #eee;
}

.home-jumbotron h1 {
  font-size: 40px;
  line-height: 1.3;
  margin-bottom: 10px;
}

.home-jumbotron .lead {
  line-height: 1.6;
}

.home-jumbotron .btn, .home-jumbotron .comment-reply-link,
.home-jumbotron .form-submit #submit,
.form-submit .home-jumbotron #submit {
  margin-top: 10px;
  padding: 10px 25px;
}

main, #home-page-widgets, .home-jumbotron, #site-navigation { color: #282828; }
.col-xs-3{width:25%;}
.top_block .col-xs-3{margin:10px 0;}
.featured_background_block.feture_top .col-xs-3{padding-bottom:25px;}
#producer_search .producersearch_container .producersearch_listing .col-xs-3{margin:15px 0;}
.contest_listing .col-xs-3{margin:15px 0;}
.contest_vote .col-xs-3{margin:15px 0;}
#header .header_block .col-xs-3{width:24%;}
.top_block .mixTape_container .col-xs-3.futureMixtape,.top_block .mixTape_container .col-xs-3.futureSingle,.top_block .mixTape_container .col-xs-3.futureSingle,.top_block .mixTape_container .col-xs-3.sponsoredSingle,.top_block .mixTape_container .col-xs-3.sponsoredMixtape,.top_block .mixTape_container .col-xs-3.latestSingle,.top_block .mixTape_container .col-xs-3.latestMixtape{width:33.33%;}
.profile_block .profile_right_container .profile_latestupload .profile_latestupload_desp .col-xs-3{width:50%;}
.top_block .col-xs-3.homeRightcontainer{border-left:8px solid transparent;border-right:8px solid transparent;width:100%;}
.list-unstyled{padding-left:0;list-style:none}



.x-btn.menu-item{ width: 90%;left: 5%;}

.x-btn.menu-item ul.sub-menu { margin-left: 0; min-width: 215px;}
.has-sidebar .simple-page__column.last{display:none}
.show-nav .menu li.last{margin-right:0}
.page-header--episodes .video-service__list-item.last{padding:0 25px}
.marquee-promo .video-service__list-item.last{border-bottom:0}
.js .schedule__day-wrapper.last .schedule__date-link{border:0}
#posts-container.fusion-blog-layout-grid .fusion-post-grid{padding:20px;}
.fusion-portfolio-five .fusion-portfolio-post,.grid-layout-5 .fusion-post-grid{width:33.3333333333% !important;}
.fusion-portfolio-four .fusion-portfolio-post,.grid-layout-4 .fusion-post-grid{width:33.3333333333% !important;}
.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-portfolio-five .fusion-portfolio-post,.fusion-portfolio-four .fusion-portfolio-post,.fusion-portfolio-masonry .fusion-portfolio-post,.fusion-portfolio-three .fusion-portfolio-post{width:50% !important;}
.fusion-blog-layout-grid .fusion-post-grid{position:static;width:100%;}

.modal-open {
  overflow: hidden;
}

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: auto;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}

.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
     -moz-transition:    -moz-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
          transform: translate(0, -25%);
}

.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: none;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}

.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}

.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}

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

.modal-header .close {
  margin-top: -2px;
}

.modal-title {
  margin: 0;
  line-height: 1.42857143;
}

.modal-body {
  position: relative;
  padding: 20px;
}

.modal-footer {
  padding: 19px 20px 20px;
  margin-top: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}

.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}

.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

  .modal-sm {
    width: 300px;
  }

.product-watch-modal .modal-content{opacity:0;}

.product-watch-modal .modal-header{background-color:#009ad4;color:white;}

#searchModal .modal-dialog{width:100%;height:75%;margin:85px auto;margin-bottom:0;background:rgba(0,0,0,0);}

#searchModal .modal-content{width:80%;margin:0 auto;background:rgba(0,0,0,0);box-shadow:none;border:0;}

#searchModal .modal-content input{background:rgba(0,0,0,0);box-shadow:none;border-bottom:solid 1px #777777;border-top:0;border-left:0;border-right:0;border-radius:0;}

.team .modal h5{font-size:36px;color:#737373;margin:10px 0 5px 0;}

.team .modal h6{font-size:22px;color:#737373;margin-bottom:20px;}

.team .modal p{font-size:18px;color:#000;}

#modalPopUp .modal-header {
    padding: 0 10px;
}

#modalPopUp .modal-body {
    padding: 0 20px;
    vertical-align: middle;
    color: #ffffff;
}

#modalPopUp .modal-body img{
    width:200px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

#modalPopUp .modal-footer {
    border:none;
}

#modalPopUp .modal-body .announcement {
    text-align:center;
}

.leadership .modal-body {
    font-size: 15px;
}


.page.company .row.leadership .modal-body dt {
    padding: 0;
}


.mega-dropdown .column .txt-box {
  overflow: hidden;
  font: 16px/22px "ProximaNova-Regular",Helvetica,Arial,sans-serif;
}


.mega-dropdown .txt-box p {
  margin: 0 0 8px;
}
.socialbookmark{float:right;padding:12px 0 0;width:110px;height:35px;margin-right:30px}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag {
	top: 1px;
	position: relative;
	margin-right: 4px;
}


#header-secondary-outer .menu-item-language .iclflag {
	top: 2px;
}


#slide-out-widget-area.fullscreen .inner .off-canvas-menu-container .menu li,
#slide-out-widget-area.fullscreen .menuwrapper li  {
	margin: 0 0 8px 0!important;
}




#slide-out-widget-area .menuwrapper .menu {
	margin: 0;
	position: relative;
	width: 100%;
	opacity: 0;
	pointer-events: none;
	-webkit-transform: translateY(10px);
	transform: translateY(10px);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;

}


#slide-out-widget-area .menuwrapper .menu.menu-toggle {
	transition: all 0.25s ease;
}


#slide-out-widget-area .menuwrapper .menu.menuopen {
	opacity: 1;
	pointer-events: auto;
	-webkit-transform: translateY(0px);
	transform: translateY(0px);
}



.menu.dl-animate-out-5 {
	-webkit-animation: MenuAnimOut5 0.4s ease-in-out;
	animation: MenuAnimOut5 0.4s ease-in-out;
}


.menu.dl-animate-in-5 {
	-webkit-animation: MenuAnimIn5 0.4s ease-in-out;
	animation: MenuAnimIn5 0.4s ease-in-out;
}

  .mobile-navholder .menu-item {
    display: block; }

    .mobile-navholder .menu-item a {
      font-family: "theinhardt-light";
      font-size: 32px;
      color: white;
      line-height: 46px;
      display: block; }

  .desktop-navholder .menu-item {
    display: inline-block;
    margin-right: 30px; }

    .desktop-navholder .menu-item:last-child {
      margin-right: 0; }

    .desktop-navholder .menu-item.current_page_item a {
      color: #2354fb; }

    .desktop-navholder .menu-item a {
      font-family: "theinhardt-regular";
      font-size: 16px;
      color: #3d3f45;
      line-height: 19px;
      display: block; }

      .desktop-navholder .menu-item a:hover {
        color: #2354fb; }

.moduletable.slider .mod-image-swoop_custom-link {
  position: absolute;
  bottom: 25px;
  left: 33px;
}

.moduletable.slider .mod-image-swoop_custom-link a {
  display: inline-block;
  text-transform: uppercase;
  color: #156F98;
  text-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  font-family: 'Fjalla One', sans-serif;
    font-size: 16px;
}

.moduletable.slider .mod-image-swoop_custom-link a:hover {
  color: #cf0000;
}

  .single-post #td-theme-settings,
  .single-post .td-header-top-menu,
  .single-post .td-header-menu-wrap,
  .single-post .td-header-sp-ads,
  .single-post .td-mobile-nav-wrap,
  .single-post .td-main-sidebar,
  .single-post .td-post-source-tags,
  .single-post .td-post-sharing,
  .single-post .td-post-next-prev,
  .single-post .td_block_related_posts,
  .single-post #comments,
  .single-post .td-footer-container,
  .single-post .td-sub-footer-container,
  .single-post .entry-crumbs,
  .single-post .td-category,
  .single-post .td-post-views,
  .single-post .td-post-comments,
  .single-post .td-scroll-up,
  .single-post iframe,
  .single-post .td-more-articles-box {
    display: none !important;
  }

.td-header-menu-wrap {
  min-height: 44px;
  
}

.white-grid.white-menu .td-header-menu-wrap .td-header-main-menu {
  border-color: #e6e6e6;
}

header #big-shot-bikes-logo{max-width:250px; max-height:81px; float:left; clear:left; margin-left:5px;}

header #big-shot-bikes-logo img{width:100%; height:auto;}

.text-warning {
  color: #c09853;
}

a.text-warning:hover,
a.text-warning:focus {
  color: #a47e3c;
}

.text-error {
  color: #b94a48;
}

a.text-error:hover,
a.text-error:focus {
  color: #953b39;
}

.text-info {
  color: #3a87ad;
}

a.text-info:hover,
a.text-info:focus {
  color: #2d6987;
}

.text-success {
  color: #468847;
}

a.text-success:hover,
a.text-success:focus {
  color: #356635;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

.text-center {
  text-align: center;
}

.gkHighlighterInterface span.text { display:block; float:left; margin:0 6px 0 7px; font-size: 11px; font-weight: bold; text-transform: uppercase; line-height: 18px; }

#gk-logo.text-logo span {
  display: block;
  font-size: 24.05px;
  line-height: 24.05px;
  padding: 10px 0 0 0;
}

#gk-logo.text-logo small {
  display: block;
  font-size: 11.96px;
  line-height: 12px;
  padding: 0 0 10px 0;
}
#gkHighlighterGK5-0 .gkHighlighterInterface span.text{color:#fff}

  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1170px;
  }

.navbar .container {
  width: auto;
  padding: 0;
}

  .container-fluid {
    padding: 0;
  }

  .container {
    width: auto;
  }
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}
.container:before,.container:after{display:table;line-height:0;content:""}
.container:after{clear:both}
.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}
.container-fluid:after{clear:both}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}

	
	.container .wrap { width: auto; padding: 0 20px; }


	#menu-secondary .container { width: 100%; }

.container .wrap:before,
.container .wrap:after {display:table;content:"";}

.container .wrap:after {clear:both;}
.menu_mobile.izquierda .menu-mobile-inferior-container a,.menu_mobile.izquierda .menu-mobile-inferior-en0-container a,.menu_mobile.izquierda .menu-mobile-inferior-fr0-container a,.menu_mobile.izquierda .menu-mobile-inferior-de0-container a{text-transform:none}

#nav ul li.onmobile {
	display: none;
}

.main-header-wrap .main-header .mini-cart.empty-cart .no-items { display: block; }

.main-header-wrap .main-header .mini-cart .no-items { display: none; text-align: center; margin: 30px 0 30px; font-family: 'Source Sans Pro', sans-serif; font-style: italic; font-size: 14px; }

div.pp_kalypso .inner-container {text-align: center;}


ul.products li.product div.description, .youtubevideosmall div.description, .youtubevideobig div.description {
    display: none;
}


.youtubevideosmall, .youtubevideobig {
    float: left;
    margin-right: 6px;
}


.youtubevideosmall.last, .youtubevideobig.last {
    margin-right: 0;
}


.youtubevideobig {
    margin-bottom: 6px;
}
.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-left:20px;padding-right:20px}
.col-lg-4{width:33.33333333333333%}
.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}



header .navbar-collapse  ul.navbar-nav {
    float: right;
    margin-right: 0;
}

.header_icons { display:inline-block; margin:0px 8px 0px 0px; padding:0px; text-align:right; float:right; }

.header_icons img { display:inline-block; margin:0px 8px 0px 0px; }






#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {
	margin: 0 auto;
	width: 940px;
}

#wrapper {
	background: #fff;
	margin-top: 20px;
	padding: 0 20px;
}


.wraphead
{
	position:fixed;
	top:0;
	width:100%;
	height:64px;
	background-color:#ffffff;
	z-index: 10;
}


.wraphead[lang="heb"] .wrapCart{
	width: 172px;
}

.wraphead[lang="heb"] .cart{
	direction: rtl;
	width: 104px;
}



.wraphead[lang="ara"] .cart img {
    margin: 4px 12px 0 8px;
}


.wraphead[lang="ara"] .wrapCart{
	width: 179px;
}

.wraphead[lang="ara"] .cart{
	direction: rtl;
	width: 113px;
}


.wraphead[lang="fre"] .wrapCart{
	width: 172px;
}

.wraphead[lang="fre"] .cart{
	width: 104px;
}



.wraphead[lang="ger"] .cart {
    font-size: 11px;
}

.wraphead[lang="ger"] .cart img {
    margin: 4px 5px 0 -1px;
}


.wraphead[lang="ger"] .wrapCart{
	width: 191px;
}



.wraphead[lang="spa"] .cart {
    font-size: 12px;
}

.wraphead[lang="spa"] .cart img {
    margin: 4px 2px 0 -1px;
}


.wraphead[lang="spa"] .wrapCart{
	width: 215px;
}




.wraphead[lang="ita"] .wrapCart{
	width: 179px;
}

.wraphead[lang="ita"] .cart{
	width: 105px;
}



.wraphead[lang="ptg"] .wrapCart{
	width: 191px;
}

.wraphead[lang="ptg"] .cart{
	width: 125px;
}
.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
a.thumbnail:hover{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}
.thumbnail .caption{padding:9px;color:#555}
ul.video-playlist .thumbnail:hover{cursor:pointer;opacity:.5}
.dropdown-menu .thumbnail{border:0;padding:0;margin:15px 0;box-shadow:0 0 2px rgba(0,0,0,.2)}
.col{float:left}

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


.media-object {
  display: block; }

    .homepage-featured-content-slider .media .media-object {
      height: auto;
      width: 105px; }

.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second {margin-left: 0; margin-right: 0}

.region-sidebar-first {width: 50%}

.region-sidebar-second {width: 50%}

.region-sidebar-first,.region-sidebar-second {overflow: hidden; margin-top: 20px; float: left; clear: none}

.region-sidebar-first.block,.region-sidebar-second .block {width: 100%}

.at-panel .region {display:inline;float:left}

#content-column,.content-column,.region-sidebar-first {float: left; clear: none}

.region-sidebar-second .block {float: left; clear: none}

	

div.custom-sidebar { border-color: inherit; margin-bottom: 40px; clear: both; }

div.custom-sidebar ul{ list-style: none; margin-left: 0px; border-color: inherit; }
	
div.custom-sidebar ul li{ 
	padding-top: 9px; padding-bottom: 9px; border-bottom: 1px solid; border-color: inherit; }

div.custom-sidebar #recentcomments a{background: none; }
		
div.custom-sidebar #twitter_update_list{ font-family: 'Droid Serif'; font-style: italic;}

div.custom-sidebar #twitter_update_list li{ background: none; padding-left: 0px; }

div.custom-sidebar #twitter_update_list li span a {
margin-top: 0px;
margin-right: 6px;
float: left;
}

div.custom-sidebar #twitter_update_list li a {display: table;
margin-top: 10px;
float: none;
clear: both;
}



div.custom-sidebar .textwidget{ margin-top: 15px; }


div.custom-sidebar .gdl-recent-post-widget{ border-color: inherit; }

div.custom-sidebar  .recent-post-widget{ 
	padding-top: 13px; padding-bottom: 13px; border-bottom: 1px solid; border-color: inherit; }

div.custom-sidebar  .recent-post-widget-thumbnail{
	background-color: #f3f3f3; padding: 4px; border: 1px solid #fff;  float: left; }

div.custom-sidebar  .recent-post-widget-context{ margin-left: 95px; margin-top: 2px; }

div.custom-sidebar  .recent-post-widget-date{
	margin-top: 4px; height: 16px; line-height: 19px; font-family: 'Droid Serif'; font-style: italic;
	background-position: 0px 0px; padding-left: 22px; }

div.custom-sidebar  .recent-post-widget-comment-num{
	margin-top: 4px; height: 16px; line-height: 19px; font-family: 'Droid Serif'; font-style: italic;
	background-position: 0px 0px; padding-left: 22px; }


div.custom-sidebar .twitter-whole{ border-color: inherit; }

div.custom-sidebar .twitter-whole ul li  a{ background: none; padding: 0px; }


div.custom-sidebar .flickr-widget{ margin-top: 10px; display: inline-block; }

div.custom-sidebar .flickr_badge_image{	margin: 10px 10px 0px 0px; float: left;}

div.custom-sidebar .flickr-widget img{ width: 56px; height: 56px; }


div.custom-sidebar .contact-widget-whole ol{ list-style: none; margin-left: 0px; margin-top: 15px; }

div.custom-sidebar .contact-widget-whole ol li{ margin-right: 10px; }

div.custom-sidebar .contact-widget-whole input,
div.custom-sidebar .contact-widget-whole textarea{ margin-bottom: 16px; }

div.custom-sidebar .screenReader{ display: none; }


div.custom-sidebar .gdl-recent-port-widget{ margin-top: 10px; }

div.custom-sidebar .recent-port-widget{ float: left; margin-right: 10px; margin-top: 10px; }

div.right-sidebar-wrapper .custom-sidebar-title{ 
	padding: 0px 0px 10px 0px; font-size: 17px; border-bottom: 1px solid; border-color: inherit; }

div.left-sidebar-wrapper .custom-sidebar-title{
	padding: 0px 0px 10px 0px; font-size: 17px; border-bottom: 1px solid; border-color: inherit; }



div.sitemap .custom-sidebar-title{ padding: 0px 0px 10px 0px; font-size: 17px; border-bottom: 1px solid; border-color: inherit; }



div.custom-sidebar #searchsubmit{ position: absolute; height: 27px; top: 0px; right: 2px; cursor: pointer;
	width: 28px; border: 0px; border-image: initial; 
	
	-moz-box-shadow: none; 
	-webkit-box-shadow: none; 
	box-shadow: none;}

div.custom-sidebar #search-text{ margin-right: 10px; }

div.custom-sidebar #searchform{ position: relative; margin-bottom: 0; }

div.custom-sidebar #search-text input[type="text"]{ margin-bottom: 0; width: 100%; }

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



div.custom-sidebar label, legend { font-weight: bold; margin-bottom: 7px; }

div.custom-sidebar .error{ font-family: 'Droid Serif'; font-style: italic; margin-bottom: 15px; }

div.custom-sidebar #contactForm input, div.custom-sidebar #contactForm textarea { width: 100%;  }

div.footer-widget-wrapper .custom-sidebar{ }

div.footer-widget-wrapper .custom-sidebar-title{ font-size: 16px; margin-bottom: 10px;}



div.footer-wrapper div.contact-form-wrapper input[type="text"], div.footer-wrapper div.contact-form-wrapper input[type="password"], div.footer-wrapper div.contact-form-wrapper textarea, div.footer-wrapper div.custom-sidebar #search-text input[type="text"], div.footer-wrapper div.custom-sidebar .contact-widget-whole input, div.footer-wrapper div.custom-sidebar .contact-widget-whole textarea {
	 -moz-box-shadow: none; 
	 -webkit-box-shadow: none; 
	 box-shadow: none; }

div.footer-wrapper div.custom-sidebar .recent-post-widget-thumbnail {  -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }


  .menu-item-depth-2 {
    min-width: 251px; }

.navbar-default li.menu-item-depth-0.current_page_item {
  background-color: transparent;
  padding-bottom: 0px; }


ul#topnavmenu li.menu-item {
  	list-style: none;
	display: inline-block;
	*display:inline;
	*zoom:1;
	height: 30px;
  	position: relative;
  	z-index: 100;
  	margin: 0 10px 0 0;
}


ul#topnavmenu li.menu-item a{
  color:#000;
  color: #000;
  border-bottom: 1px solid transparent;
}


ul#topnavmenu li.menu-item a:hover{
  color: #000;
  border-bottom: 1px solid #000;
}


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

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

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



.widget #calendar_wrap {
	width:100%;
}




.adv-image img { border: 2px solid #479fcb; width: 210px; height: 118px; }




.adv-image img:hover { border: 2px solid #ffffff; }


#socialslider-linki
	{
	float: left;
	width: 70px;
	}


#socialslider-linki img
	{
	width: 32px;
	height: 32px;
	}


#socialslider-ikony ul, #socialslider-linki ul, #socialslider-ikony li, #socialslider-linki li
	{
	display: block;
	list-style: none;
	margin: 0;
	padding:0;
	}


#socialslider-linki li
	{
	padding: 5px;
	text-align: center;
	width: 70px;
	}


#socialslider-linki a
	{
	border: none;
	font-size: 10px;
	text-decoration: none;
	}


.socialslider-grupa
	{
	float: left;
	zoom: 1;
	}


.art-header:before, 
#art-header-bg:before, 
.art-layout-cell:before, 
.art-layout-wrapper:before, 
.art-footer:before, 
.art-nav:before, 
#art-hmenu-bg:before, 
.art-sheet:before 
{
   width: 100%;
   content: " ";
   display: table;
   border-collapse: collapse;
   border-spacing: 0;
}


.art-header:after, 
#art-header-bg:after, 
.art-layout-cell:after, 
.art-layout-wrapper:after, 
.art-footer:after, 
.art-nav:after, 
#art-hmenu-bg:after, 
.art-sheet:after,
.cleared, .clearfix:after 
{
   clear: both;
   font: 0/0 serif;
   display: block;
   content: " ";
}

.ie7 .art-post .art-layout-cell {border:none !important; padding:0 !important; }

.ie6 .art-post .art-layout-cell {border:none !important; padding:0 !important; }


.art-layout-cell
{
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   display: table-cell;
   vertical-align: top;
}


div.art-layout-cell-size1 
{
    width:100%;
}


div.art-layout-cell-size2 
{
    width:50%;
}

div.art-layout-cell-size3 
{
    width:33%;
}


div.art-layout-cell-size4
{
    width:25%;
}

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


.responsive .art-layout-cell 
{
   width: auto !important;
   height: auto !important;
}


.responsive .art-content-layout:after, 
.responsive .art-content-layout-row:after, 
.responsive .art-layout-cell:after 
{
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}


.responsive .responsive-tablet-layout-cell,
.responsive.responsive-tablet .art-footer .art-content-layout .art-layout-cell 
{
   margin: 1%;
   width: 98% !important;
   float: left;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}


.responsive .responsive-layout-row-2 .responsive-tablet-layout-cell,
.responsive.responsive-tablet .art-footer .art-content-layout .responsive-layout-row-2 .art-layout-cell
{
   width: 48% !important;
}


.responsive .responsive-layout-row-3 .responsive-tablet-layout-cell,
.responsive.responsive-tablet .art-footer .art-content-layout .responsive-layout-row-3 .art-layout-cell
{
   width: 31% !important;
}
.text-center{text-align:center}

.td-cafe .td-video-coffee .td_block_video_playlist .td_video_playlist_title .td_video_title_text {
  font-family: "Roboto Slab";
  font-size: 18px;
  font-weight: normal;
}

.td-cars .td_video_title_text {
  font-family: Droid Serif !important;
  font-size: 18px !important;
  font-weight: normal !important;
}

.td-sport-custom-title .td_video_playlist_title .td_video_title_text {
  line-height: 20px;
  margin-left: 0;
  font-size: 30px;
}

.td_video_playlist_title .td_video_title_text {
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #ffffff;
  margin-left: 17px;
  margin-right: 17px;
  vertical-align: middle;
  line-height: 24px;
  padding: 10px 0 10px 0;
  
}
.navbar .top-bar ul.social li{padding:0;}
.navbar .top-bar ul.social li a{padding:9px 15px;}
.navbar .social{margin:35px 0 0 0;}
.social{padding:0;margin:0;font-size:0;line-height:1;}
.social li{display:inline-block;font-family:'fontello-social';margin-right:5px;margin-bottom:5px;}
.social.pull-right li{margin:0 0 0 5px;}
.text-center .social li{margin:0 2px;}
.social li a{display:table;}
.social li a i{text-align:center;display:table-cell;vertical-align:middle;color:#f5f5f5;background:none;line-height:1;border:2px solid #aaa;width:30px;height:30px !important;line-height:26px;font-size:12px;border-radius:100%;transition:all 200ms ease-in;}
.social .icon-s-pinterest{border-color:#d8545d;color:#d8545d;}
.social .icon-s-rss{border-color:#faaa5e;color:#faaa5e;}
.social .icon-s-facebook{border-color:#677fb5;color:#677fb5;}
.social .icon-s-twitter{border-color:#70c2e9;color:#70c2e9;}
.social .icon-s-flickr{border-color:#ff3ba4;color:#ff3ba4;}
.social .icon-s-dribbble{border-color:#e299c2;color:#e299c2;}
.social .icon-s-behance{border-color:#42a9fb;color:#42a9fb;}
.social .icon-s-linkedin{border-color:#3daccf;color:#3daccf;}
.social .icon-s-vimeo{border-color:#42b5d4;color:#42b5d4;}
.social .icon-s-youtube{border-color:#d5615c;color:#d5615c;}
.social .icon-s-skype{border-color:#5ecbf3;color:#5ecbf3;}
.social .icon-s-tumblr{border-color:#829fb9;color:#829fb9;}
.social .icon-s-delicious{border-color:#6194dc;color:#6194dc;}
.social .icon-s-500px{border-color:#3bbbe6;color:#3bbbe6;}
.social .icon-s-grooveshark{border-color:#f88e3b;color:#f88e3b;}
.social .icon-s-forrst{border-color:#5f9864;color:#5f9864;}
.social .icon-s-digg{border-color:#507faa;color:#507faa;}
.social .icon-s-blogger{border-color:#fd893f;color:#fd893f;}
.social .icon-s-klout{border-color:#e16747;color:#e16747;}
.social .icon-s-dropbox{border-color:#6ba3c5;color:#6ba3c5;}
.social .icon-s-github{border-color:#6c93bb;color:#6c93bb;}
.social .icon-s-songkick{border-color:#ff3b60;color:#ff3b60;}
.social .icon-s-posterous{border-color:#efd57c;color:#efd57c;}
.social .icon-s-appnet{border-color:#3daad5;color:#3daad5;}
.social .icon-s-gplus{border-color:#bc7067;color:#bc7067;}
.social .icon-s-stumbleupon{border-color:#f07356;color:#f07356;}
.social .icon-s-lastfm{border-color:#cd443d;color:#cd443d;}
.social .icon-s-spotify{border-color:#9acf48;color:#9acf48;}
.social .icon-s-instagram{border-color:#926d53;color:#926d53;}
.social .icon-s-evernote{border-color:#9fdc82;color:#9fdc82;}
.social .icon-s-paypal{border-color:#5b85a8;color:#5b85a8;}
.social .icon-s-picasa{border-color:#b088c1;color:#b088c1;}
.social .icon-s-soundcloud{border-color:#ff8b45;color:#ff8b45;}
.social a:hover .icon-s-pinterest{background-color:#d8545d;}
.social a:hover .icon-s-rss{background-color:#faaa5e;}
.social a:hover .icon-s-facebook{background-color:#677fb5;}
.social a:hover .icon-s-twitter{background-color:#70c2e9;}
.social a:hover .icon-s-flickr{background-color:#ff3ba4;}
.social a:hover .icon-s-dribbble{background-color:#e299c2;}
.social a:hover .icon-s-behance{background-color:#42a9fb;}
.social a:hover .icon-s-linkedin{background-color:#3daccf;}
.social a:hover .icon-s-vimeo{background-color:#42b5d4;}
.social a:hover .icon-s-youtube{background-color:#d5615c;}
.social a:hover .icon-s-skype{background-color:#5ecbf3;}
.social a:hover .icon-s-tumblr{background-color:#829fb9;}
.social a:hover .icon-s-delicious{background-color:#6194dc;}
.social a:hover .icon-s-500px{background-color:#3bbbe6;}
.social a:hover .icon-s-grooveshark{background-color:#f88e3b;}
.social a:hover .icon-s-forrst{background-color:#5f9864;}
.social a:hover .icon-s-digg{background-color:#507faa;}
.social a:hover .icon-s-blogger{background-color:#fd893f;}
.social a:hover .icon-s-klout{background-color:#e16747;}
.social a:hover .icon-s-dropbox{background-color:#6ba3c5;}
.social a:hover .icon-s-github{background-color:#6c93bb;}
.social a:hover .icon-s-songkick{background-color:#ff3b60;}
.social a:hover .icon-s-posterous{background-color:#efd57c;}
.social a:hover .icon-s-appnet{background-color:#3daad5;}
.social a:hover .icon-s-gplus{background-color:#bc7067;}
.social a:hover .icon-s-stumbleupon{background-color:#f07356;}
.social a:hover .icon-s-lastfm{background-color:#cd443d;}
.social a:hover .icon-s-spotify{background-color:#9acf48;}
.social a:hover .icon-s-instagram{background-color:#926d53;}
.social a:hover .icon-s-evernote{background-color:#9fdc82;}
.social a:hover .icon-s-paypal{background-color:#5b85a8;}
.social a:hover .icon-s-picasa{background-color:#b088c1;}
.social a:hover .icon-s-soundcloud{background-color:#ff8b45;}
.social a:hover a:hover i{background-color:#fff;}
.social a:hover i{color:#fff;}
.navbar .social.pull-right li a{padding:0 0 0 8px;}
.navbar .social li a i{color:#fff;background:none;border:0;height:auto !important;width:auto;font-size:14px;}
.navbar.light .social li a i{color:#606060;}
.navbar .social a:hover i{background:none;}
.navbar .social a:hover .icon-s-pinterest{color:#d8545d;border:0;}
.navbar .social a:hover .icon-s-rss{color:#faaa5e;}
.navbar .social a:hover .icon-s-facebook{color:#677fb5;}
.navbar .social a:hover .icon-s-twitter{color:#70c2e9;}
.navbar .social a:hover .icon-s-flickr{color:#ff3ba4;}
.navbar .social a:hover .icon-s-dribbble{color:#e299c2;}
.navbar .social a:hover .icon-s-behance{color:#42a9fb;}
.navbar .social a:hover .icon-s-linkedin{color:#3daccf;}
.navbar .social a:hover .icon-s-vimeo{color:#42b5d4;}
.navbar .social a:hover .icon-s-youtube{color:#d5615c;}
.navbar .social a:hover .icon-s-skype{color:#5ecbf3;}
.navbar .social a:hover .icon-s-tumblr{color:#829fb9;}
.navbar .social a:hover .icon-s-delicious{color:#6194dc;}
.navbar .social a:hover .icon-s-500px{color:#3bbbe6;}
.navbar .social a:hover .icon-s-grooveshark{color:#f88e3b;}
.navbar .social a:hover .icon-s-forrst{color:#5f9864;}
.navbar .social a:hover .icon-s-digg{color:#507faa;}
.navbar .social a:hover .icon-s-blogger{color:#fd893f;}
.navbar .social a:hover .icon-s-klout{color:#e16747;}
.navbar .social a:hover .icon-s-dropbox{color:#6ba3c5;}
.navbar .social a:hover .icon-s-github{color:#6c93bb;}
.navbar .social a:hover .icon-s-songkick{color:#ff3b60;}
.navbar .social a:hover .icon-s-posterous{color:#efd57c;}
.navbar .social a:hover .icon-s-appnet{color:#3daad5;}
.navbar .social a:hover .icon-s-gplus{color:#bc7067;}
.navbar .social a:hover .icon-s-stumbleupon{color:#f07356;}
.navbar .social a:hover .icon-s-lastfm{color:#cd443d;}
.navbar .social a:hover .icon-s-spotify{color:#9acf48;}
.navbar .social a:hover .icon-s-instagram{color:#926d53;}
.navbar .social a:hover .icon-s-evernote{color:#9fdc82;}
.navbar .social a:hover .icon-s-paypal{color:#5b85a8;}
.navbar .social a:hover .icon-s-picasa{color:#b088c1;}
.navbar .social a:hover .icon-s-soundcloud{color:#ff8b45;}
footer .social.pull-right{margin-top:10px;}
footer .social.pull-right li{margin:0 5px 0 0;}
.views-row{margin-top:1.3846em;}
.view-home-one-page-masonry .views-row .media-embed-resize .media-embed-wrapper{position:static;}
#block-block-516 .nav_header_meta a,#block-views-home-one-page-news-block-2 .nav_header_meta a,#block-views-home-one-page-photos-block-1 .nav_header_meta a,#block-views-home-one-page-video-block-1 .nav_header_meta a,input.form-submit,.item-list .pager .pager-next.first.last a,#themebuilder-live-preview-theme-picker-form #edit-switch,#edit-submit,#edit-delete,.view-footer .see-all a,#block-block-26 .joinCommLink,#block-block-26 .mailButton,#photoCarousel .pc-link,#block-block-321 .more-link a,#block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a,#block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a,#block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a,#block-views-home-one-page-carousel-block-1 .config-carousel,#block-views-home-one-page-carousel-block-2 .config-carousel,#block-views-home-one-page-carousel-block-3 .config-carousel,.view-albums li.views-row .views-field-field-services span.views-label,.view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-trackbuylinknew,.view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-track-buy-link,#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a,#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a,#ss-bit-wide .bit-events tr.bit-bottom td a,#block-block-516 .view-footer .see-all a,#ss-bit-narrow tr.bit-bottom td a,#block-block-521 .nav_header_meta a,.page-node-15326 .style-top .style-mlist-join,.page-node-15326 .style-bottom li .style-tour-tkt{background:#fffbf8;border:2px solid #262C2C;color:#262C2C;cursor:pointer;display:block;text-decoration:none;text-transform:uppercase;text-align:center;width:63px;height:31px;font-weight:normal;font-family:"futura-pt-condensed",sans-serif;font-size:20px;line-height:31px;}
#block-block-516 .nav_header_meta a:hover,#block-views-home-one-page-news-block-2 .nav_header_meta a:hover,#block-views-home-one-page-photos-block-1 .nav_header_meta a:hover,#block-views-home-one-page-video-block-1 .nav_header_meta a:hover,input.form-submit:hover,.item-list .pager .pager-next.first.last a:hover,#themebuilder-live-preview-theme-picker-form #edit-switch:hover,#edit-submit:hover,#edit-delete:hover,.view-footer .see-all a:hover,#block-block-26 .joinCommLink:hover,#block-block-26 .mailButton:hover,#photoCarousel .pc-link:hover,#block-block-321 .more-link a:hover,#block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a:hover,#block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a:hover,#block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a:hover,#block-views-home-one-page-carousel-block-1 .config-carousel:hover,#block-views-home-one-page-carousel-block-2 .config-carousel:hover,#block-views-home-one-page-carousel-block-3 .config-carousel:hover,.view-albums li.views-row .views-field-field-services span.views-label:hover,.view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-trackbuylinknew:hover,.view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-track-buy-link:hover,#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a:hover,#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a:hover,#ss-bit-wide .bit-events tr.bit-bottom td a:hover,#block-block-516 .view-footer .see-all a:hover,#ss-bit-narrow tr.bit-bottom td a:hover,#block-block-521 .nav_header_meta a:hover,.page-node-15326 .style-top .style-mlist-join:hover,.page-node-15326 .style-bottom li .style-tour-tkt:hover{color:#E6353B;border:2px solid #E6353B;}
#block-views-home-one-page-news-block-2 .views-row,#block-views-home-one-page-news-detail-block .views-row,.page-news #block-system-main .views-row,.page-news-v1 #block-system-main .views-row,#block-views-home-one-page-news-block-4 .views-row,#block-views-home-one-page-news-block-3 .views-row{margin-bottom:1.25em;}
#block-views-home-one-page-news-block-2 .views-row .views-field-title a,#block-views-home-one-page-news-detail-block .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,#block-views-home-one-page-news-detail-block .views-field-title .field-content,.view-home-one-page-masonry .views-row .views-field-title a,.page-node-15326 .style-top .style-right .style-news-title{color:#262C2C;display:block;font-size:30px;line-height:30px;margin:0.3125em 0 0.625em;text-transform:uppercase;}
#block-views-home-one-page-news-block-2 .views-row .views-field-title a:hover,#block-views-home-one-page-news-detail-block .views-row .views-field-title a:hover,.page-news #block-system-main .views-row .views-field-title a:hover,.page-news-v1 #block-system-main .views-row .views-field-title a:hover,#block-views-home-one-page-news-block-4 .views-row .views-field-title a:hover,#block-views-home-one-page-news-block-3 .views-row .views-field-title a:hover,#block-views-home-one-page-news-detail-block .views-field-title .field-content:hover,.view-home-one-page-masonry .views-row .views-field-title a:hover,.page-node-15326 .style-top .style-right .style-news-title:hover{color:#E6353B;}
.view-home-one-page-photos .views-row .media-thumbnail-frame img{width:100%;height:auto;}
.wrapper-content .block + .block,.views-row,.pane{margin-top:0;}
#block-views-home-one-page-news-block-2 .views-row img,#block-views-home-one-page-news-detail-block .views-row img,.page-news #block-system-main .views-row img,.page-news-v1 #block-system-main .views-row img,#block-views-home-one-page-news-block-4 .views-row img,#block-views-home-one-page-news-block-3 .views-row img{display:inline;height:auto;max-width:100%;width:auto;}
#block-views-home-one-page-news-block-2 .views-row .media-thumbnail-frame,#block-views-home-one-page-news-detail-block .views-row .media-thumbnail-frame,.page-news #block-system-main .views-row .media-thumbnail-frame,.page-news-v1 #block-system-main .views-row .media-thumbnail-frame,#block-views-home-one-page-news-block-4 .views-row .media-thumbnail-frame,#block-views-home-one-page-news-block-3 .views-row .media-thumbnail-frame{height:0;overflow:hidden;padding-bottom:55%;background:transparent;background-size:cover;}
#block-views-home-one-page-news-block-2 .views-row .media-embed-resize .media-embed-wrapper,#block-views-home-one-page-news-detail-block .views-row .media-embed-resize .media-embed-wrapper,.page-news #block-system-main .views-row .media-embed-resize .media-embed-wrapper,.page-news-v1 #block-system-main .views-row .media-embed-resize .media-embed-wrapper,#block-views-home-one-page-news-block-4 .views-row .media-embed-resize .media-embed-wrapper,#block-views-home-one-page-news-block-3 .views-row .media-embed-resize .media-embed-wrapper{position:static;}
#block-views-home-one-page-news-block-2 .views-row .views-field-created,#block-views-home-one-page-news-detail-block .views-row .views-field-created,.page-news #block-system-main .views-row .views-field-created,.page-news-v1 #block-system-main .views-row .views-field-created,#block-views-home-one-page-news-block-4 .views-row .views-field-created,#block-views-home-one-page-news-block-3 .views-row .views-field-created{margin-bottom:23px;font-weight:bold;}
#block-views-home-one-page-news-block-2 .views-row .views-field-created .field-content,#block-views-home-one-page-news-detail-block .views-row .views-field-created .field-content,.page-news #block-system-main .views-row .views-field-created .field-content,.page-news-v1 #block-system-main .views-row .views-field-created .field-content,#block-views-home-one-page-news-block-4 .views-row .views-field-created .field-content,#block-views-home-one-page-news-block-3 .views-row .views-field-created .field-content{font-size:44px;color:#000;}
#block-views-home-one-page-news-block-2 .views-row .views-field-title,#block-views-home-one-page-news-detail-block .views-row .views-field-title,.page-news #block-system-main .views-row .views-field-title,.page-news-v1 #block-system-main .views-row .views-field-title,#block-views-home-one-page-news-block-4 .views-row .views-field-title,#block-views-home-one-page-news-block-3 .views-row .views-field-title{margin-bottom:13px;}
#block-views-home-one-page-news-block-2 .views-row .views-field-title a,#block-views-home-one-page-news-detail-block .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{margin-bottom:0;display:inline;word-wrap:break-word;}
#block-views-home-one-page-news-block-2 .views-row .views-field-body,#block-views-home-one-page-news-detail-block .views-row .views-field-body,.page-news #block-system-main .views-row .views-field-body,.page-news-v1 #block-system-main .views-row .views-field-body,#block-views-home-one-page-news-block-4 .views-row .views-field-body,#block-views-home-one-page-news-block-3 .views-row .views-field-body{margin-bottom:33px;}
#block-views-home-one-page-news-block-2 .views-row .views-field-body .field-content,#block-views-home-one-page-news-detail-block .views-row .views-field-body .field-content,.page-news #block-system-main .views-row .views-field-body .field-content,.page-news-v1 #block-system-main .views-row .views-field-body .field-content,#block-views-home-one-page-news-block-4 .views-row .views-field-body .field-content,#block-views-home-one-page-news-block-3 .views-row .views-field-body .field-content{font-size:24px;word-wrap:break-word;line-height:26px;}
#block-views-home-one-page-news-block-2 .views-row .views-field-view-node a,#block-views-home-one-page-news-detail-block .views-row .views-field-view-node a,.page-news #block-system-main .views-row .views-field-view-node a,.page-news-v1 #block-system-main .views-row .views-field-view-node a,#block-views-home-one-page-news-block-4 .views-row .views-field-view-node a,#block-views-home-one-page-news-block-3 .views-row .views-field-view-node a{font-size:24px;font-style:italic;color:#919191;text-decoration:underline;letter-spacing:0.5px;}
#block-views-home-one-page-news-block-2 .views-row .views-field-view-node a:hover,#block-views-home-one-page-news-detail-block .views-row .views-field-view-node a:hover,.page-news #block-system-main .views-row .views-field-view-node a:hover,.page-news-v1 #block-system-main .views-row .views-field-view-node a:hover,#block-views-home-one-page-news-block-4 .views-row .views-field-view-node a:hover,#block-views-home-one-page-news-block-3 .views-row .views-field-view-node a:hover{color:#E6353B;}
#block-views-home-one-page-news-block-2 .views-row.views-row-3,#block-views-home-one-page-news-detail-block .views-row.views-row-3,.page-news #block-system-main .views-row.views-row-3,.page-news-v1 #block-system-main .views-row.views-row-3,#block-views-home-one-page-news-block-4 .views-row.views-row-3,#block-views-home-one-page-news-block-3 .views-row.views-row-3{margin-right:0;}
#block-views-home-one-page-news-block-2 .view-content ul .views-row,#block-views-home-one-page-news-detail-block .view-content ul .views-row,.page-news #block-system-main .view-content ul .views-row,.page-news-v1 #block-system-main .view-content ul .views-row,#block-views-home-one-page-news-block-4 .view-content ul .views-row,#block-views-home-one-page-news-block-3 .view-content ul .views-row{font-size:16px;display:inline-block;margin-right:5%;margin-bottom:5%;vertical-align:top;width:30%;font-size:16px;}
#block-views-home-one-page-news-block-2 .view-content ul .views-row:nth-child(3n),#block-views-home-one-page-news-detail-block .view-content ul .views-row:nth-child(3n),.page-news #block-system-main .view-content ul .views-row:nth-child(3n),.page-news-v1 #block-system-main .view-content ul .views-row:nth-child(3n),#block-views-home-one-page-news-block-4 .view-content ul .views-row:nth-child(3n),#block-views-home-one-page-news-block-3 .view-content ul .views-row:nth-child(3n){margin-right:0px;}
.page-news #block-system-main .view-content ul .views-row,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row,.page-news-v2 #block-system-main .view-content ul .views-row,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row,.page-news-v1 #block-system-main .view-content ul .views-row,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row,.node-type-blog #block-system-main .view-content ul .views-row,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row{font-size:16px;display:inline-block;margin-right:0%;margin-bottom:120px;vertical-align:top;width:100%;font-size:16px;}
.page-news #block-system-main .view-content ul .views-row:nth-child(1n),.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row:nth-child(1n),.page-news-v2 #block-system-main .view-content ul .views-row:nth-child(1n),.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row:nth-child(1n),.page-news-v1 #block-system-main .view-content ul .views-row:nth-child(1n),.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row:nth-child(1n),.node-type-blog #block-system-main .view-content ul .views-row:nth-child(1n),.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row:nth-child(1n){margin-right:0px;}
.page-news #block-system-main .view-content ul .views-row .views-field-view-node a,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-view-node a,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-view-node a,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-view-node a,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-view-node a,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-view-node a,.node-type-blog #block-system-main .view-content ul .views-row .views-field-view-node a,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-view-node a{font-size:20px;}
.page-news #block-system-main .view-content ul .views-row .views-field-field-tumblr-photo img,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-photo img,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-field-tumblr-photo img,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-photo img,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-field-tumblr-photo img,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-photo img,.node-type-blog #block-system-main .view-content ul .views-row .views-field-field-tumblr-photo img,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-photo img{max-width:100%;height:auto;width:auto;}
.page-news #block-system-main .view-content ul .views-row .views-field-nothing,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-nothing,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-nothing,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing,.node-type-blog #block-system-main .view-content ul .views-row .views-field-nothing,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing{display:block;margin-bottom:20px;}
.page-news #block-system-main .view-content ul .views-row .views-field-nothing .socialWrapper,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing .socialWrapper,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-nothing .socialWrapper,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing .socialWrapper,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-nothing .socialWrapper,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing .socialWrapper,.node-type-blog #block-system-main .view-content ul .views-row .views-field-nothing .socialWrapper,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-nothing .socialWrapper{display:inline-block;margin-top:5px;}
.page-news #block-system-main .view-content ul .views-row .views-field-field-tumblr-video,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-field-tumblr-video,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-field-tumblr-video,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video,.node-type-blog #block-system-main .view-content ul .views-row .views-field-field-tumblr-video,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video{position:relative;height:auto;padding:0;}
.page-news #block-system-main .view-content ul .views-row .views-field-field-tumblr-video.instagram-content,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video.instagram-content,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-field-tumblr-video.instagram-content,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video.instagram-content,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-field-tumblr-video.instagram-content,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video.instagram-content,.node-type-blog #block-system-main .view-content ul .views-row .views-field-field-tumblr-video.instagram-content,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video.instagram-content{height:auto;padding:0;}
.page-news #block-system-main .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe,.node-type-blog #block-system-main .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-field-tumblr-video iframe#youtube_iframe{position:absolute;left:0;top:0;width:100%;height:100%;}
.page-news #block-system-main .view-content ul .views-row .views-field-created,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-created,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-created,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created,.node-type-blog #block-system-main .view-content ul .views-row .views-field-created,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created{margin-bottom:8px;}
.page-news #block-system-main .view-content ul .views-row .views-field-title,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-title,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-title,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title,.node-type-blog #block-system-main .view-content ul .views-row .views-field-title,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title{margin-bottom:24px;}
.page-news #block-system-main .view-content ul .views-row .views-field-body,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-body,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-body,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body,.node-type-blog #block-system-main .view-content ul .views-row .views-field-body,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body{margin-top:35px;}
.page-news #block-system-main .view-content ul .views-row .views-field-body .field-content,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body .field-content,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-body .field-content,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body .field-content,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-body .field-content,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body .field-content,.node-type-blog #block-system-main .view-content ul .views-row .views-field-body .field-content,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-body .field-content{font-size:20px;line-height:22px;}
.page-news #block-system-main .view-content ul .views-row .views-field-created .field-content,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created .field-content,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-created .field-content,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created .field-content,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-created .field-content,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created .field-content,.node-type-blog #block-system-main .view-content ul .views-row .views-field-created .field-content,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-created .field-content{font-size:40px;}
.page-news #block-system-main .view-content ul .views-row .views-field-title a,.page-news #block-system-main .view-content ul .views-row .views-field-title .field-content,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title a,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title .field-content,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-title a,.page-news-v2 #block-system-main .view-content ul .views-row .views-field-title .field-content,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title a,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title .field-content,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-title a,.page-news-v1 #block-system-main .view-content ul .views-row .views-field-title .field-content,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title a,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title .field-content,.node-type-blog #block-system-main .view-content ul .views-row .views-field-title a,.node-type-blog #block-system-main .view-content ul .views-row .views-field-title .field-content,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title a,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row .views-field-title .field-content{font-size:30px;line-height:30px;}
.page-news #block-system-main .view-content ul .views-row.views-row-6,.page-news #block-views-home-one-page-news-detail-block .view-content ul .views-row.views-row-6,.page-news-v2 #block-system-main .view-content ul .views-row.views-row-6,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul .views-row.views-row-6,.page-news-v1 #block-system-main .view-content ul .views-row.views-row-6,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul .views-row.views-row-6,.node-type-blog #block-system-main .view-content ul .views-row.views-row-6,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul .views-row.views-row-6{margin-right:0;}
.view-home-one-page-photos .views-row.views-row-3,.view-home-one-page-photos .views-row.views-row-4{margin-bottom:0 !important;}
.view-home-one-page-photos .views-row .field-content a{display:block;overflow:hidden;}
.view-albums li.views-row{position:relative;}
.view-albums li.views-row .views-field-title{margin:0.5em 0 0.7em 0;}
.view-albums li.views-row .views-field-field-album-image img{width:100%;height:auto;}
.view-albums li.views-row .views-field-field-services{float:right;margin-bottom:1em;}
.view-albums li.views-row .views-field-field-services .field-content ul{position:absolute;right:0px;top:auto;z-index:10000;}
.view-albums li.views-row .views-field-field-services .field-content ul li a{background:none repeat scroll 0 0 #E6353B;border-bottom:1px solid #fffbf8;color:#fffbf8;display:block;margin:0;min-width:100px;padding:4%;text-align:center;font-size:0.8em;text-transform:uppercase;}
.view-albums li.views-row .views-field-field-services .field-content ul li.last a{border:none;}
.view-albums li.views-row .views-field-field-services span.views-label{padding:10px;font-size:0.8em;}
.view-albums li.views-row .views-field.views-field-field-album-image{clear:both;}
.view-albums li.views-row .views-field-field-album-date{display:block;float:left;margin-top:0.7em;overflow:hidden;min-width:20%;}
.view-albums li.views-row .views-field-field-album-date .views-label-field-album-date{float:left;margin-right:4.5%;}
.view-albums li.views-row .views-field-field-album-date .field-content{float:left;}
#block-views-albums-block-5 .view-content .item-list ul .views-row{font-size:16px;display:inline-block;margin-right:0%;margin-bottom:1.75%;vertical-align:top;width:100%;font-size:16px;}
#block-views-albums-block-5 .view-content .item-list ul .views-row:nth-child(1n){margin-right:0px;}
#block-views-albums-block-5 .view-content .item-list ul .views-row:nth-child(3n){margin-right:0px;}
.view-home-one-page-masonry .views-row{border-bottom:3px solid #262C2C;margin-bottom:3%;padding-bottom:3%;}
.view-home-one-page-masonry .views-row img{display:inline;height:auto;width:100%;}
.view-home-one-page-masonry .views-row .media-thumbnail-frame{height:0;overflow:hidden;padding-bottom:55%;background-color:#262C2C;}
.view-home-one-page-masonry .views-row .views-field-name{font-size:75%;}
.view-home-one-page-masonry .views-row .views-field-body,.view-home-one-page-masonry .views-row .views-field-field-blog-media,.view-home-one-page-masonry .views-row .views-field-nothing-1{margin-top:1em;}
.view-home-one-page-masonry .views-row.highlighted{background-color:#262C2C;color:#fffbf8;padding:0 2%;}
.view-home-one-page-masonry .views-row.highlighted a{color:#E6353B;}
.page-node-15326 .style-news .view-home-one-page-news .views-row{height:auto;}

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

.menu-item-language img.iclflag{height:12px !important;width:18px !important;margin-bottom:0 !important;margin-right:4px;}

	
	body #featured .slide .post-title .video img {
		height: 169px!important;
	}


	body #featured .slide .mejs-container {
		margin-bottom: 210px!important;
		height: 167px!important;
	}


body[data-header-color="dark"] header#top nav ul .slide-out-widget-area-toggle a i.lines, body[data-header-color="dark"] header#top nav ul .slide-out-widget-area-toggle a i.lines:after,
body[data-header-color="dark"] header#top nav ul .slide-out-widget-area-toggle a i.lines:before {
	background-color: #A0A0A0;
}


header#top nav ul .slide-out-widget-area-toggle {
	margin-left: 15px;
	margin-right: 5px;
}


header#top nav ul #search-btn a, header#top nav ul .slide-out-widget-area-toggle a { 
	padding-left: 23px;
	padding: 0px 0px 0px 0px;
	width: 24px;
	height: 21px;
	display: block;
	background-position: right top;
	background-repeat: no-repeat;
    box-sizing: content-box!important;
    -moz-box-sizing: content-box!important;
}


header#top nav ul .slide-out-widget-area-toggle a {
	width: 22px;
}


	body #header-outer[data-transparent-header="true"].transparent, body #header-outer[data-transparent-header="true"].transparent .cart-menu,
	.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"] header#top nav ul #search-btn a,
	.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"] header#top nav ul .slide-out-widget-area-toggle a {
		transition: border-color 0.40s ease;	
		-moz-transition: border-color 0.40s ease;
		-webkit-transition: border-color 0.40s ease;
	}


	html body #header-outer[data-transparent-header="true"][data-remove-border="true"],
	.ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul #search-btn a,
	.ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul .slide-out-widget-area-toggle a,
	#header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] .cart-menu,
	#header-outer[data-transparent-header="true"][data-full-width="false"][data-remove-border="true"].transparent .cart-menu {
		border: none!important;
	}


	.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul #search-btn a:after,
	.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul .slide-out-widget-area-toggle a:after,
	.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] .cart-menu:after {
		border-left: 1px solid rgba(255, 255, 255, 0.25)!important;
		display: inline-block;
		content: "";
		width: 11px;
		height: 20px;
		position: absolute;
		left: -1px;
		opacity: 1;
		top: 50%;
		margin-top:-10px;
		transition: top 0.3s ease-out, margin-top 0.3s ease-out, height 0.3s ease-out, color 0.15s linear;
	}


	.ascend[data-header-search="false"] #header-outer.transparent[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"][data-cart="false"] header#top nav ul .slide-out-widget-area-toggle a:after {
		border: none;
	}


	.ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul #search-btn a:after,
	.ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul .slide-out-widget-area-toggle a:after,
	.ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] .cart-menu:after {
		height: 100%;
		color: #000;
		top: 0;
		border-left: 1px solid rgba(0, 0, 0, 0.07);
		display: inline-block;
		content: "";
		width: 11px;
		position: absolute;
		left: -1px;
		transition: top 0.3s ease, margin-top 0.3s ease, height 0.3s ease, color 0.15s linear;
	}

#header-outer.light-text header#top nav ul .slide-out-widget-area-toggle a i.lines, 
#header-outer.light-text header#top nav ul .slide-out-widget-area-toggle a i.lines:before, 
#header-outer.light-text header#top nav ul .slide-out-widget-area-toggle a i.lines:after {
    background-color: #ffffff !important;
}

#header-outer.dark-text header#top nav ul .slide-out-widget-area-toggle a i.lines, 
#header-outer.dark-text header#top nav ul .slide-out-widget-area-toggle a i.lines:before, 
#header-outer.dark-text header#top nav ul .slide-out-widget-area-toggle a i.lines:after {
    background-color: #444 !important;
}


#header-outer.light-text header#top nav ul .slide-out-widget-area-toggle a i.lines,
#header-outer.dark-text header#top nav ul .slide-out-widget-area-toggle a i.lines {
	opacity: 0.7;
}


#header-outer.light-text.side-widget-open header#top nav ul .slide-out-widget-area-toggle a i.lines,
#header-outer.light-text header#top nav ul .slide-out-widget-area-toggle a:hover i.lines, 
#header-outer.light-text header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:before,
#header-outer.light-text header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:after,
#header-outer.dark-text.side-widget-open header#top nav ul .slide-out-widget-area-toggle a i.lines,
#header-outer.dark-text header#top nav ul .slide-out-widget-area-toggle a:hover i.lines, 
#header-outer.dark-text header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:before,
#header-outer.dark-text header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:after {
	opacity: 1!important;
}


#header-outer[data-full-width="true"][data-cart="true"] header#top nav ul .slide-out-widget-area-toggle {
	position: relative;
}


#header-outer.transparent.dark-slide header#top nav ul .slide-out-widget-area-toggle a .lines-button i, 
#header-outer.transparent.dark-slide header#top nav ul .slide-out-widget-area-toggle a .lines-button i:after,
#header-outer.transparent.dark-slide header#top nav ul .slide-out-widget-area-toggle a .lines-button i:before {
	background-color: #000!important;
}


.slider-prev.dark-cs i, .slider-next.dark-cs i, .swiper-container .dark-cs.slider-prev .slide-count span, .swiper-container .dark-cs.slider-next .slide-count span {
	color: #000;
	transition: color 0.2s linear;
	-webkit-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
}


.swiper-container .slider-prev .slide-count span, .swiper-container .slider-next .slide-count span {
	opacity: 0;
	-ms-filter: "alpha(opacity=0)";
}


.swiper-container .slider-next .slide-count {
	left: auto;
	right: 0px;
}



.swiper-container .slide-count {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 64px;
	width: 50px;
}


.swiper-container .slide-count i {
	opacity: 0.7;
	top: 17px;
	line-height: normal!important;
	font-size: 26px!important;
}


.swiper-container .slide-count .slide-current {
	position: absolute;
	top: 14px;
	left: 15px;
	height: 10px;
	line-height: 10px;
}


.swiper-container .slide-count .slide-current.double-digits {
	top: 16px!important;
	left: 9px!important;
}


.swiper-container .slide-count .slide-total {
	position: absolute;
	top: 35px;
	left: 31px;
	height: 10px;
	line-height: 10px;
}


.swiper-container .slider-prev .slide-count {
	right: 6px!important;
	left: auto!important;
	text-align: center;
}


header#top nav ul .slide-out-widget-area-toggle a i.lines, header#top nav ul .slide-out-widget-area-toggle a i.lines:before, header#top nav ul .slide-out-widget-area-toggle a i.lines:after {
    background-color: rgba(0,0,0,0.4);
}


.lines-button.x2.close .lines,
#header-outer.transparent header#top nav ul .slide-out-widget-area-toggle a .lines-button.x2.close .lines,
#header-outer header#top nav ul .slide-out-widget-area-toggle a:hover .x2.close i.lines, 
#header-outer header#top nav ul .slide-out-widget-area-toggle a .x2.close i.lines {
  transition: background 0.3s 0s ease, opacity 0.9s linear;
  background: transparent!important;
}


.slide-out-widget-area-toggle  span {
	transition: -webkit-transform 0.33s 0.35s ease-in;
	transition: transform 0.33s 0.35s ease-in;
	-webkit-transform-origin: center;
    transform-origin: center;
    display: block;
    height: 21px;
}

#header-outer[data-full-width="true"] .slide-out-widget-area-toggle .open span {
   -webkit-transform: rotate3d(0, 0, 1, -180deg);
   transform: rotate3d(0, 0, 1, -180deg);
}


.slide-out-widget-area-toggle .closed span {
	transition: -webkit-transform 0.33s 0s ease;
	transition: transform 0.33s 0s ease;
}




.author-box:before,
.clearfix:before,
.entry:before,
.entry-content:before,
.footer-widgets:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.widget:before,
.wrap:before {
	content: " ";
	display: table;
}


.author-box:after,
.clearfix:after,
.entry:after,
.entry-content:after,
.footer-widgets:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.widget:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}







.site-inner,
.wrap {
	margin: 0 auto;
	max-width: 1140px;
}


.site-inner {
	clear: both;
	margin-top: 87px;
	background:#f9f9f9;
	margin-bottom:38px;
}


.parallax-home .site-inner {
	margin-top: 70px;
	max-width: 100%;
}


.parallax-landing .site-inner {
	margin-top: 100px;
}


	.site-inner,
	.wrap {
		padding: 0 5%;
	}

#header, #footer, #wrapper {
  clear: both;
  margin: 0 auto;
  width: 960px;
}

#wrapper {
  margin-top: 30px;
}

      #header, #wrapper, #navigation, #footer {
        width: 100%;
      }
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav:before,.nav:after{content:" ";display:table}
.nav:after{clear:both}
.nav .nav-divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}
.navigation .nav ul{list-style:none;margin:0;padding:0}
.navigation .nav li{margin:0 0 5px;line-height:1.3}
.navigation .nav li a{padding:5px 7px}
.navigation .nav li a:hover,.navigation .nav li a:active,.navigation .nav li a:focus{margin:0;background:transparent}
.nav-pills{font-family:'Josefin Sans',Arial,Helvetica,sans-serif;font-weight:600;font-variant:small-caps}
.nav-pills a{color:#a69983;padding:5px 10px!important;margin:0!important;background:transparent!important}
.nav-pills .active a{color:#fff!important;background:rgba(255,255,255,.05)!important}

 .menu-item-title {
 	margin: 15px 0 0;
 }

 .menu-item-title a {
 	color: #443f3f;
 }

 
 
 .menu-type-b .menu-item-title {
 	text-align: left;
 	margin: 0;
 }
.bg_white1,.timeline_point,.success_story{background:#fefbfc}
.bg_white1[bg-opacity=".1"],[bg-opacity=".1"].timeline_point,[bg-opacity=".1"].success_story{background:#fefbfc;background:rgba(254,251,252,0.1)}
.bg_white1[bg-opacity=".2"],[bg-opacity=".2"].timeline_point,[bg-opacity=".2"].success_story{background:#fefbfc;background:rgba(254,251,252,0.2)}
.bg_white1[bg-opacity=".3"],[bg-opacity=".3"].timeline_point,[bg-opacity=".3"].success_story{background:#fefbfc;background:rgba(254,251,252,0.3)}
.bg_white1[bg-opacity=".4"],[bg-opacity=".4"].timeline_point,[bg-opacity=".4"].success_story{background:#fefbfc;background:rgba(254,251,252,0.4)}
.bg_white1[bg-opacity=".5"],[bg-opacity=".5"].timeline_point,[bg-opacity=".5"].success_story{background:#fefbfc;background:rgba(254,251,252,0.5)}
.bg_white1[bg-opacity=".6"],[bg-opacity=".6"].timeline_point,[bg-opacity=".6"].success_story{background:#fefbfc;background:rgba(254,251,252,0.6)}
.bg_white1[bg-opacity=".7"],[bg-opacity=".7"].timeline_point,[bg-opacity=".7"].success_story{background:#fefbfc;background:rgba(254,251,252,0.7)}
.bg_white1[bg-opacity=".8"],[bg-opacity=".8"].timeline_point,[bg-opacity=".8"].success_story{background:#fefbfc;background:rgba(254,251,252,0.8)}
.bg_white1[bg-opacity=".9"],[bg-opacity=".9"].timeline_point,[bg-opacity=".9"].success_story{background:#fefbfc;background:rgba(254,251,252,0.9)}


.message__text {
  font-size: 36px;
  line-height: 1.3;
  font-family: "Merriweather", "Georgia", serif;
  font-weight: 300; }
 .grve-small-text, small, #grve-meta-bar .grve-meta-elements a, #grve-meta-bar .grve-meta-elements li.grve-field-date, #grve-anchor-menu a, .grve-tags, .grve-categories, #grve-post-title #grve-social-share ul li .grve-like-counter, #grve-portfolio-bar #grve-social-share ul li .grve-like-counter, .grve-blog .grve-like-counter, .grve-blog .grve-post-author, .grve-blog .grve-post-date, .grve-pagination ul li, #grve-header-options ul.grve-options a span, .grve-pagination .grve-icon-nav-right, .grve-pagination .grve-icon-nav-left, #grve-comments .grve-comment-item .grve-comment-date, #grve-comments .comment-reply-link, #grve-comments .comment-edit-link, .grve-newsletter label, #grve-footer-bar .grve-social li, #grve-footer-bar .grve-copyright, #grve-footer-bar #grve-second-menu, #grve-share-modal .grve-social li a, #grve-language-modal .grve-language li a, .grve-bar-title, .grve-percentage, .grve-tabs-title li, .grve-pricing-table ul li, .logged-in-as, .widget.widget_recent_entries li span.post-date, cite, label, .grve-testimonial-name, .grve-hr .grve-divider-backtotop, .grve-slider-item .grve-slider-content span.grve-title, .grve-gallery figure figcaption .grve-caption, .widget.widget_calendar caption, .widget .rss-date, .widget.widget_tag_cloud a, .grve-widget.grve-latest-news .grve-latest-news-date, .grve-widget.grve-comments .grve-comment-date, .wpcf7-form p, .wpcf7-form .grve-one-third, .wpcf7-form .grve-one-half, .mfp-counter, .grve-related-post .grve-caption, .grve-comment-nav ul li a, .grve-portfolio .grve-like-counter span, .grve-portfolio .grve-portfolio-btns, .grve-portfolio .grve-filter, .grve-blog .grve-filter, .grve-image-hover .grve-caption, .grve-portfolio .grve-hover-style-2 figcaption .grve-caption, ul.grve-fields li, .grve-team-social li a, .grve-carousel-wrapper .grve-post-item .grve-caption, .grve-blog .grve-like-counter span, .grve-add-cart, .grve-map-infotext p, a.grve-infotext-link, #grve-meta-responsive, .woocommerce span.onsale, .woocommerce nav.woocommerce-pagination ul li, .woocommerce #content nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul li, .woocommerce-page #content nav.woocommerce-pagination ul li, .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count, .woocommerce-review-link, .product_meta, table.shop_table td.product-name, .woocommerce .related h2, .woocommerce .upsells.products h2, .woocommerce-page .related h2, .woocommerce-page .upsells.products h2, .woocommerce .cross-sells h2, .woocommerce .cart_totals h2, .woocommerce .shipping-calculator-button, .woocommerce-page .shipping-calculator-button, .woocommerce-info, #grve-shop-modal .cart_list.product_list_widget li a, .woocommerce .widget_price_filter .price_slider_amount, .woocommerce-page .widget_price_filter .price_slider_amount, .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a, .woocommerce.widget_product_tag_cloud .tagcloud a { font-family: nexa; font-weight: 400; font-style: normal; font-size: 13px !important; text-transform: uppercase; }
 #grve-header #grve-header-options a.grve-open-button, #grve-header #grve-header-options a .grve-icon { width: 50px; height: 50px; line-height: 50px; }
 #grve-header #grve-header-options .grve-options-wrapper, #grve-header #grve-header-options ul.grve-options li a .grve-icon::before { width: 50px; }
 #grve-main-content, .grve-bg-light, #grve-main-content .grve-sidebar-colored.grve-bg-light a, #grve-anchor-menu, #grve-main-content .grve-post-author a, #grve-main-content .widget.widget_categories li a, #grve-main-content .widget.widget_pages li a, #grve-main-content .widget.widget_archive li a, #grve-main-content .widget.widget_nav_menu li a, #grve-main-content .widget.widget_tag_cloud a, #grve-main-content .widget.widget_meta a, #grve-main-content .widget.widget_recent_entries a, #grve-main-content .widget.widget_recent_comments a.url, #grve-main-content .grve-widget.grve-comments a.url, #grve-main-content .grve-widget.grve-latest-news a, #grve-social-share-responsive ul li a, #grve-main-content .grve-widget.grve-social li a, .grve-tags li a, .grve-categories li a, #grve-comments .grve-comment-item .grve-comment-date a:hover, .grve-pagination ul li a, .grve-filter ul li:after, input[type='text'], input[type='input'], input[type='password'], input[type='email'], input[type='number'], input[type='date'], input[type='url'], input[type='tel'], input[type='search'], textarea, select, #grve-meta-responsive ul li a, .grve-map-infotext p, #grve-main-content .grve-portfolio .grve-light.grve-caption, #grve-main-content .grve-grve-gallery .grve-light.grve-caption, #grve-main-content .grve-image-hover .grve-light.grve-team-identity, .grve-team .grve-team-social li a, .grve-comment-nav ul li a, .grve-pagination ul li:after, .grve-search button[type='submit'] .grve-icon-search, .grve-top-btn, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span, .woocommerce #content nav.woocommerce-pagination ul li a, .woocommerce #content nav.woocommerce-pagination ul li span, .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li span, .woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li span, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce-page .star-rating span:before, .woocommerce-page .woocommerce-product-rating a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a, ul.product-categories li a, .woocommerce.widget_product_tag_cloud .tagcloud a, .product_meta a { color: #a5a5a5; }
 .grve-color-primary-1, .grve-color-primary-1:before, .grve-color-primary-1:after, #grve-main-content .grve-primary-1 h1, #grve-main-content .grve-primary-1 h2, #grve-main-content .grve-primary-1 h3, #grve-main-content .grve-primary-1 h4, #grve-main-content .grve-primary-1 h5, #grve-main-content .grve-primary-1 h6, #grve-meta-responsive li a:hover, #grve-feature-section .grve-title.grve-primary-1, #grve-page-title .grve-title.grve-primary-1, #grve-post-title .grve-title.grve-primary-1, #grve-portfolio-title .grve-title.grve-primary-1, #grve-product-title .grve-title.grve-primary-1, .grve-portfolio .grve-primary-1 .grve-like-counter, #grve-feature-section .grve-goto-section.grve-primary-1, ul.grve-fields li:before, .widget.widget_calendar a, #grve-main-content .grve-post-title:hover, #grve-main-content .grve-post-author a:hover, .grve-blog.grve-isotope[data-type='pint-blog'] .grve-isotope-item .grve-media-content .grve-post-icon, .grve-blog.grve-isotope[data-type='pint-blog'] .grve-isotope-item.grve-label-post.format-quote a .grve-post-icon:before, #grve-main-content .widget.widget_categories li a:hover, #grve-main-content .widget.widget_archive li a:hover, #grve-main-content .widget.widget_pages li a:hover, #grve-main-content .widget.widget_nav_menu li a:hover, #grve-main-content .widget.widget_nav_menu li.current-menu-item a, #grve-main-content .widget li .rsswidget, #grve-main-content .widget.widget_recent_comments a.url:hover, #grve-main-content .widget.widget_recent_comments a, #grve-main-content .grve-widget.grve-comments a.url:hover, #grve-main-content .grve-widget.grve-comments a, #grve-main-content .widget.widget_meta a:hover, #grve-main-content .widget.widget_recent_entries a:hover, #grve-main-content .widget.grve-contact-info a, #grve-main-content .grve-widget.grve-latest-news a:hover, .grve-tags li a:hover, .grve-categories li a:hover, #grve-main-content .grve-read-more, #grve-main-content .more-link, #grve-comments .comment-reply-link, #grve-comments .grve-comment-item .grve-author a:hover, #grve-comments .grve-comment-item .grve-comment-date a, #grve-comments .comment-edit-link:hover, #respond .comment-reply-title small a, .grve-blog .grve-like-counter span, .grve-pagination ul li a.current, .grve-pagination ul li a:hover, .grve-accordion .grve-title.active:before, .grve-toggle .grve-title.active:before, .grve-filter ul li.selected, .grve-portfolio-item .grve-portfolio-btns li a:hover, #grve-main-content figure.grve-style-1 .grve-team-social li a:hover, #grve-main-content figure.grve-style-2 .grve-team-social li a:hover, #grve-main-content .grve-team a:hover .grve-team-name.grve-dark, #grve-main-content .grve-team a:hover .grve-team-name, .grve-hr .grve-divider-backtotop:after, .grve-testimonial-name span, .grve-testimonial-name:before, .grve-list li:before, #grve-feature-section .grve-description.grve-primary-1, #grve-page-title .grve-description.grve-primary-1, #grve-portfolio-title .grve-description.grve-primary-1, .grve-carousel-wrapper .grve-custom-title-content.grve-primary-1 .grve-caption, .grve-comment-nav ul li a:hover, .grve-pagination ul li .current, .grve-search button[type='submit']:hover .grve-icon-search, .grve-product-item .star-rating span:before, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus, .woocommerce table.cart a.remove:hover, .woocommerce #content table.cart a.remove:hover, .woocommerce-page table.cart a.remove:hover, .woocommerce-page #content table.cart a.remove:hover, .woocommerce-page div.product p.price, .woocommerce-page .single_variation, .woocommerce-page tr.order-total td, .woocommerce-checkout .product-quantity, .woocommerce .widget_price_filter .price_slider_amount span.from, .woocommerce-page .widget_price_filter .price_slider_amount span.from, .woocommerce .widget_price_filter .price_slider_amount span.to, .woocommerce-page .widget_price_filter .price_slider_amount span.to, .woocommerce ul.cart_list li a:hover, .woocommerce ul.product_list_widget li a:hover, .woocommerce-page ul.cart_list li a:hover, .woocommerce-page ul.product_list_widget li a:hover, ul.product-categories li a:hover, .woocommerce.widget_product_tag_cloud .tagcloud a:hover, .product_meta a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a { color: #00c5c0; }

.home-row .home-right .top,
.home-row .home-right .bottom {
    min-height: 200px;
    background: #fff;
    *zoom: 1
}

.home-row .home-right .top:before,
.home-row .home-right .top:after,
.home-row .home-right .bottom:before,
.home-row .home-right .bottom:after {
    display: table;
    content: "";
    line-height: 0
}

.home-row .home-right .top:after,
.home-row .home-right .bottom:after {
    clear: both
}

.home-row .home-right .top .left,
.home-row .home-right .top .right,
.home-row .home-right .bottom .left,
.home-row .home-right .bottom .right {
    float: left
}

.home-row .home-right .top .left,
.home-row .home-right .bottom .left {
    width: 360px
}

.home-row .home-right .top .left .body p,
.home-row .home-right .bottom .left .body p {
    color: #595959
}

.home-row .home-right .top .left .body .headline,
.home-row .home-right .bottom .left .body .headline {
    font-size: 22px
}

.home-row .home-right .top .left .body .headline a,
.home-row .home-right .top .left .body .headline,
.home-row .home-right .bottom .left .body .headline a,
.home-row .home-right .bottom .left .body .headline {
    color: #000
}

.home-row .home-right .top .right,
.home-row .home-right .bottom .right {
    width: 315px
}

.home-row .home-right .bottom .body {
    padding: 13px 25px
}

.home-row .home-right .bottom .body .headline {
    padding-right: 25px;
    position: relative
}

.home-row .home-right .bottom .body .headline:before {
    position: absolute;
    right: 0;
    top: 50%;
    font-size: 47px;
    margin-top: -10px;
    color: #ed1c24
}

.home-row .home-right .bottom .body .excerpt {
    padding-bottom: 10px
}

  .home-row .home-right .top .right, .home-row .home-right .bottom .right {
    width: 47.5%;
  }

  .home-row .home-right .top .left, .home-row .home-right .bottom .left {
    width: 52.5%;
  }

  .home-row .home-left, .home-row .home-right, .home-row .home-right .top .right, .home-row .home-right .bottom .right {
    width: 100%;
  }

  .top .right img, .bottom .right img {
    display: block;
    margin: 0 auto;
    max-width: 320px;
    width: 100%;
}

#site-footer .widgettitle {
  clear: both;
  text-align: left;
}


.hp-after-three-widget.widget .widgettitle {
  margin-bottom: 0;
  font-size: 26px;
  color: #fecf42;
  text-align: center;
}


#sidebar h2.widgettitle,
#sidebar h3.widgettitle,
.article-bottom h2.widgettitle,
.article-bottom h3.widgettitle,
.bold-widget-title h2.widgettitle,
.bold-widget-title h3.widgettitle,
.article-bottom h2.widgettitle,
.article-bottom h3.widgettitle {
  color: #454c54;
  text-align: center;
  padding: 0 0 8px 0;
  margin: 0 0 20px 0;
  position: relative;
  font-size: 1.66em;
  font-weight: 900;
}


#sidebar h2.widgettitle:after,
#sidebar h3.widgettitle:after,
.article-bottom h2.widgettitle:after,
.article-bottom h3.widgettitle:after,
.bold-widget-title h2.widgettitle:after,
.bold-widget-title h3.widgettitle:after,
.article-bottom h2.widgettitle:after,
.article-bottom h3.widgettitle:after {
  
  content: "";
  width: 50px;
  margin: 0 auto;
  height: 5px;
  background: #454c54;
  display: block;
}


#sidebar h2.widgettitle span,
#sidebar h3.widgettitle span,
.article-bottom h2.widgettitle span,
.article-bottom h3.widgettitle span,
.bold-widget-title h2.widgettitle span,
.bold-widget-title h3.widgettitle span,
.article-bottom h2.widgettitle span,
.article-bottom h3.widgettitle span {
  display: block;
  margin-bottom: 10px;
}


#site-footer .widgettitle a {
  color: #fff;
}

.author-box h3.widgettitle span.about {
  display: none;
}

.author-box h3.widgettitle span {
  border: none;
}

.author-box h3.widgettitle {
  text-transform: none;
  border: none;
  background: none;
  text-align: left;
  margin: 0;
  padding: 0;
  font-size: 32px;
}

.author-box h3.widgettitle a {
  color: #0082a1;
}
#alert-container .widgettitle{background-color:transparent;border:none;padding-left:0}
.stories h3.widgettitle,.widgettitle{margin-bottom:8px;font-size:20px;text-transform:uppercase;font-weight:700;color:#000}
.stories h3.widgettitle a,.widgettitle a{color:#000}
#site-footer .widgettitle,#site-footer li.menu-label{color:#fff;font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:8px;padding-bottom:4.8px}
#site-footer .widget,#site-footer .widgettitle{background:0 0;border:none}
.widget.rev .widgettitle{background-color:#fff;color:#2275bb;padding:5px}
.widget.rev .widgettitle a{color:#484848}
.widget.no-bg .widgettitle{color:#000}
.widget.largo-related-posts .widgettitle{font-size:1.75em;margin-bottom:20px;text-align:center}

	#main #date-today {
		position: absolute;
		top: 23px;
		right: 0;
		color: #666;
		font-size: 10px;
	}
.level-1{padding:0;margin:0}
.level-1:before,.level-1:after{content:"";display:table}
.level-1:after{clear:both}
.ai1ec-agenda-widget-view .ai1ec-event .ai1ec-event-title{font-weight:normal;}
.ai1ec-week-view .ai1ec-week .ai1ec-event-title,.ai1ec-oneday-view .ai1ec-oneday .ai1ec-event-title{display:block;white-space:normal;}
.ai1ec-month-view .ai1ec-multiday-bar .ai1ec-event-title{margin-left:7px;}
.ai1ec-agenda-view .ai1ec-event .ai1ec-event-title{color:#507295;font-weight:bold;font-size:10.5pt;margin:0 0 0.4em;-webkit-transition:color 0.1s;transition:color 0.1s;}
.ai1ec-agenda-view .ai1ec-event:hover .ai1ec-event-title{color:#354c63;}
.ai1ec-print .ai1ec-agenda-view .ai1ec-event-summary .ai1ec-event-title{display:inline;}


#ai1ec-calendar-view .ai1ec-month-view .ai1ec-event span.ai1ec-event-title, 
#ai1ec-calendar-view .ai1ec-week-view .ai1ec-event span.ai1ec-event-title, 
#ai1ec-calendar-view .ai1ec-oneday-view .ai1ec-event span.ai1ec-event-title,
#ai1ec-calendar-view .ai1ec-month-view .ai1ec-event span.ai1ec-event-time, 
#ai1ec-calendar-view .ai1ec-week-view .ai1ec-event span.ai1ec-event-time, 
#ai1ec-calendar-view .ai1ec-oneday-view .ai1ec-event span.ai1ec-event-time {
  	white-space: normal;
}


#header_menu_container .logo {
	max-width:100%;
	margin:0.87719% 0;	
}
.media-highlights .views-row{padding:20px;}
.views-row{border-bottom:1px solid #d3d7d9;}


header li.menu-item, header li.page_item {
    position: relative;
    list-style-type: none;
}


    
    header li.menu-item.mi-depth-0:first-child, header li.page_item.pi_depth_0:first-child {
        padding-top: 0;
    }

    header li.menu-item.mi-depth-0:last-child, header li.page_item.pi_depth_0:last-child {
        padding-bottom: 0;
    }


    .dropdownmenu-default li.menu-item:first-child, .dropdownmenu-default li.page_item:first-child {
        padding-top: 4px;
    }

    .dropdownmenu-default li.menu-item:last-child, .dropdownmenu-default li.page_item:last-child {
        padding-bottom: 4px;
    }

    .mega-magazine .latest-posts-wrapper.menu-item {
        
        padding-right: 0;
    }

header .top-navi li.menu-item.mi-depth-0, header .top-navi li.page_item.pi_depth_0 {
    
    position: relative;
}

    .h1 nav.mainmenu li.menu-item.mi-depth-0, .h1 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }

    .h2 nav.mainmenu li.menu-item.mi-depth-0, .h2 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }


#latest_photo_galeries_wide li.outer {
	float: left;
	width: 48%;
	margin-right: 2%;
}


#latest_photo_galeries_wide li.outer h2 {
	white-space: nowrap;
	overflow: hidden;
}


.l-header .menu-item-language,
.l-header .w-nav-item {
		font-family: 'Source Sans Pro';
		font-weight: 400;
	}

#main-footer .footcol1, #main-footer .footcol2, #main-footer .footcol3, #main-footer .footcol4{float:left; width:220px; margin-right:20px}

#main-footer .footcol4{margin-right:0px;}
.counter-widget .counter-wrapper{height:250px;width:401px;position:relative;margin:0 auto}
.counter-widget .counter-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.counter-widget .counter-wrapper .tick{position:absolute;width:45px;bottom:49%;border-bottom:3px solid #e55e3c;color:#e55e3c;font-size:2.5rem;font-weight:200px;text-align:center;text-transform:uppercase}
.counter-widget .counter-wrapper .tick.lefttick{left:-58px}
.counter-widget .counter-wrapper .tick.righttick{right:-58px;padding-right:5px}
.counter-widget .counter-wrapper ul.flip-counter{position:relative;list-style:none;height:250px;margin:0;padding:0}
.counter-widget .counter-wrapper ul.flip-counter li.digit{position:relative;z-index:0;width:125px;height:250px;margin:0 13px 0 0;padding:0;text-align:center;line-height:1px;float:right}
.counter-widget .counter-wrapper ul.flip-counter li.digit .line{position:absolute;z-index:10;height:125px;width:125px}
.counter-widget .counter-wrapper ul.flip-counter li.digit span{position:absolute;left:0;height:125px;width:125px;overflow:hidden;font-size:175px;font-weight:100;text-indent:2px;background-color:#e86b4c;color:#ffffff;-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.counter-widget .counter-wrapper ul.flip-counter li.digit span.front{top:0;padding-top:125px;background-color:#dd4234;color:#f4b6a6}
.counter-widget .counter-wrapper ul.flip-counter li.digit span.back{bottom:0}
.counter-widget .counter-wrapper ul.flip-counter li.digit .hinge-cover{height:100%;position:relative;z-index:5;overflow:visible !important;-moz-perspective:800px;-webkit-perspective:800px;-ms-perspective:800px;-o-perspective:800px;perspective:800px}
.counter-widget .counter-wrapper ul.flip-counter li.digit .hinge-cover .hinge{position:absolute;z-index:5;height:125px;width:125px;-moz-transition:-moz-transform 0.25s ease-in;-webkit-transition:-webkit-transform 0.25s ease-in;-o-transition:-o-transform 0.25s ease-in;transition:transform 0.25s ease-in;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-moz-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}
.counter-widget .counter-wrapper ul.flip-counter li.digit .hinge-cover .hinge span{height:0px;z-index:5;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
.counter-widget .counter-wrapper ul.flip-counter li.digit .hinge-cover .hinge span.front{padding-top:125px;z-index:5}
.counter-widget .counter-wrapper ul.flip-counter li.digit .hinge-cover .hinge span.back{height:125px;z-index:3;-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}
.counter-widget .counter-wrapper ul.flip-counter li.digit.animate .hinge{-moz-transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);transform:rotateX(-180deg)}
.counter-widget .counter-wrapper ul.flip-counter li.digit:first-child{margin-right:0}

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

.block_today_date .month_year {padding-bottom:4px; color:#373737; font-weight:bold;}


body.ie #menu-top a {
	font: 700 13px "Arvo";
}


#menu-top-right {
	padding: 0px;
	margin: 0px;
}


#menu-top-right li {
	display: block;
	list-style: none;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-right: 18px;
}


#menu-top-right a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}


#menu-top-right a:hover {
	text-decoration: none;
	color: #999;
}


#menu-top {
	padding: 0px;
	margin: 0px;
}


#menu-top li {
	list-style: none;
	display: block;
	float: left;
	padding: 4px 10px;
	margin: 0px;
	border-left: 1px solid #c7c5c0;
}


#menu-top li:first-child {
	padding-left: 0px;
	border: none;
}


#menu-top a {
	font: normal 13px "RockwellBold";
	text-decoration: none;
}


#menu-top a:hover {
	color: #666;
	text-decoration: none;
}


#menu-top li.current-menu-item a,
#menu-top li.current_page_parent a,
#menu-top li.current-page-ancestor a {
	color: #000;
}


.genesis-nav-menu .menu-item {
  display: inline-block;
  text-align: left; }


.genesis-nav-menu .menu-item:hover {
  position: static; }
.logo-slider .scroll-wrap{font-size:.1px;font-family:zero-width;position:absolute;width:1000%;height:100%;left:50%;top:0;margin-left:-500%;text-align:center}
.logo-slider .scroll-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}

#side .widget-box{
	background-color:#f6f6ec;
	padding:10px 20px 20px 20px;
	}

#side .widget-container.widget_search div.widget-box{ background:none; padding:0px; margin:0px;}
.row{margin-left:-15px;margin-right:-15px}


.row.news {
    margin-bottom: 3em;
}
.x-widgetbar .widget{margin-top:3em}
.x-widgetbar-inner .x-column .widget:first-child{margin-top:0}
.x-widgetbar-inner .x-column:first-child .widget:first-child{margin-top:0}
.x-colophon.top .x-column .widget:first-child{margin-top:0}
.x-colophon.top .x-column:first-child .widget:first-child{margin-top:0}
.x-colophon .widget{margin-top:5em}
.x-sidebar .widget{margin-top:3em}
.x-sidebar .widget:first-child{margin-top:0}
.x-main .widget{margin-top:3em}
.x-main .widget:first-child{margin-top:0}
.widget{color:rgba(255,255,255,0.25)}
.widget a{color:rgba(255,255,255,0.25)}
.widget p:last-child,.widget ul:last-child,.widget ol:last-child{margin-bottom:0}
.widget ul,.widget ol{margin-left:0;list-style:none}
.widget ul li a,.widget ol li a{display:inline-block;color:rgba(255,255,255,0.25)}
.widget ul li li a,.widget ol li li a{padding-left:1.655em}
.widget ul li li li a,.widget ol li li li a{padding-left:3.31em}
.widget ul li li li li a,.widget ol li li li li a{padding-left:4.965em}
.widget ul li li li li li a,.widget ol li li li li li a{padding-left:6.62em}
.widget select{width:100%}
.widget:before{content:"";display:block;height:2px;background-color:rgba(255,255,255,0.1)}
.x-main .widget,.x-sidebar .widget{color:#333}
.x-main .widget a,.x-sidebar .widget a{text-decoration:underline}
.x-main .widget a:hover,.x-sidebar .widget a:hover{text-decoration:none}
.x-main .widget ul li,.x-main .widget ol li,.x-sidebar .widget ul li,.x-sidebar .widget ol li{border-top:1px solid rgba(0,0,0,0.085)}
.x-main .widget ul li a,.x-main .widget ol li a,.x-sidebar .widget ul li a,.x-sidebar .widget ol li a{padding-top:8px;padding-bottom:8px;color:#333}
.x-main .widget:before,.x-sidebar .widget:before{display:none}
body .x-main .widget a,body .x-sidebar .widget a{color:#7a7a7a}
body .x-main .widget a:hover,body .x-sidebar .widget a:hover{color:#7a7a7a}
body .x-main .widget ul li a,body .x-main .widget ol li a,body .x-sidebar .widget ul li a,body .x-sidebar .widget ol li a{color:#7a7a7a}
body .x-main .widget ul li a:hover,body .x-main .widget ol li a:hover,body .x-sidebar .widget ul li a:hover,body .x-sidebar .widget ol li a:hover{color:#7a7a7a}
.widget.widget_meta ul{border-bottom:0}
.widget.widget_meta li abbr[title]{border-bottom:0}
.widget.widget_recent_comments a{display:inline}
.x-main .widget.widget_recent_comments li,.x-sidebar .widget.widget_recent_comments li{padding-top:8px;padding-bottom:8px}
.widget.widget_recent_entries li{padding-bottom:16px;line-height:1.5}
.widget.widget_recent_entries li:last-child{padding-bottom:0}
.widget.widget_recent_entries li a{display:inline}
.widget.widget_recent_entries li .post-date{display:block;font-size:85%;margin-top:0.5em;text-transform:uppercase;opacity:0.575}
.x-main .widget.widget_recent_entries li,.x-sidebar .widget.widget_recent_entries li{padding-top:8px;padding-bottom:8px}
.widget.widget_rss li{padding-bottom:16px}
.widget.widget_rss li:last-child{padding-bottom:0}
.widget.widget_rss li .rsswidget{display:inline-block;padding:0;line-height:1.5}
.x-main .widget.widget_rss li,.x-sidebar .widget.widget_rss li{padding:8px 0}
.x-main .widget.widget_pages .current_page_item,.x-main .widget.widget_nav_menu .current-menu-item,.x-sidebar .widget.widget_pages .current_page_item,.x-sidebar .widget.widget_nav_menu .current-menu-item{border:1px solid #333;border-left:0;border-right:0;margin-bottom:-1px}
.x-main .widget.widget_pages .current_page_item a,.x-main .widget.widget_nav_menu .current-menu-item a,.x-sidebar .widget.widget_pages .current_page_item a,.x-sidebar .widget.widget_nav_menu .current-menu-item a{color:#333}
.x-main .widget.widget_pages .current_page_item a:hover,.x-main .widget.widget_nav_menu .current-menu-item a:hover,.x-sidebar .widget.widget_pages .current_page_item a:hover,.x-sidebar .widget.widget_nav_menu .current-menu-item a:hover{color:#333}
body .x-main .widget.widget_pages .current_page_item a,body .x-main .widget.widget_nav_menu .current-menu-item a,body .x-sidebar .widget.widget_pages .current_page_item a,body .x-sidebar .widget.widget_nav_menu .current-menu-item a{color:#333}
body .x-main .widget.widget_pages .current_page_item a:hover,body .x-main .widget.widget_nav_menu .current-menu-item a:hover,body .x-sidebar .widget.widget_pages .current_page_item a:hover,body .x-sidebar .widget.widget_nav_menu .current-menu-item a:hover{color:#333}
.h-landmark,.x-main .h-widget,.x-main .h-widget a.rsswidget,.x-main .h-widget a.rsswidget:hover,.x-main .widget.widget_pages .current_page_item a,.x-main .widget.widget_nav_menu .current-menu-item a,.x-main .widget.widget_pages .current_page_item a:hover,.x-main .widget.widget_nav_menu .current-menu-item a:hover,.x-sidebar .h-widget,.x-sidebar .h-widget a.rsswidget,.x-sidebar .h-widget a.rsswidget:hover,.x-sidebar .widget.widget_pages .current_page_item a,.x-sidebar .widget.widget_nav_menu .current-menu-item a,.x-sidebar .widget.widget_pages .current_page_item a:hover,.x-sidebar .widget.widget_nav_menu .current-menu-item a:hover{color:#333333;}
.x-main .widget,.x-main .widget a,.x-main .widget ul li a,.x-main .widget ol li a,.x-main .widget_tag_cloud .tagcloud a,.x-main .widget_product_tag_cloud .tagcloud a,.x-main .widget a:hover,.x-main .widget ul li a:hover,.x-main .widget ol li a:hover,.x-main .widget_tag_cloud .tagcloud a:hover,.x-main .widget_product_tag_cloud .tagcloud a:hover,.x-main .widget_shopping_cart .buttons .button,.x-main .widget_price_filter .price_slider_amount .button,.x-sidebar .widget,.x-sidebar .widget a,.x-sidebar .widget ul li a,.x-sidebar .widget ol li a,.x-sidebar .widget_tag_cloud .tagcloud a,.x-sidebar .widget_product_tag_cloud .tagcloud a,.x-sidebar .widget a:hover,.x-sidebar .widget ul li a:hover,.x-sidebar .widget ol li a:hover,.x-sidebar .widget_tag_cloud .tagcloud a:hover,.x-sidebar .widget_product_tag_cloud .tagcloud a:hover,.x-sidebar .widget_shopping_cart .buttons .button,.x-sidebar .widget_price_filter .price_slider_amount .button{color:#333333;}
.x-main .h-widget,.x-main .widget.widget_pages .current_page_item,.x-main .widget.widget_nav_menu .current-menu-item,.x-sidebar .h-widget,.x-sidebar .widget.widget_pages .current_page_item,.x-sidebar .widget.widget_nav_menu .current-menu-item{border-color:#333333;}
body .x-main .widget,body .x-main .widget a,body .x-main .widget a:hover,body .x-main .widget ul li a,body .x-main .widget ol li a,body .x-main .widget ul li a:hover,body .x-main .widget ol li a:hover,body .x-sidebar .widget,body .x-sidebar .widget a,body .x-sidebar .widget a:hover,body .x-sidebar .widget ul li a,body .x-sidebar .widget ol li a,body .x-sidebar .widget ul li a:hover,body .x-sidebar .widget ol li a:hover{color:#212121;}
body .x-main .h-widget,body .x-main .widget.widget_pages .current_page_item a,body .x-main .widget.widget_nav_menu .current-menu-item a,body .x-main .widget.widget_pages .current_page_item a:hover,body .x-main .widget.widget_nav_menu .current-menu-item a:hover,body .x-sidebar .h-widget,body .x-sidebar .widget.widget_pages .current_page_item a,body .x-sidebar .widget.widget_nav_menu .current-menu-item a,body .x-sidebar .widget.widget_pages .current_page_item a:hover,body .x-sidebar .widget.widget_nav_menu .current-menu-item a:hover{color:#333333;}
body .x-main .h-widget,body .x-main .widget.widget_pages .current_page_item,body .x-main .widget.widget_nav_menu .current-menu-item,body .x-sidebar .h-widget,body .x-sidebar .widget.widget_pages .current_page_item,body .x-sidebar .widget.widget_nav_menu .current-menu-item{border-color:#333333;}


.singular .single-featured { width: 50%; position: relative; display: block; float: right;
}

.single-featured {
  -webkit-transition: opacity 0.3s linear;
     -moz-transition: opacity 0.3s linear;
       -o-transition: opacity 0.3s linear;
          transition: opacity 0.3s linear;
  display: block;
  margin: auto;
}

.single-featured:hover {
  opacity: 0.8;
}

  .section-moving .section-moving__sub-heading {
    color: black;
    font-weight: 700; }



.pagination .current .screen-reader-text {
	position: static !important;
}






.says,
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	overflow: hidden;
	position: absolute !important;
	width: 1px;
}


#sidebarleft {
	width:180px;
	float: left;
}
.carousel-image{position:absolute;top:0;left:0;min-width:100%;max-height:100%}
.carousel-image img{width:100%;-webkit-transition-property:width,height,top,left;transition-property:width,height,top,left;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.carousel-image.slider-full img{max-width:100%}
.view-open-positions .views-row{margin-bottom:3px;}
.view-press-releases li.views-row{list-style-type:none;margin-bottom:20px;}
.view-in-the-news .views-row{list-style-type:none;padding:0;margin:0;margin-bottom:20px;}
.view-kaltura-events .views-row{list-style-type:none;margin-bottom:30px;border-bottom:1px solid #ddd;}
.view-recorded-webinars .views-row{list-style-type:none;margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:10px;overflow:hidden;}
.view-live-webinars .views-row{list-style-type:none;margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:10px;overflow:hidden;}
.view-solutions-overview li.views-row{list-style-type:none;padding:0;margin:0 0 45px 0;float:left;width:450px;border:1px solid #e0e0e0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 16px #e9f7fa inset;-webkit-box-shadow:0 0 16px #e9f7fa inset;box-shadow:0 0 16px #e9f7fa inset;}
.view-solutions-overview li.views-row-odd{margin-right:50px;}
.view-kaltura-team .views-row{list-style:none;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ddd;}
.view-kaltura-team .team-items .views-row{float:left;clear:both;width:960px;}
.view-kaltura-team .team-heads .views-row{border:medium none;cursor:pointer;float:left;margin:5px;padding:0;position:relative;width:69px;}
.view-kaltura-team .team-heads .views-row .views-field-field-profile-picture{border:1px solid white;height:82px;margin:0;filter:alpha(opacity=50);opacity:0.5;padding:0;position:relative;width:auto;z-index:1;}
.view-kaltura-team .team-heads .views-row:hover .views-field-field-profile-picture{border:1px solid #CECECE;filter:alpha(opacity=100);opacity:1;}
.view-kaltura-team .team-heads .views-row.js-hover:hover .views-field-title{display:block;}
.view-case-studies .views-row{border:1px solid #eee;margin-right:15px;margin-left:15px;float:left;width:280px;list-style:none;text-align:center;padding:5px;}
.view-case-studies .views-row-first{margin-left:0;}
.view-case-studies .views-row-last{margin-right:0;}
#block-views-news-block .view-content .views-row a{margin-left:10px;}
#block-views-news-block .view-content .views-row a:after{content:" ";}
#block-views-spotlight-block ul .views-row{list-style:none;margin-bottom:20px;}
#block-views-press-block .views-row{list-style:none;margin-bottom:20px;color:#666560;}
.view-thankyou-blocks .views-row{border:1px solid #eee;margin:15px;float:left;width:193px;list-style:none;text-align:center;padding:5px;}
.v.view-thankyou-blocks .views-row-first{margin-left:0;}
.view-thankyou-blocks .views-row:nth-child(4n+4){margin-right:0;}
.view-thankyou-blocks .views-row:nth-child(4n+1){margin-left:0;}
#views_slideshow_cycle_teaser_section_homepage_banner_-block .views-row{width:960px;position:relative;margin-top:30px;}
.video-gallery .views-row{float:left;margin-right:13px;margin-bottom:27px;position:relative;}
.video-gallery .views-row-8,.video-gallery .views-row-4{margin-right:0;}
.video-gallery .views-row .kaltura-embed,.video-gallery .views-row .views-field-field-vid-desc{display:none;}
.video-gallery .views-row img{width:230px;height:130px;}
.theme-2013 .slides .views-row{position:relative;padding:0;margin:0;}
.view-homepage-case-study .views-row{float:left;width:25%;padding:10px;position:relative;}
.view-homepage-case-study .views-row .kaltura-thumb{width:100%;margin:0 auto;margin-bottom:10px;}
.view-homepage-case-study .views-row .kaltura-thumb img{max-width:100%;display:block;height:auto;}
.view-homepage-case-study .views-row .views-field-field-video-embed-code{display:none;}
.view-homepage-case-study .views-row .views-field-title,.view-homepage-case-study .views-row .views-field-colorbox a{display:block;position:absolute;top:50px;left:50%;margin-left:-22px;width:44px;height:32px;outline:none;background-repeat:no-repeat;background-position:center;}
.view-homepage-case-study .views-row .views-field-title span,.view-homepage-case-study .views-row .views-field-colorbox a span{display:block;height:32px;background-color:transparent;width:44px;cursor:pointer;display:table-cell;vertical-align:middle;color:#fdfdfd;font-size:60px;background:none;-moz-transition:200ms;-o-transition:200ms;-webkit-transition:200ms;transition:200ms;}
.view-homepage-case-study .views-row .views-field-title span:hover,.view-homepage-case-study .views-row .views-field-colorbox a span:hover{color:black;}
.view-homepage-case-study .views-row .views-field-field-company-logo{text-align:center;display:table;vertical-align:middle;width:100%;height:100px;position:relative;}
.view-homepage-case-study .views-row .views-field-field-company-logo .field-content{display:table-cell;height:120px;vertical-align:middle;}
.view-homepage-case-study .views-row .views-field-field-company-logo img{max-width:100%;height:auto;max-width:283px;}
.view-homepage-case-study .views-row .views-field-body{font-family:Lato;font-style:italic;font-size:16px;color:#999999;line-height:150%;text-align:center;position:relative;padding:10px;padding-top:15px;margin-top:20px;}
.view-homepage-case-study .views-row .views-field-body p{display:inline;}
.view-homepage-case-study .views-row .views-field-body:before{content:"“";font-size:70px;position:absolute;left:-20px;top:10px;opacity:0.5;font-family:georgia,serif;width:40px;}
.view-homepage-case-study .views-row .views-field-body:after{content:"”";font-size:70px;position:absolute;right:-10px;bottom:-30px;opacity:0.5;font-family:georgia,serif;width:40px;}
.view-homepage-case-study .views-row .views-field-field-video{width:50%;min-width:200px;margin-right:40px;float:left;padding-top:10px;}
.view-homepage-case-study .views-row .views-field-field-video .kaltura-thumb{box-shadow:none;border:none;}
.view-homepage-case-study .views-row .views-field-colorbox a{left:110px;top:60px;}
.homepage-items .views-row{width:30%;float:left;position:relative;margin:1.5%;width:28%;margin:2.5%;height:260px;padding-top:20px;text-align:center;color:#484848;margin-bottom:4em;}
.homepage-items .views-row .views-field-field-icon{position:absolute;top:-40px;width:100%;}
.homepage-items .views-row h3{font-style:normal;font-weight:bold;font-size:16px;color:#484848;padding:0px 10px;margin:0;margin-top:110px;margin-bottom:10px;font-family:arial;}
.homepage-items .views-row .views-field-body{font-size:15px;padding:0px 10px;}
.homepage-items .views-row .views-field-field-long-text{font-size:12px;color:#484848;font-family:arial;}
.homepage-items .views-row .views-field-field-item-link{position:absolute;left:0px;right:0px;text-align:Center;bottom:0px;font-size:16px;}
.homepage-items .views-row .views-field-field-item-link a{background:#44abca;color:white;padding-left:12px;padding-right:12px;padding-bottom:6px;padding-top:6px;font-weight:bold;font-size:13px;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;}
.homepage-items .views-row .views-field-field-item-link a:after{content:" › ";position:inline;}
.homepage-items .views-row .views-field-field-item-link a:hover{background:#1ecce7;}
.homepage-items .views-row:last-child{border:none;}
.homepage-items .views-row h3.field-content{margin:0;font-size:18px;padding:0;}
.homepage-items .views-row .views-field-body p{margin:0;display:inline;padding:0;}
.homepage-items .views-row .views-field-body div{display:inline;}
.homepage-items .views-row .views-field-field-item-link div{display:inline;}
.homepage-items .views-row .views-field-field-large-text{margin-bottom:1em;}
.solutions-for-any-use-case .views-row{width:50%;min-height:300px;float:left;position:relative;text-align:center;padding-bottom:15px;padding-top:15px;}
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1{position:absolute;top:0;display:none;z-index:1;width:100%;height:auto;min-height:100%;background:#197d97;text-align:left;color:white;padding:35px;font-size:15px;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;}
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 p{margin:0;}
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 li{padding-left:0;}
.solutions-for-any-use-case .views-row .views-field-field-circle-image:hover~.views-field-field-solution-body-1{display:block;z-index:9999;}
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1:hover{display:block;}
.solutions-for-any-use-case .views-row .views-field-field-image-title{color:#555555;font-weight:bold;font-size:21px;margin-bottom:10px;padding-bottom:10px;}
.solutions-for-any-use-case .views-row .views-field-field-image-title p{margin:0;}
.solutions-for-any-use-case .views-row .views-field-field-teaser .field-content{color:#4f4c4c;font-size:14px;}
.solutions-for-any-use-case .views-row .views-field-field-teaser .field-content p{margin:0;}
.solutions-for-any-use-case .views-row .views-field-field-circle-image{padding-bottom:13px;display:inline-block;}
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 .title{font-family:helvetica;font-weight:bold;font-size:19px;margin-bottom:12px;color:#ffffff;}
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 ul{padding-left:1em!important;}
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 .body{font-family:arial;color:#ffffff;}
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 .body a{color:#0dc3f8;}
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 .link{position:absolute;bottom:0;right:0;background:#4bb6cb;display:inline-block;padding:10px 5px 10px 5px;margin-top:20px;width:30%;text-align:center;}
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 .link a{font-weight:bold;font-size:16px;color:white;}
.solutions-for-any-use-case .views-row .views-field-field-solution-body-1 .link:hover{background:#00cdfd;}
.explore-our-products .views-row{width:50%;float:left;position:relative;text-align:center;padding-bottom:30px;padding-top:30px;}
.explore-our-products .views-row .views-field-field-product-title{text-align:center;color:#484848;font-size:21px;font-weight:bold;line-height:100%;margin-bottom:10px;width:60%;margin:0 auto;padding-bottom:10px;}
.explore-our-products .views-row .views-field-field-product-teaser{text-align:center;font-weight:bold;width:80%;margin:0 auto;margin-bottom:10px;font-size:13px;}
.explore-our-products .views-row .views-field-field-product-teaser .field-content p{margin:0;}
.explore-our-products .views-row .views-field-field-product-image{text-align:center;position:relative;display:inline-block;}
.explore-our-products .views-row .views-field-field-product-image img{margin:0 10px 10px 0;}
.explore-our-products .views-row .views-field-field-product-image a{position:absolute;bottom:0;right:0;background:#16b3cb;color:white;font-weight:bold;width:57px;height:57px;border-radius:30px;padding-top:9px;}
.node-type-education-solutions .homepage-case-study .views-row,.node-type-enterprise-solutions .homepage-case-study .views-row,.node-type-media-solutions .homepage-case-study .views-row,.node-type-government-solutuins .homepage-case-study .views-row,.node-type-new-solution-page .homepage-case-study .views-row{width:31%;margin-right:2%;}
.node-type-media-solutions .solutions-for-any-use-case .views-row,.node-type-new-solution-page .solutions-for-any-use-case .views-row{width:33%;}
.kaltura-for-your-company .views-row{width:33%;float:left;text-align:center;padding:30px;position:relative;height:307px;}
.kaltura-for-your-company .views-row .views-field-field-title-company{color:white;font-weight:bold;font-size:16px;padding-top:15px;height:60px;line-height:20px;}
.kaltura-for-your-company .views-row .views-field-field-title-company p{margin:0;}
.kaltura-for-your-company .views-row .views-field-field-img-company{height:120px;}
.kaltura-for-your-company .views-row .views-field-field-link-company{background:black;display:inline-block;padding:5px;margin-top:20px;}
.kaltura-for-your-company .views-row .views-field-field-link-company a{color:white;font-size:15px;font-weight:bold;}
.kaltura-for-your-company .views-row .views-field-field-content-body-1{position:absolute;top:0;width:105%;left:0;height:109%;text-align:left;margin-top:-10px;z-index:9999;display:none;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;}
.kaltura-for-your-company .views-row .views-field-field-content-body-1 .field-content{margin:10%;color:white;}
.kaltura-for-your-company .views-row .views-field-field-content-body-1 .field-content p{margin:0;}
.kaltura-for-your-company .views-row .views-field-field-content-body-1 .field-content .title{font-weight:bold;font-size:16px;margin-bottom:13px;}
.kaltura-for-your-company .views-row .views-field-field-content-body-1 .field-content .link{position:absolute;bottom:0;right:0;background:black;display:inline-block;padding:5px;margin-top:20px;width:30%;text-align:center;}
.kaltura-for-your-company .views-row .views-field-field-content-body-1 .field-content .link a{color:white;font-size:15px;font-weight:bold;}
.kaltura-for-your-company .views-row .views-field-field-content-body-1 .field-content .link:hover{background:#333333;}
.kaltura-for-your-company .views-row:hover .views-field-field-content-body-1{display:block;}
.kaltura-for-your-company .views-row-first{background:#71bcd0;}
.kaltura-for-your-company .views-row-first .views-field-field-content-body-1{background:#71bcd0;}
.kaltura-for-your-company .views-row-even{background:#3097ab;}
.kaltura-for-your-company .views-row-even .views-field-field-content-body-1{background:#3097ab;}
.kaltura-for-your-company .views-row-last{background:#16b3cb;}
.kaltura-for-your-company .views-row-last .views-field-field-content-body-1{background:#16b3cb;}
.more-solutions-resources .view-more-solution-resources .views-row,.more-solutions-resources .view-more-resources .views-row{width:25%;padding-right:1%;padding-left:1%;float:left;position:relative;}
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-video-thumbnail-1 img,.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-video-thumbnail img,.more-solutions-resources .view-more-resources .views-row .views-field-field-video-thumbnail-1 img,.more-solutions-resources .view-more-resources .views-row .views-field-field-video-thumbnail img{border:solid 1px #e5e5e5;}
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-title-resource .field-content,.more-solutions-resources .view-more-resources .views-row .views-field-field-title-resource .field-content{color:#2c879f;font-weight:bold;font-size:16px;padding:10px 0 10px 0;}
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-responsive-resources-img,.more-solutions-resources .view-more-resources .views-row .views-field-field-responsive-resources-img{padding-top:15px;}
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-responsive-resources-img ul,.more-solutions-resources .view-more-resources .views-row .views-field-field-responsive-resources-img ul{display:none;}
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-responsive-resources-img img,.more-solutions-resources .view-more-resources .views-row .views-field-field-responsive-resources-img img{width:217px;height:130px;}
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-descriptio-resource,.more-solutions-resources .view-more-resources .views-row .views-field-field-descriptio-resource{padding-bottom:15px;}
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-video-resource,.more-solutions-resources .view-more-resources .views-row .views-field-field-video-resource{display:block!important;}
.more-solutions-resources .view-more-solution-resources .views-row .views-field-field-video-resource .video,.more-solutions-resources .view-more-resources .views-row .views-field-field-video-resource .video{display:none;}
.more-solutions-resources .view-more-solution-resources .views-row .views-field-title,.more-solutions-resources .view-more-resources .views-row .views-field-title{color:#2c879f;font-weight:bold;font-size:16px;padding:10px 0 10px 0;}
#wrapper.page .view-kaltura-team .team-heads .views-row{width:100%;margin:0;padding:0;}
#wrapper.page .view-kaltura-team .team-items .views-row{max-width:100%;}
.node-resources.resources-filter .view-more-resources .views-row{max-width:238px;margin-left:0;margin-right:2%;}
.node-resources .view-more-resources .views-row{width:30%;padding:0;float:left;position:relative;margin:1%;background:#ffffff;min-width:240px;height:359px;border:solid 1px #dddddd;}
.node-resources .view-more-resources .views-row .views-field-field-video-thumbnail-1 img,.node-resources .view-more-resources .views-row .views-field-field-video-thumbnail img{border:solid 1px #e5e5e5;}
.node-resources .view-more-resources .views-row .views-field-field-title-resource .field-content{color:#2c879f;font-weight:bold;font-size:16px;padding:10px 0 10px 0;}
.node-resources .view-more-resources .views-row .views-field-field-responsive-resources-img{padding-top:0;}
.node-resources .view-more-resources .views-row .views-field-field-responsive-resources-img ul{display:none;}
.node-resources .view-more-resources .views-row .views-field-field-responsive-resources-img img{width:100%;height:144px;}
.node-resources .view-more-resources .views-row .views-field-field-descriptio-resource{padding-bottom:15px;font-family:Arial;color:#888888;font-size:13px;font-weight:400;line-height:18.002px;padding-right:6%;padding-left:6%;}
.node-resources .view-more-resources .views-row .views-field-title{padding:13px 6% 10px 6%;font-family:Arial;color:#17b3c9;font-size:17px;font-weight:700;line-height:1.4;}
.node-resources .view-more-resources .views-row .views-field-title a{color:#17b3c9;}
.node-resources .view-more-resources .views-row .views-field-title a:hover{color:#1ac7e0;}
.node-resources .view-more-resources .views-row .views-field-field-type{position:absolute;bottom:8px;padding-left:6%;padding-right:6%;}
.node-resources .view-more-resources .views-row .views-field-field-type .field-content{color:#484848;text-transform:uppercase;font-weight:700;line-height:26px;}
.node-resources .view-more-resources .views-row .views-field-field-video-resource{display:block!important;}
.node-resources .view-more-resources .views-row .views-field-field-video-resource .video{display:none;}
.view-industry-section .views-row{display:inline-block;width:49%;position:relative;margin-bottom:50px;vertical-align:top;}
.view-industry-section .views-row .views-field-field-industry-img{float:left;margin-right:10px;}
.view-industry-section .views-row .views-field-field-industry-img img{width:120px;height:120px;}
.view-industry-section .views-row .views-field-body{max-width:300px;font-family:Helvetica;color:#545151;font-size:12px;font-weight:400;line-height:21px;text-align:left;display:table;}
.view-industry-section .views-row .views-field-body p{margin:0!important;}
.view-industry-section .views-row .views-field-title{margin:0 0 12px 0px;font-family:Helvetica;color:#545151;font-size:16px;font-weight:700;line-height:21px;text-align:left;display:table;}
.node-type-landing-page-domain .view-homepage-case-study .views-row .views-field-body:before,.node-type-landing-page-domain .view-homepage-case-study .views-row .views-field-body:after,.domain-br-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body:before,.domain-br-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body:after,.domain-de-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body:before,.domain-de-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body:after,.domain-fr-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body:before,.domain-fr-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body:after,.domain-kaltura-localhost-br .view-homepage-case-study .views-row .views-field-body:before,.domain-kaltura-localhost-br .view-homepage-case-study .views-row .views-field-body:after{content:none;}
.node-type-landing-page-domain .view-homepage-case-study .views-row .views-field-field-who,.domain-br-corp-kaltura-com .view-homepage-case-study .views-row .views-field-field-who,.domain-de-corp-kaltura-com .view-homepage-case-study .views-row .views-field-field-who,.domain-fr-corp-kaltura-com .view-homepage-case-study .views-row .views-field-field-who,.domain-kaltura-localhost-br .view-homepage-case-study .views-row .views-field-field-who{font-family:Lato;color:#757575;font-size:18px;font-weight:700;line-height:26px;text-align:left;}
.node-type-landing-page-domain .view-homepage-case-study .views-row .views-field-body,.domain-br-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body,.domain-de-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body,.domain-fr-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body,.domain-kaltura-localhost-br .view-homepage-case-study .views-row .views-field-body{font-family:Lato;font-style:normal;color:#757575;font-size:18px;font-weight:400;line-height:26px;text-align:left;margin-top:0;padding:0;}
.node-type-landing-page-domain .view-homepage-case-study .views-row .views-field-body .span-study,.domain-br-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body .span-study,.domain-de-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body .span-study,.domain-fr-corp-kaltura-com .view-homepage-case-study .views-row .views-field-body .span-study,.domain-kaltura-localhost-br .view-homepage-case-study .views-row .views-field-body .span-study{font-weight:700;}


.sb-widget .menu-item:first-child, .sb-widget .page_item:first-child a, .sb-widget .cat-item:first-child, .footer-widget .menu-item:first-child, .footer-widget .page_item:first-child a, .footer-widget .cat-item:first-child { padding-top: 0; }


.sb-widget .menu-item, .sb-widget .page_item a, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .page_item a, .footer-widget .cat-item { line-height: 1.3; }

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


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

.s-c-s #colmid, .s-c-x #colright {float:left;position:relative;width:200%;}

.s-c-s #colright {float:left;left:50%;position:relative;width:100%;}

.x-c-s #colright {float:left;position:relative;right:100%;width:200%;}

.s-c-s #col1pad, .s-c-x #colright, .x-c-s #colright, #wrapper, body {background:#fff;}

	
	.s-c-x #colright { left:210px;}

.s-c-s .ctr-color1, .s-c-s .ckl-color1, .s-c-x .ckl-color1, .x-c-s .cdr-color1 {background:#eee;}

.footer .dream{float:right;padding:0 18px 0 0;line-height:40px;color:#fff}

.footer .dream a{color:#fff}







#top {
	position: relative;
	width: 100%;
	height: 100px;
	background: #000;
	display: inline-block;
	z-index: 5;
}
footer.primary .copyright{text-align:center;color:#666;font-size:12px;margin-top:40px}
footer.primary .copyright a{color:#666;text-decoration:underline}

  #homepage-footer div.row #footer-cell-1 {
    margin: 20px;
    width: 35%;
    position: initial;
  }

#homepage-footer div.row div.cell {
  padding: 20px;
}

  .cell.width-5 {
    clear: left;
    margin-left: -98.875%;
    width: 100%;
  }

  .cell.width-4 {
    clear: left;
    margin-left: -98.875%;
    width: 100%;
  }

  .cell.width-8 {
    clear: left;
    margin-left: -98.875%;
    width: 100%;
  }


#page .edd-rp-item .edd_download_purchase_form,
#page .edd-rp-item .edd_price {
    margin-top: 4%;
    display: inline-block;
    width: 100%;
}


#page .edd-rp-item .edd_price { margin-top: 0 }


.purchase-price .edd_price { display: inline-block }

.split-right .edd_price {
  color: #84919E;
  background: #EEF2F5;
  padding: 3px 12px;
  border-radius: 30px;
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
}



#h_cont p {
	font-size: 17px;
	margin-bottom:0px;
	margin-top:0px;
}

#h_cont strong {
	font-size: 17px;
}

.firma {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#777777;
	line-height:24px;
}

.firma p {
	font-size: 14px;
}

.firma strong {
	color: #777777;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
}
article.cards section .mod h6,article.static-page .page-content h6{color:#999;font-family:'Futura Today Bold',Arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;line-height:13px;margin:0;padding:14px 5px 10px 5px;text-align:center;text-shadow:0 1px 1px #fff;text-transform:uppercase}
article.cards section .size-suspender .mod h6{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.15)}
.mod .play-btn-l,.live-feed .video .play-btn-l{bottom:10px;right:10px}

.product-grid .price { margin-top: 15px; font-family:  'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif ; font-size: 1em; color:  #444444 ; }

.template-product .similar-products .caption .title .price { font-size: 1em; }

.testimblk {
float: left;
display: block;
clear: both;
width: 100%;
margin-bottom: 16px;
}


  


 
 
   
 
 
 .footer {
	 margin-left: 0px;
	 margin-right: 0px;
	 padding-top:20px;
	 background-color: #000;
	 *height: 35px;
 }

  
.container .footer .row .col-lg-2 p {
	font-size: .7em;
}

#displetpop .popup{
  width: 550px;
}

	.topbar-right {
		clear: both;
		float: none;
		overflow: hidden;
		text-align: center;
	}
 .pl-section-pad{padding:15px 0}
 

.section-simple_nav .pl-section-pad {
  padding: 15px 0;
}

.section-mediabox.no-pad .pl-section-pad {
  padding: 0;
}

.section-navbar .content-pad,
.section-navbar .pl-section-pad {
  padding-top: 5px;
  padding-bottom: 5px;
}

.section-navbar .content-pad .navbar-content-pad,
.section-navbar .pl-section-pad .navbar-content-pad {
  padding: 0 15px;
}

.section-highlight .pl-section-pad {
  padding: 18px 0;
}

.section-textbox .pl-section-pad .textbox-wrap p:last-child {
  margin-bottom: 0;
}

.section-textbox .pl-section-pad .textbox-wrap p:first-child {
  margin-top: 0;
}

.section-hero .pl-section-pad {
  padding: 5%;
}

.section-quickcarousel .pl-section-pad {
  padding: 0;
}

.section-flipper .pl-section-pad {
  padding: 15px 0;
  overflow: hidden;
  position: relative;
}
 #plcolumnu627c7 .pl-section .pl-section-pad.fix{padding:15px 15px 15px 0}
 #plcolumnul2gbgl .pl-section .pl-section-pad.fix{padding:15px 35px}

.mobile-hidden{visibility:hidden;}

	
	img.img-with-animation[data-animation="fade-in-from-right"] {
		padding-left: 0px!important;
		right: 0!important;
	}

	
	img.img-with-animation[data-animation="fade-in-from-left"] {
		padding-right: 0px!important;
		left: 0!important;
	}

	
	img.img-with-animation[data-animation="fade-in-from-bottom"] {
		bottom: 0px!important;
	}

	
	img.img-with-animation[data-animation="grow-in"], .col.has-animation[data-animation="grow-in"], .wpb_column.has-animation[data-animation="grow-in"] {
		 transform: scale(1, 1)!important;
		 -webkit-transform: scale(1, 1)!Important;
	}


	img.img-with-animation[data-animation="flip-in"], .col.has-animation[data-animation="flip-in"], .wpb_column.has-animation[data-animation="flip-in"] {
		opacity: 1!important;
	    transform: perspective(1000px) rotateY(0deg)!important;
	    -webkit-transform: perspective(1000px) rotateY(0deg)!important;
	    -o-webkit-transform: perspective(1000px) rotateY(0deg)!important;
	    -moz-webkit-transform: perspective(1000px) rotateY(0deg)!important;
	}

	
	.using-mobile-browser img.img-with-animation[data-animation="fade-in-from-left"] {
		padding-right: 0px!important;
		left: 0!important;
	}

	
	.using-mobile-browser img.img-with-animation[data-animation="fade-in-from-bottom"] {
		bottom: 0px!important;
	}

	
	.using-mobile-browser img.img-with-animation[data-animation="grow-in"], .using-mobile-browser .col.has-animation[data-animation="grow-in"], .using-mobile-browser .wpb_column.has-animation[data-animation="grow-in"] {
		 transform: scale(1, 1)!important;
		 -webkit-transform: scale(1, 1)!Important;
	}


	.using-mobile-browser img.img-with-animation[data-animation="flip-in"], .using-mobile-browser .col.has-animation[data-animation="flip-in"], .using-mobile-browser .wpb_column.has-animation[data-animation="flip-in"] {
		opacity: 1!important;
	    transform: perspective(1000px) rotateY(0deg)!important;
	    -webkit-transform: perspective(1000px) rotateY(0deg)!important;
	    -o-webkit-transform: perspective(1000px) rotateY(0deg)!important;
	    -moz-webkit-transform: perspective(1000px) rotateY(0deg)!important;
	}

	
	img.img-with-animation[data-animation="fade-in-from-left"], .col.has-animation[data-animation="fade-in-from-left"], .wpb_column.has-animation[data-animation="fade-in-from-left"] {
		left: 0px!important;	
	}

	
	img.img-with-animation[data-animation="fade-in-from-right"], .col.has-animation[data-animation="fade-in-from-right"], .wpb_column.has-animation[data-animation="fade-in-from-right"] {
		right: 0px!important;
	}




img.img-with-animation, .col.has-animation, .wpb_column.has-animation {
	opacity: 0;
	position: relative;
}


img.img-with-animation[data-animation="grow-in"].full-opacity {
	opacity: 1;
}


html:not(.js) img.img-with-animation, html:not(.js) .col.has-animation, html:not(.js) .wpb_column.has-animation  {
	opacity: 1;
}


img.img-with-animation[data-animation="fade-in-from-left"], img.img-with-animation[data-animation="fade-in-from-right"] {
	margin: 0 auto;
}


.center img.img-with-animation {
	margin: 0 auto;
	display: block;
}

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




.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}


.container_12 .grid_3 {
	width:220px;
}

	
		#wrapper .header-social .menu .sub-menu,#wrapper .header-social .login-box,#wrapper .header-social .cart-contents{
		background-color:#ffffff !important;
	}

	
		#wrapper .header-social .menu .sub-menu li, #wrapper .header-social .menu .sub-menu li a,#wrapper .header-social .login-box *,#wrapper .header-social .cart-contents *{
		color:#333333 !important;
	}

	
		#wrapper .header-social .menu .sub-menu li a:hover{
		background-color:#fafafa !important;
	}

	
		#wrapper .header-social .menu .sub-menu,#wrapper .header-social .menu .sub-menu li,.top-menu .cart-content a,#wrapper .header-social .login-box,#wrapper .header-social .cart-contents{
		border-color:#e0dfdf !important;
	}

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

#navigation ul.menu li.menu-item a .desc {
    display: block;
    line-height: 1;
    text-transform: none;
    font-size: inherit;
    padding-bottom: 5px;
    font-weight: normal;
    margin-top: -5px;
}
.menu li.menu-item-icon-before .fa,.nav-menu li.menu-item-icon-before .fa{margin-right:8px}
.menu li.menu-item-icon-after .fa,.nav-menu li.menu-item-icon-after .fa{margin-left:8px}
#navbar-container .nav-menu li ul.children li.active,#navbar-container .nav-menu li ul.children li.menu-item-has-children,#navbar-container .nav-menu li ul.children li.page_item_has_children,#navbar-container .nav-menu li ul.sub-menu li.active,#navbar-container .nav-menu li ul.sub-menu li.menu-item-has-children,#navbar-container .nav-menu li ul.sub-menu li.page_item_has_children{position:relative}
#navbar-container .nav-menu li ul.children li.active:before,#navbar-container .nav-menu li ul.children li.menu-item-has-children:before,#navbar-container .nav-menu li ul.children li.page_item_has_children:before,#navbar-container .nav-menu li ul.sub-menu li.active:before,#navbar-container .nav-menu li ul.sub-menu li.menu-item-has-children:before,#navbar-container .nav-menu li ul.sub-menu li.page_item_has_children:before{color:#ccc!important;position:absolute;top:9px;right:8px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dashicons;content:"\f345"}
#navbar-container .nav-menu li ul.children li:first-child.active:before,#navbar-container .nav-menu li ul.children li:first-child.menu-item-has-children:before,#navbar-container .nav-menu li ul.children li:first-child.page_item_has_children:before,#navbar-container .nav-menu li ul.sub-menu li:first-child.active:before,#navbar-container .nav-menu li ul.sub-menu li:first-child.menu-item-has-children:before,#navbar-container .nav-menu li ul.sub-menu li:first-child.page_item_has_children:before{top:15px}
#navbar-container .nav-menu li.active,#navbar-container .nav-menu li.menu-item-has-children,#navbar-container .nav-menu li.page_item_has_children{position:relative}
#navbar-container .nav-menu li.active:hover ul,#navbar-container .nav-menu li.menu-item-has-children:hover ul,#navbar-container .nav-menu li.page_item_has_children:hover ul{display:block}
.submenu-right-align #navbar-container .nav-menu li ul.children li.active:before,.submenu-right-align #navbar-container .nav-menu li ul.children li.menu-item-has-children:before,.submenu-right-align #navbar-container .nav-menu li ul.children li.page_item_has_children:before,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu li.active:before,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu li.menu-item-has-children:before,.submenu-right-align #navbar-container .nav-menu li ul.sub-menu li.page_item_has_children:before{right:auto;left:5px;content:"\f341"}
#navbar-container .nav-menu li.mega-menu ul.sub-menu li.active:before,#navbar-container .nav-menu li.mega-menu ul.sub-menu li.menu-item-has-children:before,#navbar-container .nav-menu li.mega-menu ul.sub-menu li.page_item_has_children:before{display:none!important}
#navbar-mobile-container .nav-menu li.active,#navbar-mobile-container .nav-menu li.menu-item-has-children,#navbar-mobile-container .nav-menu li.page_item_has_children{position:relative;padding-bottom:0}
#navbar-mobile-container .nav-menu li.active:after,#navbar-mobile-container .nav-menu li.menu-item-has-children:after,#navbar-mobile-container .nav-menu li.page_item_has_children:after{content:'';position:absolute;right:2rem;top:1rem;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #fff;-webkit-transition:opacity ease .1s;transition:opacity ease .1s;opacity:.6}
#navbar-mobile-container .nav-menu li.active:after:hover,#navbar-mobile-container .nav-menu li.menu-item-has-children:after:hover,#navbar-mobile-container .nav-menu li.page_item_has_children:after:hover{opacity:1}
#navbar-mobile-container .nav-menu li.active a:first-child,#navbar-mobile-container .nav-menu li.menu-item-has-children a:first-child,#navbar-mobile-container .nav-menu li.page_item_has_children a:first-child{padding-right:45px}
#navbar-container-left .menu li.active,#navbar-container-left .menu li.menu-item-has-children,#navbar-container-left .menu li.page_item_has_children,#navbar-container-left .nav-menu li.active,#navbar-container-left .nav-menu li.menu-item-has-children,#navbar-container-left .nav-menu li.page_item_has_children{position:relative}
#navbar-container-left .menu li.active:before,#navbar-container-left .menu li.menu-item-has-children:before,#navbar-container-left .menu li.page_item_has_children:before,#navbar-container-left .nav-menu li.active:before,#navbar-container-left .nav-menu li.menu-item-has-children:before,#navbar-container-left .nav-menu li.page_item_has_children:before{color:#ccc!important;position:absolute;top:-1px;right:5px;width:32px;height:32px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dashicons;content:"\f132"}
.toggled-on #navbar-mobile-container .nav-menu li a,.toggled-on #navbar-mobile-container .nav-menu li.active a,.toggled-on #navbar-mobile-container .nav-menu li.menu-item-has-children a,.toggled-on #navbar-mobile-container .nav-menu li.page_item_has_children a{padding-right:0}
.toggled-on #navbar-mobile-container .nav-menu li.active:after,.toggled-on #navbar-mobile-container .nav-menu li.menu-item-has-children:after,.toggled-on #navbar-mobile-container .nav-menu li.page_item_has_children:after{top:15px}

	


.regular-sidebar {
	margin:	0;
	}


#footer-side {
	background-repeat: repeat-y;
}
.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-4{width:33.33333333%}

.column {
	vertical-align:top;
	position: relative;
	width:139px;
	padding:0;
	cursor:pointer;
}


.column a:first-child { padding:0 !important; width:100% !important;}

.column:hover {
	background-color:#97ce91;
}

.dropdown_3columns .column:hover h3 {
	color:#FFF;
}

.column img {
	border:3px solid #c7c7c7;
	margin:5px auto 0;
	display:block;
}

.et_bloom .et_bloom_form_container .et_bloom_close_button, .et_bloom .et_bloom_success_checkmark:before {
	font-family: 'ET-Bloom';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	font-size: 16px !important;
	
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}


.et_bloom .et_bloom_success_checkmark:before { content: "\e60e"; font-size: 25px !important; line-height: 25px; }

.et_bloom span.et_bloom_success_checkmark { opacity: 0; color: #fff !important; background: #82C016; padding: 8px 7px 7px 10px !important; border-radius: 30px; left: 50%; margin-left: -20px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); display: block; height: 28px; width: 28px; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; position: absolute; top: 30px;  }

.et_bloom .et_bloom_success_container.et_bloom_animate_success span.et_bloom_success_checkmark { opacity: 1; top: 0; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }

.widget-container {background-color: transparent;}


.navigation {
	display:block;
	margin-bottom: 20px;
}
 
.center-content .video-thumbs { float:left; margin:0 0 0 8px; width:896px; }
 
.comedian-content .video-thumbs { float:left; width:960px; margin:0 0 0 40px; }
.stack-preheader .col-second #preheader-second-region{position:relative;}
.page-home-onepage-b .stack-preheader .col-second,.page-home-onepage-a .stack-preheader .col-second,.page-node-17741 .stack-preheader .col-second{max-width:100%;margin:0;}
.page-home-onepage-b .stack-preheader .col-second #preheader-second-region,.page-home-onepage-a .stack-preheader .col-second #preheader-second-region,.page-node-17741 .stack-preheader .col-second #preheader-second-region{float:none;}
#preheader .col-second.menu-hover{background-color:#262C2C;}

	
	li#menu-item-24315 {float: right;}
#block-block-516 .nav_header_meta a,#block-views-home-one-page-news-block-2 .nav_header_meta a,#block-views-home-one-page-photos-block-1 .nav_header_meta a,#block-views-home-one-page-video-block-1 .nav_header_meta a,input.form-submit,.item-list .pager .pager-next.first.last a,#themebuilder-live-preview-theme-picker-form #edit-switch,#edit-submit,#edit-delete,#block-block-26 .joinCommLink,#block-block-26 .mailButton,#photoCarousel .pc-link,#block-block-321 .more-link a,#block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a,#block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a,#block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a,#block-views-home-one-page-carousel-block-1 .config-carousel,#block-views-home-one-page-carousel-block-2 .config-carousel,#block-views-home-one-page-carousel-block-3 .config-carousel,#block-views-merch-block-1 li.merch .merchDetail .merchBuyButton,#block-views-merch-block-2 li.merch .merchDetail .merchBuyButton,#block-block-511 .join-fanclub a,.mlist-outer-wrapper .mlist-wrapper input.submit,.mlist-outer-wrapper .mlist-wrapper input.submit-new,#ss-bit-wide .bit-events tr.bit-bottom td a,#wmg-events .wmg-event-ticket-link a,#wmg-events .wmg-event-vip-ticket-link a,#wmg-events-view-all,.sph-con .sph-action,.page-user #block-views-user-profile-block-2 .view-footer a,.page-user.page-user-edit-profile .form-submit,.page-user.page-user-edit .form-submit,#block-views-forum-block-3 li.views-row .views-field-node-link a,.page-node-15326 .style-top .style-mlist-join,.page-node-15326 .style-bottom li .style-tour-tkt,.page-upload #edit-submit,.page-upload #edit-draft,.page-upload .form-submit,#comment-form--2 #edit-submit--2,*[id*='comment-form--'] input[id*='edit-submit--'],#user-login-dialog #edit-submit-dialog,#user-login-dialog #edit-submit--2-dialog,#user-register-form-dialog #edit-submit-dialog,#user-register-form-dialog #edit-submit--2-dialog,#user-register-form--2-dialog #edit-submit-dialog,#user-register-form--2-dialog #edit-submit--2-dialog,#user-pass-dialog #edit-submit-dialog,#user-pass-dialog #edit-submit--2-dialog,#user-login #edit-submit-dialog,#user-login #edit-submit--2-dialog,#user-register-form #edit-submit-dialog,#user-register-form #edit-submit--2-dialog,#user-pass #edit-submit-dialog,#user-pass #edit-submit--2-dialog,#user-login--2-dialog #edit-submit-dialog,#user-login--2-dialog #edit-submit--2-dialog,#edit-profile-user-profile-form #edit-submit-dialog,#edit-profile-user-profile-form #edit-submit--2-dialog,#user-profile-form #edit-submit-dialog,#user-profile-form #edit-submit--2-dialog,#forum-node-form #edit-submit-dialog,#forum-node-form #edit-submit--2-dialog,#video-node-form #edit-submit-dialog,#video-node-form #edit-submit--2-dialog,#photo-node-form #edit-submit-dialog,#photo-node-form #edit-submit--2-dialog{border:1px solid #8f8f8f;background:transparent;color:white;font-weight:800;font-size:14px;letter-spacing:2px;cursor:pointer;display:block;text-decoration:none;text-transform:uppercase;text-align:center;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
#block-block-516 .nav_header_meta a:hover,#block-views-home-one-page-news-block-2 .nav_header_meta a:hover,#block-views-home-one-page-photos-block-1 .nav_header_meta a:hover,#block-views-home-one-page-video-block-1 .nav_header_meta a:hover,input.form-submit:hover,.item-list .pager .pager-next.first.last a:hover,#themebuilder-live-preview-theme-picker-form #edit-switch:hover,#edit-submit:hover,#edit-delete:hover,#block-block-26 .joinCommLink:hover,#block-block-26 .mailButton:hover,#photoCarousel .pc-link:hover,#block-block-321 .more-link a:hover,#block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a:hover,#block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a:hover,#block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a:hover,#block-views-home-one-page-carousel-block-1 .config-carousel:hover,#block-views-home-one-page-carousel-block-2 .config-carousel:hover,#block-views-home-one-page-carousel-block-3 .config-carousel:hover,#block-views-merch-block-1 li.merch .merchDetail .merchBuyButton:hover,#block-views-merch-block-2 li.merch .merchDetail .merchBuyButton:hover,#block-block-511 .join-fanclub a:hover,.mlist-outer-wrapper .mlist-wrapper input.submit:hover,.mlist-outer-wrapper .mlist-wrapper input.submit-new:hover,#ss-bit-wide .bit-events tr.bit-bottom td a:hover,#wmg-events .wmg-event-ticket-link a:hover,#wmg-events .wmg-event-vip-ticket-link a:hover,#wmg-events-view-all:hover,.sph-con .sph-action:hover,.page-user #block-views-user-profile-block-2 .view-footer a:hover,.page-user.page-user-edit-profile .form-submit:hover,.page-user.page-user-edit .form-submit:hover,#block-views-forum-block-3 li.views-row .views-field-node-link a:hover,.page-node-15326 .style-top .style-mlist-join:hover,.page-node-15326 .style-bottom li .style-tour-tkt:hover,.page-upload #edit-submit:hover,.page-upload #edit-draft:hover,.page-upload .form-submit:hover,#comment-form--2 #edit-submit--2:hover,*[id*='comment-form--'] input[id*='edit-submit--']:hover,#user-login-dialog #edit-submit-dialog:hover,#user-login-dialog #edit-submit--2-dialog:hover,#user-register-form-dialog #edit-submit-dialog:hover,#user-register-form-dialog #edit-submit--2-dialog:hover,#user-register-form--2-dialog #edit-submit-dialog:hover,#user-register-form--2-dialog #edit-submit--2-dialog:hover,#user-pass-dialog #edit-submit-dialog:hover,#user-pass-dialog #edit-submit--2-dialog:hover,#user-login #edit-submit-dialog:hover,#user-login #edit-submit--2-dialog:hover,#user-register-form #edit-submit-dialog:hover,#user-register-form #edit-submit--2-dialog:hover,#user-pass #edit-submit-dialog:hover,#user-pass #edit-submit--2-dialog:hover,#user-login--2-dialog #edit-submit-dialog:hover,#user-login--2-dialog #edit-submit--2-dialog:hover,#edit-profile-user-profile-form #edit-submit-dialog:hover,#edit-profile-user-profile-form #edit-submit--2-dialog:hover,#user-profile-form #edit-submit-dialog:hover,#user-profile-form #edit-submit--2-dialog:hover,#forum-node-form #edit-submit-dialog:hover,#forum-node-form #edit-submit--2-dialog:hover,#video-node-form #edit-submit-dialog:hover,#video-node-form #edit-submit--2-dialog:hover,#photo-node-form #edit-submit-dialog:hover,#photo-node-form #edit-submit--2-dialog:hover{border-color:#d80203;}
#block-views-merch-block-1 .view-field-collection-view-carousel-slides .view-content ul .merch,#block-views-merch-block-2 .view-field-collection-view-carousel-slides .view-content ul .merch{font-size:16px;display:inline-block;margin-right:0%;margin-bottom:0%;vertical-align:top;width:100%;font-size:0;}
#block-views-merch-block-1 .view-field-collection-view-carousel-slides .view-content ul .merch:nth-child(1n),#block-views-merch-block-2 .view-field-collection-view-carousel-slides .view-content ul .merch:nth-child(1n){margin-right:0px;}
#block-views-merch-block-1 .view-field-collection-view-carousel-slides .view-content ul .merch:nth-child(2),#block-views-merch-block-1 .view-field-collection-view-carousel-slides .view-content ul .merch:nth-child(3),#block-views-merch-block-2 .view-field-collection-view-carousel-slides .view-content ul .merch:nth-child(2),#block-views-merch-block-2 .view-field-collection-view-carousel-slides .view-content ul .merch:nth-child(3){display:none;}
#block-views-merch-block-1 .view-field-collection-view-carousel-slides .view-content ul .merch:nth-child(2n),#block-views-merch-block-2 .view-field-collection-view-carousel-slides .view-content ul .merch:nth-child(2n){margin-right:0px;}
#block-views-merch-block-1 .view-field-collection-view-carousel-slides .view-content ul .merch:nth-child(3),#block-views-merch-block-2 .view-field-collection-view-carousel-slides .view-content ul .merch:nth-child(3){display:none;}
#block-views-merch-block-1 .view-field-collection-view-carousel-slides .view-content ul .merch:nth-child(3n),#block-views-merch-block-2 .view-field-collection-view-carousel-slides .view-content ul .merch:nth-child(3n){margin-right:0px;}
#block-views-merch-block-1 li.merch,#block-views-merch-block-2 li.merch{padding-bottom:0;background-color:#1c1a1a;border-top:5px solid #757272;box-sizing:border-box;padding:10px 38px 0px 38px;clear:none;}
#block-views-merch-block-1 li.merch .merchImg,#block-views-merch-block-2 li.merch .merchImg{display:block;text-align:center;margin-top:5px;background-color:#cccacb;}
#block-views-merch-block-1 li.merch .merchDetail,#block-views-merch-block-2 li.merch .merchDetail{text-align:center;}
#block-views-merch-block-1 li.merch .merchDetail .merchName,#block-views-merch-block-2 li.merch .merchDetail .merchName{padding-top:20px;min-height:50px;}
#block-views-merch-block-1 li.merch .merchDetail .merchName a,#block-views-merch-block-2 li.merch .merchDetail .merchName a{color:white;text-align:center;text-transform:uppercase;font-size:18px;font-family:"magneta",Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:2px;}
#block-views-merch-block-1 li.merch .merchDetail .merchPrice,#block-views-merch-block-2 li.merch .merchDetail .merchPrice{padding-top:8px;border-top:1px solid #d80203;max-width:108px;margin:0 auto;margin-top:10px;}
#block-views-merch-block-1 li.merch .merchDetail .merchPrice a,#block-views-merch-block-2 li.merch .merchDetail .merchPrice a{font-size:15px;font-weight:500;color:#9f9c9c;font-family:"magneta",Helvetica,Arial,sans-serif;display:none;}
#block-views-merch-block-1 li.merch .merchDetail .merchBuyButton,#block-views-merch-block-2 li.merch .merchDetail .merchBuyButton{padding:10px;font-size:0.8em;padding:7px 18px;margin-top:20px;clear:both;font-size:15px;display:inline-block;font-weight:800;font-family:"proxima-nova","Times New Roman",Times,serif;border:1px solid #9f9c9c;background:transparent;color:#cccccc;margin-bottom:25px;letter-spacing:2px;}
#block-views-merch-block-1 li.merch .merchDetail .merchBuyButton:hover,#block-views-merch-block-2 li.merch .merchDetail .merchBuyButton:hover{border:1px solid #d80203;background:transparent;}
#block-views-merch-block-2 li.merch{border-top:5px solid #d80203;}
body.section-intranet #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,body.page-node-364 #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,body.node-type-page-intranet-content #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,.page-intranet-intranet-reports-and-minutes #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf{list-style:none;}
body.section-intranet #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,body.page-node-364 #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,body.node-type-page-intranet-content #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,.page-intranet-intranet-reports-and-minutes #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf{list-style:none;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf{padding-right:1px;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf .fa{z-index:10;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf.last{padding-right:0px;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf span{padding-left:0px;padding-right:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(2,116,163,0.3);-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{background:none;color:#0274a3;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#0274a3;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{background:none;color:#fffbf7;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink{background:rgba(2,116,163,0.3);-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;color:#0274a3;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children{margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last{margin-bottom:3px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(2,116,163,0.08);-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a{color:#434343;font-family:'Open Sans Semibold';font-size:12px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover{font-family:'Open Sans Extra Bold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first{margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last{margin-bottom:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(72,165,70,0.3);}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{color:#397237;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#48a546;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{color:#fffbf7;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink{background:none;background-image:none;color:#397237;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(72,165,70,0.08);}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(221,75,58,0.3);}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{color:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{color:#fffbf7;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink{background:none;background-image:none;color:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(221,75,58,0.08);}
ul li.leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}


#primary img {
    border: 1px solid #222222
}



.site-content nav {
	clear: both;
	line-height: 2;
	overflow: hidden;
}

.site-content {
	margin: 24px 0 0;
	margin: 1.714285714rem 0 0;
}

.site-content article {
	border-bottom: 4px double #ededed;
	margin-bottom: 72px;
	margin-bottom: 5.142857143rem;
	padding-bottom: 24px;
	padding-bottom: 1.714285714rem;
	word-wrap: break-word;

}

.template-front-page .site-content article {
	border: 0;
	margin-bottom: 0;
}

	body.template-front-page .site-content,
	body.single-attachment .site-content,
	body.full-width .site-content {

	}

	.template-front-page .site-content,
	.template-front-page article {
		overflow: hidden;
	}

	.author-avatar,
	#colophon,
	#respond,
	.commentlist .comment-edit-link,
	.commentlist .reply,
	.entry-header .comments-link,
	.entry-meta .edit-link a,
	.page-link,
	.site-content nav,
	.widget-area,
	img.header-image,
	.main-navigation {
		display: none;
	}

	.singular .site-content,
	.singular .entry-header,
	.singular .entry-content,
	.singular footer.entry-meta,
	.singular .comments-title {
		margin: 0;
		width: 100%;
	}



#et_mobile_nav_menu {
	display: none;
	float: right;
}


	.et_header_style_centered #et_mobile_nav_menu {
		float: none;
		position: relative;
		margin-top: 20px;
	}



	.et_header_style_split #et_mobile_nav_menu {
		display: block;
		float: none;
		position: relative;
		margin-top: 20px;
	}

.tooltip .tooltip_content {
	line-height: 29px;
}

.sidebar .module { border-top: 1px solid  #f2e7df ; padding: 25px 0; }

.sidebar .module.first { padding-top: 0; border-top: none; }

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

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




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

.widget a { color: #777; }

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

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

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


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

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

#footer .widget a:hover { color: #666; }

.main-left-col{width:234px;float:left;}

.main-left-col .section-head{  padding:0 0 20px 0;margin:0;float:left;width:234px;}

.main-left-col .section-head h2{color:#8d9a00;font-size:200%;margin:25px 0 0 30px;font-weight:bold;}

.main-left-col .section-head2{  padding:0 0 18px 0;margin:0;float:left;width:234px;}

.main-left-col .section-head2 h2{color:#8d9a00;font-size:200%;margin:25px 0 0 30px;font-weight:bold;}




.main-left-col .contact-block-left {float:left;padding:25px 30px 0 30px;width:174px;}

.main-left-col .contact-block-left h3 {color:#8d9a00;font-size:120%;font-weight:bold;}




.main-left-col #block-views--exp-calendar_search-block_1{padding:25px 0px 0 30px;}

.main-left-col #block-views--exp-calendar_search-block_1 label{color:#8D9A00;font-size:110%;}


.main-left-col #block-views--exp-calendar_search-block_1 .date-views-filter-wrapper{min-width:170px !important;}

.main-left-col #block-views--exp-calendar_search-block_1 .form-radios label, .main-left-col #block-views--exp-calendar_search-block_1 .date-views-filter-wrapper label{color:#000;font-size:100%;}

.main-left-col #block-views--exp-calendar_search-block_1 .views-exposed-widget .form-submit {margin:0px 0 0 0;}

.main-left-col .container-inline-date {padding:0 0 10px 0;}


.main-left-col ul.menu li{
list-style:none;
margin-left:0px;
}


.main-left-col #block-views--exp-pressestartseite-default {
    padding: 25px 0 0 30px;
}


.mri-stelle-detail .main-left-col .view-display-id-block_1 {
	display: none;
}
.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-left:15px;padding-right: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-7{width:58.33333333%;}


.nof-positioning {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}


table.nof-positioning td {
    line-height: 0;
}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}
div.panel-pane div.feed a{float:right;}
#panels-edit-display .panel-pane,#panels-edit-display .helperclass{margin:.5em;}
.panel-hp2col .panel-col-first .panel-pane{float:left;width:280px;}
.panel-display .panel-pane{padding:10px;}
.panel-display .panel-col-middle-l .panel-pane{padding:0px 10px 10px 10px;}
.block-panels-mini .panel-pane{padding:0px;}
#content-area .view-sitemap h3,#content-area .view-sitemap h3 a,#content-area .pane-blog-sitemap .panel-pane h2.pane-title{color:#E6914E;font-weight:bold;font-size:17px;}
.page-sitemap #content-area .panel-display .panel-pane{padding:10px 5px;}
.pane-blog-by-category .panel-pane{padding:0px;}
.panel-hp2col .panel-col-first .panel-pane,.pane-menu-menu-take-action ul li,.panel-hp2col .panel-col-last,.panel-hp2col .panel-col-first{width:100%;}

#leftcolumn ul{list-style:none;margin:43px 0 0 45px;padding:0;}

#contentwrapper ul li,#leftcolumn ul li,#rightcolumn ul li {line-height:20px;}

#leftcolumn{float: left;width: 150px; margin-left: -426px;}


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



.rev_slider img{
	max-width:none !important;
	-moz-transition: none 0;
	-webkit-transition: none 0;
	-o-transition: none 0;
	transition: none 0;
	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 .tp-caption,
.rev_slider .caption { position:absolute;  visibility:hidden; white-space: nowrap}


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