﻿.show-first,.show-next,.ux-box .ux-box-text,.widget_product_tag_cloud a,.product_list_widget li a,.widget_tag_cloud a,.widget_layered_nav_filters .chosen a,.ux_logo a,.ux-header-element a,.iosSlider .sliderNav a span,.iosSlider .sliderNav a,.product-page-aside .product,.post-date,.featured_item_text,ul.pinterest-style,.blog-pinterest-style article.type-post,.blog-pinterest-style article.hentry,.cat-count,.cat-title,.cart-icon strong,.cart-icon-handle,strong.cart-name,span.cart-price,.back-image img,.quick-view,.yith-wcwl-add-to-wishlist a,ul.header-nav li a{-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;}
.quick-view{font-weight:bold;font-size:78%;opacity:0;position:absolute;left:0;right:0;bottom:0;color:#ffffff;background:#627f9a;text-align:center;text-transform:uppercase;padding:5px 0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}
.product-image:hover .quick-view{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:.9;}
.product-image .quick-view:hover{text-decoration:underline;}
.lookbook-slider .quick-view{bottom:42%;font-size:95%;margin:0 auto;opacity:0;background:#ffffff!important;color:#000000;padding:10px 20px;width:170px;}
.lookbook-slider .product-image:hover .quick-view{bottom:45%;opacity:.8;}
.quick-view,.back-image{display:none!important;}
html[data-useragent*='iPad'] .quick-view{bottom:0;opacity:1;background:rgba(0,0,0,0.1);}
.hero-flipper--grand-challenges .views-row-1 .hero__title,.hero-flipper--grand-challenges .views-row-1 a{color:#FBB82B}
.hero-flipper--grand-challenges .views-row-2 .hero__title,.hero-flipper--grand-challenges .views-row-2 a{color:#2a83fb}
.hero-flipper--grand-challenges .views-row-3 .hero__title,.hero-flipper--grand-challenges .views-row-3 a{color:#FBB82B}
.hero-flipper--grand-challenges .views-row-4 .hero__title,.hero-flipper--grand-challenges .views-row-4 a{color:#bcd441}
.hero-flipper--grand-challenges .views-row-5 .hero__title,.hero-flipper--grand-challenges .views-row-5 a{color:#da442f}
.hero-flipper--grand-challenges .views-row-6 .hero__title,.hero-flipper--grand-challenges .views-row-6 a{color:#b29be5}
.team-about__individual-news.views-row-last{margin-bottom:0px}

	
	.toggle-container { 
		display: block; 
		background: #1D1D1D;
	}


.menu--primary .action {
  text-transform: uppercase;
  background: #e44236;
}


.menu--primary .action a {
  padding: 0.5rem 1.5625rem;
  color: #fff;
}


.menu--primary .action a:hover {
  color: #222;
}

  .menu--primary .action#menu-item-15 {
    display: none;
  }




.rightcolm{ float:left; width:667px; padding:0 0 15px 0; min-height:500px; margin:0;}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}


.callouts-container { position: relative; width: 897px; height: 380px; margin: auto; padding-top: 100px; padding-left: 103px; }


#popup .processing_box .progress_bar {
    background: #E1E1E1;
    border-radius: 2px 2px 2px 2px;
    display: inline-block;
    height: 16px;
    position: relative;
    top: 3px;
    text-align: left;
    width: 165px;
}


#popup .processing_box .progress_bar .complete_percent {
    background: #0068B0;
    display: inline-block;
    height: 16px;
    border-radius: 2px;
}


.secondary-header-widget .widget-wrap {
	float: left;
}


	.secondary-header-widget .widget_nav_menu,
	.secondary-header-widget .widget_nav_menu .widget-wrap {
		float: none;
	}


	.secondary-header-widget .widget_nav_menu .widget-wrap {
		text-align: center;
	}






#recent-news { background: #fff; padding: 17px; -webkit-box-shadow: 0px 0px 15px 0px #c3c7c4; box-shadow: 0px 0px 15px 0px #c3c7c4; }

	#recent-news .news-box { width: 284px; padding-right: 17px; float: left; font-size: 12px; height: 100px; overflow: hidden; }

	#recent-news .news-box p { line-height: 1.4; margin: 0; }

	#recent-news .last-box { padding-right: 0; float: right; }

	#recent-news .thumb { float: left; margin: 0 8px 0 0; }

	#recent-news .thumb img { width: 100px; height: 100px; display: block; }

	#recent-news h3.name { margin: 0; line-height: 1em; }

	#recent-news h3.name a { color: #8F3100; }

	#recent-news h3.name a:hover { color: #CD7F13; }


 
.clearfix:before, .clearfix:after, nav[role=navigation] .menu ul:before, nav[role=navigation] .menu ul:after { content: ""; display: table; }

.clearfix:after, nav[role=navigation] .menu ul:after { clear: both; }

.clearfix, nav[role=navigation] .menu ul { zoom: 1; }
 

.clearfix { clear: both; }
.box-outer{margin:-10px -20px 0 -20px}
.box-outer .box{overflow:hidden;display:table;table-layout:fixed;width:100%;border-spacing:20px;margin:0 0 40px}
.box-outer .box.box-centered{text-align:center}
.box-outer .box.three .tile{padding:0 40px 20px}
.box-outer .box.three .tile div{margin:0 -41px}
.box-outer .box.four .tile{padding:0 25px 10px}
.box-outer .box.four .tile div{margin:0 -26px}
.box-outer .box .tile{display:table-cell;padding:0 50px 20px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);vertical-align:top}
.box-outer .box .tile div{margin:0 -51px}
.box-outer .box .tile .shortcode-blogroll-mini{padding-left:0}
.box-outer .box .tile .shortcode-blogroll-mini img{width:70px;height:70px;margin:5px 9% 15px 0}
.box-outer .box .tile img{width:100%;height:auto;margin:0 0 30px;display:block}
.box-outer .box .tile hr{margin-top:20px;margin-bottom:15px}
.box-outer .box .tile.empty{-webkit-box-shadow:none;box-shadow:none}
.box-outer .box-tan .tile{background-color:#EEEADF}
.box-outer .box.two .tile,.box-outer .box.one .tile,.box-outer .box.three .tile,.box-outer .box.four .tile{display:block;width:100%;margin:0 0 30px 0;padding:0 20px 20px}
.box-outer .box.two .tile div,.box-outer .box.one .tile div,.box-outer .box.three .tile div,.box-outer .box.four .tile div{margin:0 -21px}

  	
  	.one-fourths.span_3.clear-both { clear: both; }




.row, div.clear { padding-bottom: 24px; }


.clear {
	clear:both;	
}


.carousel li.span_4 .clear {
	padding-bottom: 0px;
	margin-bottom: 0px;
}


.woocommerce .commentlist li .comment_container .clear {
	padding-bottom: 0px!important;
}


.woocommerce .price_slider_amount .clear {
	padding: 0px!important;
}


.project-additional.clear {
	clear: both!important;
	display: block;
}


.project-additional.clear li {
	float: none!important;
}


.single-portfolio #project-meta .clear {
	padding-bottom: 0px!important;
}


#portfolio-filters-inline .clear {
	padding: 0px;
}


#portfolio-extra .clear {
	padding-bottom: 0px;
}


#full_width_portfolio #portfolio-extra .clear {
	padding-bottom: 24px;
}


.tabbed .clear {
	display: block!important;
	padding-bottom: 0px;
}


.recent_posts_extra_widget .clear {
	padding-bottom: 0px;
}


.post-tags .clear {
	padding-bottom: 0px;
}


#author-bio .clear {
	padding-bottom: 0px;
}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}


.navbar-toggle .icon-bar + .icon-bar {
    margin-top: 6px;
}



#container {
	width: 840px;
}

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


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

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

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


.responsive .ibiza-content-layout:after, 
.responsive .ibiza-content-layout-row:after, 
.responsive .ibiza-layout-cell:after 
{
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}
.menu-cont{display:none;background:#f6f6f6;padding:50px 0;margin-top:5px;z-index:500}
#body-nav.nav .menu li.purple a{border-color:#9521f7;}

.entry-header .entry-meta,
.entry-header .title-comment-meta,
.entry-header .comments-link {
	margin-top: 12px;
	margin-top: 0.857142857rem;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #555;
}

.entry-header .title-comment-meta {
	vertical-align: middle;
}
.carousel{position:relative}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}
.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}
.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}
.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}
.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}


.l341-home {
	float: left;
	width: 354px;
}


.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

* html .clearfix             { zoom: 1; }
 
*:first-child+html .clearfix { zoom: 1; }

	
#left_content_homepage { width: 60.184%;padding-left:5%}
body.front .view-home-page-slideshow #views_slideshow_cycle_main_home_page_slideshow-panel_pane_1 .views-slideshow-cycle-main-frame-row-item:after{content:"";display:block;clear:both;}


.network-button { font-family: 'Alte Haas Grotesk', Helvetica, Arial, sans-serif; margin: 15px 0 0 0; padding: 0; font-size: 120%; font-weight: bold; color: #fff; white-space: nowrap; width: 245px; }



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


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


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

		div.default_product_display div.item_no_image a  {
			width: 218px;
		}


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


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


#content .default_product_display {float:left;margin-right:30px;margin-bottom:30px;}


#content .default_product_display h2 a {text-decoration: none;font-size:16px;}


#content .default_product_display img {

margin-bottom: 10px;
}



		
		div.default_product_display div.textcol{
			margin-left: 230px !important;
			min-height: 220px;
			_height: 220px;
		}


.default_product_display {width:222px!important;max-width:222px!important;}

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


.pie14 {
    float: left;
    width: 230px;
    height: 240px;    
}

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


header .bottom-sec .btm-nav-wrapper {
  z-index: 100;
  position: absolute;
  display: block;
  width: 100%;
  height: 65px;
  background-color: #fafafa;
}
#mk-button-10 {margin-bottom:15px;margin-top:0px;margin-right:15px;}
#mk-button-10 .mk-button {display:inline-block;max-width:100%;}
 #mk-button-10 .mk-button:hover {color:#cccccc;background-color:#89160d;}
.mk-blog-modern-item.instagram-post-type .the-excerpt,.mk-blog-modern-item.instagram-post-type .mk-button-container, .mk-blog-modern-item.instagram-post-type .the-title {display:none !important; }
.mk-button-container .mk-button {float:none;}


#chatboard{
    border:2px solid #444444;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #FFFFFF;
    color: #0000;
    padding:3px;
    font:9pt 'Segoe UI';
}

.banner_wrap {
	padding: 0;
    margin: 0px auto;
    font-family: Tahoma, Geneva, sans-serif;
    position: relative;
    height: 265px !important;
    overflow: hidden;
}

#header .header_links{ display:none }

#header .header_links li{ display:none }

#header .header_links .translate{
    color: #fff;
    text-transform: uppercase;
}


.carousel-indicators li.active {
    background-color: #989898;
}

.salesbox span.salesheader{
	color: #ff7800;
	margin: 0 0 7px;
	font-size: 29px;
	font-style:italic;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
}


.et_pb_toggle { border: 1px solid #d9d9d9; margin-bottom: 30px; }

	.et_pb_toggle h5.et_pb_toggle_title { cursor: pointer; position: relative; padding: 0 30px 0 0; }

.et_pb_accordion .et_pb_toggle { margin-bottom: 10px; }

.et_pb_accordion .et_pb_toggle:last-child { margin-bottom: 0; }

	nav.navigation .navigation-container,
	nav.navigation-mobile .navigation-mobile-container { width: 820px; }

nav.navigation .navigation-container,
nav.navigation-mobile .navigation-mobile-container { width: 988px; height: 55px; margin: 0 auto; }

nav.navigation-mobile .navigation-mobile-container { text-align: center; padding: 0; font-size: 19px; }



#footer-wrapper {
	width:100%;
	background:#ed1c24;
}

.header{
	float:left;
	width:auto;	
}
div.view-key-personnel table td.views-field-field-p-title{width:70%;font-size:90%}
td.views-field views-field-field-p-fax pdb-fax{width:10%;font-size:90%}
td.views-field views-field-field-p-phone pdb-phone{width:10%;font-size:90%}
td.views-field views-field-field-p-email pdb-email{width:10%;font-size:90%}
.view-whats-new .views-field-title{background-color:#acd28a;border:1px solid  #000000;padding:4px 4px 4px 1px;}
.view-items-view div.view-content div.views-row span.views-field p{display:table;height:1%}
td.views-field.views-field-field-event-date.monitor-vertical-align.monitor-font-size span.date-display-single{font-size:2em;line-height:1.1em;}
td.views-field{background-color:#ffffff;border-color:#c1cbd7;}

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

 .widget_menu-type-a .panel-widget-style,
 .widget_menu-type-b .panel-widget-style {
 	overflow: hidden;
 }
.freetext-image{width:100%!important}
.mobile .freetext-image{float:none!important}
.freetext-image img{max-width:100%;display:block}
.freetext-image .image_wrapper{margin:auto}

.col2-set .col-2 { float:right; width:48.5%; }

.col3-set .col-2 { float:left; width:32%; margin-left:2%; }

.col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }

.cart .cart-collaterals .col2-set .col-2 { width:294px; }

 
 #wp-calendar #next a {
    padding-right: 10px;
    text-align: right;
 }
.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu ul,.container_inner nav.content_menu{width:950px}
.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu{width:768px}
.carousel-inner .slider_content_outer{position:relative;height:100%;width:1100px;margin:0 auto;z-index:12}


.entry-content a.image,
.entry-summary a.post-image,
.entry-content a.read-more,
.entry-summary a.read-more {
	border-bottom: 0;
}

.wrap {
  width: 96%;
  margin: 0 auto;
}


  div.wrap.clearfix.secondary-nav {
    position: relative;
  }

#container {
	margin: 0px auto;
	width: 850px;
	padding: 0px;
	position: relative;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{width:100%}

.landing-section .container.text-center .row .col-md-12 h2{
	 font-weight:normal !important;
  font-size:40px !important;
}

.landing-section .container.text-center .row .col-md-12 h4{
	 font-weight: normal !important;
	font-size: 20px !important;
	letter-spacing: 0.5px !important;
	line-height: 25px !important;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}





.accord-content ul.submenu li {
  margin-left: 0px !important;
}


.submenu {
  list-style: outside none none;

  background: transparent;
}


.submenu li {
  padding:5px 5px 5px 0;
  display: block !important;
}


.submenu li::before {
  content: "" !important;
}


.submenu li:before {
  content:"-"; 
  position:relative; 
  left:-5px;}
.social-tools-share li:first-child,.social-tools-share li.first{padding-left:0}
.social-networks__list li:first-child,.social-networks__list li.first{padding-left:0}
.toolbox__item.first{border-width:0}
.toolbox__item.first .toolbox__item-a{padding-left:0}
.hero-rotator .flex-control-paging li:first-child,.hero-rotator .flex-control-paging li.first{padding-left:0}
.gallery-navigation li:first-child,.gallery-navigation li.first{padding-left:0}
.node-type-subchannel .menu-menu-channel-menu li.first a{border-top:1px solid #dadada}

	

	

.clear{clear:both;}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}
#verybottom{text-align:center;font-family:Arial;font-size:10px;color:#9f9f9f;padding:20px 0;bottom:0px;position:relative;width:100%}




#wrapper #footer {
	clear:  both;
	position:  relative;
	width: 100%;
	height: auto;		
	background-color:  transparent;	
	display: block;	
	color: #ccc; 	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight:  normal;
	line-height: 1.5em;	
	padding:  10px 0;
}

#footer-copy {	
	float:  left;
	margin:  0 16px;
	font-size: 9px !important;			
	color: #555;
	font-weight:  normal;
}

#footer-left #tagline {

}

#footer #footer-links {
	float:  right;
	display: inline;
	margin:  0 16px;
	text-align: center;		
	color: #72695a;
	font-weight:  normal;
}

#footer-copy a { color: #72695a; font-weight:  normal; text-decoration:  none;}

#footer-links a { color: #72695a; font-weight:  normal; text-decoration:  none;}

#footer-links a:hover { color:   Black; }

.clear {
	clear: both;
}
.node-type-bio .content .views-row,.node-type-collection .content .views-row{border-bottom:1px solid #E5E5E5;padding:10px 0;}

#menu ul li.l1 { background: none }

  #mobile-menu .nav-collapse .l1 a {
    padding-top: 0;
  }


#menu-item-26 {
margin-right: 91px !important;
}



#primary,
body.has-composer.page-template-blog #primary { padding-bottom: 40px }

body.has-composer #primary,
body.compose-mode #primary,
body.single-product #primary,
body.single-post #primary { padding-bottom: 0 }

	body.has-composer.has-sidebar #primary { margin-bottom: 40px }

.content-area { width: 69%; float: left; position: relative; }

.content-full-width .content-area,
.content-area.full-width { width: 100%; max-width: none !important; }

body.content-full-width #content-wrap .content-area,
.content-full-width .content-area,
body.content-full-screen #content-wrap { width: 100% !important; max-width: none !important; }

body.content-full-screen #content-wrap .content-area,
.content-full-screen .content-area { float: none; padding: 0; width: 100% !important; max-width: none !important; }



body.content-left-sidebar #content-wrap .content-area,
.content-left-sidebar .content-area { float: right }

	.content-area,
	#sidebar { float: none; width: 100% !important; }

	
	
	.content-area, #sidebar { width: 100%; float: none; }


.vc_btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  border: none;
  text-decoration: none !important;
  padding: 1em 2em;
  font-size: 100%;
  line-height: 1em;
  border-radius: 5px;
}

.vc_btn:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.vc_btn:hover,
.vc_btn:focus {
  color: #333333;
  text-decoration: none;
}

.vc_btn:active,
.vc_btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.vc_btn.disabled,
.vc_btn[disabled],
fieldset[disabled] .vc_btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.img-block {
	display: block;
	margin-right: auto;
	margin-left: auto;
}


.sub-menu li a:hover { color: #f1cd5c !important; }


#cb-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  z-index: 905;
  visibility: hidden;
  -webkit-transition: 0.4s all;
  -transition: 0.4s all;
  transition: 0.4s all;
  background: #000;
}

.cb-lwa-modal-on #cb-overlay {
  visibility: visible;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9;
}

.cb-s-modal-on #cb-overlay {
  visibility: visible;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9;
}

.cb-m-modal-on #cb-overlay {
  visibility: visible;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=96);
  opacity: 0.955;
}

.enlarged{
	font-size:1.5em;
}
.social-networks__list{margin:0;padding:0;border:0;font-size:10px;height:50px;margin-bottom:5px;margin:0 30px;text-align:center}
.social-networks__list:after{content:"";display:table;clear:both}
.social-networks__list li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:2px;padding-right:2px}
.social-networks__list li:first-child,.social-networks__list li.first{padding-left:0}
.social-networks__list li:last-child{padding-right:0}
.social-networks__list li.last{padding-right:0}

	.top .navigation .menu-item-home {
		display: block;
	}

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

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

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

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

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

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

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

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

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

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

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

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

.ie8 .top-header-menu .menu-item-has-children li a,
.ie9 .top-header-menu .menu-item-has-children li a,
.ie10 .top-header-menu .menu-item-has-children li a,
.ie11 .top-header-menu .menu-item-has-children li a {
  top: -1px;
}



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;}
.sidebar .block-views h2.title,.panel-pane h2.pane-title{font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#83d1f5;text-transform:uppercase;font-size:1em;border-bottom:2px solid #83d1f5;margin-bottom:0.2em;font-weight:bold;}
#mini-panel-front_page_left_mini .panels-flexible-row .panel-pane.pane-views{margin-bottom:20px;}
.panels-flexible-region-two-column-layout-right .panel-pane.pane-block{background:#f4f4f2;}
.panels-flexible-region-two-column-layout-right .panel-pane.pane-block h2{background:#d5d4cc;color:#FFFFFF;padding:7px 10px;border:0;}
.panels-flexible-region-two-column-layout-right .panel-pane.pane-block ul{list-style:none;list-style-image:none;padding-left:10px;}
.panels-flexible-region-two-column-layout-right .panel-pane.pane-block ul li{list-style:none;list-style-image:none;margin-bottom:20px;}

.footer,.footer a{color:#999}

.footer{text-align:center}

.footer a:hover{color:#00d3db}

.footer .btn-jumpdown,.footer .btn-jumpup{display:none}

.footer .btn-scrollnav strong{display:block;font-weight:700;font-size:18px}

.footer .btn-scrollnav:hover{border-color:#00d3db;color:#00d3db}

.footer .btn-jumpdown:after,.footer .btn-jumpup:before{content:'';display:block;margin:0 auto;width:10px;height:10px;border-left:2px solid #00d3db;border-top:2px solid #00d3db;zoom:1}

.footer .btn-jumpup{bottom:110px;opacity:0;visibility:hidden}

.footer .btn-jumpup.btn-show{opacity:1;visibility:visible}

.footer .btn-jumpup:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=.7071067811865476, M12=-.7071067811865475, M21=.7071067811865475, M22=.7071067811865476)}

.footer .btn-jumpdown{bottom:30px}

.footer .btn-jumpdown:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-.7071067811865475, M12=.7071067811865476, M21=-.7071067811865476, M22=-.7071067811865475)}

.footer .mce-content p,.footer .mce-content ul,.header .mce-content p,.header .mce-content ul{padding:0;margin:0;list-style:none}

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

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

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


#leaderboard p,
#header p,
#content-top p,
#content-bottom p,
#content-top-full-width p,
#content-bottom-full-width p,
#footer p { margin: 0; padding: 0; }


#leaderboard div.block, 
#leaderboard .block-wrapper, 
#leaderboard .block .content,
#header div.block, 
#header .block-wrapper, 
#header .block .content,
#content-top div.block, 
#content-top .block-wrapper, 
#content-top .block .content,
#content-bottom div.block, 
#content-bottom .block-wrapper, 
#content-bottom .block .content,
#content-top-full-width div.block, 
#content-top-full-width .block-wrapper, 
#content-top-full-width .block .content,
#content-bottom-full-width div.block, 
#content-bottom-full-width .block-wrapper, 
#content-bottom-full-width .block .content { 
  margin: 0.5em 0 0.2em 0; 
  padding: 0; 
  border: none;
  text-align: center;
  background-color: #FFF;
}




.width-2-30,
.width-10-190,
.width-18-350,
.width-20-390,
.width-24-470,
.width-28-550,
.width-30-590,
.width-38-750,
.width-45-890,
.width-46-910,
.width-48-950  {
  float: left;
  margin-right: 10px; 
}

.width-48-950, 
div.width-48-950 { width: 950px; margin: 0; }


.dropdown_1column, .dropdown_2columns, .dropdown_3columns, .dropdown_4columns, .dropdown_5columns {margin:15px auto; float:left; position:absolute !important; left:-999em; text-align:left; padding:10px 5px 10px 5px; border:1px solid #777777; border-top:none; background:#DCECF8;  -moz-border-radius: 0px 5px 5px 5px; -webkit-border-radius: 0px 5px 5px 5px; border-radius: 0px 5px 5px 5px;}

.dropdown_1column {width: 200px;}



#menu li:hover .dropdown_1column, #menu li:hover .dropdown_2columns, #menu li:hover .dropdown_3columns, #menu li:hover .dropdown_4columns, #menu li:hover .dropdown_5columns {left:-1px ;z-index:444 !important;    top:auto;}


.pin {
	float: left;
	width: 280px;
	-webkit-box-shadow: 0px 2px 2px #d6d3d3;
	-moz-box-shadow: 0px 2px 2px #d6d3d3;
	box-shadow: 0px 2px 2px #d6d3d3;
	margin: 50px 2% 25px 2%;
}


.pin img {
	top: -26px;
	float: left;
	margin-top: -30px;
	z-index: 1;
	width: 100%;
	height: auto;
	margin-bottom: 15px;
}

.pin h3 {
	float: left;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	margin: 10px 7%;
	color: #909090;
        font-family: "Open Sans"!important;
        line-height: 20px;
}

.pin p {
	margin: 5% 10% 3% 10%;
	font-size: 12px;
	clear: both;
        text-align: justify;
        color:#747474;
        line-height: 20px;
}


.col-sm-12{
font-size: 20px;
font-weight: bold;
}
.othercontent{background-color:#333333;width:300px;}

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

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

  .tax-work_categories .menu-item-29 .sub-menu {
    display: block;
  }

  header .menu li.current_page_item.menu-item-has-children .sub-menu,
  header .menu li.current_page_parent.menu-item-has-children .sub-menu,
  header .menu li.current-menu-item.menu-item-has-children .sub-menu,
  header .menu li.current-menu-ancestor.menu-item-has-children .sub-menu,
  header .menu li.current-page-ancestor.menu-item-has-children .sub-menu,
  header .menu li.current_page_item.current_page_parent .sub-menu,
  header .menu li.current_page_parent.current_page_parent .sub-menu,
  header .menu li.current-menu-item.current_page_parent .sub-menu,
  header .menu li.current-menu-ancestor.current_page_parent .sub-menu,
  header .menu li.current-page-ancestor.current_page_parent .sub-menu,
  header .menu li.current_page_item.current-menu-ancestor .sub-menu,
  header .menu li.current_page_parent.current-menu-ancestor .sub-menu,
  header .menu li.current-menu-item.current-menu-ancestor .sub-menu,
  header .menu li.current-menu-ancestor.current-menu-ancestor .sub-menu,
  header .menu li.current-page-ancestor.current-menu-ancestor .sub-menu,
  header .menu li.current_page_item.current-page-ancestor .sub-menu,
  header .menu li.current_page_parent.current-page-ancestor .sub-menu,
  header .menu li.current-menu-item.current-page-ancestor .sub-menu,
  header .menu li.current-menu-ancestor.current-page-ancestor .sub-menu,
  header .menu li.current-page-ancestor.current-page-ancestor .sub-menu {
    transition: none;
    display: block;
  }

	#comments ol li .comment-author {
		
	}

		#comments ol li .comment-author .fn {
			font-weight: bold;
			font-size: 1.2em;
		}

	#comments ol li .comment-meta {
		font-size: 0.9em;
		color: #999999;
		margin: 5px 0 10px;
	}


.lb #login-box .signin-container {
  float: left;
  width: 50%;
  height: 100%;
  background-color: white;
}


.welcome{
float:left;
width:285px;
margin-bottom:30px;
}

		
	#footer .column {
		width: 310px;
		padding: 0 5px;
		float: left;
		padding-bottom: 30px;
		overflow: hidden;
		}

		#footer .column H3 {
		    font-size: 17px;
		    letter-spacing: 1px;
		    border-bottom: 1px solid #343434;
		    padding-bottom: 8px;
		    margin-bottom: 18px;
			}

		#footer .column H5 {
			color: white;
			font-family: 'StudiosFuturaBold','Lucida Grande','Lucida Sans','Arial Bold','Arial',sans-serif;
		    text-transform: uppercase;
		    font-size: 12px;
		    margin-bottom: 18px;
			}

		#footer .column .subcol {
			width: 140px;
			margin-right: 10px;
			float: left;
			}
  
		#content_header.office .right .column {  
			padding-top: 20px;
			width: 225px;
			float: left;
			font-family: Georgia, "Times New Roman", serif;
			}


.home-page-section-title-invert
{
    background-color: #2a3138;
    border-bottom: 3px solid #B6956f;
}


.home-page-section-title-invert h3
{
	color: #B6956f;
    font-size: 1.8rem;
    line-height: 2.0;
 }



.container {
  overflow: hidden;
  width: 100%;
}


.container .blog-listing .blog-content {
  width: 80%;
  float: left;
}
.panel-panel ul.menu li{clear:left;margin-top:1px}
.Student-Affairs .panel-panel.line.header-space{margin-bottom:0}
.panel-panel.unitnav.left{margin-bottom:30px}
.School-of-Business .panel-panel.unitnav.left{margin-bottom:0}
.panel-panel.line.header-space{margin-bottom:0}

#wprmenu_bar .menu_title {
	color:#f2f2f2;
	font-weight: 400;
	font-size: 20px;
	line-height: 20px;
}

			#wprmenu_bar .menu_title, #wprmenu_bar .wprmenu_icon_menu {
				color: #F2F2F2;
			}


#c5 .foot-menu-col {
    padding: 40px 0 60px 0;
}

	
.navigation-bottom {
	display: block; 
	width: 100%; 
	
	}

	
#header, 
#footer, 
.colone, 
.colthree,
.navigation, 
.navigation-top,
.navigation-middle,
.navigation-bottom,
.wp-pagenavi-navigation, 
#comment, 
#respond,
.remove-for-print {
	display: none;
	}

.revista {
	width: 365px;
	height: 230px;
	float: left;
	margin-left: 20px;
}

	.tbl-dlv-serv-inside { width: 260px !important; }


.trademarktext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	color : #346B90 ;
}
		
		.slider_cover, .content_bottom, .sidebar_top, .sidebar_bottom,#logo, #navigation{display: none !important;}

 		.sidebar_top{margin-top: 0;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

.smaller {font-size:smaller; }

a.featured_box {
	cursor:pointer;
	position:relative;
	text-decoration:none;
	display:block;
	float:left;
	width:317px;
	margin:0;
	padding:0;
	background-color:#000;
	
	color:#FFF;
}

a:hover.featured_box {
	background-color:#A4C542;
	color:#000;
	text-decoration:none;
}


.welcome2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7c7c7c;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 100px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}


.welcome2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7c7c7c;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.browse_job_text {
	font-size:11px;
	font-family:Tahoma;
	color:#352571;
	font-weight:bold;
}

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

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

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

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

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

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

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


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


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

  .layout-desktop nav .nav-trigger {
    display: none; }

    .header-fixed header nav .nav-trigger, .layout-middledesktop header nav .nav-trigger {
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      color: #fff;
      text-transform: uppercase;
      padding-left: 10px;
      width: 100%;
      height: 40px; }

    .header-fixed header nav .nav-trigger, .layout-mobile header nav .nav-trigger {
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      color: #fff;
      text-transform: uppercase;
      padding-left: 10px;
      width: 100%;
      height: 40px; }


.nav-trigger {
  padding-top: 5px; }

  .nav-trigger span {
    color: #fff;
    line-height: 25px;
    display: inline-block; }

  footer .nav, .footer .nav {
    border-left: 1px solid #444B53;
    padding-left: 40px;
    float: left;
    display: block;
    margin-right: 2.85714%;
    width: 65.71429%;
    margin-right: 0; }

    footer .nav:last-child, .footer .nav:last-child {
      margin-right: 0; }

    footer .nav ul, .footer .nav ul {
      display: block;
      list-style: none;
      padding: 0;
      margin: 0px;
      float: left;
      display: block;
      margin-right: 2.85714%;
      width: 20%;
      font-size: 12px; }

      footer .nav ul:last-child, .footer .nav ul:last-child {
        margin-right: 0; }

      footer .nav ul:nth-child(4n), .footer .nav ul:nth-child(4n) {
        margin-right: 0; }

      footer .nav ul:nth-child(4n+1), .footer .nav ul:nth-child(4n+1) {
        clear: left; }

    footer .nav li, .footer .nav li {
      display: block;
      height: auto;
      padding: 5px 0 5px 20px; }

    footer .nav a, .footer .nav a {
      color: #ccc;
      text-transform: uppercase;
      text-decoration: none;
      padding: 0;
      margin: 0; }

    footer .nav.has_second_footer_image, .footer .nav.has_second_footer_image {
      float: left;
      display: block;
      margin-right: 2.85714%;
      width: 42.85714%; }

      footer .nav.has_second_footer_image:last-child, .footer .nav.has_second_footer_image:last-child {
        margin-right: 0; }

        footer .nav ul:nth-child(2n), .footer .nav ul:nth-child(2n) {
          margin-right: 0; }

        footer .nav ul:nth-child(2n+1), .footer .nav ul:nth-child(2n+1) {
          clear: left; }
.footer .nav a:hover,.footer .nav a.active{color:#9d7c46}

table.contentpaneopen p{
	margin-bottom: 1.5em;
	margin-top: 1.5em;
}

body.search .contentpaneopen td{
padding:5px;
}

body.search .contentpaneopen fieldset{
padding:0 0 20px 0;
margin:0 0 20px 0;
}

  div.faqslider table.contentpaneopen {
	  margin-left: 10px;
	  margin-right: 10px;
	  width: 95%;
  }



.et_pb_column {
	float: left;
	background-position: center;
	background-size: cover;
}


.et_pb_column.et_pb_section_parallax {
	position: relative;
}


.et_pb_section_parallax.et_pb_row .et_pb_column,
.et_pb_section_parallax.et_pb_row .et_pb_module,
.et_pb_section_parallax.et_pb_column .et_pb_module {
	position: relative;
	z-index: 9;
}


.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_content,
.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_image,
.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_video,
.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content {
	display: block;
}


.et_pb_column.et_pb_column_empty {
	min-height: 1px;
}


.et_pb_row .et_pb_column:last-child,
.et_pb_row_inner .et_pb_column:last-child {
	margin-right: 0 !important;
}


	.et_pb_gutters4 .et_pb_column,
	.et_pb_gutters4.et_pb_row .et_pb_column {
		margin-right: 8%;
	}


	.et_pb_gutters2 .et_pb_column,
	.et_pb_gutters2.et_pb_row .et_pb_column {
		margin-right: 3%;
	}


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


	.et_pb_section .et_pb_row .et_pb_column .et_pb_module:last-child,
	.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child,
	.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child {
		margin-bottom: 0;
	}


	.et_pb_row .et_pb_column:last-child,
	.et_pb_row_inner .et_pb_column:last-child {
		margin-right: 0 !important;
	}


	.et_pb_row,
	.et_pb_column .et_pb_row_inner {
		padding: 30px 0;
	}


	.et_pb_gutters1 .et_pb_column {
		margin-bottom: 0;
	}


	.et_pb_row:last-child .et_pb_column:last-child {
		margin-bottom: 0;
	}


	.et_pb_section .et_pb_column .et_pb_module {
		margin-bottom: 30px;
	}


	.et_pb_gutters1 .et_pb_column .et_pb_module {
		margin-bottom: 0;
	}


	.et_pb_row .et_pb_column .et_pb_module:last-child,
	.et_section_specialty .et_pb_row .et_pb_column .et_pb_module:last-child {
		margin-bottom: 0;
	}


	.et_pb_section_sticky .et_pb_row:last-child .et_pb_column.et_pb_row_sticky:last-child {
		margin-bottom: 0;
	}


	.et_pb_row_4col .et_pb_column:nth-last-child(-n+2),
	.et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2),
	.et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2) {
		margin-bottom: 0;
	}



	.et_pb_column .et_pb_grid_item:nth-child(n),
	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),
	.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),
	.et_pb_column .woocommerce ul.products li.product:nth-child(n),
	.woocommerce-page ul.products li.product:nth-child(n),
	.et_gallery_item {
		float: left;
		clear: none;
		width: 28.333% !important;
		margin: 0 7.5% 7.5% 0 !important;
	}


	.et_pb_column .et_pb_grid_item:nth-child(3n),
	.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n),
	.et_pb_column .woocommerce ul.products li.product:nth-child(3n),
	.woocommerce-page ul.products li.product:nth-child(3n),
	.et_gallery_item:nth-child(3n) {
		margin-right: 0 !important;
	}


	.et_pb_column .et_pb_grid_item:nth-child(3n+1),
	.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n+1),
	.et_pb_column .woocommerce ul.products li.product:nth-child(3n+1),
	.woocommerce-page ul.products li.product:nth-child(3n+1),
	.et_gallery_item:nth-child(3n+1) {
		clear: both;
	}



	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li {
		width: auto;
	}


	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li a {
		width: auto;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
	}


	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a {
		-webkit-border-radius: 3px 0 0 3px;
		-moz-border-radius: 3px 0 0 3px;
		border-radius: 3px 0 0 3px;
	}


	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a {
		-webkit-border-radius: 0 3px 3px 0;
		-moz-border-radius: 0 3px 3px 0;
		border-radius: 0 3px 3px 0;
	}



	.et_pb_column .et_pb_blog_grid .column.size-1of2,
	.et_pb_column .et_pb_widget:nth-child(n) {
		width: 46.25% !important;
		margin: 0 7.5% 7.5% 0 !important;
	}


	.et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post {
		margin-bottom: 16.21%;
	}


	.et_pb_column .et_pb_widget:nth-child(n) {
		margin-bottom: 7.5%;
	}


	.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of2,
	.et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n) {
		width: 50% !important;
		margin: 0 !important;
	}


	.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post,
	.et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n) {
		margin-bottom: 0;
	}


	.et_pb_column .et_pb_blog_grid .column.size-1of2:nth-child(2n),
	.et_pb_column .et_pb_widget:nth-child(2n) {
		margin-right: 0 !important;
	}



	.et_pb_column .et_pb_newsletter_form,
	.et_pb_column .et_pb_newsletter_description,
	.et_pb_column.et_pb_column_inner .et_pb_newsletter_form,
	.et_pb_column.et_pb_column_inner .et_pb_newsletter_description {
		width: 50%;
		padding: 0;
	}


	.et_pb_column .et_pb_newsletter_form,
	.et_pb_column.et_pb_column_inner .et_pb_newsletter_form {
		padding-left: 40px;
	}



	.et_pb_column .et_pb_pricing_table {
		width: 50% !important;
	}


	.et_pb_column .et_pb_pricing_table:nth-child(2n+1) {
		clear: both;
	}


	.et_pb_column .et_pb_pricing_table:nth-child(n+3) {
		margin-top: 50px;
	}



	.et_pb_column .et_pb_map,
	.et_pb_fullwidth_section .et_pb_map {
		height: 350px;
	}



	.et_pb_column .et_pb_contact_left p {
		float: left;
		width: 48.5%;
		margin-right: 3%;
	}


	.et_pb_column .et_pb_contact_left p:last-child {
		margin-right: 0;
	}



	.et_pb_column .et_pb_testimonial_portrait {
		display: table-cell;
		float: left;
		margin-right: 30px;
	}


	.et_pb_column .et_pb_testimonial_description {
		display: table-cell;
	}



	.et_pb_column .et_pb_team_member_image {
		float: left !important;
		width: 280px !important;
		margin: 0 30px 0 0 !important;
		text-align: left !important;
	}


	.et_pb_column .et_pb_team_member_description {
		display: table-cell;
	}



	.et_pb_column .et_pb_blog_grid[data-columns]::before {
		content: "2 .column.size-1of2";
	}



	.et_pb_column .et_pb_grid_item:nth-child(n),
	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),
	.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),
	.et_pb_column .woocommerce ul.products li.product:nth-child(n),
	.woocommerce-page ul.products li.product:nth-child(n),
	.et_gallery_item:nth-child(n) {
		clear: none;
		width: 45.25% !important;
		margin: 0 9.5% 9.5% 0 !important;
	}


	.et_pb_column .et_pb_grid_item:nth-child(2n),
	.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),
	.et_pb_column .woocommerce ul.products li.product:nth-child(2n),
	.woocommerce-page ul.products li.product:nth-child(2n),
	.et_gallery_item:nth-child(2n) {
		margin-right: 0 !important;
	}


	.et_pb_column .et_pb_grid_item:nth-child(2n+1),
	.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n+1),
	.et_pb_column .woocommerce ul.products li.product:nth-child(2n+1),
	.woocommerce-page ul.products li.product:nth-child(2n+1),
	.et_gallery_item:nth-child(2n+1) {
		clear: both;
	}



	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters ul {
		width: 100%;
	}


	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:nth-child(2) a {
		-webkit-border-radius: 0 3px 0 0;
		-moz-border-radius: 0 3px 0 0;
		border-radius: 0 3px 0 0;
	}


	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:nth-last-child(1):nth-child(odd) a {
		-webkit-border-radius: 0 0 3px 3px;
		-moz-border-radius: 0 0 3px 3px;
		border-radius: 0 0 3px 3px;
	}


	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:nth-last-child(1):nth-child(even) a {
		-webkit-border-radius: 0 0 3px;
		-moz-border-radius: 0 0 3px;
		border-radius: 0 0 3px;
	}



	.et_pb_column .et_pb_blog_grid .column.size-1of1,
	.et_pb_column .et_pb_widget:nth-child(n),
	.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1,
	.et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n) {
		width: 100% !important;
		margin-right: 0 !important;
	}


	.et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,
	.et_pb_column .et_pb_widget {
		margin-bottom: 9.5% !important;
	}


	.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,
	.et_pb_gutters1 .et_pb_column .et_pb_widget {
		margin-bottom: 0 !important;
	}


	.et_pb_column .et_pb_pricing_table:last-child {
		margin-bottom: 0;
	}


	.et_pb_gutters1 .et_pb_row .et_pb_column.et_pb_column_1_4,
	.et_pb_gutters1.et_pb_row .et_pb_column.et_pb_column_1_4 {
		margin-bottom: 0;
	}


	.et_pb_row .et_pb_column.et_pb_column_1_4:last-child {
		margin-bottom: 0;
	}



	.et_pb_column .et_pb_grid_item:nth-child(n),
	.et_pb_column .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),
	.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),
	.et_pb_column .woocommerce ul.products li.product:nth-child(n),
	.woocommerce-page ul.products li.product:nth-child(n),
	.et_gallery_item:nth-child(n) {
		width: 100% !important;
		margin: 0 0 11.5% 0 !important;
	}



	.et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,
	.et_pb_column .et_pb_widget:nth-child(n) {
		margin-bottom: 11.5% !important;
	}



	.et_pb_column .et_pb_audio_module .mejs-container .mejs-controls div {
		position: absolute;
	}


	.et_pb_column .et_pb_audio_module .mejs-container {
		height: 50px !important;
	}


	.et_pb_column .et_pb_audio_module .mejs-controls {
		height: 100%;
	}


	.et_pb_column .et_pb_audio_module .mejs-time.mejs-currenttime-container.custom {
		top: 30px;
	}


	.et_pb_column .et_pb_audio_module .mejs-button.mejs-volume-button {
		top: 30px;
		right: 65px;
	}


	.et_pb_column .et_pb_audio_module a.mejs-horizontal-volume-slider {
		display: block;
		position: absolute;
		top: 30px;
		right: 0;
	}


	.et_pb_column .et_pb_audio_module .mejs-horizontal-volume-total {
		display: block;
		position: relative;
		width: 100%;
	}


	.et_pb_column .et_pb_audio_module .mejs-controls div.mejs-time-rail {
		width: 100% !important;
		padding-left: 30px;
	}


	.et_pb_column .et_pb_audio_module a.mejs-time-total.mejs-time-slider {
		position: relative;
		width: 100%;
		margin-left: 0;
	}


	.et_pb_column .et_pb_blog_grid .et_audio_container .mejs-time.mejs-currenttime-container.custom {
		margin-left: 0;
	}

#movie-box .close{
	position: absolute;
	top: -20px;
	right: -20px;
	color: #fff;
	font-size: 24px;
	cursor: pointer;
}



.iccalendar .no-event {
}


.margin-vertical-10{
  margin-top: 10px;
  margin-bottom: 10px;
}


#logo img.retina {
    display: none;
}


    header #logo a img.retina {
        display: inline-block;
    }
.gh-menu,.gh-sublayer{display:inline}
.gh-menu .gh-submenu{position:absolute;z-index:9999;background:#fff;border:1px solid #ddd;padding:5px 3px 10px 6px;box-shadow:1px 3px 4px 0 rgba(0,0,0,0.15);border-radius:0 0 3px 3px;margin-top:-1px;min-width:180px}
.gh-hvr.rt .gh-menu .gh-submenu{right:0}
.gh-hvr:hover .gh-menu .gh-submenu{display:block;background:#fff}
.gh-menu{position:relative}


.with-wireframes #header .section,.with-wireframes #content .section,.with-wireframes #navigation .section,.with-wireframes .region-sidebar-first .section,.with-wireframes .region-sidebar-second .section,.with-wireframes .region-footer,.with-wireframes .region-bottom{
    
outline:1px solid #ccc;
}

#header .section{
    

}

#content .section,.no-sidebars #content .section{
    
margin:0;padding:0;
}

.sidebar-first #content .section{
    
padding-left:200px;padding-right:0;
}

.sidebar-second #content .section{
    
padding-left:0;padding-right:200px;
}

.two-sidebars #content .section{
    
padding-left:200px;padding-right:200px;
}

#navigation .section{
    

}

.region-sidebar-first .section{
    
margin:0 20px 0 0;padding:0;
}

.region-sidebar-second .section{
    
margin:0 0 0 20px;padding:0;
}

#content .section{
    

}

body.section-articles .panel-pane.pane-node-content,body.section-articles .panel-pane.pane-node-field-multi,body.section-articles .panel-pane.pane-node-title,body.section-tip .panel-pane.pane-node-title,body.node-type-tip .panel-pane.pane-node-content,body.section-videos .panel-pane.pane-node-content,.pane-node-comments,.pane-node-comment-form,.pane-mlt,.pane-article-packages{
    
margin-left:20px;
}

body.section-articles .panel-col-first h2.pane-title,body.section-tip .panel-col-first h2.pane-title,body.node-type-tip .panel-col-first h2.pane-title,body.section-videos .panel-col-first h1.pane-title,body.section-videos .panel-col-first h2.pane-title,#directory-panel .panel-flexible-inside h2.panel-col-first.pane-title{
    
font-size:2.5em;font-weight:normal;line-height:1.25em;margin:0 0 .5em;padding:0 0 0 0;
}

.node-article .content .field-item p,.node-teaser .field-type-text-long,.node-type-tip .content .field-item p,body.section-articles .pane-node-content p,body.section-videos .node-video.view-mode-full .content .field-item p,body.section-city .node-city-intro .content .field-item p{
    
font-size:1.35em;line-height:1.4em;margin:0 0 1em;padding:0 0 0;
}

body.section-articles .pane-node-content ol,body.section-articles .pane-node-content ul{
    
font-size:1.35em;overflow:hidden;
}

body.section-articles .pane-node-content ol ol,body.section-articles .pane-node-content ol ul,body.section-articles .pane-node-content ul ul,body.section-articles .pane-node-content ul ol{
    
font-size:1em;
}

body.section-articles .node-article.view-mode-full .content .field-item .SideBar-R p,body.section-articles .node-article.view-mode-full .content .field-item .SideBar-L p,body.section-articles .node-article.view-mode-full .content .field-item .asidebox p,body.section-videos .node-video.view-mode-full .content .field-item .SideBar-R p{
    
font-size:13px;margin-top:10px;
}

body.section-videos .pane-node-content .node-video .field-name-body{
    
border-bottom:1px solid #aaa;margin-bottom:15px;padding-left:0px;
}

body.section-articles .panel-col-first blockquote{
    
border-left:1px solid #aaa;color:#777;float:right;font-family:Georgia;font-size:2em;line-height:1.4em;margin:1em 0 1em 2%;padding:0 0 0 2%;width:46%;
}

body.section-tip .pane-al-html-block,body.section-articles .pane-al-html-block{
    
margin-left:20px;
}

body.section-tip .pane-al-html-block .wait-text,body.section-articles .pane-al-html-block .wait-text{
    
border-bottom:1px solid #AAAAAA;font-size:20px;font-weight:bold;font-family:Georgia,serif;line-height:1.4em;margin:0;padding:0 0 1em 0;
}

body.section-articles .pane-mlt{
    
background:#f5f3f4;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;padding:1em;
}

body.section-articles .pane-mlt .pane-content{
    
width:100%;
}

body.section-articles .pane-mlt .pane-content .node{
    
float:left;position:relative;width:45% !important;padding-right:20px;
}

body.section-articles .pane-mlt .pane-content .node img{
    
width:100% !important;
}

body.section-articles .pane-mlt .pane-content .field-name-field-multi{
    
float:left;min-width:35%;max-width:100%;
}

body.section-articles .pane-mlt .pane-content .field-name-body,body.section-articles .pane-mlt .pane-content .field-name-field-summary{
    
float:left;width:56%;padding-left:5px;
}

body.section-articles .pane-mlt .pane-content .field-name-body p{
    
margin:0;
}

body.section-articles .pane-mlt h2.pane-title,body.section-articles .pane-mlt h2.node-title{
    
font-size:1.3em;font-weight:bold;margin:0 0 .5em;line-height:1em;
}

body.section-articles .pane-mlt h2.pane-title{
    
font-size:1.45em;padding-bottom:3px;
}

body.section-articles .pane-mlt .pane-content .node ul.links{
    
padding:0;margin:0;
}

body.section-articles .pane-mlt .pane-content .node .content{
    
width:100%;
}

body.section-articles .pane-mlt .pane-content .item-list{
    
float:left;position:relative;width:50%;
}

body.section-articles .pane-mlt .pane-content .item-list ul{
    
font-weight:bold;list-style-type:none;margin:0  0 0;padding:0 1% 0 0;
}

body.section-articles .pane-mlt .pane-content .item-list ul li,body.section-articles .pane-mlt .pane-content p{
    
font-size:1.2em;line-height:1.4em;margin-bottom:.25em;
}

body.section-articles .pane-article-left-bar{
    
float:left;width:310px;margin-right:20px;
}

.node-subtopic #main #content .section,.node-topic #main #content .section{
    
padding-right:0px;
}

body.section-serviceshtm .panel-pane h1.pane-title{
    
color:#000;font-size:1.5em;margin:1em 0;padding:0 3%;
}

body.section-aboutushtm .panel-pane h1.pane-title{
    
color:#000;font-size:1.5em;margin:1em 0;
}

body.section-articles .node-teaser .content .field-item p{
    
font-size:1.2em;
}

#comments h2.title,body.section-articles .panel-col-first .pane-node-comments h2.pane-title,body.section-articles .panel-col-first .pane-node-comment-form h2.pane-title{
    
border-bottom:1px solid #aaa;color:#690;font-size:2em;font-weight:normal;margin:0 0 1em;padding:0 0 .5em;
}
.dont-miss:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.dont-miss .dont-miss-promo__wrapper-link:nth-child(1){float:left;width:50%;margin-left:0;margin-right:-50%;padding-left:10px;padding-right:10px;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}
.dont-miss .dont-miss-promo__wrapper-link:nth-child(2){float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:10px;padding-right:10px;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}
.dontmiss-promos__promo .dont-miss-promo__wrapper-link{color:#222}
.dont-miss{padding:0 10px}
.dont-miss-promo{overflow:hidden;margin-bottom:20px}
.dont-miss-promo__image--primary{position:relative;z-index:0;display:block;margin:0;padding:0}
.dont-miss-promo__image--primary img{width:100%;height:auto;width:auto\9;-ms-interpolation-mode:bicubic}
.dont-miss-promo__title{margin:.4em 0 .3em;font-size:17px;font-weight:normal;font-family:"Code Pro Bold",sans-serif;color:#26245d;line-height:1.3}
.dont-miss-promo__title:hover{color:#ae27a7}
.dont-miss-promo__wrapper-link:hover{color:#ae27a7}
.check-out .dont-miss-promo{margin-bottom:0}
.check-out .dont-miss-promo__title{color:#000;margin:10px 0;padding:0 10px;font-family:"Avant Garde Gothic",sans-serif;font-size:15px}
.check-out .dont-miss-promo__title:hover{color:#ae27a7}
.check-out .dont-miss-promo__info{border-bottom:1px solid #ccc}
.check-out .dont-miss-promo__image{display:none}
.check-out .dont-miss-promo__wrapper-link:hover{color:#ae27a7}
.check-out .dont-miss-promo__wrapper-link:nth-child(1) .dont-miss-promo__info{border-bottom:0}
.check-out .dont-miss-promo__wrapper-link:nth-child(1) .dont-miss-promo__image{display:block;margin:0 auto;width:300px}
.check-out .dont-miss-promo__wrapper-link:nth-child(1) .dont-miss-promo__title{display:none}
