﻿
		#dyndropmenu { display: none !important; }



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




#footer ul.menu  li{
	width: 220px;
	float: left;
	background: none;
}

  .page-header h1 small {
    display: block;
    line-height: 20px;
  }


.page-header {
    padding-bottom: 9px;
    margin: 20px 0 30px;
    border-bottom: 1px solid #eeeeee;
}


#pagination li.page.selected,
#pagination li.page.selected a { color: black; }


	#pagination li.page.selected,
	#pagination li.next,
	#pagination li.last,
	#pagination li.first,
	#pagination li.previous {
		display: inline-block;
	}
.mk-fullscreen-nav .fullscreen-navigation-ul .menu-item a{color: #ffffff;text-transform: uppercase;font-size: 16px;letter-spacing: 0;font-weight: 800;padding: 25px 0;color: #ffffff;}
.mk-fullscreen-nav .fullscreen-navigation-ul .menu-item a:hover{background-color: #ffffff;color: #444444;}
#mk-main-navigation ul.sub-menu a.menu-item-link,#mk-main-navigation ul .megamenu-title,.megamenu-widgets-container a,.mk-shopping-cart-box .product_list_widget li a,.mk-shopping-cart-box .product_list_widget li.empty,.mk-shopping-cart-box .product_list_widget li span,.mk-shopping-cart-box .widget_shopping_cart .total{color: #b3b3b3;}
#mk-main-navigation ul.sub-menu li.menu-item ul.sub-menu li.menu-item a.menu-item-link i{color: #e0e0e0;}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link{font-size: 12px;font-weight: normal;text-transform:uppercase;letter-spacing: 1px;}
li.first-news p.post-meta,.list-box li.first-news p.post-meta,.wide-box li.first-news p.post-meta,.cat-tabs-wrap li.first-news p.post-meta{padding:0;margin:5px 0 10px;font-size:85%;}
.cat-box li.first-news .inner-content{padding:20px;overflow:hidden;}
.column2 li.first-news{border-bottom:3px solid #eaeaea;padding:0;}
.wide-box li.first-news{border-bottom:3px solid #eaeaea;padding:0;width:100%;float:none;height:auto;}
.list-box li.first-news{padding:15px;float:left;}
.pic-box li.first-pic{padding:0;width:50.94%;}
.pic-box.cat-box li.first-pic .post-thumbnail,.pic-box.pic-grid.cat-box li .post-thumbnail{position:relative;float:none;}
.cat-tabs-wrap li.first-news{width:50%;float:left;padding-bottom:0;}
.cat-box.column2 li.first-news .post-thumbnail{margin:0 0 10px 0;float:none;}
.wide-box li.first-news .post-thumbnail{width:275px;}
.list-box li.first-news .post-thumbnail{margin:0 0 15px 0;float:none;}
.cat-tabs-wrap li.first-news .post-thumbnail{margin:0 0 10px 0;float:none;}
.cat-box.column2,.list-box li,.list-box li.first-news,.wide-box li,.cat-tabs-wrap li.first-news,.cat-tabs-wrap li{float:none;width:100%;margin-right:0;margin-left:0;}
.cat-box li.first-news .inner-content,.scroll-box .cat-box-content,.pic-box .cat-box-content,.video-box .cat-box-content,.cat-tabs-wrap,.pic-box.pic-grid .cat-box-content,.list-box li.first-news,.recent-box .cat-box-content{padding:10px;}
.wide-box li.first-news .post-thumbnail,.item-list .post-thumbnail,.pic-box li.first-pic,.video-box .big-video-column{float:none;width:100%;margin-right:0;margin-left:0;margin-bottom:10px;}
.pic-box li.first-pic,.video-box .big-video-column,.video-box li{margin-bottom:0;}
.single-product div.product .images .thumbnails a.zoom.first{clear:both}
ul.products li.product.first{clear:both!important}
#block-menu-block-2 ul li.first a{padding-left:0px;}
.custom-display.left .row.first{margin-top:0;padding-top:0;}
.custom-display.right .row.first{margin-top:0;padding-top:0;}
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}
 	

		 .slider_text h1	 {
							 font: normal bold 30px/30px "lucida grande", Arial, Helvetica, sans-serif; 
							 letter-spacing:-2px; 
							 color:#fff;
							 }

	 
			.slider_text p	{
							color:#fff;
							}
 	
	.slider_text	{
					margin:0;
					padding:0;	
					}
.right_side_menu_opened .wrapper header{left:0!important}

.wrapper .sfsi_Sicons .sf_addthis {
    margin: 7px 0 0 4px!important;
}

.wrapper
{
	background-color:#ffffff;
	position:relative;
	z-index:1000;
	-webkit-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);
	-moz-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);
	-o-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);
	-ms-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);
	transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);
	left:0
}

.right_side_menu_opened .wrapper
{
	left:-270px
}

.right_side_menu_opened .wrapper header.fixed,.right_side_menu_opened .wrapper header.sticky
{
	left:-270px
}

body.home .td-page-wrap .thumb-wrap .video-play-icon {left: 75px;width: 20px;top: 75px;}
.nav-open .page-content{display:none}
.error404 .page-content{margin:0 0 100px}
.home .page-content{margin-top:0}
.page-content.page-global-reach{margin-top:0}
.page-content.page-trainee{margin-top:-67px}
.page-case-study.page-content{margin-top:-60px}


ul.dropdown {
	position: relative;
	padding-left: 3%;
}

ul.dropdown li {
	font-weight: bold;
	width: auto;
	float: left;
	zoom: 1;
}

ul.dropdown li a {
	display: block;
}

ul.dropdown li:last-child a {
	border-right: none;
}

ul.dropdown ul {
	width: auto;
	visibility: hidden;
	position: relative;
}

ul.dropdown ul li {
	font-weight: normal;
	background: #f6f6f6;
	color: #000;
	border-bottom: 1px solid #ccc;
	float: none;
	overflow: hidden;
	clear: both;
}


ul.dropdown ul li a {
	border-right: none;
	width: 98%;
	display: inline-block;
	background: #363635;
	font-size: 13px;
}


ul.dropdown ul ul {
	left: 100%;
	top: 0;
}

.dropdown .sub_menu li {
	text-align: left;
	border-bottom: 1px solid #ccc;
	border-right: none !important;
}

	.sf-menu-mobile li.menu-item-has-children a, .sf-menu-mobile li.menu-item-has-children ul li.menu-item-has-children a {
	  float: left;
	  width: 90%;
	}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
.menu-item:before{margin-right:8px;font-size:100%;top:1px;position:relative;}
.mobile-sidebar li:last-child,.mobile-sidebar li:last-of-type,.mobile-sidebar li.menu-item-has-children.active{border:0;}
.mobile-sidebar .top-bar-mob li.menu-item a{font-size:80%;padding:15px 0;text-transform:none;font-weight:normal;}
.mobile-sidebar li.menu-item-has-children li li a{padding:15px 0;text-transform:none;font-weight:normal;}
li.menu-item-language{position:relative;}
#masthead .left-links,.wide-nav,#top-bar .right-text,#top-link,#masthead .right-links .menu-item,#masthead .right-links .search-dropdown,.html-block-inner .search-wrapper{display:none!important;}
.secondary-bg.button.alt-button.success:hover,.label-sale.menu-item a:after,.mini-cart:hover .custom-cart-count,.callout .inner,.button.secondary,.button.checkout,#submit.secondary,button.secondary,.button.secondary,input[type="submit"].secondary{background-color:#00afef}
.label-popular.menu-item a:after,.add-to-cart-grid.loading .cart-icon strong,.add-to-cart-grid.added .cart-icon strong{background-color:#65b245;border-color:#65b245;}
#sidebar-container{z-index:100;padding:0;float:right;width:300px}


#topnav{
	margin:0 20px 0px 0;
	padding:0;
	list-style-type:none;
	overflow:visible;
	position:relative;
	float:left;
	font-family:'DroidSansRegular', sans-serif, Arial, Helvetica;
}


#topnav li a.current:hover{ background:transparent!important; }


#topnav a, .sf-menu a, .sf-menu a:visited {color:#666666;}

#topnav a:hover{color:#444444;}



#topnav li li a, .sf-menu li li a, .sf-menu li li a:visited {color:#909090; font-size:13px}

#topnav li li a:hover{color:#ffffff;}


.sf-menu a {
	text-decoration:none!important;
	display:		block;
	position:		relative;
	padding: 		0 8px 10px 8px !important;
	text-decoration:none;
	font-weight:normal;
	font-size:15px;
}

.sf-menu li li {
	text-align:left;
	line-height:20px;
	margin:0;
}

.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
	
	
}

.sf-menu {
	line-height:100%;
	position:absolute;
	right:0;
	bottom:0;
	float:left;
}

.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			27em; 
	
}

.sf-menu ul li {
	width:			100%;
}

.sf-menu li:hover {
	visibility:		inherit; 
}

.sf-menu li {
	float:			left;
	position:		relative;
	margin:0;
}


.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			-2px;
	top:			2.6em; 
	z-index:		99;
}

ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
	
}

ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; 
	top:			-1px;
	margin-left:	0px;
}

ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
	
}

ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; 
	top:			-1px;
	
}

.sf-menu ul li a{
	padding:8px 0px 8px 20px!important;
}


.sf-menu li ul {
	padding:0px;
}

.sf-menu a.sf-with-ul {
	padding-right: 	0px;
	min-width:		1px; 
}

.sf-menu li li:last-child{ background:transparent}


.menu-item a span { display: block; font-size: .9em; }
 
#footer .menu-item a span { display: none; }
.homepageDocumentsWrapper  .views-row{border-bottom:1px solid #CCC;padding:4px 0;}
.homepageDocumentsWrapper  .views-row .views-field-field-singledate{font-style:italic;}
.views-row{display:block;clear:both;}
.views-row span .views-row div{padding-right:2px;display:inline;}

	#mobile_nav ul li.menu-item-has-children span.nav-drop {font-size: 20px; padding: 5px 15px; margin-right:0; cursor:pointer; display:block; float:right; background:#007acc; border-left:1px solid #31aeff;}
.medium-12{width:100%}


#footer p.copy{

	float: left;

	font-size: 13px;

	font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;

	margin:25px 0px 0px 175px;

	color: #000;

	padding-right:5px;

}
.pull-left{float:left !important;}
.fa.pull-left{margin-right:.3em}
#usersite-container table#page-content-wrap td.block{vertical-align:top}
.block-row .layout_half #usersite-container form.simple_form .input.text{width:100%}
.block-row .layout_half #usersite-container form.simple_form .input.string,.block-row .layout_half #usersite-container form.simple_form .input.email,.block-row .layout_half #usersite-container form.simple_form .input.url,.block-row .layout_half #usersite-container form.simple_form .input.tel,.block-row .layout_half #usersite-container form.simple_form .input.password{width:100%}
.hero__nav .hero__arrows{display:table-cell;vertical-align:middle}

.tab-pane {
	padding: 10px 10px 5px;
	min-height: 200px;
}



.widget-widget_text.left-sidebar .vertical ul{
  clear:both;}

  


.left-sidebar li,
.entry-content li,
.two-column li{
  overflow:hidden;
  margin-bottom:10px;}

#page .left-sidebar .qs-heading .canHaveFixedElements{
  font-size:14px;
  font-weight:bold;}

.left-sidebar .favicon{
  height:16px;
  width:16px;
  vertical-align: baseline;}


.left-sidebar .qs-tabs-container{
  margin-bottom:10px;
  height:22px;
  display:block;
  overflow:hidden;}

.left-sidebar .qs-tabs{
  width:900px;
  height:22px;}

.left-sidebar .qs-tabs a{
  text-decoration:none;
  font-size:11px;
  color:#999;
  padding-bottom:3px;
  line-height:21px;
  height:20px;
  float:left;
  padding:0 7px;
  border:1px solid #bbb;
  border-top-right-radius:5px;
  border-top-left-radius:5px;}

.left-sidebar .qs-tabs a:hover{
  color:inherit;}

.left-sidebar .qs-tabs a.active{
  border-bottom:none;}

.left-sidebar .qs-tabs .qs-pad{
  display:block;
  float:left;
  height:21px;
  border-bottom:1px solid #bbb;}

.left-sidebar .qs-tabs .qs-pad1{
  width:3px;}

.left-sidebar .qs-tabs .qs-pad2{
  width:400px;}

.left-sidebar .qs-panel2 form{
  background:#ddd;
  border:1px solid #ccc;
  text-align:center;
  margin:auto;
  padding:30px 5px;
  border-radius:10px;}

.left-sidebar .qs-panel2 form .qs-searchfield{
  border:1px solid #666;
  width:100px;
  margin-right:4px;
  padding:5px;
  font-size:1.1em;}
  
.left-sidebar .qs-panel2 form .qs-submitbutton{
  cursor:pointer;
  border:none;
  border-radius:4px;
  background:none;
  height:32px;
  width:32px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX5JREFUeNqsVTFygzAQBNyks/wDZmhSki6dSUNr+Qf2CzJ5Ql4Q+wUmLwhpaUJeEOcBzPgJpEuZVebIHBdJhsE3swM6pNXpbk+EgcXyPN/gsQIyQLFPJ6AE9lVVnQKPhYIwxeMApMF52wGP2KD1ElOUTyLCc3YE7mzkEYtUktbAGlhgoQngxkQIcBKz7sUZMYg/xPG3ICsc+VeULs3cD5i/6xFTCg5DSMUGPJgWaxYyFSt+/CGkZGv2rrCRlsQZG++HVo3kVot894hlwcbYO3tf/lMFi6INLmSRpUHG2Fx0ZY+YO/RIYj7/UxKXbHxPOg0GyM3INGauUhJzJSihaRdp16lcpv1UkIN3jTbiB2JPpG9CTa2rpRVNlsWrmaTmlNPYcZACQW5tt5uiCyWboLI/8lnnaZrmG3hOkuQLw1vgykNQ05V5Lfwp1sfgeQ09BdKUmiXTqZFU2RUKc0yhN7bIw6kd5iA/RlOJKaeF/KvMLnEvmJya3NLw91f1I8AA892HqFXDvqQAAAAASUVORK5CYII=");
  background-repeat:no-repeat;
  background-position:6px 6px; }

.left-sidebar .qs-panel2 form .qs-submitbutton:hover{
  background-color:#ccc;}

.left-sidebar .qs-heading{
  font-size:12px;
  color:#888;}

.left-sidebar li{
  cursor:pointer;}


.rdp-mobile #page .left-sidebar .sidebarMode a,
.rdp-mobile #page .entry-content .sidebarMode a,
.rdp-mobile #page .two-column .sidebarMode a{
  color:#2518B5;}

.rdp-mobile #page .left-sidebar .description a,
.rdp-mobile #page .entry-content .description a{
  color:inherit;
  text-decoration: none;}

.rdp-mobile #page .left-sidebar .ads-visible-url a,
.rdp-mobile #page .entry-content .ads-visible-url a{
  color:#00802A;}

.left-sidebar .canHaveFixedElements {
    color: #555555;
    font-size: 16px;
    padding-bottom: 0.4em;
}

.left-sidebar .ads-subheading {
    color: #C0C0C0;
    font-size: 0.7em;
    margin-bottom: 1.5em;
}

.left-sidebar .sidebarMode {
    font-size: 20px;
    font-weight: bold;
    line-height: 1em;
}

.left-sidebar .sidebarMode a {
    color: #356927;
}

.left-sidebar .ads-visible-url a {
    color: #666666;
    font-size: 11px;
    text-decoration: none;
}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

.navbar-wrapper .navbar .container {
  width: auto;
}

  .navbar-wrapper .container {
    padding-right: 15px;
    padding-left: 15px;
  }
.reveal-modal-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,0.45);z-index:1004;display:none;left:0}
.reveal-modal{visibility:hidden;display:none;position:absolute;z-index:1005;width:100%;top:0;border-radius:3px;left:0;background-color:#fff;padding:1.875rem;border:solid 1px #666;box-shadow:0 0 10px rgba(0,0,0,0.4)}
.reveal-modal .column,.reveal-modal .columns{min-width:0}
.reveal-modal.radius{border-radius:3px}
.reveal-modal.round{border-radius:1000px}
.reveal-modal.collapse{padding:0}
.reveal-modal.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;max-width:none!important;margin-left:0!important}
.reveal-modal.toback{z-index:1003}
.reveal-modal .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:.625rem;right:1.375rem;color:#aaa;font-weight:bold;cursor:pointer}






.labreveal.reveal-modal .close-reveal-modal, dialog .close-reveal-modal {right: 0.375rem;}


.reveal-modal.labreveal {
    min-height:auto;
}

#logo-wrapper {
  margin: 0 auto;
  text-align: center;
}


.section__inner-wrapper {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 50px;
  padding-right: 50px;
  padding-top: 65px; }

  .section__inner-wrapper:after {
    content: " ";
    display: block;
    clear: both; }
.front .content_main .column_3 h2#watch_cov{font-size:27px;text-align:center;padding:0px 0px 8px 0px;margin:10px 0px;}
);

$('td:first-child, tr:first-child, li:first-child, div:first-child, a:first-child, th:first-child').addClass('first');
$('td:last-child, tr:last-child, li:last-child, div:last-child, a:last-child, th:last-child').addClass('last');



$('#hero .image img').jqrotate('8','');

$('#fader').cycle({
		fx: 'fade',
		pager: '#fader-links',
		timeout: 10000 // choose your transition type, ex: fade, scrollUp, shuffle, etc...
	}


	.sidebar {
		float: left;
		margin-right: -100%;
		max-width: 413px;
		position: relative;
		width: 29.4118%;
	}
.industry-carousel .industry-slide{width:100%;}
.industry-slide .backgrounds,.industry-slide .slide-background{width:100%;}
.industry-slide h1,.industry-slide h3,.industry-slide .featured-products-body{color:#fff;}
.industry-slide .featured-products-background{background:rgba(0,92,185,0.80);height:515px;z-index:5;position:absolute;top:0;}
.industry-slide .container{position:absolute;top:0;left:50%;margin-left:-585px;}
.industry-slide .contents{z-index:10;}
.industry-slide .contents .featured-products{z-index:10;color:#fff;padding-top:90px;}
.industry-slide .contents .featured-products a{color:#ffffff;text-decoration:underline;}
.industry-slide .contents .featured-products a:hover{color:#e0e0e0;text-decoration:none;}
.industry-slide .contents .proof-point{margin-top:8%;}
.industry-slide .btn.btn-primary{border:0;margin-top:1.5em}
.industry-slide .contents .proof-point h3{font-size:20px;line-height:24px;}
.industry-slide .contents .featured-products p{font-size:14px;line-height:20px;}
.industry-slide .backgrounds img{width:200% !important;}
.industry-slide h3{font-size:16px;line-height:20px;margin:0;}

.home .register {
    float: right;
    width: 120px;
    padding: 8px 0 5px 0;
    margin: 0 13% 0 0;
    text-align: center;
    text-transform: uppercase;
}

.home .register a {
   color: #fff;
   font-size: 1.4em;
   font-weight: bold;
}

.home .register a:hover {
   border: 0;
   color: #F1D400;
}

.inner .register {
    width: 110px;
    padding: 8px 0 5px 0;
    margin: 32px auto 35px auto;
    text-align: center;
    text-transform: uppercase;
}

.inner .register a {
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    line-height: 25px;
}

.inner .register a:hover {
    border: 0;
    color: #F1D400;
}

.inner .register a span.now {
    font-size: 35px;
    font-weight: bolder;
}

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

	#mobile_nav ul li.menu-item-has-children span.nav-drop {font-size: 20px; padding: 5px 15px; margin-right:0; cursor:pointer; display:block; float:right; background:#007acc; border-left:1px solid #31aeff;}
.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}
.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}
.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#e1edf7}
a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}
a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}
a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}
a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}
.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}


.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}


.btn:active,
.btn.active {
  background-color: #cccccc \9;
}


.btn.active,
.btn:active {
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}


.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}


.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #0055cc;
  *background-color: #004ab3;
}


.btn-primary:active,
.btn-primary.active {
  background-color: #004099 \9;
}


.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  background-color: #f89406;
  *background-color: #df8505;
}


.btn-warning:active,
.btn-warning.active {
  background-color: #c67605 \9;
}


.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  background-color: #bd362f;
  *background-color: #a9302a;
}


.btn-danger:active,
.btn-danger.active {
  background-color: #942a25 \9;
}


.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  background-color: #51a351;
  *background-color: #499249;
}


.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}


.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  background-color: #2f96b4;
  *background-color: #2a85a0;
}


.btn-info:active,
.btn-info.active {
  background-color: #24748c \9;
}


.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  background-color: #222222;
  *background-color: #151515;
}


.btn-inverse:active,
.btn-inverse.active {
  background-color: #080808 \9;
}

.mapLoc-Filter.active {
	background-color: #BBB;
}

.pubCalendar-wrapper .pubCalendar-tab.active {
	background: #DDD;
	background-image: linear-gradient(to bottom, #F0F0F0 0px, #D3D3D3 100%);
	z-index: 104;
	border-bottom: 2px solid #D3D3D3;
}

.pubCalendar-wrapper div.pubCalendar-tab.active:hover {
	background: #DDD;
}

	table.contentSearchPages tr td a.active {
                color: #000 !important;
                text-decoration: none !important;
        }

.active.left,
.active.right {
	opacity: 0;
	z-index: 2;
}

			.responsive .tp-bullets.tp-thumbs .tp-mask		{	width:300px !important; height:30px !important;}

			.responsive .tp-bullets.tp-thumbs .bullet		{	width:60px !important;height:30px !important;}

				.responsive .tparrows	{	display:none;}

body.path-global-locations #content .view-content {
	background: none;
	padding: 0;
}


h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit; }


h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777; }


h4, .h4, h5, .h5, h6, .h6 {
  margin-top: 10px;
  margin-bottom: 10px; }


h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small {
  font-size: 75%; }


h6, .h6 {
  font-size: 12px; }

    .homepage-featured-content-slider .media .h6 {
      color: #777;
      font-size: 12px;
      font-weight: normal;
      line-height: 16px;
      margin-bottom: 0;
      margin-top: 0; }
.quick_icon{padding:0 0 13px}
.quick_icon img{margin:0 4px 10px 0}

		#prev655 {
			cursor: pointer;
			display: block;
			position: absolute;
			left: 0;
			
		}


#copyright p {
	text-align: center;
	color: #90B6EC;
	font: bold 9px "lucida grande", verdana, arial, helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
}


#copyright a {
	color: #fff;

}

#copyright a:hover {
	color: #90B6EC;
}
