﻿

	


td#middle {
	vertical-align: top;
	width: 100%;
			
	
	
	}
.newheader .subtext{display:none;}
.subtext{position:absolute;top:86px;left:-9px;width:976px;background-color:#C7DEE3;border-left:1px solid #A8C2C6;height:25px;}
.subtext a{color:#fff;text-decoration:none;text-transform:uppercase;font-family:'PT Sans Caption',sans-serif;font-size:11px;line-height:11px;display:block;margin-right:7px;padding:5px 7px;}
.subtext a.link-mag{background-color:#33768E;text-decoration:none;text-align:center;width:112px;position:absolute;left:50%;margin-left:-126px;height:15px;line-height:15px;}
.subtext a.link-interest{background-color:#2a99ad;background-color:#E6AE4C;margin-top:0;width:112px;position:absolute;left:50%;height:15px;line-height:15px;border-left:1px solid #FFF;}
.magazine .subtext a.link-mag{background-color:#E6AE4C;}
.magazine .subtext a.link-interest{text-decoration:none;background-color:#4796a9;background-color:#33768E;}
.front .subtext a.link-interest{background-color:#4796a9;background-color:#33768E;}
.subtext a:hover,.magazine .subtext a:hover,.front .subtext a:hover{background-color:#E6AE4C;color:#fff;}
#header .subtext,#main-menu,#top-links,#seconday-menu{display:none;}

.product-grid .caption { text-align: center; text-transform: uppercase; margin-top: 15px; }

.modal.video .caption { padding: 20px; }

.modal.video .caption .title { font-size: 1em; }

.modal.video .caption .sub-title { font-size: 0.83333em; }

.modal.video .caption a.button { font-size: 0.83333em; margin-bottom: 0; }

.lt-ie9 .modal.video .caption { padding: 90px 30px 30px; }

.lt-ie9 .modal.video .caption .title { font-size: 1.16667em; }

.lt-ie9 .modal.video .caption .sub-title { font-size: 1em; }

.lt-ie9 .modal.video .caption a.button { font-size: 0.83333em; }

.template-index .slider .video .caption, .template-index .slider .video .video-src { display: none; }

.template-index .slider .slide .caption { visibility: hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; margin: 20px 20px 10px; position: static; padding: 20px; }

.lt-ie9 .template-index .slider .slide .caption { padding: 20px; }

.template-index .slider .slide .caption.right { float: none !important; }

.template-index .slider .slide .caption .bg { -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; display: none; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-color:  #ffffff ; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); opacity: 0.8; }

.lt-ie9 .template-index .slider .slide .caption .bg { display: block; }

.template-index .slider .slide .caption .title { color:  #444444 ; position: relative; margin-top: 0; font-size: 1em; padding-bottom: 0; line-height: 1.2; }

.template-index .slider .slide .caption .sub-title { color:  #444444 ; position: relative; font-size: 0.83333em; font-weight: 300; }

.template-index .slider .slide .caption a.button { color:  #ffffff ; background:  #444444 ; position: relative; font-family:  "lato" ; font-size: 0.83333em; text-transform: none; margin-bottom: 0; }

.template-index .slider .slide .caption a.button:hover { color:  #ffffff ; background:  #777777 ; }

  .template-index .slider .slide .caption.top { top: 125px; margin-top: 0; }

  .template-index .slider .slide .caption.middle { top: 50%; margin-top: 0; }

  .template-index .slider .slide .caption.bottom { bottom: 0; }

  .template-index .slider .slide .caption.left { left: 0; }

  .template-index .slider .slide .caption.center { left: 50%; margin-left: 0; }

  .template-index .slider .slide .caption.bottom.right { bottom: 45px; }

.lt-ie9 .template-index .slider .slide .caption .title { font-size: 1.16667em; }

.lt-ie9 .template-index .slider .slide .caption .sub-title { font-size: 1em; }

.lt-ie9 .template-index .slider .slide .caption a.button { font-size: 0.83333em; }

.lt-ie9 .template-index .slider .slide .caption.top { top: 125px; margin-top: 0; }

.lt-ie9 .template-index .slider .slide .caption.middle { top: 50%; margin-top: 0; }

.lt-ie9 .template-index .slider .slide .caption.bottom { bottom: 0; }

.lt-ie9 .template-index .slider .slide .caption.left { left: 0; }

.lt-ie9 .template-index .slider .slide .caption.center { left: 50%; margin-left: 0; }

.lt-ie9 .template-index .slider .slide .caption.right { right: 0; }

.lt-ie9 .template-index .slider .slide .caption.bottom.right { bottom: 45px; }

.template-index .widgets .small-promos .caption { display: none; width: 100%; height: 100%; position: absolute; top: 0; left: 0; padding: 0; }

.template-index .widgets .small-promos .caption .bg { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #ffffff; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); opacity: 0.9; z-index: 0; }

.template-index .widgets .small-promos .caption .inner { position: absolute; z-index: 1; top: 50%; margin-top: -20px; width: 100%; text-align: center; }

.template-index .widgets .small-promos .caption h1 { position: relative; z-index: 1; margin: 0 0 10px 0; color: #444444; font-size: 1.5em; }

.template-index .widgets .small-promos .caption h2 { color: #999999; margin: 0; font-family:  "lato" ; font-size: 1.16667em; font-weight: normal; text-transform: uppercase; }

.template-list-collections .caption { display: none; width: 100%; height: 101%; position: absolute; top: 0; left: 0; padding: 0; }

.template-list-collections .caption .bg { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #ffffff; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); opacity: 0.9; z-index: 0; }

.template-list-collections .caption .inner { position: absolute; z-index: 1; top: 50%; margin-top: -20px; width: 100%; text-align: center; }

.template-list-collections .caption .title { position: relative; z-index: 1; margin: 0 0 10px 0; color: #444444; font-size: 1.5em; }

.template-list-collections .caption .product-count { color: #999999; margin: 0; font-family:  "lato" ; font-size: 1.16667em; font-weight: normal; text-transform: uppercase; }

.template-product .similar-products .caption .title { font-family:  "lato" ; font-size: 1.16667em; text-transform: uppercase; }

.template-product .similar-products .caption .title .price { font-size: 1em; }
#block-fsi-research-fsi-logo{position:relative;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}

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

.clearfix:after,.panel-two-column .research-programs:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.panel-two-column .research-programs{*zoom:1;}
.clearfix:before,.panel-two-column .research-programs:before,.clearfix:after,.panel-two-column .research-programs:after{content:" ";display:table;}
.publication-list .field-collection-item-field-related-authors.clearfix:before,.publication-list .panel-two-column .field-collection-item-field-related-authors.research-programs:before,.panel-two-column .publication-list .field-collection-item-field-related-authors.research-programs:before{display:inline;}
.publication-list .field-collection-item-field-related-authors.clearfix:after,.publication-list .panel-two-column .field-collection-item-field-related-authors.research-programs:after,.panel-two-column .publication-list .field-collection-item-field-related-authors.research-programs:after{display:inline;clear:none;}
.publication-list .views-field-field-related-authors .clearfix:after,.publication-list .views-field-field-related-authors .panel-two-column .research-programs:after,.panel-two-column .publication-list .views-field-field-related-authors .research-programs:after,.publication-list .views-field-field-related-authors .clearfix:before,.publication-list .views-field-field-related-authors .panel-two-column .research-programs:before,.panel-two-column .publication-list .views-field-field-related-authors .research-programs:before{display:none;}
.side-widget a, .bottom-widget a { color: #99AADD; }

.side-widget a:hover, .bottom-widget a:hover { color: #CC0000; }

.side-widget h3, .bottom-widget h3 { font-size: 14px; line-height: 16px; font-family: arial, helvetica, sans-serif; }

.contain_wrap {
	width: 100%;
}

.home .page_wrap .contain_wrap {
	background: #fff;
	padding: 0px 0px 60px;
	display: table;
}

.ie7 .home .page_wrap .contain_wrap {
	padding: 0px 0px 40px;
	position: relative;

}

	
	.page_wrap .contain_wrap {
		padding-bottom: 0;
	}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}
.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}

#featured .tab-content{float:right;height:223px;width:492px;overflow:hidden;}

.tab-content{overflow:auto;padding-bottom:6px;padding-right:6px;}
.event_list .event_list_labels{list-style:none;display:block;width:100%;margin:0px;padding:0;height:41px}
.event_list .event_list_labels li{display:inline-block;text-transform:uppercase;border-left:1px dotted #5A5A5A;height:35px;padding:0px;line-height:130%;font-size:13px;color:#451e3d}
.event_list .event_list_labels li.label-date{float:left;width:156px;padding-left:5px}
.event_list .event_list_labels li.label-event{float:left;width:261px;padding-left:10px}
.event_list .event_list_labels li.label-venue{float:left;width:99px;padding-left:10px}
.event_list .event_list_labels li.label-ticket{padding-left:10px}
.event_list .event_list_labels li span{display:block;margin-top:5px}
.event_list .event_list_labels li:first-child{border-left:0px}
.event_list .list.grid_view .event_list_labels{display:none}
.events .event_list .event_list_labels{display:none}

.tablet-only {display: none;}


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


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

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


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


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


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


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


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


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


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


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after,
nav.main-menu-wrap ul li:hover ul.sub-menu li ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #333;
	border-style: solid;
	border-width: 3px 0 3px 3px;
	content: '';
	position: absolute;
		top: 15px;
		right: 10px;
	}
 
.aom_st {font-size:smaller; font-weight:bold; padding-right:4px;}

#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link {
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -ms-border-radius: 0 0 0 0;
  -o-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  background: none;
  border: 0;
  bottom: auto;
  box-sizing: border-box;
  clip: auto;
  color: #666;
  display: block;
  float: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  height: auto;
  left: auto;
  line-height: 1.7;
  list-style-type: none;
  margin: 0;
  min-height: 0;
  opacity: 1;
  outline: none;
  overflow: visible;
  padding: 0;
  position: relative;
  right: auto;
  text-align: left;
  text-decoration: none;
  text-transform: none;
  top: auto;
  vertical-align: baseline;
  visibility: inherit;
  width: auto;
}

#mega-menu-wrap-primary:before, #mega-menu-wrap-primary #mega-menu-primary:before, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu:before, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:before, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link:before, #mega-menu-wrap-primary:after, #mega-menu-wrap-primary #mega-menu-primary:after, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:after, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link:after {
  display: none;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a[class^='dashicons']:before {
  font-family: dashicons;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before {
  display: inline-block;
  font: inherit;
  font-family: dashicons;
  position: static;
  margin: 0 6px 0 0px;
  vertical-align: top;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: inherit;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-hide-text a.mega-menu-link:before {
  margin: 0;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {
  text-align: right;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {
  float: right;
  margin: 0 0 0 6px;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
  left: -100%;
  top: 0;
}
#cb-nav-bar #cb-main-menu .main-nav .menu-item-62900:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62900 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-62902:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62902 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188622:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188622 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188623:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188623 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188624:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188624 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188625:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188625 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188626:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188626 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-62904:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-62904 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188629:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188629 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188628:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188628 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188627:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188627 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188630:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188630 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-63129:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63129 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188631:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188631 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-63132:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63132 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188635:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188635 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188634:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188634 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-63131:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-63131 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188636:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188636 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188637:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188637 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188638:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188638 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188639:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188639 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-189056:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-189056 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230586:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230586 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230602:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230602 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230601:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230601 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-230600:hover,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600:focus,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600 .cb-sub-menu li .cb-grandchild-menu,
                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600 .cb-sub-menu { background:#ed1c24!important; }

                                         #cb-nav-bar #cb-main-menu .main-nav .menu-item-230600 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188641:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188641 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188644:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188644 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188642:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188642 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188643:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188643 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188645:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188645 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188648:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188648 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188646:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188646 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188647:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188647 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188649:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188649 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188651:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188651 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188652:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188652 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }

#cb-nav-bar #cb-main-menu .main-nav .menu-item-188650:hover,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650:focus,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650 .cb-sub-menu li .cb-grandchild-menu,
                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650 .cb-sub-menu { background:#ed1c24!important; }

                                             #cb-nav-bar #cb-main-menu .main-nav .menu-item-188650 .cb-mega-menu .cb-sub-menu li a { border-bottom-color:#ed1c24!important; }
#block-block-801 #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper{width:100% !important;}
#block-block-801 #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper{width:100% !important;}
#block-block-801 #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock select#dobDay{float:none;}
#block-block-801 #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-wrapper #thankyouBlock .mlist-submit-new{padding:0px 0 5px;}
#block-block-801 #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-field input:-webkit-autofill,#block-block-801 #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-field select:-webkit-autofill,#block-block-801 #lightBoxContent.lightBoxContent .turnKeyTextWrapper .mlist-outer-wrapper .mlist-field textarea:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset;color:#262c2c;-webkit-text-fill-color:#262c2c;}
#block-block-801 #errorMsg,#block-block-801 #serverError{margin-left:8px;font-size:16px;letter-spacing:1px;}
#block-block-801 .termsWrapper.first a.terms{margin-left:8px;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer .mlist-wrapper,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer .mlist-wrapper{margin-top:0;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer label,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer label{color:#262C2C;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer .termsWrapper,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer .termsWrapper{float:left;clear:both;padding:0 0 0 7px;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock{color:#262C2C;padding:0;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock.final-screen .thankyou-message,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock.final-screen .thankyou-message{text-align:center;padding-bottom:7px;padding-top:12px;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock .secondFormCloseWrap,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #thankyouBlock .secondFormCloseWrap{position:absolute;right:12px;top:33px;text-transform:uppercase;font-size:14px;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form fieldset,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form fieldset{padding:0;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form fieldset .mlist-header,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form fieldset .mlist-header{font-weight:normal;font-size:24px;text-transform:uppercase;color:#262C2C;text-align:center;margin-bottom:51px;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form fieldset .mlist-header .phases-text,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form fieldset .mlist-header .phases-text{font-weight:900;letter-spacing:0;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form #errorMsg,#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form #serverError,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form #errorMsg,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form #serverError{padding:0;position:absolute;top:75px;font-size:16px;letter-spacing:1px;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form .mlist-field,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form .mlist-field{max-width:73.5%;width:100%;padding-left:0;margin-bottom:1px;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form a.terms,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form a.terms{color:#E6353B;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form a.terms:hover,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form a.terms:hover{color:#262C2C;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form .mlist-submit,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form .mlist-submit{width:26.5%;margin:0;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form .mlist-submit input.submit,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form .mlist-submit input.submit{padding:0;font-size:24px;width:100%;margin:0;height:40px;line-height:40px;background:#262C2C;color:#fff;letter-spacing:1px;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form .mlist-submit input.submit:hover,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer form .mlist-submit input.submit:hover{background:#E6353B;}
#block-block-786 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #terms,#block-block-801 .mlist-outer-wrapper.embedded-inline-list.country-detect.footer #terms{width:100%;padding:0;margin:0;clear:both;}
#block-block-786 select,#block-block-786 input,#block-block-801 select,#block-block-801 input{border:2px solid #262C2C;}
#block-block-786 input.submit,#block-block-786 input.submit-new,#block-block-801 input.submit,#block-block-801 input.submit-new{border:none;background:#262C2C;color:#fff;}
#block-block-786 input.submit:hover,#block-block-786 input.submit-new:hover,#block-block-801 input.submit:hover,#block-block-801 input.submit-new:hover{background:#E6353B;}
.block #user-login:after,.block #user-register-form:after{clear:both;content:"x x x x x";display:block;height:0;visibility:hidden;width:100%;}
.block .rpx-signin{float:left;}
.block .rpx-signin + *{clear:left;}
.region-header .block{clear:right;float:right;width:25%;}
.block{clear:left;}
.block + .block{margin-top:1.3846em;}
.wrapper-content .block + .block{margin-top:2.7692em;}
.block ul{margin-bottom:0;margin-top:1.3846em;padding-bottom:0;padding-left:1.3846em;padding-right:0;padding-top:0;}
.block ul ul,ol ol{margin-top:0;}
.wrapper-header .block ul{margin-top:0;}
.block .menu{margin-top:0.6923em;}
.block .menu .menu{margin-top:0;}
.block-comment .item-list li + li,.menu ul li + li,.menu ul li + li.collapsed,.menu ul li + li.expanded{margin-top:0.4615em;}
.block-aggregator ul{list-style:none;}
.block-addthis h2{display:none;}
.block-comment .item-list a{display:block;line-height:1.1538em;}
.block-comment .item-list span{font-size:0.8462em;}
.block-sqbs .content:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
* html .block-sqbs .content{height:1%;}
*:first-child+html .block-sqbs .content{min-height:1px;}
.block-mailing-list form{margin-top:0;max-width:248px;min-width:180px;}
.block-mailing-list label{display:block;float:left;max-width:80px;min-width:70px;}
.block-mailing-list input[type="text"]{display:block;float:left;max-width:170px;min-width:160px;}
.block-mailing-list .form-item + .form-item{clear:both;display:inline-block;margin-bottom:0;margin-top:9px;width:100%;}
.block-mailing-list .form-submit{float:right;margin-top:9px;margin-right:10px;}
#gardens_ie .block-mailing-list .form-submit{margin-top:1em;}
#gardens_ie .block-mailing-list input[type="text"]{width:12em;}
.col-align-last-right .col.last .block-search{text-align:right;}
.block-search:first-child form{margin-top:0.4615em;}
.drupal .block{background-color:orange !important;}
.drupal .block .inner{border:1px dashed blue !important;padding:3px !important;background-color:yellow !important;}
.drupal .block .top,.drupal .block .bottom{background-color:blue !important;height:10px !important;opacity:0.25 !important;}
.stack-preheader .block h2,.stack-preheader .item-list h2{display:none;}
.sidebar .block{border-style:solid;border-width:0 0 1px;padding-bottom:9px;}
.sidebar .block + block{margin-top:27px;}
.block-aggregator ul li + li{border-top-width:1px;border-top-style:dotted;}
.sidebar .block,.block-aggregator ul li + li{border-color:#EEEEEE;}
.block h2,#main h2,#postcontent-first h2,.page-news-v1 #page-title,.page-node.node-type-page #page-title,.page-filter.page-filter-tips #page-title,.wrapper-header,.item-list .pager li,.block ul,.stack-preheader,.stack-content-inner,.stack-navigation,.page,body .region-content ul.flippy,.wrapper-footer,.wrapper-content .stack,.wrapper-footer .stack{border:none;padding:0;margin:0;}
.block,#block-views-home-one-page-news-block-2 .item-list .pager,#block-views-home-one-page-news-detail-block .item-list .pager,.page-news #block-system-main .item-list .pager,.page-news-v1 #block-system-main .item-list .pager,#block-views-home-one-page-news-block-4 .item-list .pager,#block-views-home-one-page-news-block-3 .item-list .pager{margin-bottom:1em;}
.block h2,#main h2,#postcontent-first h2,.page-news-v1 #page-title,.page-node.node-type-page #page-title,.page-filter.page-filter-tips #page-title{color:#262C2C;font-size:40px;border-bottom:1px solid #262C2C;margin:1em 0;line-height:52px;text-transform:uppercase;letter-spacing:1px;}
.wrapper-content .block + .block,.views-row,.pane{margin-top:0;}
.stack-preheader .col .block{margin:0;}
#block-views-home-one-page-news-block-2 .view-content ul.block,#block-views-home-one-page-news-detail-block .view-content ul.block,.page-news #block-system-main .view-content ul.block,.page-news-v1 #block-system-main .view-content ul.block,#block-views-home-one-page-news-block-4 .view-content ul.block,#block-views-home-one-page-news-block-3 .view-content ul.block{margin-bottom:16px;}
.page-news #block-system-main .view-content ul.block,.page-news #block-views-home-one-page-news-detail-block .view-content ul.block,.page-news-v2 #block-system-main .view-content ul.block,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul.block,.page-news-v1 #block-system-main .view-content ul.block,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul.block,.node-type-blog #block-system-main .view-content ul.block,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul.block{margin-bottom:16px;}
#block-views-albums-block-5 .view-content .item-list ul.block{margin-bottom:16px;}
.region-slider #block-views-slider-view-block-1 .views-slideshow-cycle-main-frame .views-field-field-slider-image,.region-slider #block-views-slider-view-block-2 .views-slideshow-cycle-main-frame .views-field-field-slider-image{position:absolute;top:0;left:0;z-index:0;}
.region-slider #block-views-slider-view-block-1 .views-slideshow-cycle-main-frame .views-field-field-slider-image img,.region-slider #block-views-slider-view-block-2 .views-slideshow-cycle-main-frame .views-field-field-slider-image img{max-width:671px;max-height:305px;}
.region-slider #block-views-slider-view-block-1 .views-slideshow-cycle-main-frame .views-field-title,.region-slider #block-views-slider-view-block-2 .views-slideshow-cycle-main-frame .views-field-title{margin-left:246px;margin-top:50px;padding-right:20px;position:relative;z-index:1;}
.region-slider #block-views-slider-view-block-1 .views-slideshow-cycle-main-frame .views-field-title h2,.region-slider #block-views-slider-view-block-2 .views-slideshow-cycle-main-frame .views-field-title h2{font-size:24px;line-height:normal;}
.region-slider #block-views-slider-view-block-1 .views-slideshow-cycle-main-frame .views-field-field-slider-link-1,.region-slider #block-views-slider-view-block-2 .views-slideshow-cycle-main-frame .views-field-field-slider-link-1{margin-left:246px;position:relative;z-index:1;font-size:14px;line-height:normal;}
.region-slider #block-views-slider-view-block-1 .views-slideshow-cycle-main-frame .views-field-body,.region-slider #block-views-slider-view-block-2 .views-slideshow-cycle-main-frame .views-field-body{margin-left:246px;padding-right:20px;position:relative;z-index:1;font-size:14px;line-height:normal;}
#home-content #home-section-left #front-first .views-field-body p{margin-bottom:0;}
#home-content #home-section-left #front-first .views-field-title{margin-bottom:5px;font-weight:bold;}
#home-content #home-section-left #front-first .views-field-created{font-size:0.929em;margin-bottom:5px;}
#home-content #home-section-left #front-first .views-field-field-image{float:left;margin-right:15px;}
#home-content #home-section-right #sidebar-second .views-row .views-field-body{margin-bottom:0px;padding-top:5px;}
#home-content #home-section-right #sidebar-second .views-row .views-field-body p{margin-bottom:0px;}
#home-content #home-section-right #sidebar-second .views-row .views-field-field-event-place,#home-content #home-section-right #sidebar-second .views-row .views-field-field-event-date{font-size:0.929em;}
#content.content-two-sidebar #block-views-documents-block-2 .views-row .views-field-title h2{border-bottom:0 none;}
#content.content-two-sidebar #block-views-documents-block-2 .views-row .views-field-title h2 a{font-family:Arial,Helvetica,sans-serif;}
#content.content-no-sidebar #tags .pane-documents div.views-field-field-link-url-1,#content.content-no-sidebar #tags .pane-documents div.views-field-field-link-url{width:317px;float:left;}
#content.content-no-sidebar #panel-tags .view-document-single .views-field-body{clear:both;padding-top:10px;width:830px;}
#content.content-no-sidebar #panel-tags .view-document-single .views-field-body p{margin:0;}
#content.content-no-sidebar #panel-tags .view-document-single .views-field-path{clear:both;}
#content.content-no-sidebar #panel-tags .news-landing .views-field-body{clear:both;padding-top:10px;width:950px;}
#content.content-no-sidebar #panel-tags .news-landing .views-field-body p{margin:0;}
#content.content-no-sidebar #panel-tags .pane-research-projects-view .views-field-field-project-stage,#content.content-no-sidebar #panel-tags .views-field-field-committe .views-field-field-project-stage{float:left;width:100%;}
#content.content-no-sidebar #panel-tags .pane-research-projects-view .views-label,#content.content-no-sidebar #panel-tags .views-field-field-committe .views-label{float:left;margin-right:5px;font-weight:bold;font-size:0.929em;}
#content.content-no-sidebar #panel-tags .pane-research-projects-view .views-row,#content.content-no-sidebar #panel-tags .views-field-field-committe .views-row{border-bottom:1px dotted #67788D;float:left;margin-bottom:10px;padding-bottom:10px;width:950px;}
#content.content-no-sidebar #panel-tags .pane-research-projects-view h2,#content.content-no-sidebar #panel-tags .views-field-field-committe h2{font-family:Arial,Helvetica,sans-serif;font-size:1.143em;padding:0;border:0 none;width:100%;}
#content.content-no-sidebar #panel-tags .pane-research-projects-view .views-field-body,#content.content-no-sidebar #panel-tags .views-field-field-committe .views-field-body{padding-top:10px;float:left;width:100%;}
#content.content-no-sidebar #panel-tags .pane-research-projects-view .views-field-body p,#content.content-no-sidebar #panel-tags .views-field-field-committe .views-field-body p{margin:0;}
#content.content-one-sidebar .document-listing .view-content table .views-field-field-document-number{float:none;}
#content.content-one-sidebar .document-listing .view-content table .views-field-title,#content.content-one-sidebar .document-listing .view-content table .views-field-field-document-date{width:auto;float:none;padding:5px;}
#content.content-one-sidebar .document-listing .view-content table tr.odd .views-field-title,#content.content-one-sidebar .document-listing .view-content table tr.odd .views-field-field-document-date{background:#ffffff;}
#content.content-one-sidebar .document-listing .view-content table tr.even .views-field-title,#content.content-one-sidebar .document-listing .view-content table tr.even .views-field-field-document-date{background:#f8f8f8;}
#content.content-one-sidebar .document-listing .view-content .views-field-field-document-number{float:left;}
#content.content-one-sidebar .recommendations-landing .views-row .views-field-field-tags{float:left;}
#content.content-one-sidebar .recommendations-landing .views-row .views-field-field-tags .views-label{float:left;font-weight:bold;margin-right:5px;}
#content.content-one-sidebar .recommendations-landing .views-row .views-field-field-tags .field-content{float:left;}
#content.content-one-sidebar .recommendations-landing .views-row .views-field-body{clear:both;width:590px;}
#content.content-one-sidebar .recommendations-landing .views-row .views-field-path,#content.content-one-sidebar .recommendations-landing .views-row div.field-content{clear:both;}
#content.content-one-sidebar .recommendations-landing .views-row .views-field-field-citation p{width:695px;}
#content.content-one-sidebar .publications-landing .views-row .views-field-field-tags{float:left;}
#content.content-one-sidebar .publications-landing .views-row .views-field-field-tags .views-label{float:left;font-weight:bold;margin-right:5px;}
#content.content-one-sidebar .publications-landing .views-row .views-field-field-tags .field-content{float:left;}
#content.content-one-sidebar .publications-landing .views-row .views-field-body{clear:both;width:590px;}
#content.content-one-sidebar .current-recommendation .views-field-body p{margin-bottom:0;}
#content.content-one-sidebar #newsroom .pane-user-basic-info .views-field-picture{margin:0px 10px 0px 0px;}
#content.content-one-sidebar #newsroom .pane-user-basic-info .views-field-nothing{font-weight:bold;float:right;width:189px;}
#content.content-one-sidebar #newsroom .pane-user-basic-info .views-field-php{float:right;width:189px;}
#content.content-one-sidebar #newsroom .pane-user-basic-info .views-field-php ul{margin:0px;padding:0px;}
#content.content-one-sidebar #newsroom .pane-user-basic-info .views-field-php ul li{border-top:1px dotted #67788d;float:left;width:175px;}
#content.content-one-sidebar #newsroom .pane-user-basic-info .views-field-php ul li:first-child{border-top:0 none;}
#content.content-one-sidebar #newsroom .testimony-speeches .views-field-title{width:175px;}
#content.content-one-sidebar #newsroom .recent-multimedia-galleries .views-field-title{line-height:17px;}
#content #documents-detail .views-field-field-tags{font-size:0.929em;float:left;}
#content #documents-detail .views-field-field-tags .views-label{font-weight:bold;margin-right:5px;float:left;}
#content #documents-detail .views-field-field-tags .field-content{float:left;}
#content #documents-detail .views-field-body{width:695px;clear:both;}
#content #documents-detail .views-field-body p{width:695px;margin-bottom:20px;}
#content #documents-detail .views-field-field-citation{float:left;margin-bottom:20px;}
#content #documents-detail .views-field-field-citation .views-label{font-weight:bold;}
#content .conference-about-chair .views-field-field-user-long-name{font-family:Georgia,Times New Roman,serif;margin-bottom:10px;font-size:16px;}
#content #committees-children .pane-contacts-table .views-field-field-user-long-name{width:180px;}
#content .article-landing .views-field-created{font-size:0.929em;margin-bottom:5px;}
#content .article-landing .views-field-body p{margin-bottom:0;}
#content .article-landing .views-field-view-node,#content .article-landing .views-field-path{margin-bottom:10px;}
#content .article-landing .views-field-service-links .views-label{float:left;font-weight:bold;font-size:0.929em;}
#content .article-landing .views-field-service-links .field-content ul{margin:0px;padding:0px;}
#content .article-landing .views-field-service-links .field-content ul li{background:none;padding:0;margin:0 5px;float:left;}
#content #project-internal .pane-user-basic-info .views-field-field-user-long-name{font-weight:bold;}
#content #project-internal .pane-documents table thead .views-field-field-document-number{width:80px;}
#content #project-internal .pane-implementations .views-field-field-implementation-documents .field-content{width:695px;margin-bottom:20px;float:left;overflow:auto;max-height:200px;}
#content #project-internal .pane-implementations .views-field-field-implementation-documents .node-document{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #67788d;float:left;width:100%;}
#content #project-internal .pane-implementations .views-field-field-implementation-documents .node-document img{float:left;margin:5px 10px 0 0;}
#content #project-internal .pane-implementations .views-field-field-implementation-documents .node-document .field-name-title{display:none;}
#content #project-internal .pane-implementations .views-field-field-implementation-documents .node-document h3{font-family:Arial,Helvetica,sans-serif;font-size:1.000em;margin:0px;padding:0px;border:0 none;letter-spacing:normal;float:left;width:535px;}
#content #project-internal .pane-implementations .views-field-field-implementation-documents .node-document .blue_button{float:right;width:75px;}
#content #project-internal .project-documents th.views-field-field-document-date{width:80px;}
#content #project-internal .project-documents th.views-field-field-committe{width:180px;}
#content #project-internal .project-documents th.views-field-field-doc-type{width:105px;}
#content #project-internal .project-documents th.views-field-field-file{width:86px;}
#content #project-internal .project-documents th.views-field-title{width:180px;}
#content .current-projects-landing .views-field-body{padding-top:10px;}
#content .current-projects-landing .views-field-body p{margin-bottom:0;}
#content .current-projects-landing .views-field-field-project-stage,#content .current-projects-landing .views-field-field-committe,#content .current-projects-landing .views-field-field-tags,#content .current-projects-landing .views-field-field-finished{font-size:0.929em;display:-moz-inline-stack;display:inline-block;width:100%;}
#content #quicktabs-research_rfps .views-field-field-file-1{float:left;}
#content #quicktabs-research_rfps .views-field-field-file-1 img{margin:5px 10px 0 0;}
#content #quicktabs-research_rfps .views-field-title{float:left;width:535px;}
#content #quicktabs-research_rfps .views-field-field-file{float:right;}
#content #content-meetings .pane-basic-info .views-field-nid,#content #content-meetings .pane-basic-info .views-field-title{display:none;}
#content #content-meetings .pane-basic-info .views-field-field-event-date ul,#content #content-meetings .pane-basic-info .views-field-field-event-address ul,#content #content-meetings .pane-basic-info .views-field-field-event-map-link ul,#content #content-meetings .pane-basic-info .views-field-event-projects ul,#content #content-meetings .pane-basic-info .views-field-field-event-image ul{margin:0px;padding:0px;}
#content #content-meetings .pane-basic-info .views-field-field-event-date ul li,#content #content-meetings .pane-basic-info .views-field-field-event-address ul li,#content #content-meetings .pane-basic-info .views-field-field-event-map-link ul li,#content #content-meetings .pane-basic-info .views-field-event-projects ul li,#content #content-meetings .pane-basic-info .views-field-field-event-image ul li{margin:0px;padding:0px;background:none;}
#content #content-meetings .pane-basic-info .views-field-field-event-date p,#content #content-meetings .pane-basic-info .views-field-field-event-address p,#content #content-meetings .pane-basic-info .views-field-field-event-map-link p,#content #content-meetings .pane-basic-info .views-field-event-projects p,#content #content-meetings .pane-basic-info .views-field-field-event-image p{margin:0;}
#content #content-meetings .pane-basic-info .views-field-field-event-date,#content #content-meetings .pane-basic-info .views-field-field-event-address,#content #content-meetings .pane-basic-info .views-field-field-committe,#content #content-meetings .pane-basic-info .views-field-field-resources-for,#content #content-meetings .pane-basic-info .views-field-field-event-map-link,#content #content-meetings .pane-basic-info .views-field-field-event-image,#content #content-meetings .pane-basic-info .views-field-event-projects,#content #content-meetings .pane-basic-info .views-field-body{margin-bottom:15px;}
#content #content-meetings .pane-basic-info .views-field-field-event-date,#content #content-meetings .pane-basic-info .views-field-field-event-address,#content #content-meetings .pane-basic-info .views-field-field-committe,#content #content-meetings .pane-basic-info .views-field-field-resources-for{font-size:0.929em;}
#content #content-meetings .pane-basic-info .views-field-field-event-date .views-label,#content #content-meetings .pane-basic-info .views-field-field-event-address .views-label,#content #content-meetings .pane-basic-info .views-field-field-committe .views-label,#content #content-meetings .pane-basic-info .views-field-field-resources-for .views-label{display:block;font-weight:bold;}
#content #content-meetings .pane-basic-info .views-field-event-projects{font-size:0.929em;}
#content #content-meetings .pane-basic-info .views-field-event-projects span{font-weight:bold;float:left;margin-right:5px;}
#content #content-meetings .pane-basic-info .views-field-body{padding-top:10px;}
#content #content-meetings .pane-documents .views-field-field-admin-material-title,#content #content-meetings .pane-documents .views-field-field-link-url-1{width:183px;}
#content #content-meetings .views-field-path{clear:both;}
#content #content-meetings .pane-contacts-block .views-field-nothing,#content #content-meetings .pane-contacts-media .views-field-nothing,#content #content-meetings .pane-contacts-director .views-field-nothing{font-weight:bold;}
#content #content-meetings .pane-project-listing .views-row:first-child .views-field-path{margin-bottom:0;}
#content #content-meetings .pane-project-listing .views-row .views-field-title h2{font-weight:bold;}
#content #content-meetings .pane-project-listing .views-row .views-field-php{margin-top:15px;}
#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs,#content #content-meetings .pane-project-listing .views-row .views-field-php{float:left;width:100%;margin-bottom:15px;}
#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs h2,#content #content-meetings .pane-project-listing .views-row .views-field-php h2{color:#333333;border-bottom:1px dotted #67788d;margin-bottom:10px;padding-bottom:5px;font-family:Georgia,Times New Roman,serif;font-size:1.250em;}
#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs .item-list,#content #content-meetings .pane-project-listing .views-row .views-field-php .item-list,#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs .field-content,#content #content-meetings .pane-project-listing .views-row .views-field-php .field-content{overflow:auto;max-height:243px;}
#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul,#content #content-meetings .pane-project-listing .views-row .views-field-php ul{margin:0px;padding:0px;}
#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li{list-style:none;background:none;position:relative;padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px dotted #67788d;float:left;width:100%;}
#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .webcast_icon,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .webcast_icon{padding:0 0 10px 30px;}
#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .field-name-document-download,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .field-name-document-download,#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .views-field-public-comment-download,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .views-field-public-comment-download{float:right;}
#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .field-name-document-download p,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .field-name-document-download p,#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .views-field-public-comment-download p,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .views-field-public-comment-download p{margin:0;}
#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .field-name-document-download .blue_button,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .field-name-document-download .blue_button,#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .views-field-public-comment-download .blue_button,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .views-field-public-comment-download .blue_button{width:75px;}
#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .field-name-field-file,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .field-name-field-file,#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .views-field-public-comment-fileicon,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .views-field-public-comment-fileicon{float:left;}
#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .field-name-field-file img,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .field-name-field-file img,#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .views-field-public-comment-fileicon img,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .views-field-public-comment-fileicon img{margin-top:5px;margin-right:10px;}
#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .field-name-post-date,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .field-name-post-date,#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .views-field-public-comment-date,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .views-field-public-comment-date{float:left;margin-right:20px;}
#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .field-name-title,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .field-name-title,#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .views-field-public-comment-title,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .views-field-public-comment-title{float:left;}
#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .field-name-title h2,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .field-name-title h2,#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .views-field-public-comment-title h2,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .views-field-public-comment-title h2,#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .field-name-title h3,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .field-name-title h3,#content #content-meetings .pane-project-listing .views-row .views-field-field-event-project-docs ul li .views-field-public-comment-title h3,#content #content-meetings .pane-project-listing .views-row .views-field-php ul li .views-field-public-comment-title h3{margin:0px;padding:0px;border:0 none;font-family:Arial,Helvetica,sans-serif;font-size:1.000em;width:430px;letter-spacing:0;}
#content .view-meetings-eventes-calendar .calendar-calendar div.calendar,#content .view-meetings-eventes-calendar .views-field-field-document-date,#content .view-meetings-eventes-calendar .views-field-field-document-number,#content .view-meetings-eventes-calendar .views-field-field-project-stage,#content .view-meetings-eventes-calendar .views-field-field-committe,#content .view-meetings-eventes-calendar .views-field-field-tags,#content .view-meetings-eventes-calendar .document-info,#content .view-meetings-eventes-calendar .views-field-field-event-place,#content .view-meetings-eventes-calendar .views-field-field-event-date,#content .view-meetings-eventes-calendar .views-field-field-event-address,#content .view-meetings-eventes-calendar .views-field-field-resources-for{font-size:12px;}
#content .view-user-basic-info .views-field-picture{float:left;margin:0 20px 10px 0;}
#content .view-user-basic-info .user_contact_info .views-field-field-tags span{font-weight:bold;font-size:0.929em;}
#content .research-project-tabs .quicktabs_main .views-row .views-field-field-project-stage,#content .research-project-tabs .quicktabs_main .views-row .views-field-field-committe,#content .research-project-tabs .quicktabs_main .views-row .views-field-field-tags{font-size:0.929em;width:100%;float:left;}
#content .research-project-tabs .quicktabs_main .views-row .views-field-body{clear:both;padding-top:10px;}
#content #resources-for-children .pane-documents .views-field-field-link-url-1,#content #resources-for-children .pane-documents .views-field-title{width:185px;}
#content #resources-for-children #block-views-contacts-page .views-field-field-user-long-name{width:76px;}
#content #resources-for-children #block-views-contacts-page .views-field-php{width:117px;}
#content #resources-for-children #block-views-contacts-page .views-field-php-1{width:115px;}
#content #resources-for-children .pane-upcoming-events .views-field-field-event-place,#content #resources-for-children .pane-upcoming-events .views-field-field-event-date{font-size:0.929em;}
#content #resources-for-children .pane-upcoming-events .views-field-body{padding-top:5px;}
#content #foia .acus-documents .views-field-title{width:445px;}
#content #foia .foia-reports .views-field-title{width:180px;}
#content #foia .pane-contacts-block .views-field-nothing{font-weight:bold;}
#content #content-contacts .views-field-field-user-long-name h1{margin:0px;}
#content #content-contacts .views-field-php h2{border:0px none;margin-bottom:15px;font-size:1.4em;}
#content #content-contacts .views-field-field-linkedin{margin-bottom:10px;}
#content #content-contacts .views-field-field-tags .views-label{float:left;margin-right:5px;}
#content #content-contacts .view-content-results .view-content table.views-table td.views-field-field-user-long-name{width:122px;}
#content #policies .pane-documents .views-row .views-field-title{padding-left:10px;width:460px;}
.pane-documents div.views-field-title,.pane-documents div.views-field-field-link-url-1,.pane-documents div.views-field-field-admin-material-title{float:left;}
.pane-contacts-block .views-field-field-committee-title,.pane-contacts-media .views-field-field-committee-title,.pane-contacts-director .views-field-field-committee-title,.pane-contacts-block .views-field-field-user-long-name,.pane-contacts-media .views-field-field-user-long-name,.pane-contacts-director .views-field-field-user-long-name{font-weight:bold;}
#quicktabs-container-contacts .views-field-picture{float:left;margin-bottom:7px;}
#quicktabs-container-contacts .views-field-field-phone{float:left;}
.views-field-service-links{margin-top:10px;}
#content #timeline_50th_anniversary .views-field-field-year{font-family:Georgia,Times New Roman,serif;font-size:1.6em;line-height:1.6em;color:#006699;border-bottom:1px dashed #888888;margin-bottom:9px;}
#content #timeline_50th_anniversary .views-field-field-featured-image{margin-bottom:9px;}
#content #timeline_50th_anniversary .views-field-field-featured-image,#content #timeline_50th_anniversary .views-field-body{display:inline-block;vertical-align:top;}
 
.menu-primary-container ul li.menu-item ul li.menu-item:hover, .menu-primary-container ul li.menu-item ul li.menu-item ul li.menu-item:hover {cursor:pointer; text-decoration:none; background:#2986a2;}

.menu-primary-container ul li.menu-item.current-menu-item a, 
.menu-primary-container ul li.menu-item ul li.menu-item.current-menu-item a, 
.menu-primary-container ul li.menu-item ul li.menu-item.current-menu-parent a, 
.menu-primary-container ul li.menu-item ul li.menu-item ul li.menu-item.current-menu-item a {background: #2986a2;}


.menu-item:hover .sub-menu {
	display: block;
}


.menu-item a {
	font: 11px museoslab, sans-serif;
}


.sidebar-nav li,
.sidebar-nav .menu-item a {
  margin: 10px 0;
	padding: 10px 0 0 0;
	font: 13px museoslab, sans-serif;
	text-transform: uppercase;
	border-top: 1px solid #e1e1e1;
}


.sidebar-nav li:first-child,
.sidebar-nav .menu-item:first-child a {
	border: none;
	background: none;
}





.sidebar-nav .current_page_item ul a,


.sidebar-nav .current_page_ancestor a,


.sidebar-nav .menu-item a {
  color: #900;
}



.current_page_item ul a:hover,
.sidebar-nav .menu-item a:hover {
  color: #fc0;
}



.sidebar-nav .current_page_ancestor .current_page_item a,
.sidebar-nav .menu-item.current_page_item a {
  color: #000;
}
.text-center{text-align:center}

	table#table_products tr#table_blocks_social_news {
		
	}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
#index-filters .container,#w-makes .container{position:inherit}

.vc_separator .vc_sep_holder .vc_sep_line {
  height: 1px;
  border-top: 1px solid #ebebeb;
  display: block;
  position: relative;
  top: 1px;
  width: 100%;
}

.vc_separator.vc_sep_double .vc_sep_line {
  border-bottom: 1px solid #ebebeb;
  border-top: 1px solid #ebebeb;
  height: 3px;
}

.vc_separator.vc_sep_dashed .vc_sep_line {
  border-top-style: dashed;
}

.vc_separator.vc_sep_dotted .vc_sep_line {
  border-top-style: dotted;
}

.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line {
  border-top-width: 1px;
}

.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 1px;
  top: 0px;
}

.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
  border-top-width: 2px;
}

.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 2px;
  top: -1px;
}

.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line {
  border-top-width: 3px;
}

.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 3px;
  top: -1px;
}

.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {
  border-top-width: 4px;
}

.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 4px;
  top: -2px;
}

.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line {
  border-top-width: 5px;
}

.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 5px;
  top: -2px;
}

.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line {
  border-top-width: 6px;
}

.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 6px;
  top: -3px;
}

.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line {
  border-top-width: 7px;
}

.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 7px;
  top: -3px;
}

.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line {
  border-top-width: 8px;
}

.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 8px;
  top: -4px;
}

.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line {
  border-top-width: 9px;
}

.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 9px;
  top: -4px;
}

.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line {
  border-top-width: 10px;
}

.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line {
  border-bottom-width: 10px;
  top: -5px;
}

.vc_separator.vc_sep_color_blue .vc_sep_line {
  border-color: #5472d2;
}

.vc_separator.vc_sep_color_turquoise .vc_sep_line {
  border-color: #00c1cf;
}

.vc_separator.vc_sep_color_pink .vc_sep_line {
  border-color: #fe6c61;
}

.vc_separator.vc_sep_color_violet .vc_sep_line {
  border-color: #8d6dc4;
}

.vc_separator.vc_sep_color_peacoc .vc_sep_line {
  border-color: #4cadc9;
}

.vc_separator.vc_sep_color_chino .vc_sep_line {
  border-color: #cec2ab;
}

.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
  border-color: #50485b;
}

.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
  border-color: #75d69c;
}

.vc_separator.vc_sep_color_black .vc_sep_line {
  border-color: #2a2a2a;
}

.vc_separator.vc_sep_color_grey .vc_sep_line {
  border-color: #ebebeb;
}

.vc_separator.vc_sep_color_orange .vc_sep_line {
  border-color: #f7be68;
}

.vc_separator.vc_sep_color_sky .vc_sep_line {
  border-color: #5aa1e3;
}

.vc_separator.vc_sep_color_green .vc_sep_line {
  border-color: #6dab3c;
}

.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
  border-color: #f4524d;
}

.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
  border-color: #f79468;
}

.vc_separator.vc_sep_color_purple .vc_sep_line {
  border-color: #b97ebb;
}

.vc_separator.vc_sep_color_white .vc_sep_line {
  border-color: #ffffff;
}


#topticker-container {
  width: 100%;
  overflow: hidden;
  z-index: 1;
}


#topticker li {
  height:30px;
}


#topticker li a {
  color: #000;
}





.flexslider-container a:active,
.flexslider a:active {outline: none;}
 

.flexslider-container {width: 100%; margin: 0; padding: 0; position:relative;}

.flexslider {width: 100%; margin: 0; padding: 0; position:relative;}
  
.flexslider .slides img {max-width: 100%; display: block;}


*********************************/
.flexslider {background: #fff; border: 4px solid #fff; position: relative; zoom: 1; z-index: 100;}


.flexslider .slides {zoom: 1;}


.flexslider:hover .flex-direction-nav li a { opacity: 1; filter:alpha(opacity=100); }


#header #headercustom .flexslider-container {
	margin-bottom: 20px;
}


#skip {position: absolute;top: -500px;width: 1px;height: 1px;overflow: hidden;}

.press #press-headline #press-headline-content {    
    height: 70px;
}

#press-headline-content .press-quote {
    background: none repeat scroll 0 0 #F8F8F8;
    font-size: 1.4em;
    height: 70px;
    line-height: 70px;
}

#press-headline-content .press-quote a {
    color: #439908;
    font-weight: bold;
    text-shadow: 0 1px 1px white;
}
.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;}

	
	ul.contact li.phone1, ul.contact li.phone2 { display: none !important; }


.work {
	background: transparent;
	position: absolute;
	top: 30%;
	left: 25%;
	width: 50%;
	z-index: 999;
}


.work img {
	width: 100%;
	height: auto;
}
#wrapper #inside-wrapper #header #navigation .dropdown-root .children {	width: 225px;	background: none repeat scroll 0 0 #890105;	text-align:left;  border-radius: 10px;  border: 2px solid #42010D;  z-index: 10;  }
#wrapper #inside-wrapper #header #navigation .dropdown-root .children li {  color: #000000;  margin: 0;  padding: 10px;  display: block;  float: none;}
#wrapper #inside-wrapper #header #navigation .dropdown-root li .children li a {	color: #FFFFFF;}
#wrapper #inside-wrapper #header #navigation .dropdown-root .children li:hover {	background:#d50006;  border-radius: 8px;}

#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-1 {
  min-width: 99%;
}

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

#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 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 ul.sub-menu li.menu-item.ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.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.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right ul.sub-menu {
  left: auto;
  right: 0;
}

#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;
  list-style: none;
}

#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 li.menu-item a span.uber-close,
#megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.uber-close {
  position: absolute;
  box-sizing: border-box;
  text-decoration: none;
  top: 0;
  right: 0;
  height: 100%;
  width: 30px;
  text-align: center;
  line-height: 40px;
  background: #999;
  background: rgba(0, 0, 0, 0.9);
  z-index: 700;
  font-size: 20px;
  font-weight: bold;
  color: #f5f5f5;
  display: none;
}

#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;
}
 ul.inline-list.respond .menu-item{display:none}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
  background: rgba(0, 0, 0, 0.1);
  color: #555555;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation:hover {
  background: rgba(0, 0, 0, 0.2);
  color: #eeeeee;
}
.shiftnav ul.shiftnav-menu li.menu-item{position:relative;margin:0;padding:0;background:none;list-style-type:none}
 #megaMenu ul.megaMenu li.menu-item,#megaMenu ul.megaMenu li.widget{list-style-image:none;list-style-type:none;text-align:left}
 .touchy-by-bonfire .menu-item-has-children .menu-expanded,.touchy-by-bonfire .menu-item-has-children .menu-expanded:hover{color:#ffffff;font-weight:400;text-transform:none}
 .touchy-by-bonfire .menu ul,.touchy-by-bonfire .menu-item-has-children .menu-expanded{background-color:#666666 !important;position:relative;z-index:999999}
.menu-edit #post-body-content .frm_style_formidable-style.with_frm_style .frm_section_heading h3{margin:0;}
.frm_style_formidable-style.with_frm_style  .frm-show-form .frm_section_heading .frm_section_spacing,.menu-edit #post-body-content .frm_style_formidable-style.with_frm_style  .frm-show-form .frm_section_heading .frm_section_spacing{margin-bottom:12px;}


	ul.three-col-grid li.first,
	.pre-footer-widgets .first { padding-left: 0 !important; padding-right:2.9%; }



.custom #multimedia_box, .custom li.widget, .custom .post_box, .custom .teasers_box, .custom .headline_area h1, .custom .headline_area h2, .custom ul.menu, .custom #archive_info, .custom #archive_intro h1, .custom  #comments, .custom .prev_next p, .custom #foot 
{-moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius:4px;}



.custom #multimedia_box, .custom li.widget, .custom #comments, .custom #foot, .custom .post_box, .custom .teasers_box, .custom #archive_info, .custom #archive_intro h1 {border: 1px solid #ddd;}



.custom #header_widget_1 ul.sidebar_list li.widget, .custom #archive_intro, .custom .prev_next {border: none;}





.custom #header_widget_1 ul.sidebar_list li.widget {background: transparent; padding: 0; position:absolute; display: block; top:0; right:-10px; width: auto; }

.custom li.widget {background:#fff; padding-left:1em; padding-top: 1em; margin-bottom:1em;}

.custom li.widget ul {padding-left:0.5em;}

.custom #foot li.widget ul {padding-left:0;}

.custom #foot .widget {background: #eee; margin: 0; border:none;}

	li.widget { font-size: 1.3em; line-height: 1.385em; margin-bottom: 2.769em; }

		li.widget p { margin-bottom: 1.385em; }

		li.widget abbr, li.widget acronym { font-size: 0.846em; }

		li.widget code { font-size: 0.923em; }

			li.widget ul li { margin-bottom: 0.692em; }

				li.widget li ul { margin: 0.692em 0 0 1.385em; }

	
	li.widget .widget_box { padding: 0.692em; border-width: 0.077em; }

		li.widget p a { text-decoration: underline; }

		li.widget p a:hover { text-decoration: none; }

		li.widget ul { list-style: none; }

			li.widget ul li .num_comments { color: #111; }
.module-footer .holder{float:left;margin-left:1.08695652%;margin-right:1.08695652%;width:97.82608696%}
#top .avia-layerslider .ls-nav-prev:before{  content:'\E87c'; font-family: 'entypo-fontello'; }
#top .avia-layerslider .ls-nav-next:before{  content:'\E87d'; font-family: 'entypo-fontello'; }
#top .avia-layerslider .ls-nav-start:before, #top .avia_playpause_icon.av-play:before{ content:'\E897'; font-family: 'entypo-fontello'; }
#top .avia-layerslider .ls-nav-stop:before, #top .avia_playpause_icon.av-pause:before{ content:'\E899'; font-family: 'entypo-fontello'; }



.avia-layerslider,
.avia-fullwidth-slider{
  display: none;
}



div .avia-layerslider .ls-fullwidth .ls-nav-sides,
div .avia-layerslider .ls-fullwidth .ls-bottom-slidebuttons a,
div .avia-layerslider .ls-fullwidth .ls-nav-prev,
div .avia-layerslider .ls-fullwidth .ls-nav-next,
div .avia-layerslider .ls-fullwidth .ls-nav-start,
div .avia-layerslider .ls-fullwidth .ls-nav-stop,
div .avia-layerslider .ls-fullwidth .ls-fullscreen,
div .avia-layerslider .ls-fullwidth .ls-loading-container,
div .avia-layerslider .ls-noskin .ls-loading-container,
div .avia-layerslider .ls-noskin .ls-fullscreen {
	background-image: none;
}

	

.avia-layerslider .ls-container.ls-fullwidth{
margin-bottom:0 !important;
}


.avia-layerslider{
border-top-style: solid;
border-top-width:1px;
overflow: hidden;
}


#top .avia-layerslider .ls-nav-prev, #top .avia-layerslider .ls-nav-next {
display: block;
text-decoration: none;
color: #fff;
position: absolute;
width:60px;
text-align: center;
height: 60px;
line-height: 62px;
font-size: 25px;
top:50%;
margin:-30px 15px 0;
background: transparent;
color: #fff;
visibility: hidden;
opacity: 0.5;
z-index: 10000;
left:30px;
}


.avia-layerslider .ls-inner div, .avia-layerslider .ls-inner img{
	-webkit-backface-visibility: hidden;
}



#top .avia-layerslider .ls-nav-next{
left:auto;
right:30px;
}


#top .avia-layerslider .ls-nav-prev:hover, #top .avia-layerslider .ls-nav-next:hover{
opacity:1;
}


#top .avia-layerslider .ls-nav-prev:before, #top .avia-layerslider .ls-nav-next:before{
visibility: visible;
display: block;
position: absolute;
z-index: 100;
background: #000;
background: rgba(0,0,0,0.3);
top:0;
left:0;
right:0;
bottom:0;
border-radius: 3px;
text-align: center;
line-height: 62px;

}


#top .avia-layerslider .ls-bottom-slidebuttons a, #top .avia-layerslider .ls-nav-start, #top .avia-layerslider .ls-nav-stop{
display: inline-block;
height:10px;
width:10px;
border-radius: 30px;
background: #000;
opacity: 0.3;
filter:alpha(opacity=30);
border:2px solid #fff !important;
text-indent: 300%;
overflow: hidden;
text-indent: 0;
z-index: 10000;
}




#top .avia-layerslider .ls-bottom-slidebuttons{height:30px;}

#top .avia-layerslider .ls-bottom-slidebuttons a.ls-nav-active, #top .avia-layerslider .ls-bottom-slidebuttons a:hover, #top .avia-layerslider a.ls-nav-start:hover, #top .avia-layerslider a.ls-nav-stop:hover, #top .avia-layerslider a.ls-nav-start-active, #top .avia-layerslider a.ls-nav-stop-active
{opacity: 0.6; filter:alpha(opacity=60); background: #000;}


#top .avia-layerslider .ls-nav-start, #top .avia-layerslider .ls-nav-stop{
position: relative;
height:23px;
width:23px;
margin: 0px 5px;
top: -35px;
}


#top .avia-layerslider .ls-nav-start:before, #top .avia-layerslider .ls-nav-stop:before{
top:0;
left:0;
right:0;
bottom:0;
position: absolute;
color:#fff;
line-height: 23px;

}


#top .avia-layerslider .ls-nav-start:before{
text-indent: 1px;
}


.avia-layerslider div .ls-fullwidth .ls-thumbnail-hover {
bottom: 39px;
padding: 2px;
margin-left: 2px;
}


div .avia-layerslider .ls-fullwidth .ls-bottom-slidebuttons, div .avia-layerslider .ls-fullwidth div .avia-layerslider .ls-nav-start, div .avia-layerslider .ls-fullwidth .ls-nav-stop, div .avia-layerslider .ls-fullwidth .ls-nav-sides {
top: -40px;
}


#top .avia-layerslider .ls-wp-container{
margin:0px auto !important;
}


.avia-layerslider .ls-bottom-nav-wrapper{position: relative;}



.avia-layerslider .ls-thumbnail-wrapper{
bottom: 120px;
opacity: 1 !important;
display:block !important;
}

#top .avia-layerslider .ls-nav-stop:before{
content: "\E899";
}

#top .avia-layerslider .ls-bottom-slidebuttons a, #top .avia-layerslider .ls-nav-next:before, #top .avia-layerslider .ls-nav-prev:before, #top .avia-layerslider .ls-nav-start:before, #top .avia-layerslider .ls-nav-stop:before{
font-family: 'entypo-fontello';
}

.fetch-tweets-text{
text-transform:uppercase;
font-weight:normal;
color:#000 !important;
font-size:11px !important;
}

.row {
  margin-left: -15px;
  margin-right: -15px;
}
 .red a{color:#F00;font-weight:700;padding-left:10px;}
 .red{color:#F00;}


#quote {
    margin: 20px 0 10px 0;
    display:block;
    }

#homelogo{width:348px;height:73px}
.region-content .content h3{margin-top:40px;margin-bottom:12px}
.region-content .content h4{margin-top:30px}
.region-content .content blockquote{font-size:.95em}
.region-content .content ul.horizontal-tabs-list li{margin-bottom:0}
.region-content .content .horizontal-tabs-panes h3{margin-top:26px;margin-bottom:6px}


.wpb_gmaps_widget .wpb_wrapper {
  background-color: #f7f7f7;
  padding: 5px;
}


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


.wpb_carousel .wpb_wrapper {
  position: relative;
}


.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
  padding-top: 56%;
  position: relative;
}

.wpb_video_widget .wpb_wrapper iframe {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  margin: 0;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#main #content .wpb_content_element .wpb_tabs_nav,#main .wpb_wrapper.ui-widget-content{background:0 0}
#main .tab-style-one .wpb_wrapper.ui-widget-content,#main .tab-style-two .wpb_wrapper.ui-widget-content,#main .wpb_wrapper.ui-widget-content{border:none}
#main .ui-widget,#main .ui-widget-content,#main .wpb_wrapper.ui-widget-content{color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}
#page .wpb_gmaps_widget .wpb_wrapper{padding:0;background-color:transparent}
 .ult-banner-block,.wpb_row .wpb_column .wpb_wrapper .ult-banner-block{width:100%;margin-bottom:30px;position:relative;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:inline-block}
 .wpb_column .wpb_wrapper .ult_pricing_table_wrap,.wpb_column .wpb_wrapper .ult_pricing_table_wrap:last-child{display:block;margin-bottom:30px;float:left}
 .stats-block,.wpb_row .wpb_column .wpb_wrapper .stats-block{display:block;margin-bottom:30px}
 .smile_icon_list_wrap,.wpb_row .wpb_column .wpb_wrapper .smile_icon_list_wrap{margin-bottom:30px}
 .uavc-icons,.wpb_column .wpb_wrapper .uavc-icons{display:block;margin-bottom:15px;line-height:1}
 .uavc-icons:last-child,.wpb_column .wpb_wrapper .uavc-icons:last-child{margin-bottom:0}
 .wpb_column .wpb_wrapper .smile-icon-timeline-wrap .timeline-wrapper .timeline-block{margin-bottom:20px}
 .ult_countdown,.wpb_row .wpb_column .wpb_wrapper .ult_countdown{width:100%;height:auto;display:block;line-height:1;margin-bottom:30px;float:left;text-align:center}
 .flip-box-wrap,.wpb_row .wpb_column .wpb_wrapper .flip-box-wrap{margin-bottom:30px}

.menu-item-collection a:hover {
	color:			#FF0000 !important;
}

.table .no_bg:hover{ background:#fff}
.wf-container,.wf-container-main{margin:0 -22px;padding:0}
.mk-dynamic-styles {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-md-4 {
    width: 33.33333333%;
  }



#right_row3 {
  display: table-cell;
  vertical-align: top;
  text-align: center;
}


.text
{
	color: #52667C;
	font-size: 9pt;
	font-family: Arial;
	text-decoration: none;
}
.block-rsa-albumtrack{width:300px;float:left;}
.block:first-child h2.block-title{margin-top:0}
.region-help .block{overflow:hidden}
.block-aggregator .more-link{display:none}
.block-rsa-player{float:right}
footer .block p{opacity:1 !important;color:black}
footer h2.block-title{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d31344;font-size:1.6em;font-weight:800;color:#999;}
footer .block:first-child h2.block-title{margin-top:10px;}
footer .block{min-height:150px;display:inline-block;padding:5px 5px 5px 10px;vertical-align:text-top;margin:0 0 10px 0;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);background-color:rgba(220,220,220,.3);}
footer .block h2.block-title{margin-top:10px;}

    .menu-mobile,
    .cart-mobile{
        display: block;
    }

    
    .menu-mobile{
        left:20px;
        width:40px;
        height:26px;
        top:47px;
    }


.asset ul .image-holder {


	text-align:left;
	width:95px;
	float:left;
}


.icrewtek .image-holder {
	position:absolute;
	right:-206px;
	bottom:-90px;
	width:790px;
}


.icrewtek .image-holder img {
	display:block;
}


.comment{clear:both;overflow: auto;}


.credits-left { float: left; }

.hosting_block1{padding:0 0 0; }
#page-title{padding:4px 8px;font-size:1.3em;margin-bottom:10px;line-height:1.0em;}
.overlay #skip-link,.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #sidebar-second,.overlay #footer-wrapper,.overlay #banner-top,.overlay #banner-bottom,.overlay #highlighted,.overlay #navigation{display:none;}
#comments h2.title{margin-bottom:5px;font-size:1.3em;}
.calendar-calendar div.title{font-size:.8em;text-align:center;}
.calendar-calendar div.title a{color:#000;}
.calendar-calendar div.title a:hover{color:#c00;}
.calendar-calendar .mini .title{font-size:.8em;}
.search-results .title{font-size:1.2em;}
.item-list .title{font-weight:bold;}
.widget{position:relative;float:left;width:100%;margin-bottom:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.widget ul li{list-style-type:none;margin-left:0;}
.widget li a{color:#000;}
.widget li a:hover{color:#52c0d4;}
.widget ul ul li{margin-left:10px;}
.widget .widgettitle{color:#000;font-size:18px;font-weight:bold;width:100%;border-bottom:5px solid #d45255;padding:0 0 10px 0;margin:0 0 20px 0;}
.widget .widgettitle a,.widget .widgettitle a:hover{color:#000;}
.footer-widget .widget{padding:0;margin-bottom:30px;}
.footer-widget .widget .widgettitle{font-size:14px;border-color:#52c0d4;}


.how .text {
  color: #1e2c35;
  display: block;
  font-size: 15px;
  line-height: 25px;
}


.tools .text {
  color: #355368;
  display: block;
  font-size: 15px;
  line-height: 25px;
  width: 360px;
}
.fl-page-nav-collapse {border: none;max-height: none;padding: 0;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.fl-page-nav-collapse ul.navbar-nav {margin: 0;}
.fl-page-nav-collapse.in {overflow-y: visible;}
.fl-page-nav-collapse ul.sub-menu li {border-color: rgba(0,0,0,0.1);}
.fl-page-nav-collapse ul.sub-menu li a {color: #000000;}
.fl-page-nav-collapse ul.sub-menu li a:hover {color: #000000;}

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

.row:before,
.row:after {
  content: " ";
  

  display: table;
  

}

.row:after {
  clear: both;
}



#header .row {
    position: relative;
}

article [class^="col-"], article .row {
    max-width: none;
}

.row-fluid .home-right{float:right}

.row.no_padding_columns {
	margin-left: 0;
	margin-right: 0;
}

.row.no_padding_columns .col-xxs-1, .row.no_padding_columns .col-xxs-2, .row.no_padding_columns .col-xxs-3, .row.no_padding_columns .col-xxs-4, .row.no_padding_columns .col-xxs-5, .row.no_padding_columns .col-xxs-6, .row.no_padding_columns .col-xxs-7, .row.no_padding_columns .col-xxs-8, .row.no_padding_columns .col-xxs-9, .row.no_padding_columns .col-xxs-10, .row.no_padding_columns .col-xxs-11, .row.no_padding_columns .col-xxs-12, .row.no_padding_columns .col-xs-1, .row.no_padding_columns .col-xs-2, .row.no_padding_columns .col-xs-3, .row.no_padding_columns .col-xs-4, .row.no_padding_columns .col-xs-5, .row.no_padding_columns .col-xs-6, .row.no_padding_columns .col-xs-7, .row.no_padding_columns .col-xs-8, .row.no_padding_columns .col-xs-9, .row.no_padding_columns .col-xs-10, .row.no_padding_columns .col-xs-11, .row.no_padding_columns .col-xs-12, .row.no_padding_columns .col-sm-1, .row.no_padding_columns .col-sm-2, .row.no_padding_columns .col-sm-3, .row.no_padding_columns .col-sm-4, .row.no_padding_columns .col-sm-5, .row.no_padding_columns .col-sm-6, .row.no_padding_columns .col-sm-7, .row.no_padding_columns .col-sm-8, .row.no_padding_columns .col-sm-9, .row.no_padding_columns .col-sm-10, .row.no_padding_columns .col-sm-11, .row.no_padding_columns .col-sm-12, .row.no_padding_columns .col-md-1, .row.no_padding_columns .col-md-2, .row.no_padding_columns .col-md-3, .row.no_padding_columns .col-md-4, .row.no_padding_columns .col-md-5, .row.no_padding_columns .col-md-6, .row.no_padding_columns .col-md-7, .row.no_padding_columns .col-md-8, .row.no_padding_columns .col-md-9, .row.no_padding_columns .col-md-10, .row.no_padding_columns .col-md-11, .row.no_padding_columns .col-md-12, .row.no_padding_columns .col-lg-1, .row.no_padding_columns .col-lg-2, .row.no_padding_columns .col-lg-3, .row.no_padding_columns .col-lg-4, .row.no_padding_columns .col-lg-5, .row.no_padding_columns .col-lg-6, .row.no_padding_columns .col-lg-7, .row.no_padding_columns .col-lg-8, .row.no_padding_columns .col-lg-9, .row.no_padding_columns .col-lg-10, .row.no_padding_columns .col-lg-11, .row.no_padding_columns .col-lg-12 {
	padding: 0;	
}

.imgicon{
      -webkit-filter: grayscale(1);
            -webkit-filter: grayscale(100%);
            filter: gray;
            filter: grayscale(100%);
}

.imgicon:hover{
       -webkit-filter: grayscale(0);
                -webkit-filter: grayscale(0);
                filter: none;
                filter: grayscale(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}

.webdesign_fullpage .cases .cases_row .logoer {
  height: 200px;
}

.forsiden_wrapper .cases .right .wrapper .logoer {
  width: 40%;
  float: left;
  margin-bottom: 90px;
}

.forsiden_wrapper .cases .right .wrapper .logoer img {
  width: 60%;
}

.webdesign_wrapper .cases .right .wrapper .logoer {
  width: 40%;
  float: left;
  margin-bottom: 90px;
}

.adwords_wrapper .cases .right .wrapper .logoer {
  width: 40%;
  float: left;
  margin-bottom: 90px;
}

.adwords_wrapper .cases .right .wrapper .logoer img {
  width: 60%;
}

  .webdesign_wrapper .cases .right .wrapper .logoer img {
    width: 60%;
  }
.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:10px;padding-right:10px}
.col-sm-6{width:50%}






.sidebar-list {
	padding:10px;
}

.sidebar-list ul {
	list-style:none;
	margin:0;
	padding:0;
}

.sidebar-list li {
	margin:0;
}

.sidebar-list li a {
	display:block;
}

.sidebar-list .date {
	text-transform:capitalize;
}

.sidebar-list .on-sale {
	font-style: italic;
	display:block;
}
	
	
	.one_half {
    	width: 48%;
	}
	

	.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .two_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {
		float: left;
		margin-bottom: 20px;
		margin-right: 4%;
		position: relative;
	}
.page-section-title{position:relative;width:100%;max-width:945px;margin:20px auto 0 auto;background:#000;}
.page-section-title-inner{padding:10px 30px;font-family:"Lato",Arial,sans-serif;font-size:26px;line-height:30px;color:#fff;text-transform:uppercase;}
.mobile-accordion-title .page-section-title-inner{padding:0 !important;}
.mobile-accordion-content.page-section-content{background:#000;}
.page_wrapper{background:transparent;position:relative;*zoom:1;margin:auto;width:100.0%;max-width:100%;width:auto;max-width:940px;padding-left:4.255%;padding-right:4.255%;clear:both}
.page_wrapper:after{content:"";display:table;clear:both}
.box-shadow-outset{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 2px transparent}
.box-shadow-outset:hover{box-shadow:2px 2px 2px rgba(0,0,0,.6)}
.box-shadow-inset{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 rgba(0,0,0,.6),0 0 2px transparent;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.box-shadow-inset:hover{box-shadow:inset 2px 2px 2px rgba(0,0,0,.6),0 0 2px transparent}

#content .box {
  position:relative;
  border:5px solid #fff;
  border-radius:5px;
}

#content .h_row_1 a.div-link .box, #content .h_row_2 a.div-link .box {
  border-color:#fff;
}

#content .blog_blk .box img {
  width:100%;
  height:auto;
}

#content .box-registration .lbltxt, #content .box-login .lbltxt {
  padding:20px 0 0 0;
}

#content .box-registration .btn_c, #content .box-login .btn_c, #content .box-login a.info_btn {
  margin:30px 0 15px;
}

#content .box-login a.info_btn {
  margin-left:10px;
}

.box-activate-account input.clear_btn {
  margin-left:10px;
}

.box-activate-account input.btn_c, .box-activate-account input.clear_btn {
  margin-top:20px;
}

#content .box-search .frm .txtbox {
  height:40px;
  margin-right:10px;
}

#content .contact_c h5.box-heading {
  padding:15px 25px;
  line-height:20px;
  border-bottom: 1px solid #efefef;
}

#content .contact_c .box {
  margin-bottom:30px;
}

  #content .box-search .frm .btn_c {
    float:right;
    margin:20px 0 0 0;
  }

  #content .box-registration .btn_c {
    float:none;
    margin:30px auto 0;
  }

  .box-activate-account input.btn_c, .box-activate-account input.info_btn {
    margin:20px auto 0;
    float:none;
  }
#wrap{margin-top:60px;margin-bottom:60px;background:#fff;padding:0 30px;}
.col:after,.clr:after,.group:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
.clr-margin{margin-left:0}
.clr:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}

#sp-slide-grid .mod-block {padding-bottom:0}

#sp-bottom .mod-block{padding:0 25px}

.mod-block {padding:10px}
#home_left #news_cont{border-top:#666 2px dotted;padding-top:10px;margin-top:10px;overflow:auto}


.comments-title,
#reply-title,
.pingbacks-title {
	font-size: 1.75em;
	font-weight: 400;
	color: #2d2d2d;
}


#reply-title { margin-bottom: 20px; }

		
	.comments-title, #reply-title { font-size: 1.5em; }


.commentlist .comment-reply-title { margin-bottom: 10px; }
.views-field-title a{text-decoration:none;}
.news-blocks .views-field-title_1,.news-blocks .views-field-title-1{display:block;font-size:90%;width:100%;background:#787f8a;color:#fff;}
.datenews,.views-field-field-date-of-meeting{font-size:90%;color:#787f8a;}
.views-field-field-date-of-meeting{margin:10px 10px 10px 10px;}
.views-field-changed,.views-field-created{white-space:nowrap;}
.view-tbr-staff-directory td.views-field-attribute-8{white-space:nowrap;list-style:none}
.view-tbr-staff-directory img.staff-dir-img,.view-tbr-staff-directory .views-field-attribute-10{width:112px;height:auto;}
.view-id-forms .views-field-field-form{width:60%;}
.front #views-bootstrap-grid-1 .views-field-body{margin-top:-20px;}
.view-forms .views-field-created{display:none;}
#block-views-recent-campus-news-block-1 .views-field-field_campus,.recent-campus-news-attachment-1-fields .views-field-field_campus{font-weight:bold;font-style:italic;font-size:small;}
.homepage-news-block .views-field-title,.homepage-news-block .views-field-created,.homepage-news-block .views-field-body,.homepage-campus-news-block .views-field-title,.homepage-campus-news-block .views-field-created,.homepage-campus-news-block .views-field-body,.homepage-campus-news-block .views-field-field_campus,.news-blocks .views-field-title,.news-blocks .views-field-created,.news-blocks .views-field-body,.news-blocks .views-field-field_campus{padding:0px 10px;}
.homepage-news-block .views-field-title,.homepage-campus-news-block .views-field-title{margin:10px 0px;}
.view-id-institutions .views-field-field-logo{display:none;}
.view-uc-orders .form-item{padding-top:4px;}
.view-uc-orders #edit-order-id{width:10em;}
.view-uc-orders #edit-delivery-first-name-wrapper,.view-uc-orders #edit-created-wrapper{clear:left;}
.view-uc-orders #edit-created-min-wrapper,.view-uc-orders #edit-created-max-wrapper{float:left;}
.view-uc-orders .form-type-date-select .date-padding{padding:0 22px 0 0;}
.view-uc-orders .form-type-date-select{padding-top:0;}
.view-uc-orders tbody tr:hover{background-color:#ddd;}
.view-uc-orders tbody td.views-field-order-total{text-align:right;}
.view-uc-orders tbody td.views-field-created{text-align:center;}
.view .progress-disabled{float:none;}
.node-product.view-mode-category_product_list img{width:100px;}
.view-uc-catalog .node-product,.view-new-products .node-product,.search-results .node-product{border-right:none;}
.view-blog .node h2 a{font-size:22px;color:#005782;}
.view-blog h2{font-size:18px;}
.field-name-node-link a,.view-blog ul.inline li.node-readmore,ul.inline li.comment-add{background:none repeat scroll 0 0 #ffcb00;border:medium none;color:#333;cursor:pointer;float:right;font-weight:bold;margin:10px 0 0 10px;padding:10px;}
.field-name-node-link a,.view-blog .node-readmore a,.comment-add a,.comment-add a.active{color:#333;padding:10px;}
#main .view-blog .view-content{width:645px;padding-right:10px;border-right:1px dotted #84A1AF;}
#main .view-blog .view-header{float:right;width:247px;}
.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered{display:table-row;}
.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered .view-header,.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered .view-content{display:table-cell;vertical-align:top;width:100%;}
.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered .view-header{display:block;min-width:175px;max-width:250px;box-sizing:border-box;vertical-align:top;padding-right:15px;}
.uc-catalog-terms .view-content .views-row,.view-uc-catalog .view-content .views-row{float:left;width:25%;height:280px;padding:0px 3px;box-sizing:border-box;border:1px solid #ccc;overflow:hidden;margin-left:-1px;margin-top:-1px;}
.view-uc-catalog .view-content .views-row{width:25%;padding:5px 3px;height:210px;}
.view-uc-catalog-terms.view-id-uc_catalog_terms .view-content .views-row h5{margin-bottom:5px;}
.page-products .view-uc-catalog .view-content .views-row img{max-width:100px !important;}
.view-uc-catalog-terms table{border:none;}
.view-uc-catalog-terms table tbody{width:916px;padding:0px;text-align:center;}
.view-uc-catalog-terms table tbody tr{width:916px;padding:0px;text-align:center;}
.view-uc-catalog-terms table tbody tr td{width:25%;padding:0px;text-align:center;vertical-align:top;}
.view-uc-catalog-terms table tbody tr td .views-field-name{padding:6px 0 12px 0;text-align:center;}
.view-uc-catalog-terms table tbody tr td .views-field-field-custom-image-link .field-content a img{height:220px;width:220px;margin:0 0 -3px 0;}
.view-new-products .item-list ul li{padding-top:0px;margin:4px 0 0 20px;}
.view-new-products .more-link{padding-right:10px;}
.home-block-area .view-id-video_display .views-row{display:table-row;height:104px;}
.home-block-area .view-id-video_display .views-row .views-field,.home-block-area .view-id-video_display .views-row span{display:table-cell;vertical-align:top;padding-right:10px;}
.view-new-products-new table{text-align:left;}
.view-new-products .views-field-field-image-filename{float:left;width:250px;height:230px;border:1px dotted #ccc;}
.view-new-products .views-field-field-marketing-copy{float:left;width:620px;padding:0px 2px 10px 20px;min-height:230px;}
.view-new-products .views-field-field-marketingcopy{float:left;width:620px;padding:0px 2px 10px 20px;}
.view-new-products .views-field-field-video-id{float:left;width:200px;padding:10px 6px 10px 6px;font-weight:bold;text-align:center;color:#666666;}
.view-new-products .views-field-field-video-id span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-video-id div{float:left;width:200px;padding:20px 0px 18px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-1{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-brochure-1 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-1 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-2{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-brochure-2 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-2 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-3{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-brochure-3 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-3 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-1{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-instructions-1 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-1 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-2{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-instructions-2 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-2 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-3{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-instructions-3 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-3 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-product-image-1{padding:0 0 0 260px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-2{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-3{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-4{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-5{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-6{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-image-filename{float:left;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-marketingcopy{float:left;width:620px;padding:0px 2px 17px 20px;min-height:230px;}
.view-new-products-new .views-field-field-video{float:left;width:200px;padding:10px 10px 18px 10px;font-weight:bold;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-video span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-video div{float:left;width:200px;padding:20px 0px 18px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure{padding:10px 10px 0 10px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-brochure span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure2{padding:10px 10px 0 10px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-brochure2 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure2 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-instructions{padding:10px 10px 0 10px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-instructions span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-instructions div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-product-image-1{padding:0 0 0 260px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-2{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-3{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-4{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-5{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-6{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-featured-products-view .pliers{float:left;width:210px;height:186px;text-align:center;border:2px solid #ccc;background:#fff;padding:0px 0px 0px 0px;margin:5px 7.5px;}
.view-featured-products-view .pliers p{margin:0px;padding:5px;border-bottom:1px solid #ccc;background:#ccc;}
.view-featured-products-view .test-measurement{float:left;width:210px;height:186px;text-align:center;border:2px solid #ccc;background:#fff;padding:0px 0px 0px 0px;margin:5px 7.5px;}
.view-featured-products-view .test-measurement p{margin:0px;padding:5px;border-bottom:1px solid #ccc;background:#ccc;}
.view-featured-products-view .screwdrivers{float:left;width:210px;height:186px;text-align:center;border:2px solid #ccc;background:#fff;padding:0px 0px 0px 0px;margin:5px 7.5px;}
.view-featured-products-view .screwdrivers p{margin:0px;padding:5px;border-bottom:1px solid #ccc;background:#ccc;}
.view-featured-products-view .bags{float:left;width:210px;height:186px;text-align:center;border:2px solid #ccc;background:#fff;padding:0px 0px 0px 0px;margin:5px 0px 5px 7.5px;}
.view-featured-products-view .bags p{margin:0px;padding:5px;border-bottom:1px solid #ccc;background:#ccc;}
.view-featured-products-view hr.feature-products-hr{width:952px;height:10px;margin:-2px 0 0 -16px;float:left;padding:0px 0 0 0;border:none;}
#block-views-event-block-1 .view-display-id-block_1 .view-content .views-row{border-bottom:1px solid #ccc;margin:0 0 10px;min-height:130px;}
.view-video-display table{border:none;margin-bottom:20px;border-bottom:1px dotted #bbb;}
.view-video-display tbody{border:none;}
.view-video-display td{border:none;text-align:center;vertical-align:top;}
#block-views-splash-page-banner-view-block .view-content{margin:-10px 0px 0px 0px;height:354px;}
.view-uc-catalog td{border:1px solid #cdcdcd;width:25%;text-align:center;}
.view-uc-catalog td .views-field-field-sku{padding:0 0 4px 0;}
.view-uc-catalog td .views-field-title{padding:0 0 8px 0;}
.view-new-products .views-row{border-bottom:1px dotted #ccc;}
.view-new-products  .item-list .views-row{border-bottom:none;}
.view-id-video_display table{width:100%;}
.view-id-video_display.view-display-id-page_1 .view-content,.view-id-video_display.view-display-id-block_2 .view-content{display:table;width:100%;}
.view-id-video_display.view-display-id-page_1 .view-content h3{display:table;width:100%;margin-top:20px;padding-top:15px;padding-bottom:10px;border-top:1px dotted #555;}
.view-distributor-search table{width:100%;}
.view-distributor-list-data-row:hover{background-color:#999;color:#fff;}
.uc-catalog-terms .view-filters,.view-uc-catalog .view-filters{display:none;}
.view-uc-catalog-terms-filtered{display:table-cell;vertical-align:top;width:100%;}
.node-product.view-mode-full .field-name-product-page-mobile-buy-now,.node-product.view-mode-full .field-name-product-page-mobile-buy-now-and-,.node-product.view-mode-full .mobile-prod-page-icons-wrapper,h5.quicktabs-prod-page-title{display:none;}
.uc-catalog-terms .view-content .views-row:nth-child(3n+0),.view-uc-catalog .view-content .views-row:nth-child(3n+0){width:34%;}
.uc-catalog-terms .view-content .views-row img{width:100%;}
.view-blog .view-header{display:none;}
.view-id-blog_hero_banner img{width:100%;}
.view-blog .view-content{width:100% !important;border-right:none !important;}
.view-blog .view-content .views-row img,.view-blog .view-content .views-row .blog-img-wrapper{display:none;}
.view-blog .view-content .views-row h2 a{font-size:90% !important;}
.view-distributor-search table .views-field-nothing-1{display:none;}
.node-product.view-mode-full{border-right:none;}
.node-product.view-mode-full .field-name-product-image-display-photos,.node-product.view-mode-full .field-name-field-product-number{display:inline;}
.node-product.view-mode-full .field-name-field-product-number,.node-product.view-mode-full fieldset.group-product-features,.node-product.view-mode-full .field-name-product-page-mobile-buy-now,.node-product.view-mode-full .field-name-product-page-mobile-buy-now-and-,.node-product.view-mode-full fieldset.group-product-features legend{display:table-row;width:290px;box-sizing:border-box;float:left;}
.node-product.view-mode-full fieldset.group-product-features,.node-product.view-mode-full fieldset.group-product-features legend{xmargin-top:15px;display:table;width:100%;}
.node-product.view-mode-full .mobile-prod-page-icons-wrapper{display:table-row;}
.node-product.view-mode-full fieldset.group-product-features .fieldset-legend{display:block;width:100%;padding:5px 0px 5px 16px;box-sizing:border-box;}
.node-product.view-mode-full .field-name-product-page-mobile-icons{display:table;}
.view-distributor-search table .views-field-field-region{display:none;}
.node-product.view-mode-full .field-name-product-page-mobile-buy-now,.node-product.view-mode-full .field-name-product-page-mobile-buy-now-and-,.node-product.view-mode-full .mobile-prod-page-icons-wrapper{display:table;float:none;width:100%;}
.node-product.view-mode-full .field-name-field-product-number,.node-product.view-mode-full fieldset.group-product-features,.field-name-product-page-mobile-buy-now,.field-name-product-page-mobile-buy-now-and-,.node-product.view-mode-full fieldset.group-product-features legend{width:100%;box-sizing:border-box;display:block;}
.page-catalog #main .region #block-block-35,.page-catalog #main .region .uc-catalog-terms,.page-products #main .region .view-uc-catalog{display:table-row;}
.view-uc-catalog .view-content .views-row,.uc-catalog-terms .view-content .views-row{width:50%;height:230px;}
.view-uc-catalog .view-content .views-row:nth-child(3n+0),.uc-catalog-terms .view-content .views-row:nth-child(3n+0){width:50%;}
.view-distributor-search table td{font-size:95% !important;padding:4px !important;}
.search-api-page-results .view-mode-search_result{height:190px;overflow:hidden;padding-bottom:10px;}
.view-distributor-search table .views-field-field-country{display:none;}
.uc-catalog-terms .view-content .views-row h5,.view-uc-catalog .view-content .views-row h5{font-size:10px;}
.uc-catalog-terms .view-content .views-row{height:180px;}


  
  .large-7 {
    position: relative;
    width: 58.33333%;
  }


#ie6-warning .main .inner {
padding-left:170px;
}


.main .inner,div.ja-moduletable,div.moduletable,div.ja-module,div.module,.article_column .contentpaneopen {
padding-left:10px;
padding-right:10px;
}


.contentdescription p,#ja-mainnav .inner,.highslide {
margin:0;
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
}
 .compose-mode #grve-theme-wrapper .grve-section[data-section-type='fullwidth-background'], .compose-mode #grve-theme-wrapper .grve-section[data-section-type='fullwidth-element'] { visibility: visible; }
.ds-2col-stacked .group-left,.ds-2col-stacked .group-right{float:none;width:auto;}
.ds-2col-stacked .group-left{float:left;width:30%;}

	#slideshow {
		position: fixed;
	}


#slideshow p {
	margin: 0;
}



#slideshow img {
	min-width: 100%;
}

.fill{
	width:100%;
	height:100%;
	background-position:center;
	background-size:cover;
}


.container.fill {
	max-width: 100%;
	padding: 0;
}



.thin-font { font-weight: 300 !important }
.img-responsive{display:block;max-width:100%;height:auto}





img.img-responsive{
  display:block;
  max-width:100%;
  height:auto;
}
.view-uc-orders .form-item{padding-top:4px;}
.view-uc-orders #edit-order-id{width:10em;}
.view-uc-orders #edit-delivery-first-name-wrapper,.view-uc-orders #edit-created-wrapper{clear:left;}
.view-uc-orders #edit-created-min-wrapper,.view-uc-orders #edit-created-max-wrapper{float:left;}
.view-uc-orders .form-type-date-select .date-padding{padding:0 22px 0 0;}
.view-uc-orders .form-type-date-select{padding-top:0;}
.view-uc-orders tbody tr:hover{background-color:#ddd;}
.view-uc-orders tbody td.views-field-order-total{text-align:right;}
.view-uc-orders tbody td.views-field-created{text-align:center;}
.view .progress-disabled{float:none;}
.node-product.view-mode-category_product_list img{width:100px;}
.view-uc-catalog .node-product,.view-new-products .node-product,.search-results .node-product{border-right:none;}
.view-blog .node h2 a{font-size:22px;color:#005782;}
.view-blog h2{font-size:18px;}
.field-name-node-link a,.view-blog ul.inline li.node-readmore,ul.inline li.comment-add{background:none repeat scroll 0 0 #ffcb00;border:medium none;color:#333;cursor:pointer;float:right;font-weight:bold;margin:10px 0 0 10px;padding:10px;}
.field-name-node-link a,.view-blog .node-readmore a,.comment-add a,.comment-add a.active{color:#333;padding:10px;}
#main .view-blog .view-content{width:645px;padding-right:10px;border-right:1px dotted #84A1AF;}
#main .view-blog .view-header{float:right;width:247px;}
.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered{display:table-row;}
.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered .view-header,.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered .view-content{display:table-cell;vertical-align:top;width:100%;}
.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered .view-header{display:block;min-width:175px;max-width:250px;box-sizing:border-box;vertical-align:top;padding-right:15px;}
.uc-catalog-terms .view-content .views-row,.view-uc-catalog .view-content .views-row{float:left;width:25%;height:280px;padding:0px 3px;box-sizing:border-box;border:1px solid #ccc;overflow:hidden;margin-left:-1px;margin-top:-1px;}
.view-uc-catalog .view-content .views-row{width:25%;padding:5px 3px;height:210px;}
.view-uc-catalog-terms.view-id-uc_catalog_terms .view-content .views-row h5{margin-bottom:5px;}
.page-products .view-uc-catalog .view-content .views-row img{max-width:100px !important;}
.view-uc-catalog-terms table{border:none;}
.view-uc-catalog-terms table tbody{width:916px;padding:0px;text-align:center;}
.view-uc-catalog-terms table tbody tr{width:916px;padding:0px;text-align:center;}
.view-uc-catalog-terms table tbody tr td{width:25%;padding:0px;text-align:center;vertical-align:top;}
.view-uc-catalog-terms table tbody tr td .views-field-name{padding:6px 0 12px 0;text-align:center;}
.view-uc-catalog-terms table tbody tr td .views-field-field-custom-image-link .field-content a img{height:220px;width:220px;margin:0 0 -3px 0;}
.view-new-products .item-list ul li{padding-top:0px;margin:4px 0 0 20px;}
.view-new-products .more-link{padding-right:10px;}
.home-block-area .view-id-video_display .views-row{display:table-row;height:104px;}
.home-block-area .view-id-video_display .views-row .views-field,.home-block-area .view-id-video_display .views-row span{display:table-cell;vertical-align:top;padding-right:10px;}
.view-new-products-new table{text-align:left;}
.view-new-products .views-field-field-image-filename{float:left;width:250px;height:230px;border:1px dotted #ccc;}
.view-new-products .views-field-field-marketing-copy{float:left;width:620px;padding:0px 2px 10px 20px;min-height:230px;}
.view-new-products .views-field-field-marketingcopy{float:left;width:620px;padding:0px 2px 10px 20px;}
.view-new-products .views-field-field-video-id{float:left;width:200px;padding:10px 6px 10px 6px;font-weight:bold;text-align:center;color:#666666;}
.view-new-products .views-field-field-video-id span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-video-id div{float:left;width:200px;padding:20px 0px 18px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-1{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-brochure-1 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-1 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-2{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-brochure-2 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-2 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-3{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-brochure-3 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-brochure-3 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-1{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-instructions-1 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-1 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-2{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-instructions-2 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-2 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-3{padding:10px 6px 10px 6px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-instructions-3 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-instructions-3 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products .views-field-field-product-image-1{padding:0 0 0 260px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-2{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-3{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-4{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-5{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products .views-field-field-product-image-6{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-image-filename{float:left;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-marketingcopy{float:left;width:620px;padding:0px 2px 17px 20px;min-height:230px;}
.view-new-products-new .views-field-field-video{float:left;width:200px;padding:10px 10px 18px 10px;font-weight:bold;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-video span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-video div{float:left;width:200px;padding:20px 0px 18px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure{padding:10px 10px 0 10px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-brochure span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure2{padding:10px 10px 0 10px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-brochure2 span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-brochure2 div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-instructions{padding:10px 10px 0 10px;float:left;width:200px;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-instructions span{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-instructions div{float:left;width:200px;padding:10px 0px 6px 0px;font-weight:bold;text-align:center;color:#666666;border:1px dotted #ccc;}
.view-new-products-new .views-field-field-product-image-1{padding:0 0 0 260px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-2{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-3{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-4{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-5{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-new-products-new .views-field-field-product-image-6{padding:0px 15px;float:left;font-weight:bold;font-style:italic;text-align:center;color:#666666;}
.view-featured-products-view .pliers{float:left;width:210px;height:186px;text-align:center;border:2px solid #ccc;background:#fff;padding:0px 0px 0px 0px;margin:5px 7.5px;}
.view-featured-products-view .pliers p{margin:0px;padding:5px;border-bottom:1px solid #ccc;background:#ccc;}
.view-featured-products-view .test-measurement{float:left;width:210px;height:186px;text-align:center;border:2px solid #ccc;background:#fff;padding:0px 0px 0px 0px;margin:5px 7.5px;}
.view-featured-products-view .test-measurement p{margin:0px;padding:5px;border-bottom:1px solid #ccc;background:#ccc;}
.view-featured-products-view .screwdrivers{float:left;width:210px;height:186px;text-align:center;border:2px solid #ccc;background:#fff;padding:0px 0px 0px 0px;margin:5px 7.5px;}
.view-featured-products-view .screwdrivers p{margin:0px;padding:5px;border-bottom:1px solid #ccc;background:#ccc;}
.view-featured-products-view .bags{float:left;width:210px;height:186px;text-align:center;border:2px solid #ccc;background:#fff;padding:0px 0px 0px 0px;margin:5px 0px 5px 7.5px;}
.view-featured-products-view .bags p{margin:0px;padding:5px;border-bottom:1px solid #ccc;background:#ccc;}
.view-featured-products-view hr.feature-products-hr{width:952px;height:10px;margin:-2px 0 0 -16px;float:left;padding:0px 0 0 0;border:none;}
#block-views-event-block-1 .view-display-id-block_1 .view-content .views-row{border-bottom:1px solid #ccc;margin:0 0 10px;min-height:130px;}
.view-video-display table{border:none;margin-bottom:20px;border-bottom:1px dotted #bbb;}
.view-video-display tbody{border:none;}
.view-video-display td{border:none;text-align:center;vertical-align:top;}
#block-views-splash-page-banner-view-block .view-content{margin:-10px 0px 0px 0px;height:354px;}
.view-uc-catalog td{border:1px solid #cdcdcd;width:25%;text-align:center;}
.view-uc-catalog td .views-field-field-sku{padding:0 0 4px 0;}
.view-uc-catalog td .views-field-title{padding:0 0 8px 0;}
.view-new-products .views-row{border-bottom:1px dotted #ccc;}
.view-new-products  .item-list .views-row{border-bottom:none;}
.view-id-video_display table{width:100%;}
.view-id-video_display.view-display-id-page_1 .view-content,.view-id-video_display.view-display-id-block_2 .view-content{display:table;width:100%;}
.view-id-video_display.view-display-id-page_1 .view-content h3{display:table;width:100%;margin-top:20px;padding-top:15px;padding-bottom:10px;border-top:1px dotted #555;}
.view-distributor-search table{width:100%;}
.view-distributor-list-data-row:hover{background-color:#999;color:#fff;}
.uc-catalog-terms .view-filters,.view-uc-catalog .view-filters{display:none;}
.view-uc-catalog-terms-filtered{display:table-cell;vertical-align:top;width:100%;}
.node-product.view-mode-full .field-name-product-page-mobile-buy-now,.node-product.view-mode-full .field-name-product-page-mobile-buy-now-and-,.node-product.view-mode-full .mobile-prod-page-icons-wrapper,h5.quicktabs-prod-page-title{display:none;}
.uc-catalog-terms .view-content .views-row:nth-child(3n+0),.view-uc-catalog .view-content .views-row:nth-child(3n+0){width:34%;}
.uc-catalog-terms .view-content .views-row img{width:100%;}
.view-blog .view-header{display:none;}
.view-id-blog_hero_banner img{width:100%;}
.view-blog .view-content{width:100% !important;border-right:none !important;}
.view-blog .view-content .views-row img,.view-blog .view-content .views-row .blog-img-wrapper{display:none;}
.view-blog .view-content .views-row h2 a{font-size:90% !important;}
.view-distributor-search table .views-field-nothing-1{display:none;}
.node-product.view-mode-full{border-right:none;}
.node-product.view-mode-full .field-name-product-image-display-photos,.node-product.view-mode-full .field-name-field-product-number{display:inline;}
.node-product.view-mode-full .field-name-field-product-number,.node-product.view-mode-full fieldset.group-product-features,.node-product.view-mode-full .field-name-product-page-mobile-buy-now,.node-product.view-mode-full .field-name-product-page-mobile-buy-now-and-,.node-product.view-mode-full fieldset.group-product-features legend{display:table-row;width:290px;box-sizing:border-box;float:left;}
.node-product.view-mode-full fieldset.group-product-features,.node-product.view-mode-full fieldset.group-product-features legend{xmargin-top:15px;display:table;width:100%;}
.node-product.view-mode-full .mobile-prod-page-icons-wrapper{display:table-row;}
.node-product.view-mode-full fieldset.group-product-features .fieldset-legend{display:block;width:100%;padding:5px 0px 5px 16px;box-sizing:border-box;}
.node-product.view-mode-full .field-name-product-page-mobile-icons{display:table;}
.view-distributor-search table .views-field-field-region{display:none;}
.node-product.view-mode-full .field-name-product-page-mobile-buy-now,.node-product.view-mode-full .field-name-product-page-mobile-buy-now-and-,.node-product.view-mode-full .mobile-prod-page-icons-wrapper{display:table;float:none;width:100%;}
.node-product.view-mode-full .field-name-field-product-number,.node-product.view-mode-full fieldset.group-product-features,.field-name-product-page-mobile-buy-now,.field-name-product-page-mobile-buy-now-and-,.node-product.view-mode-full fieldset.group-product-features legend{width:100%;box-sizing:border-box;display:block;}
.page-catalog #main .region #block-block-35,.page-catalog #main .region .uc-catalog-terms,.page-products #main .region .view-uc-catalog{display:table-row;}
.view-uc-catalog .view-content .views-row,.uc-catalog-terms .view-content .views-row{width:50%;height:230px;}
.view-uc-catalog .view-content .views-row:nth-child(3n+0),.uc-catalog-terms .view-content .views-row:nth-child(3n+0){width:50%;}
.view-distributor-search table td{font-size:95% !important;padding:4px !important;}
.search-api-page-results .view-mode-search_result{height:190px;overflow:hidden;padding-bottom:10px;}
.view-distributor-search table .views-field-field-country{display:none;}
.uc-catalog-terms .view-content .views-row h5,.view-uc-catalog .view-content .views-row h5{font-size:10px;}
.uc-catalog-terms .view-content .views-row{height:180px;}

	
		#header .avada-row, #main .avada-row, .footer-area .avada-row,#slidingbar-area .avada-row, #footer .avada-row{ max-width:940px; }

.td_block_inner .td_module_mx2 {
  
  
  
}

  .td_block_inner .td_module_mx2 .td-post-category {
    margin-bottom: 5px;
  }

  .td_block_inner .td_module_mx2 .td-icon-star,
  .td_block_inner .td_module_mx2 .td-icon-star-empty,
  .td_block_inner .td_module_mx2 .td-icon-star-half {
    font-size: 15px;
    width: 17px;
  }

  .td_block_inner .td_module_mx2 .item-details {
    margin-bottom: 30px;
  }

.td_block_14 .td_block_inner {
  margin-right: -3px;
}

.td-pb-span4 .td_block_14 .td_block_inner {
  margin-right: 0;
}


.td_block_inner{

}






.img-responsive {
	margin:0 auto;
}

.map .img-responsive {
	margin:0;
}
.feature_image .lede-image.mobile{display:block!important}
.feature_image .lede-image.desktop{display:none}
.feature_image .lede-image.desktop,.feature_image .lede-image.mobile{display:none}
.flexslider .slides .imgwrap .lede-image{display:none}


.list-view-item:after, .list-view-heading:after, .event-detail .event-info:after, .share-text, .tfly-calendar .calendar-list-flip:after, .event-detail .related-events:after, .event-detail .artist-boxes .artist-box-headliner:after, .event-detail .artist-boxes .artist-box-support:after, .event-detail .artist-boxes ul.links:after, .event-detail .sponsor-info:after {
	content:" ";
	display:block;
	clear:both;
}

.list-view-item, .event-detail .event-info, .share-text, .list-view-heading, .calendar-list-flip {
	height:1%;
}

.list-view-item {
	border:solid 1px gray;
	margin-bottom:-1px;
	border-collapse:collapse;
	position:relative;
	padding:10px;
}


#content-paw {
	position: absolute;
	right: 8px;
	top: 8px;
}
.menu-edit #post-body-content .frm_style_formidable-style.with_frm_style .frm_section_heading h3{margin:0;}
.frm_style_formidable-style.with_frm_style  .frm-show-form .frm_section_heading .frm_section_spacing,.menu-edit #post-body-content .frm_style_formidable-style.with_frm_style  .frm-show-form .frm_section_heading .frm_section_spacing{margin-bottom:12px;}



.menu-toggle {
  cursor: pointer;
  display: none;
}

footer .footer-nav .show ul.menu {
  display: block;
}

footer .footer-nav ul.menu {
  display: none;
  margin: 0 0 20px;
  list-style: none;
}

footer .footer-nav ul.menu li {
  padding: 10px 50px 10px 20px;
  font-size: 0.875em;
  line-height: 1.125em;
}

#topmenu ul ul li.item-181 {
	width: auto;
}

.zc-copyright-grad{
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2MjUzOSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzA2MjUzOSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNjI1MzkiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(6,37,57,0) 0%, rgba(6,37,57,0) 44%, rgba(6,37,57,0.5) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(6,37,57,0)), color-stop(44%,rgba(6,37,57,0)), color-stop(100%,rgba(6,37,57,0.5)));
	background: -webkit-linear-gradient(top,  rgba(6,37,57,0) 0%,rgba(6,37,57,0) 44%,rgba(6,37,57,0.5) 100%);
	background: -o-linear-gradient(top,  rgba(6,37,57,0) 0%,rgba(6,37,57,0) 44%,rgba(6,37,57,0.5) 100%);
	background: -ms-linear-gradient(top,  rgba(6,37,57,0) 0%,rgba(6,37,57,0) 44%,rgba(6,37,57,0.5) 100%);
	background: linear-gradient(to bottom,  rgba(6,37,57,0) 0%,rgba(6,37,57,0) 44%,rgba(6,37,57,0.5) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00062539', endColorstr='#80062539',GradientType=0 );
	padding: 10px 0;	
}




.header-contact-info .telephone, .header-contact-info .telephone a {
	margin:20px auto;
	color:#999999;
}
.header-contact-info .telephone,.header-contact-info .telephone a {color:#FFFFFF;font-family:Source Sans Pro;font-size:27px;font-weight:600;letter-spacing:0px;line-height:27px;text-transform:uppercase;}
.sidebar-links,.sidebar-links a,.sidebar-links a:hover,.contact-info, .contact-info .telephone a { color:#747474;}
.tighten{margin-top:-10px;}
.mast_mid{display:block}
.span4{width:300px}
.row-fluid .span4{width:31.91489362%}
.uneditable-input.span4,input.span4,textarea.span4{width:286px}
.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}
.marketing .span4,.thumb-wrapper,.widget-front{text-align:center}
.marketing .span4 p{margin-left:10px;margin-right:10px}
.row-fluid .tc-content.span4,.row-fluid .tc-thumbnail.span4{width:31.91489362%;float:left}
.marketing .span4+.span4{margin-top:40px}


.home .entry-title{display:none;}


.entry-title {	clear: both;	font-size: 15px;	font-weight: normal;color:#ff3000;	line-height: 20px;	padding:0;margin:0 0 18px 122px;}

.entry-title,.entry-title a {	color:#ff3000;	text-decoration: none;}

.entry-title a:hover,
.entry-title a:focus,
.entry-title a:active {	color: #ff3000;}

	
	.entry-title,
	.singular .entry-title {
		font-size: 21pt;
	}


.innerfooter {
    margin: auto;
    padding: 0px;
    width: 941px;
    height: 107px;
}

	.full-width-main-layout .center-row-inner { margin: 0; }

.vcex-background-parallax-advanced .center-row-inner { z-index: 1; position: relative; }
#about-page .content-wrapper{padding:10px;padding-top:0;background-color:#fff}
#about-page .content-wrapper.placeholder{border-top:1px solid #adadad}
#about-page .content-wrapper.placeholder .placeholder-text{padding-top:20px}
#about-page .content-wrapper h2{margin:0}
#about-page .content-wrapper .row{margin-left:-10px;margin-right:-10px}
#about-page .content-wrapper .mt25{margin-top:15px}
#culture-clips-page .content-wrapper{padding:10px;padding-top:0;background-color:#fff}
#culture-clips-page .content-wrapper h2{margin:0}
#culture-clips-page .content-wrapper .row{margin-left:-10px;margin-right:-10px}
#error-page .error .related-reviews .pi-review .review-meta-block .content-type{display:none!important}
table#error-page .error .related-reviews .pi-review .review-meta-block .content-type{display:table!important}
tr#error-page .error .related-reviews .pi-review .review-meta-block .content-type{display:table-row!important}
td#error-page .error .related-reviews .pi-review .review-meta-block .content-type,th#error-page .error .related-reviews .pi-review .review-meta-block .content-type{display:table-cell!important}
#home-page #hero.placeholder .content .placeholder-text{margin-bottom:20px}
#home-page #hero .content{color:#000;border-bottom:1px solid #bfbfbf;font-style:italic}
#home-page #hero .content .read-more{font-family:Heroic Condensed,sans-serif;line-height:1;text-transform:uppercase;font-size:1.2em;font-style:normal;position:relative;display:inline-block;box-shadow:2px 2px 6px 0 rgba(0,0,0,.5);border-radius:2px;padding:10px;margin-top:10px;text-shadow:none}
#home-page #hero .content .rating{position:absolute;bottom:15px;right:15px;color:hsla(0,0%,100%,.6)}
#home-page .pi-review .review-meta-block .content-type{display:none!important}
table#home-page .pi-review .review-meta-block .content-type{display:table!important}
tr#home-page .pi-review .review-meta-block .content-type{display:table-row!important}
td#home-page .pi-review .review-meta-block .content-type,th#home-page .pi-review .review-meta-block .content-type{display:table-cell!important}
#index-page .pi-review .review-meta-block .content-type,#index-page .pi-review .review-meta-block .description,#index-page .pi-review .review-meta-block .type-icon{display:none}
#promoted-page .pi-review .review-meta-block .content-type{display:none!important}
table#promoted-page .pi-review .review-meta-block .content-type{display:table!important}
tr#promoted-page .pi-review .review-meta-block .content-type{display:table-row!important}
td#promoted-page .pi-review .review-meta-block .content-type,th#promoted-page .pi-review .review-meta-block .content-type{display:table-cell!important}
#review-page .content-wrapper{padding:10px;padding-top:0;background-color:#fff}
#review-page .content-wrapper h2{margin:0}
#review-page .content-wrapper .row{margin-left:-10px;margin-right:-10px}
#review-page .content-wrapper .placeholder{border-top:1px solid #adadad}
#review-page .content-wrapper .placeholder .placeholder-text{padding-top:20px}
.pi-links .link .content{margin:10px 0;margin:10px 0;margin:1rem 0;min-height:auto;background:none;font-size:.85em;line-height:1.2em;padding:0;color:#5e1559}
.pi-page-heading .bar .content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:1px 15px 3px;background-color:transparent;text-align:center}
.pi-popup .wrapper .content-wrapper{margin:5px;padding:10px;background-color:#e6e6e6}
.pi-popup .wrapper .content-wrapper .content{font-size:1.2em;font-style:italic}
.pi-review .link-wrapper .review-meta-block .content-type{color:#5e1559;font-style:italic;text-transform:uppercase;font-size:.714em;font-size:2.5vw}
.pi-reviews-module.thumbnails .content{padding-bottom:1px}
.pi-reviews-module.thumbnails .content .list{z-index:0;padding:25px 25px 0}
.pi-reviews-module.thumbnails .content .list .item .col-xs-6{padding:0}
.pi-reviews-module.thumbnails .content .list .item .image{margin-right:10px}
.pi-reviews-module.thumbnails .content .list .item .rating-icon{margin-left:0}
.pi-reviews-module.tiles .pi-review .review-meta-block .content-type,.pi-reviews-module.tiles .pi-review .review-meta-block .description,.pi-reviews-module.tiles .pi-review .review-meta-block .type-icon{display:none}
.pi-reviews-module.top-10 .content{padding-bottom:10px}
.pi-reviews-module.top-10 .content .list{padding-left:40px;list-style:decimal}
.pi-reviews-module .content{position:relative;padding:0;color:#fff;background-color:#5e1559}
.pi-reviews-module .content .list{position:relative;z-index:7;margin-bottom:0;padding:45px 20px 0;list-style:none}
.pi-reviews-module .content .list .item{margin-bottom:8px}
.pi-reviews-module .content .list .item *{cursor:pointer}
.pi-reviews-module .content .list .item .link{color:#fff;font-size:1.4em;line-height:1}
.pi-reviews-module .content .list .item .title{font-family:Heroic Condensed,sans-serif;text-transform:uppercase}
.pi-reviews-module .content .list .item .rating-icon{font-size:.7em;color:hsla(0,0%,100%,.5);margin-left:.5em;vertical-align:middle;line-height:1}
.pi-reviews-module .content .loader-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:250px;height:100%}
.pi-reviews-module .content .loader-wrapper .loader{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0, 0);transform:translate(0, 0);font-size:2em;-webkit-animation:a 1s infinite steps(8);animation:a 1s infinite steps(8)}
.pi-reviews-module .content .loader-wrapper .loader.pull-left{margin-right:.3em}
.pi-reviews-module .content .loader-wrapper .loader.pull-right{margin-left:.3em}
.pi-reviews-module .content .loader-wrapper .loader:before{content:"\f110"}
.pi-story .drawer .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:overflow-y}
.menu-primary,.menu-primary-tracks{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;padding-top:6em;left:100%;height:100%;width:100%;z-index:19;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(24px,#222),color-stop(24px,transparent),color-stop(48px,transparent));background-image:-webkit-linear-gradient(#222 24px,transparent 24px,transparent 48px);background-image:linear-gradient(#222 24px,transparent 24px,transparent 48px);-webkit-background-size:1px 48px;background-size:1px 48px;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.menu-primary-tracks{top:1.5em;left:-100%;z-index:19}
.menu-primary .site-description,.menu-primary-tracks .site-description{position:absolute;left:0;opacity:.6}
.menu-primary .site-description+div,.menu-primary-tracks .site-description+div{margin-bottom:.75em}
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}
.spec-list-item.first{padding-left:0px;}
 
.popmake.theme-198 .popmake-close, .popmake.theme-default-theme .popmake-close { height: auto; width: auto; left: auto; right: 0px; bottom: auto; top: 0px; padding: 8px; color: #ffffff; font-family: inherit; font-weight: inherit; font-size: 12px; font-style: normal; line-height: 14px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 183, 205, 1 ) }


#breadcrumbs {
	padding: 10px 0;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 924px;

}

#breadcrumbs .crumbs { 
	display: inline-block; 
	width: 650px; 
	line-height: 20px; 
}

	
#breadcrumbs .crumbs strong { 
	color: #6B6B6B; 
	font-weight: normal;
}


#breadcrumbs input.searchButton {
	border-color: #C4C4C4 #AEAEAE #AEAEAE #C4C4C4;
	border-style: solid;
	border-width: 1px;
	color: #666666;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 85%;
	line-height: normal;
	padding: 3px;
	width: 54px;
}

	
div#breadcrumbs ul {
	margin: 0;
	padding: 0;
	line-height: 1.82em;
	float: left;
	width: 660px;
	}


div#breadcrumbs ul.breadcrumbs-edu {
	width: 760px;
	line-height: 1.82em;
	}


#breadcrumbs ul li {
	font-size: 85%;
	display: inline;
	margin-top: 2px;
	}


div#breadcrumbs fieldset {
   margin: 10px;
   padding: 20px;
   border: 1px solid #ccc;
}


div.context-nav fieldset, div#breadcrumbs fieldset {
   margin: 10px 0;
   padding:0;
   border: none;
}


div#content-well input,
div#content-well select,
div#content-well textarea,
div#breadcrumbs input,
div#breadcrumbs select,
div#breadcrumbs textarea {
   font-size: 85%;
   border-top:1px solid #c4c4c4;
   border-right:1px solid #aeaeae;
   border-bottom:1px solid #aeaeae;
   border-left:1px solid #c4c4c4;
   padding:2px;
   color:#666;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   line-height: 1.82em;
}


div#content-well select, div#breadcrumbs select {
   width:15.4em;
}


div#content-well textarea, div#breadcrumbs textarea {
   height:11em;
   width:30.77em;
}





#breadcrumbs form {
	float: right;
	margin: 0;
	padding: 0;
	}


#breadcrumbs input.searchField {
	margin: 0 8px 0 0;
	width: 16em;
	padding: 4px;
	line-height: 1em;
	font-size: 88%;
	}
	




div#breadcrumbs ul#text_resizer, ul#text_resizer {
   float:right;
   margin:0 0 2px 0;
   position:relative;
   height:2em;
   width: 100px;
	}

	
#primary_nav, #breadcrumbs, #left-col, #headerGlobalLinks, .tools, #utility_bar, #footer, #footer_secondary, #text_resizer, #skip-navigation, #utility_search, #utility_nav, #information-nav, #about_this_image_inner, #backdrop, #right-col, #tools-main, .tools-main div a span, .tools-main div span, #tools_label, #header h1#unc-logo span, div#utility_logo a span, div#container div#footer_secondary2 {display: none;}

.col {
    width: 100%;
    display: block;
    clear: both
}
.section-about .col{float:none;width:100%;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}
.col-xs-12{width:100%;}
.col-xs-11{width:91.66666667%;}
.col-xs-10{width:83.33333333%;}
.col-xs-9{width:75%;}
.col-xs-8{width:66.66666667%;}
.col-xs-7{width:58.33333333%;}
.col-xs-6{width:50%;}
.col-xs-5{width:41.66666667%;}
.col-xs-4{width:33.33333333%;}
.col-xs-3{width:25%;}
.col-xs-2{width:16.66666667%;}
.col-xs-1{width:8.33333333%;}
.col-xs-pull-12{right:100%;}
.col-xs-pull-11{right:91.66666667%;}
.col-xs-pull-10{right:83.33333333%;}
.col-xs-pull-9{right:75%;}
.col-xs-pull-8{right:66.66666667%;}
.col-xs-pull-7{right:58.33333333%;}
.col-xs-pull-6{right:50%;}
.col-xs-pull-5{right:41.66666667%;}
.col-xs-pull-4{right:33.33333333%;}
.col-xs-pull-3{right:25%;}
.col-xs-pull-2{right:16.66666667%;}
.col-xs-pull-1{right:8.33333333%;}
.col-xs-pull-0{right:0;}
.col-xs-push-12{left:100%;}
.col-xs-push-11{left:91.66666667%;}
.col-xs-push-10{left:83.33333333%;}
.col-xs-push-9{left:75%;}
.col-xs-push-8{left:66.66666667%;}
.col-xs-push-7{left:58.33333333%;}
.col-xs-push-6{left:50%;}
.col-xs-push-5{left:41.66666667%;}
.col-xs-push-4{left:33.33333333%;}
.col-xs-push-3{left:25%;}
.col-xs-push-2{left:16.66666667%;}
.col-xs-push-1{left:8.33333333%;}
.col-xs-push-0{left:0;}
.col-xs-offset-12{margin-left:100%;}
.col-xs-offset-11{margin-left:91.66666667%;}
.col-xs-offset-10{margin-left:83.33333333%;}
.col-xs-offset-9{margin-left:75%;}
.col-xs-offset-8{margin-left:66.66666667%;}
.col-xs-offset-7{margin-left:58.33333333%;}
.col-xs-offset-6{margin-left:50%;}
.col-xs-offset-5{margin-left:41.66666667%;}
.col-xs-offset-4{margin-left:33.33333333%;}
.col-xs-offset-3{margin-left:25%;}
.col-xs-offset-2{margin-left:16.66666667%;}
.col-xs-offset-1{margin-left:8.33333333%;}
.col-xs-offset-0{margin-left:0;}
.col-sm-12{width:100%;}
.col-sm-11{width:91.66666667%;}
.col-sm-10{width:83.33333333%;}
.col-sm-9{width:75%;}
.col-sm-8{width:66.66666667%;}
.col-sm-7{width:58.33333333%;}
.col-sm-6{width:50%;}
.col-sm-5{width:41.66666667%;}
.col-sm-4{width:33.33333333%;}
.col-sm-3{width:25%;}
.col-sm-2{width:16.66666667%;}
.col-sm-1{width:8.33333333%;}
.col-sm-pull-12{right:100%;}
.col-sm-pull-11{right:91.66666667%;}
.col-sm-pull-10{right:83.33333333%;}
.col-sm-pull-9{right:75%;}
.col-sm-pull-8{right:66.66666667%;}
.col-sm-pull-7{right:58.33333333%;}
.col-sm-pull-6{right:50%;}
.col-sm-pull-5{right:41.66666667%;}
.col-sm-pull-4{right:33.33333333%;}
.col-sm-pull-3{right:25%;}
.col-sm-pull-2{right:16.66666667%;}
.col-sm-pull-1{right:8.33333333%;}
.col-sm-pull-0{right:0;}
.col-sm-push-12{left:100%;}
.col-sm-push-11{left:91.66666667%;}
.col-sm-push-10{left:83.33333333%;}
.col-sm-push-9{left:75%;}
.col-sm-push-8{left:66.66666667%;}
.col-sm-push-7{left:58.33333333%;}
.col-sm-push-6{left:50%;}
.col-sm-push-5{left:41.66666667%;}
.col-sm-push-4{left:33.33333333%;}
.col-sm-push-3{left:25%;}
.col-sm-push-2{left:16.66666667%;}
.col-sm-push-1{left:8.33333333%;}
.col-sm-push-0{left:0;}
.col-sm-offset-12{margin-left:100%;}
.col-sm-offset-11{margin-left:91.66666667%;}
.col-sm-offset-10{margin-left:83.33333333%;}
.col-sm-offset-9{margin-left:75%;}
.col-sm-offset-8{margin-left:66.66666667%;}
.col-sm-offset-7{margin-left:58.33333333%;}
.col-sm-offset-6{margin-left:50%;}
.col-sm-offset-5{margin-left:41.66666667%;}
.col-sm-offset-4{margin-left:33.33333333%;}
.col-sm-offset-3{margin-left:25%;}
.col-sm-offset-2{margin-left:16.66666667%;}
.col-sm-offset-1{margin-left:8.33333333%;}
.col-sm-offset-0{margin-left:0;}
.col-md-12{width:100%;}
.col-md-11{width:91.66666667%;}
.col-md-10{width:83.33333333%;}
.col-md-9{width:75%;}
.col-md-8{width:66.66666667%;}
.col-md-7{width:58.33333333%;}
.col-md-6{width:50%;}
.col-md-5{width:41.66666667%;}
.col-md-4{width:33.33333333%;}
.col-md-3{width:25%;}
.col-md-2{width:16.66666667%;}
.col-md-1{width:8.33333333%;}
.col-md-pull-12{right:100%;}
.col-md-pull-11{right:91.66666667%;}
.col-md-pull-10{right:83.33333333%;}
.col-md-pull-9{right:75%;}
.col-md-pull-8{right:66.66666667%;}
.col-md-pull-7{right:58.33333333%;}
.col-md-pull-6{right:50%;}
.col-md-pull-5{right:41.66666667%;}
.col-md-pull-4{right:33.33333333%;}
.col-md-pull-3{right:25%;}
.col-md-pull-2{right:16.66666667%;}
.col-md-pull-1{right:8.33333333%;}
.col-md-pull-0{right:0;}
.col-md-push-12{left:100%;}
.col-md-push-11{left:91.66666667%;}
.col-md-push-10{left:83.33333333%;}
.col-md-push-9{left:75%;}
.col-md-push-8{left:66.66666667%;}
.col-md-push-7{left:58.33333333%;}
.col-md-push-6{left:50%;}
.col-md-push-5{left:41.66666667%;}
.col-md-push-4{left:33.33333333%;}
.col-md-push-3{left:25%;}
.col-md-push-2{left:16.66666667%;}
.col-md-push-1{left:8.33333333%;}
.col-md-push-0{left:0;}
.col-md-offset-12{margin-left:100%;}
.col-md-offset-11{margin-left:91.66666667%;}
.col-md-offset-10{margin-left:83.33333333%;}
.col-md-offset-9{margin-left:75%;}
.col-md-offset-8{margin-left:66.66666667%;}
.col-md-offset-7{margin-left:58.33333333%;}
.col-md-offset-6{margin-left:50%;}
.col-md-offset-5{margin-left:41.66666667%;}
.col-md-offset-4{margin-left:33.33333333%;}
.col-md-offset-3{margin-left:25%;}
.col-md-offset-2{margin-left:16.66666667%;}
.col-md-offset-1{margin-left:8.33333333%;}
.col-md-offset-0{margin-left:0;}
.col-lg-12{width:100%;}
.col-lg-11{width:91.66666667%;}
.col-lg-10{width:83.33333333%;}
.col-lg-9{width:75%;}
.col-lg-8{width:66.66666667%;}
.col-lg-7{width:58.33333333%;}
.col-lg-6{width:50%;}
.col-lg-5{width:41.66666667%;}
.col-lg-4{width:33.33333333%;}
.col-lg-3{width:25%;}
.col-lg-2{width:16.66666667%;}
.col-lg-1{width:8.33333333%;}
.col-lg-pull-12{right:100%;}
.col-lg-pull-11{right:91.66666667%;}
.col-lg-pull-10{right:83.33333333%;}
.col-lg-pull-9{right:75%;}
.col-lg-pull-8{right:66.66666667%;}
.col-lg-pull-7{right:58.33333333%;}
.col-lg-pull-6{right:50%;}
.col-lg-pull-5{right:41.66666667%;}
.col-lg-pull-4{right:33.33333333%;}
.col-lg-pull-3{right:25%;}
.col-lg-pull-2{right:16.66666667%;}
.col-lg-pull-1{right:8.33333333%;}
.col-lg-pull-0{right:0;}
.col-lg-push-12{left:100%;}
.col-lg-push-11{left:91.66666667%;}
.col-lg-push-10{left:83.33333333%;}
.col-lg-push-9{left:75%;}
.col-lg-push-8{left:66.66666667%;}
.col-lg-push-7{left:58.33333333%;}
.col-lg-push-6{left:50%;}
.col-lg-push-5{left:41.66666667%;}
.col-lg-push-4{left:33.33333333%;}
.col-lg-push-3{left:25%;}
.col-lg-push-2{left:16.66666667%;}
.col-lg-push-1{left:8.33333333%;}
.col-lg-push-0{left:0;}
.col-lg-offset-12{margin-left:100%;}
.col-lg-offset-11{margin-left:91.66666667%;}
.col-lg-offset-10{margin-left:83.33333333%;}
.col-lg-offset-9{margin-left:75%;}
.col-lg-offset-8{margin-left:66.66666667%;}
.col-lg-offset-7{margin-left:58.33333333%;}
.col-lg-offset-6{margin-left:50%;}
.col-lg-offset-5{margin-left:41.66666667%;}
.col-lg-offset-4{margin-left:33.33333333%;}
.col-lg-offset-3{margin-left:25%;}
.col-lg-offset-2{margin-left:16.66666667%;}
.col-lg-offset-1{margin-left:8.33333333%;}
.col-lg-offset-0{margin-left:0;}
.col-md-7 .error-msg{width:57%;}
.header-entry .col.col-1of2{margin-left:25px;margin-right:-25px;}
.home-page .twoclick-financing .col p{max-width:470px;margin:0px auto;}
.col-entry-wide p span{color:#3f9bd4;}
.col-entry-wide.left{max-width:445px;}
.col-md-7 .form-head{margin-left:-15px;}
.vendor-homepage .header-entry .col h2{max-width:220px;}
.form .col-md-5{margin-top:28px;}
.header-entry .col p{margin-bottom:25px;font-size:16px;}
.vendor-homepage .header-entry .col p{margin:0 auto 50px;text-align:left;}
.vendor-homepage .header-entry .col .btn.btn-getstarted,.header-entry .col .btn.btn-getstarted.btn-getstarted-mobile{display:block;}
.header-entry .col~.col ul{border-left:none;}
.header-entry .col{padding:12px 11px 13px 24px!important;}
.col-1of2 .col-entry h2{padding-top:20px!important;}
.grow .col-entry{padding-left:30px!important;}
.home-page .sells-more .col{float:right;}
.home-page .twoclick-financing .col{// float: none;}
.col-entry h2{padding-top:80px!important;}
.col-entry{line-height:23px;padding:76px 34px 104px;}
.form .col-md-5 p,.form .col-md-7 p{font-family:'Proxima Nova Semibold',sans-serif;font-size:13px;letter-spacing:1px;}
.form .col-md-7 p{padding-bottom:23px;color:#abaeb3;}
.form .col-md-5 p{padding-bottom:15px;}
.form-page .col-md-7{width:100%;margin-bottom:20px;}
.col-entry h3{font-size:30px;color:#0e112f;text-align:center;}
.testimonials .col~.col{border-left:1px solid #d2d1d0;}
.testimonials .col~.col .testimonial{margin-left:35px;}
.take-terms .col{clear:both;float:none;padding:0 39px;}
.col{float:none;}
.col-1of2{width:100%;}
.col-top{float:left;}

.col-entry-wide{padding:0px 0 0;}
.col-entry-wide h2{padding:0 0 21px;font-family:'Proxima Nova Light',sans-serif;font-size:30px;color:#000;text-align:left;}
.col-entry-wide p{padding-bottom:22px;}
.col-entry-wide a{color:#3f9bd4;}
.col-entry-wide .form-account{padding-top:0;}
.col-entry-wide .form-head{padding-bottom:3px;}
.col-entry-wide .form-head h2{float:left;}
.col-entry-wide .form-actions{border:0;}
.col-entry-wide .form-account .form-body{width:100%;}
.refferal-page .col-1of2{width:46%;}
.refferal-page .col-1of2~.col-1of2 .col-entry{margin-left:40px;}
.col-entry-wide .form-account .form-actions .btn.btn-primary{width:350px;}
#updated-ref-signup .col-entry h2{padding-top:0!important;}
.col.alignright{float:right;}
.section-payment .col-md-6{float:left;font-size:13px;color:#353942;letter-spacing:1px;}
.section-payment .col-md-6:first-child{font-size:14px;color:#9b9b9b;letter-spacing:1.5px;}
.section-payment .col-md-6:last-child{font-family:"Proxima Nova Regular",sans-serif!important;font-size:14px;color:#353942;letter-spacing:1.5px;}
.section-payment .col-md-3{float:right;}



#site-title, .homepage #site-title {
	font-family: "Source Sans Pro", Arial, sans-serif;
        font-weight: 300;
        font-size: 2.5em;
        line-height: 1em;
}

.archive div#site-title div#site-subtitle {
        font-size: 0.5em;
        line-height: 1.5em;
}

#site-title a {
        color:#000;
}

#site-title a:hover {
	text-decoration: none;
}

        .archive #site-title, .archive .homepage #site-title {
	        font-size: 2.2em;
        }

	
	#header-wrapper #site-title {
		 font-size: 1.5em;
	}



#divider-top {
	background: #e09e19;
	padding: .04em;
}
.items-view-block .col-1,.items-view-block .col-2{width:46%;}

.left-engine h5,.right-engine{padding:0px 0 0 0;}

.left-engine label,.right-engine label{font-size:18px !important;margin-bottom:5px !important;}

.right-engine{ padding:32px 0 0 0;}

.right-engine .orderbtn, #countWordsClose .orderbtn { margin:10px 0 0 148px ;width:235px !important;text-align:center;padding-top:8px;height:22px;}

.listlang  label, .label, .OrderWrapper a, .right-engine a, a, .col_picker3 label {cursor:pointer}

.table .right{ border-right:1px dotted #ccc;text-align:right !important}

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


.homepage #currencySelect,
.homepage .accedi,
.homepage .subtitle2,
.homepage .nav-bg,
.homepage .left-engine,
.homepage .right-engine,
.homepage #left-panel,
.homepage #right-panel,
.homepage .newfooter,
.homepage .C-3colsWrap,
.homepage .Perche2 p,
.homepage #snapengage-button,
.homepage .SnapABug_Button,
.homepage .img2,
.homepage .img6,
.homepage .OrderWrapper {
  display: none!important;
}
