﻿.entry-content .timely a,.comment-content .timely a,.site-footer .widget .timely a{color:#507295;}
.entry-content .timely a:visited,.comment-content .timely a:visited,.site-footer .widget .timely a:visited{color:#507295;}
.entry-content .timely a:hover,.comment-content .timely a:hover,.site-footer .widget .timely a:hover{color:#354c63;}
.entry-content .timely .ai1ec-btn-default,.comment-content .timely .ai1ec-btn-default,.site-footer .widget .timely .ai1ec-btn-default{color:#333 !important;}
.entry-content .timely .ai1ec-btn-default:hover,.comment-content .timely .ai1ec-btn-default:hover,.site-footer .widget .timely .ai1ec-btn-default:hover{color:#333 !important;}
.entry-content .ai1ec-agenda-widget-view .ai1ec-date-title,.entry-content .ai1ec-agenda-view .ai1ec-date-title,.comment-content .ai1ec-agenda-widget-view .ai1ec-date-title,.comment-content .ai1ec-agenda-view .ai1ec-date-title,.site-footer .widget .ai1ec-agenda-widget-view .ai1ec-date-title,.site-footer .widget .ai1ec-agenda-view .ai1ec-date-title{color:#686868;}


#sidebar .widget h3 {
  	color: #555555;
  	font-family: lucida-grand,sans-serif;
  	font-size: 11px;
  	font-weight: bold;
  	line-height: 1em;
	text-transform: uppercase;
  	padding-top: 7px;
  	padding-left: 10px;
	background-color: #E5EBF0;
	padding-bottom: 5px;
}


div#shailan-subpages-widget-2.widget h3 {
  	color: #555555;
  	font-family: lucida-grand,sans-serif;
  	font-size: 13px;
  	font-weight: bold;
  	line-height: 1em;
	text-transform: uppercase;
  	padding-top: 7px;
  	padding-left: 10px;
	background-color: #E5EBF0;
	padding-bottom: 5px;
}



.widget ul li  {
  	margin-bottom: .8em !important;
}


.widget ul li a {
  	line-height: 1em !important;
}


#footer-widgets-container .widget ul li {
  margin-bottom: 0.1em !important;
}


#footer-widgets .widget {
  	margin-bottom: 1em;
  	clear: both;
}

#footer-widgets .widget p {
  	color: #000;
}

#footer-widgets .widget.widget_recent_entries, #footer-widgets .widget.widget_sp_image {
    position: relative;
    top: 1em;
}

div#footer-widgets-container div#woo_subscribe-2.widget div#connect div p {display: none;}

.widget h3 { font:bold 18px/1em Georgia, serif;color:#555555; }


#header .h-m {
  display: none;
}

  
  #header .h-m img {
    width: 100%;
    height: 100%;
  }


#footer-callus-row .et_pb_text { 
    margin-bottom: -33px;
}



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

.x-btn.menu-item ul.sub-menu { margin-left: 0; min-width: 215px;}

#left ul li.parent.active{ background-color:#636466;}

#left ul li.parent.active a{ color: white;}

#left ul li.parent.active li a{ color:#636466;}

#left #current, #left ul li ul li#current.parent.active a, #left ul li ul li.parent.active a, #left ul li ul li ul li.parent.active a{ background-color:#E8E8E8;}

#left ul ul li.parent.active ul li a{ background-color: white; padding-left: 43px;}

#left ul li ul li#current.parent.active ul li a{ background-color:white;}

#banner_container {
	width: 950px;
	margin: 0px auto;
}
#fancybox-thumbs.top .jcarousel-clip{margin:0 auto;position:relative}
#fancybox-thumbs.top.fancybox-arrows-hidden .jcarousel-clip{text-align:center}
.horizontal_carousel .jcarousel-clip{overflow:hidden;height:auto !important;margin:0 auto;width:100%;-moz-transition-property:height;-o-transition-property:height;-webkit-transition-property:height;transition-property:height;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}
.horizontal_carousel .jcarousel-clip ul,.horizontal_carousel .jcarousel-clip .contentcarousel_list{margin:0;width:100%;list-style:none;white-space:nowrap;position:relative;font-size:0}
.horizontal_carousel .jcarousel-clip li,.horizontal_carousel .jcarousel-clip .contentcarousel_list_item{display:inline-block;margin:0;overflow:hidden;padding:0;white-space:normal;vertical-align:top}
.product_thumbnails .jcarousel-clip{width:350px;max-height:80px;min-height:80px;overflow:hidden;margin:0 auto;position:relative}
.product_thumbnails .jcarousel-clip .thumb{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 10px 0 0;cursor:pointer}
.product_thumbnails .jcarousel-clip .thumb.selected .thumbnail_link:after{border-width:3px}
.product_thumbnails .jcarousel-clip .thumb .thumbnail_link{width:80px;height:80px;position:relative}
.product_thumbnails .jcarousel-clip .thumb .thumbnail_link:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #b69fc5;-moz-transition-property:border;-o-transition-property:border;-webkit-transition-property:border;transition-property:border;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}
.product_thumbnails .jcarousel-clip .thumb .thumbnail_link:hover:after{border-width:3px}
.product_thumbnails .jcarousel-clip .thumb .productthumbnail{display:block;padding:10px;max-width:100%;max-height:100%}
.ie8 .product_thumbnails .jcarousel-clip .thumb .productthumbnail{position:absolute;padding:0;top:10px;left:10px;width:75%}
.pdp_main .product_image_container.product_set .product_thumbnails .jcarousel-clip{width:264px}
.quickview .product_thumbnails .jcarousel-clip{width:262px}
.quickview.ui-dialog .product_thumbnails .jcarousel-clip{width:262px}
.quickview .product_image_container.product_set .product_thumbnails .jcarousel-clip{width:174px}
.hp_hero .jcarousel-clip .contentcarousel_list_item{position:relative;width:100%}
.hp_hero .jcarousel-clip .contentcarousel_item{width:100%}
.hp_hero .jcarousel-clip .contentcarousel_asset_body{height:100%}
.udskin_product_carousel .jcarousel-clip{width:690px;margin:10px auto 20px;overflow:hidden}
.udskin_product_carousel .jcarousel-clip ul{text-align:center}
.udskin_product_carousel.fancybox-arrows-hidden .jcarousel-clip{text-align:center}
.summer_campaign_hero .horizontal_carousel .jcarousel-clip li{width:100%}
.summer_campaign_header_banner.summer_campaign_hero,.summer_campaign_header_banner.summer_campaign_hero .jcarousel-clip .contentcarousel_asset_body{margin:0;padding:0}

.logo {
  text-align: center;
  margin-bottom: 20px;
}

  .logo img {
    width: 300px;
    height: 180px;
  }

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

h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}

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

small,.small{font-size:85%}

blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.6;color:#999}

blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}

.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}

.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}

.small-icon{font-size:32px}

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item {
    display: block;
    padding: 5px 0;
    height: auto;
    background-color: #2F2F2F;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item a {
    margin: 0 0 0 62px;
    width: 100%;
    font-family: 'FlamaMedium', sans-serif;
    font-size: 13px;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #adacac;
    padding: 10px 0;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item .description {
    display: none;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item:first-child {
    padding-top: 30px;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item:last-child {
    padding-bottom: 30px;
  }

#uspto_dropdown_nav ul li.noborder{
	border: none;
}

#footer_copy{ width: 980px; margin: 20px auto 0; }

    #footer-message,#footer-messages,#nav_footer,#footer_copy,#bg_inner_blue_gradient_container,#right #copy,#bg_nav_main,#nav_footer{width:auto;}

#copyright,#footer_copy,#nav_footer {text-align: center;}

    #footer-message,#nav_footer,#footer_copy,#bg_inner_blue_gradient_container,#right #copy,#bg_nav_main,#nav_footer{width:auto;}


.testo-basso {
	margin:7px 0px 7px 0px;
}
.col{float:left}

    
	.footer-text-wrap {
		font-size:16px;
	
	}

.logoimg { height:100px; float:left; }
#bodywrap a,#footerads a{color:#369;text-decoration:none}
#bodywrap a:hover,#footerads a:hover{text-decoration:underline}
#footerads{font-size:11px;margin:0px auto auto;text-align:center;width:960px;vertical-align:middle;padding-top:10px;padding-bottom:10px;padding-left:10px}
#footerads img{padding-right:20px;padding-left:20px}
#footerads img.top{margin-bottom:0px}
#contact-top a.btn_my{width:35px;height:35px;float:right;margin-right:1em}
.header-block{width:625px;padding:0 5px 0 330px;background:#fff;position:relative;z-index:15;min-height:53px;}
.header-block:after{content:"";display:block;clear:both;}

.col3-set .col-3 { float:right; width:32%; }

.col4-set .col-3 { float:left; width:23.5%; }


#homepage-somit td.col-3{
    padding-right:0;
}

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


.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}



.pllexislider-normal ul li .jr-insta-datacontainer { margin-top:5px; margin-bottom: 5px; display: block; }

.pllexislider-normal ul li .jr-insta-datacontainer .jr-insta-username { text-decoration: none; display: inline-block; }

.pllexislider-normal ul li .jr-insta-datacontainer .jr-insta-time { float: right; display: inline-block; text-align: right; }

.pllexislider-normal ul li .jr-insta-datacontainer .jr-insta-caption { line-height: normal;  margin-top: 5px; margin-bottom: 5px; display: block; clear : both }

.pllexislider-overlay ul li .jr-insta-wrap .jr-insta-datacontainer { position: absolute; display: none; left: 0; bottom: 0; width: 100%; text-shadow: 0 0 5px rgba(0,0,0,0.7); background: rgba(0,0,0,0.4); padding: 5px 15px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

.pllexislider-overlay ul li .jr-insta-wrap .jr-insta-datacontainer .jr-insta-username a { color: #FFF !important; text-decoration: none; font-weight: bold; }
 
.pllexislider-overlay ul li .jr-insta-wrap .jr-insta-datacontainer .jr-insta-time { float:right; text-align: right; }

.pllexislider-overlay ul li .jr-insta-wrap .jr-insta-datacontainer .jr-insta-caption { line-height: normal; color: #FFF;  margin-top: 5px; margin-bottom: 5px; display: block; }

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

#shoplinks {
	text-align: center;
	}

#shoplinks ul {
	margin: 0;
	padding: 0;
	}

#shoplinks li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0px 0px 0px 0px;
	}
.block-menu_block li.leaf,.block-menu_block li.collapsed,.block-menu_block li.expanded{list-style-image:none;}


.genesis-nav-menu .sub-menu {
  left: -9999px;
  opacity: 0;
  position: absolute;
  width: 200px;
  z-index: 99;
  background: #35706e; }


.genesis-nav-menu .sub-menu a {
  border-bottom: 1px solid #3d817f;
  border-top: none;
  padding: 16px 10px;
  font-size: 14px;
  position: relative;
  width: 200px;
  color: #fff;
  letter-spacing: 0.01em; }

  .genesis-nav-menu .sub-menu a:hover {
    background: #2d5f5d;
    color: #fff; }


.genesis-nav-menu .sub-menu .sub-menu {
  margin: -47px 0 0 199px; }

#nav li.menu-item-2666 a {
font-weight: bold !important;
color: #0362ab;
width: 63px;
}

#nav li.menu-item-2666 a:hover {
font-weight: bold !important;
color: #0362ab;
width: 63px;
}
.level_2_list_item.loyalty-member,.level_2_list_item.pro-member{display:none}
.navigation .level_2_list_item{padding:0;font-weight:normal;width:20%;float:left}
.b-menu-column .level_2_list_item{margin:0;padding:0;width:100%}
	
	.slider-text .large {
		color: #ffffff;
		font: normal 30px Georgia, "Times New Roman", Times, serif;
		margin-bottom: 10px;
		text-shadow: none;
	}

	.slider-text p {
		font: normal 15px "Century Gothic";
		line-height: 20px;
	}






.slider-text {


	color: #ffffff;


	margin-left: 10px;


	margin-top: 15px;





}
.size-well{z-index:1;padding-left:120px;position:relative;width:720px}
.size-full:after,.size-full:before,.size-well:after,.size-well:before{content:"";display:table}
.size-full:after,.size-well:after{clear:both}

.search-part{margin:10px 13px 0 20px;}

    .content_wrapper .featured_content .featured_post{
        text-align: center;
    }

.content_wrapper .featured_content .featured_post .featured {
    background:#d0effe;
    padding-left:17px;
    
    padding-top:20px;
    
    padding-bottom:10px;
    overflow: hidden;
    padding-right: 17px;
}

.content_wrapper .featured_content .featured_post .featured .featured_thumb {
    position:relative;
}

.content_wrapper .featured_content .featured_post .featured .featured_thumb img.ribbon {
    position:absolute;
    left:-8px;
    top:-8px;
}

.content_wrapper .featured_content .featured_post .read-more{
    float:right;
    color: #2565ac;
    font-weight: bold;
    margin-top: 18px;
}

.stories .post .post-image .image-wrapper {
  display: inline-block;
  position: relative;
  z-index: 1;
}

.stories .post .post-image .image-wrapper:before {
  
  
  
  
  
  background: linear-gradient(to bottom, transparent 50%, rgba(0, 0, 0, 0.65) 100%);
  
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );
  
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.row{margin-right:-15px;margin-left:-15px}
.row:before,.row:after{display:table;content:"";line-height:0;}
 .row:after{clear:both;}
 .row-fluid{width:100%;*zoom:1;}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
 .row-fluid:after{clear:both;}
 .row-fluid [class*="span"]{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.711201431029798%;}
 .row-fluid [class*="span"]:first-child{margin-left:0;}
 .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%;}
 .row-fluid .span12{width:100%;*width:99.94877049180327%;}
 .row-fluid .span11{width:91.43646408839778%;*width:91.38523458020106%;}
 .row-fluid .span10{width:82.87292817679558%;*width:82.82169866859886%;}
 .row-fluid .span9{width:74.30939226519337%;*width:74.25816275699664%;}
 .row-fluid .span8{width:65.74585635359117%;*width:65.69462684539444%;}
 .row-fluid .span7{width:57.18232044198895%;*width:57.13109093379223%;}
 .row-fluid .span6{width:48.61878453038674%;*width:48.56755502219002%;}
 .row-fluid .span5{width:40.05524861878453%;*width:40.00401911058781%;}
 .row-fluid .span4{width:31.491712707182323%;*width:31.440483198985604%;}
 .row-fluid .span3{width:22.92817679558011%;*width:22.87694728738339%;}
 .row-fluid .span2{width:14.3646408839779%;*width:14.313411375781179%;}
 .row-fluid .span1{width:5.801104972375691%;*width:5.749875464178969%;}
 .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.42240286205958%;}
 .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.65997192283307%;}
 .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.85886695045737%;}
 .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09643601123085%;}
 .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.29533103885517%;}
 .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.53290009962865%;}
 .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.73179512725295%;}
 .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96936418802643%;}
 .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16825921565075%;}
 .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40582827642423%;}
 .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.60472330404855%;}
 .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.84229236482203%;}
 .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.04118739244634%;}
 .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27875645321982%;}
 .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47765148084413%;}
 .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71522054161761%;}
 .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91411556924192%;}
 .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.1516846300154%;}
 .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.35057965763971%;}
 .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.58814871841319%;}
 .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.787043746037497%;}
 .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02461280681098%;}
 .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.223507834435287%;}
 .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.461076895208768%;}
 .row,.thumbnails{margin-left:0;}
 [class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
 .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}


#content {
	font-size: 12px;
line-height: 1.5em;
font-style: 'Lucida Grande', Arial, Helvetica, Sans-Serif;
	}


.narrowcolumn .entry, .widecolumn .entry {
	line-height: 13px;
	}

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


.narrowcolumn {
	float: left;
	padding: 0 0 20px 45px;
	margin: 0px 0 0;
	width: 450px;
	}
.carousel .carousel-caption .carousel-meta .carousel-date{background-color:#333333;padding:5px 15px;}

	span.copyright,
	span.credits {
		width: 100%;
		clear: both;
	}
.subscription{margin-bottom:6px}
.subscription .btn,.subscription .next-posts a,.next-posts .subscription a,.subscription .prev-posts a,.prev-posts .subscription a{font-size:12px;font-size:.75rem;padding:0;width:23px}
.subscription--newsletter{color:#454647}
.subscription-details{padding:0 32px 0 22px}
.subscription-details-print{margin-bottom:3em}

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

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

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

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

.text-muted {
  color: #999;
}

.text-primary {
  color: #428bca;
}

a.text-primary:hover {
  color: #3071a9;
}

.text-success {
  color: #3c763d;
}

a.text-success:hover {
  color: #2b542c;
}

.text-info {
  color: #31708f;
}

a.text-info:hover {
  color: #245269;
}

.text-warning {
  color: #8a6d3b;
}

a.text-warning:hover {
  color: #66512c;
}

.text-danger {
  color: #a94442;
}

a.text-danger:hover {
  color: #843534;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

#wrapper #header .site-description { font-family: Amaranth, Arial, Helvetica, sans-serif; }

#content .h_row_4 .carosel {
  padding-top:30px;
}




#content {
	margin: 0 auto 0;
	padding: 0 0 40px 0 !important;
	z-index: 300 !important;
	max-width: 960px;
	background: #fff !important;
	min-height: 350px !important;						
}


#content.full {
	margin: 0;
	max-width: none;
	padding: 0 !important;			
}


#content.full.grid {
	margin: 0 0 20px 0%;				
}


.home #content.full, .page-template-page-home-php #content.full {	
	width: 100%;						
}


.page-template-page-full-width-php #content {
	margin-bottom: 20px;
}


#content.fullProjects{	
	width: 100%;				
}


#content h1 a,
#content h2 a,
#content h3 a,
.widgetBox h3 a,
#slideshow .slideText h3 a,
#content h4 a,
#content h5 a{	
	color: #ffffff;
}


#content h1 a:hover,
#content h2 a:hover,
#content h3 a:hover,
.widgetBox h3 a:hover,
#slideshow .slideText h3 a:hover,
#content h4 a:hover,
#content h5 a:hover{	
	color: #D28C2D;		
}


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




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


#content .moreLink a {	
	font-size: 1em;	
	font-weight: bold;
}


#content .post.lastPost {
	background: none;
}


#content .post {
	margin: 0 0 50px 0px;
	position: relative;		
	padding-bottom: 10px;		
}


.blog #content .post h2, .archive #content .post h2, #content .post h1, #content .post .meta, #content .post .moreLink {
	text-align: center;
}


.search #content .post {
	min-height: 50px;		
}


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


#content .project.small img, .isotope-item img{	
	width: 100% !important;
	height: auto;	
	-moz-transition-property: opacity;
	-webkit-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity;
	-moz-transition-duration: 0.4s;
	-webkit-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	transition-duration: 0.4s;	
}


#content .project.small p{	
	font-size: .9em;
}


#content .project.small .inside{
	background: #85bec4;
}


#content .project.small a{
	position: relative;
	display: block;		
	margin: 0 auto;
	-webkit-backface-visibility: hidden;
	color: ececec;
}


#content .project.small a:hover img{
	opacity: .6;
	position:relative;
	-webkit-backface-visibility: hidden;
}


#content .project.small a:hover .title{
	opacity: 1;
	top: 50%;
	-webkit-backface-visibility: hidden;	
}


#content .project.small .title {
	font-size: 1.4em;
	letter-spacing: 1.3pt;
	color: #fff;	
	font-weight: bold;
	text-align: center;	
	margin-bottom: 10px;
	display: block;
	position: absolute;
	top: 50%;	
	margin: -20px auto 0 !important;	
	width: 100%;
	-moz-transition-property: opacity;
	-webkit-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity;
	-moz-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	transition-duration: 0.5s;
	opacity: 0;
	text-shadow: 0px 0px 6px #6a6a6a;
}


#content.project {
	width: 100%;	
}


#content .skillList{
	padding: 20px 0 20px !important;
	margin: 0 auto 20px !important;	
	display: inline-block;	
}



#content .filterWrap {
	text-align: center;
}


#content #filterNav{
	padding: 0!important;
	margin: 0 auto 40px auto!important;		
	width: auto;	
	text-align: center;			
	width: 100%;
	position: relative;
	background: #ffffff;
}


#content #filterNav li{
	padding: 0px 0 0 0;
	background: none;
	margin: 0 8px 8px 0;	
	display: inline-block;		
}





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


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


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


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




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


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


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


#content ol{	
	margin: 0 0 20px 20px;	
	list-style-type: decimal !important;
}


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


#content ul ul li, #content ol ul li, #content ul ol li, #content ol ol li{		
	font-size: 1em !important;	
}


.home #content {
	padding: 0 !important;
	margin: 0 !important;	
}


.home #content .slide{
	position: relative;
	text-align: center;
	margin: 0 !important;
	background-repeat: no-repeat;	
	background-position: center center;
	background-size: cover;
 	background-attachment: fixed;	
}


#content.project #comments {
	padding-top: 30px;
}


#content #comments ul li{
	font-size: 1em !important;
}
	
	
	#content.twoThirds {
		width: 95% !important;
		float: none;
	}




#content .flexslider {	
	margin: 0 0 30px 0 !important;	
}


.slideshow li, #content .flexslider li, #content .flexslider ol {
	list-style: none !important;
	list-style-type: none !important;	
}


#content .flexslider ol {	
	padding-bottom: 5px !important;
	margin-bottom: 0 !important;
}


#content .flexslider .slides {
	margin: 0;	
}
.feature{padding:0 0 0 60px;position:relative;margin-bottom:40px;}
.feature .icon{position:absolute;left:0;color:#d33;font-size:40px;}
.feature.flat-icon{padding:0 0 0 70px;}








#header-wrapper {



	width:320px;



	overflow:hidden;



	background-color:#000;



	margin:0 auto 30px auto;



}




#header {



	background-color:#000;



	width:320px;



	margin:0 auto;



}




	#header, #content, #content-bottom { width:480px }




	#header-top { overflow:hidden; }



.aligncenter {
	display: block;
	margin-left: auto !important;
	margin-right: auto !important;
}
.livechat-container-footer .chat-button{padding-top:5px;min-width:116px}
.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}


.et_header_style_centered #logo,
.et_header_style_centered #et-top-navigation,
.et_header_style_centered nav#top-menu-nav,
.et_header_style_centered #top-menu {
	float: none;
}


.et_header_style_centered #logo {
	max-height: 64%;
}



#logo {
	display: inline-block;
	float: none;
	max-height: 54%;
	margin-bottom: 0;
	vertical-align: middle;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	-webkit-transform: translate3d(0, 0, 0);
}


.et_pb_svg_logo #logo,
.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
	height: 54%;
}



	.et_header_style_split #logo {
		display: none;
	}


	.et_vertical_nav.et_header_style_split #logo {
		display: block;
	}


	.et_header_style_split .centered-inline-logo-wrap #logo {
		display: initial;
		-webkit-animation: fadeIn 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		-moz-animation: fadeIn 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		-o-animation: fadeIn 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		animation: fadeIn 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	}


	.et_header_style_split.ie .centered-inline-logo-wrap #logo {
		display: inline;
	}


	.et_vertical_nav #main-header #top-menu,
	.et_vertical_nav #main-header #top-menu-nav,
	.et_vertical_nav #main-header #et_top_search,
	.et_vertical_nav #main-header #et-top-navigation,
	.et_vertical_nav #main-header #logo {
		float: none;
		-webkit-transition: none;
		-moz-transition: none;
		transition: none;
	}


	.et_vertical_nav #main-header #logo {
		max-height: none;
		margin-bottom: 28px;
		padding: 0;
	}



	#logo,
	.logo_container,
	#main-header,
	.container {
		-webkit-transition: none;
		-moz-transition: none;
		transition: none;
	}


	.et_header_style_left #logo,
	.et_header_style_split #logo {
		max-width: 50%;
	}

				.et_pb_svg_logo #logo { height: 75%; }
.theme-page-wrapper #mk-sidebar.mk-builtin{width: 27%;}
.theme-page-wrapper.right-layout .theme-content,.theme-page-wrapper.left-layout .theme-content{width: 73%;}
.theme-page-wrapper{padding-right:15px !important;padding-left: 15px !important;}
.theme-page-wrapper .theme-content:not(.no-padding){padding:25px 0 !important;}
.theme-page-wrapper #mk-sidebar{width: 100% !important;float: none !important;padding: 0 !important;}
.theme-page-wrapper #mk-sidebar .sidebar-wrapper{padding:20px 0 !important;}



#main_container {
	width: 960px;
}


.et_header_style_split #et_top_search {
	display: inline-block;
	float: none;
}


.et_header_style_split.et_vertical_nav #et_top_search {
	display: block;
}


.et_header_style_centered #et_top_search {
	display: inline-block !important;
	float: none;
}


.et_hide_search_icon #et_top_search,
.et_hide_search_icon .et_slide_menu_top .et-search-form {
	display: none !important;
}


#et_top_search {
	display: block;
	float: right;
	position: relative;
	width: 18px;
	margin: 3px 0 0 22px;
}


#et_top_search.et_search_opened {
	position: absolute;
	width: 100%;
}


.et_vertical_nav #et_top_search {
	margin-left: 0;
}


.et_header_style_slide #et_top_search,
.et_header_style_fullscreen #et_top_search,
.et_header_style_slide #top-header,
.et_header_style_fullscreen #top-header,
.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu li ul,
.et_header_style_slide div#et_mobile_nav_menu,
.et_header_style_fullscreen div#et_mobile_nav_menu,
.et_header_style_fullscreen .et_slide_menu_top .clear {
	display: none !important;
}


	.et_vertical_nav #main-header #top-menu,
	.et_vertical_nav #main-header #top-menu-nav,
	.et_vertical_nav #main-header #et_top_search,
	.et_vertical_nav #main-header #et-top-navigation,
	.et_vertical_nav #main-header #logo {
		float: none;
		-webkit-transition: none;
		-moz-transition: none;
		transition: none;
	}


	.et_vertical_nav .container.et_search_form_container div#et_top_search {
		height: 30px;
	}


	.et_vertical_nav div#et_top_search {
		width: 100%;
	}


	.et_vertical_nav .et_pb_menu_hidden #et_top_search {
		opacity: 0;
		-webkit-animation: fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		-moz-animation: fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		-o-animation: fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		animation: fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	}


	.et_vertical_nav .et_pb_menu_visible #et_top_search {
		opacity: 1;
		-webkit-animation: fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		-moz-animation: fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		-o-animation: fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
		animation: fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	}


	.et_vertical_nav.et_header_style_centered #main-header #et_top_search {
		display: block !important;
		margin: 16px auto 0;
	}


	.et_header_style_centered #et_top_search,
	.et_vertical_nav.et_header_style_centered #main-header #et_top_search {
		display: none !important;
	}


	.et_header_style_split #et_top_search,
	.et_vertical_nav.et_header_style_split #main-header #et_top_search {
		display: none !important;
	}

ul#islenav ul.n-oahu, ul.n-oahu li, ul#islenav li:hover a.n-oahu, ul#islenav li.active a.n-oahu, ul#islenav li a.n-oahu:hover{background-color: #fdd02a; color: #fff; font-weight: 500; text-decoration: none;}

ul#islenav li a.n-oahu{color: #fdd02a;}
.widget_categories .cat-item:before,.widget_categories .cat-item .count{background: #cf4d35;}

















.main-navigation {
	
	
	width:900px;
	background: red;
}

.main-navigation ul {
	list-style: none;
	margin: 0;
	padding-left: 0;
}

.main-navigation li {
	font-family: 'Roboto';
	font-family: 'Helvetica';
	float: left;
	position: relative;
	font-size: 18px;
	font-size: 1.8rem;
	line-height: 3.5;
	line-height: 2.5;
	font-size: 16px;
	background:#4983cc;
	color:white;
}


.main-navigation a {
	font-family: 'Roboto';
	font-family: 'helvetica';
	font-family: 'Arial';
	padding: 0 29.35px;
	display: block;
	text-decoration: none;
	color: #444444;
	color:white;
}



.main-navigation ul li ul,
.main-navigation ul li:hover ul ul,
.main-navigation ul ul li:hover ul ul,
.main-navigation ul ul ul li:hover ul ul,
.main-navigation ul ul ul ul li:hover ul ul {
	display:none;
	z-index: 9999;
}

.main-navigation ul li:hover ul,
.main-navigation ul ul li:hover ul,
.main-navigation ul ul ul li:hover ul,
.main-navigation ul ul ul ul li:hover ul,
.main-navigation ul ul ul ul ul li:hover ul {
	display:block;
}

.main-navigation ul ul {
	display: none;
	float: left;
	left: 0;
	position: absolute;
	top: 40px;
	z-index: 99999;
}

.main-navigation ul ul li {
	border-left: none;
	font-size: 14px;
	font-size: 1.4rem;
	font-size: 14px;
}



.main-navigation ul li ul li a,
.main-navigation ul li.current-menu-item ul li a,
.main-navigation ul li ul li.current-menu-item a,
.main-navigation ul li.current_page_ancestor ul li a,
.main-navigation ul li.current-menu-ancestor ul li a,
.main-navigation ul li.current_page_item ul li a {
	color: #444444;
	background-color: #FFFFFF;
	background:#E9E9E9;
}

.main-navigation ul ul ul {
	left: 100%;
	top: 0;
}

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

.showallang ul.listlang:first-child {margin-left: 0px;}

.showallang .listlang li:hover {background:none!important;cursor:default!important;}

.listlang li{ width:235px;padding:5px 0 3px 0;  min-height: 15px;overflow:hidden;border-bottom:1px dotted #ccc;}

ul.listlang:first-child {margin-left:8px;}

.listlang  {float:left;padding:0;margin:0 2px;width:232px;font-size:120%;}

.listlang label {display:block;float:left;width:210px;}

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

.listlang input{margin:1px 5px 0px 5px;float:left;}

.listlang  li:hover, .listlang .on{ background:#e6e7e8; font-weight:bold;cursor:pointer}

.listlang .on, .listlang .on:hover{ background:#81b951;}
.megamenu-item  ul{left:0;list-style:none;margin-left:-200px;}
.megamenu-menu .megamenu-parent-0  .megamenu-item{left:0;font-size:.9em;}
.megamenu-item{left:0;font-size:.9em;padding-left:8px;padding-right:10px;}
.megamenu-item a{color:#011f36!important;}
.megamenu-item a:hover{color:#014d85!important;}
.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{font-size:120%;}

ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
  margin-right: 6px;
}

.rtl .menu-item-language img.iclflag {
  margin-right: 0;
  margin-left: 5px;
}


#right_column .list .nav_left,
#right_column .list .nav_right {
  display: none;
}

    .container .four.columns                    { width: 220px; }

    .container .four.columns.wrapper                    { width: 240px; margin-right: 0px; margin-left: 0px; }

	
    .container .sidebar-included .gdl-page-item .four.columns                    { width: 145px; }

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

	
    .container .both-sidebar-included .gdl-page-item .four.columns,
	.container .both-sidebar-included .gdl-page-item .eight.columns, 
	.container .both-sidebar-included .gdl-page-item .one-third.column{ width: 220px; }

	
    .container .both-sidebar-included .gdl-page-item .four.columns.wrapper,
	.container .both-sidebar-included .gdl-page-item .eight.columns.wrapper,    
	.container .both-sidebar-included .gdl-page-item .one-third.column.wrapper{ width: 240px; }
.ai1ec-popover.ai1ec-popup .post-edit-link{font-size:11px;margin-left:2px;white-space:nowrap;}
.ai1ec-popover.ai1ec-popup .post-edit-link i{font-size:13px;}
#ai1ec-calendar-view .post-edit-link{white-space:nowrap;}
.ai1ec-agenda-view .ai1ec-event .post-edit-link{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.1s;transition:opacity 0.1s;}
.ai1ec-agenda-view .ai1ec-event:hover .post-edit-link{opacity:1;filter:alpha(opacity=100);}
.ai1ec-print .timely .entry-meta,.ai1ec-print .timely .ai1ec-subscribe,.ai1ec-print .timely .ai1ec-subscribe-google,.ai1ec-print .ai1ec-agenda-view .ai1ec-event-expand,.ai1ec-print .ai1ec-btn-toolbar,.ai1ec-print .ai1ec-pagination,.ai1ec-print .ai1ec-calendar-toolbar,.ai1ec-print .ai1ec-read-more,.ai1ec-print .ai1ec-color-swatch,.ai1ec-print .post-edit-link,.ai1ec-print .ai1ec-event-toggle,.ai1ec-print .ai1ec-views-dropdown{display:none !important;}


body.archive #wrapper #content.col-full #main.col-left div.post .entry:after {
	content: " ";
	height: 0px;
	width: 100%;
	clear: both;
}


body.archive #wrapper #content.col-full #main.col-left div.post:before {
	content: " ";
	height: 0px;
	width: 100%;
	clear: both;
}


 
 
 

.post-type-archive-project  #sidebar{
  display: none;
}

#wrapper a:hover, .post-more a:hover, .post-meta a:hover, .post p.tags a:hover {color:#a80054}

.post-meta { font:normal 12px/1em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;color:#999999; }


.b-pop-winmid { width:540px; box-sizing:border-box; border-radius:5px; padding:36px 40px 40px 40px; color:#232323; background-color:#fff; text-align:center; }

.b-pop-winmid .b-wm-head { font-size:14px; line-height:18px; padding:0 0 12px 0; text-transform:uppercase; font-weight:700; position:relative; }

.b-pop-winmid .b-wm-sub-head { color:#3787d3; font-size:14px; line-height:18px; padding:0 0 8px 0; text-transform:uppercase; font-weight:700; }

.b-pop-winmid .b-btns { padding:35px 0 0 0; }

.b-pop-winmid .b-btns .b-btn { margin:0 10px; }

.b-pop-winmid .b-btn-sm { width:107px; }

.b-pop-winmid .btn-buy, .btn-cansel { width:144px; height:37px; line-height:37px; position:static; right:auto; top:auto; background-color:#f23555; border-bottom:2px solid #c30021; }

.b-pop-winmid .btn-buy:hover, .btn-cansel:hover { background-color:#ff4b6a; }

.b-pop-winmid .b-sizes { position:static; left:auto; top:auto; }
#connect .all-social{margin:1em 0 0;background-color:#f2f2f2;padding:1em}
#connect .all-social h3{font-family:UniversRoman;font-weight:bold;line-height:1;text-transform:uppercase;margin:6px 0 22px}
#connect .all-social:before,#connect .all-social:after{content:" ";display:table}
#connect .all-social:after{clear:both}
#connect .all-social ul{font-family:UniversRoman;width:50%;float:left;font-size:0.8em}
#connect .all-social li{padding:0.7em 0}
#connect .all-social a{color:#333;text-align:center}
#connect .all-social a:hover,#connect .all-social a:focus{text-decoration:underline}
#connect .all-social .glyphicon{font-size:1.7em;vertical-align:-7px;margin-right:0.8em}

.featuredWork .content .front {
  opacity: 1;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

.featuredWork .content .front img {
  width: 100%;
}

.featuredWorks.hover-effect1 .featuredWork:hover .front {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

.hover-effect2 .content .front {
  position: absolute;
  background-position: center center;
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  -o-transition: all 0.4s linear;
  transition: all 0.4s linear;
  -webkit-transform-origin: 50% 0%;
  -moz-transform-origin: 50% 0%;
  -o-transform-origin: 50% 0%;
  -ms-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
}

.hover-effect2 .featuredWork:hover .front {
  -webkit-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
  -moz-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
  -o-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
  -ms-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
  transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
  opacity: 0;
}

.hover-effect3 .content .front {
  -webkit-transition: all 0.6s ease-in-out;
  -moz-transition: all 0.6s ease-in-out;
  -o-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}

.hover-effect3 .featuredWork:hover .front {
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  opacity: 0;
}

			#content-right-inner { padding: 0; margin: 40px 360px 0 40px; }

			body.network-bus #content-right-inner, body.wide #content-right-inner { margin-right: 270px; margin-top: 0; padding-top: 20px; }


.node-1328 #content-right-inner h1, .node-1328 .printpage { display: none; }

    .node-add-share-story-notb-2105 #content-right-inner h1, .bus2015-events-filter #views-exposed-form-notb-events-page-12 { display: none; }



.screen-reader-text,
.section-heading {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px); 
  clip: rect(1px, 1px, 1px, 1px);
}

    
     .single-post .signsrow
    {
        margin-left:-5px;
        margin-right:-5px
    }

﻿	.ui-tabs-anchor, .ui-state-default, .ms-sbcell, .ms-sbrow, .ms-sbplain, .s4-searchbox-QueryPrompt {
	 outline:none !Important;
 }

.node-unpublished{background-color:#fff4f4;}
.preview .node{background-color:#ffffea;}
.node-form #edit-poll-more{margin:0;}
.node-form #poll-choice-table .form-text{display:inline;width:auto;}
.node-form #poll-choice-table td.choice-flag{white-space:nowrap;width:4em;}




.popup-element-body .node{ border-bottom: 0; margin: 0; padding: 0;}
.panel-body{padding:15px}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}

.panel-body.login form {
	max-width: 250px;
	margin: 0 auto;
}


.panel-body.admin-models .thumbnail {
	display: inline-block !important;
}

.panel-body h1 {
	display: none !important;
}

.panel-body h2 {
	font-size: 120%;
	text-decoration: underline;
}

.panel-body h3 {
	font-size: 110%;
	font-weight: bold;
}

.left1{width:240px;overflow:hidden;margin-left:8px;float:left}
.fl-row:before,.fl-row:after,.fl-row-content:before,.fl-row-content:after,.fl-col-group:before,.fl-col-group:after,.fl-col:before,.fl-col:after,.fl-module:before,.fl-module:after,.fl-module-content:before,.fl-module-content:after {display: table;content: " ";}
.fl-row:after,.fl-row-content:after,.fl-col-group:after,.fl-col:after,.fl-module:after,.fl-module-content:after {clear: both;}
.fl-row,.fl-row-content,.fl-col-group,.fl-col,.fl-module,.fl-module-content {zoom:1;}
.fl-col {float: left;min-height: 1px;}
.fl-col-bg-overlay .fl-col-content {position: relative;}
.fl-col-bg-overlay .fl-col-content:after {content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 0;}
.fl-col-bg-overlay .fl-module {position: relative;z-index: 1;}
.fl-col-small {max-width: 400px;}
.fl-col-content {border-left: none !important;border-right: none !important;margin: 0 !important;padding-left: 0 !important;padding-right: 0 !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;}
.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-6{width:50%;}

.sidebar .gform_wrapper{padding:9px;background:#333}

.sidebar .gform_description{font-size:24px;color:#fff}

.sidebar button,.sidebar .button{line-height:1.425em}
.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}
.inner-wrap:before,.inner-wrap:after{content:" ";display:table}
.inner-wrap:after{clear:both}
div.off-canvas-wrap div.inner-wrap section.container.scrollme section.join-team div.row div.join-wrap a.button.home-button{margin:0%;margin-right:30px;margin-left:20px;padding:9px;margin-bottom:40px;width:290px}
.category-header{margin:0 0 10px;border-bottom:5px solid #EEE;}
.category-header.reportalo{border-color:#8db900;}
.category-header.ahora{border-color:#c31804;}
.category-header.la-calle{border-color:#ea8e04;}
.category-header.economia{border-color:#8d25ae;}
.category-header.deportes{border-color:#349C26;}
.category-header.vida{border-color:#da355f;}
.category-header.tecno{border-color:#2F85CD;}
.category-header.mundo{border-color:#E4B92F;}
.category-header.blogs{border-color:#02e2f6;}
.category-header.latest{position:relative;}



#cff .cff-post-desc{
  line-height: 1.3;
}

#cff .cff-shared-link .cff-post-desc{
  margin-bottom: 0;
}

#supplementary .widget .widget-header {z-index: 2;position: relative;}


.header-image img {
width: 100%;
height: auto;
}

	
	.header-image {
		width:100%;
		margin-top: 0px;
		margin-left: auto;
    	margin-right: auto;
	}


.shell { width:940px; margin:0 auto; padding:0 10px; }

.bottom-text-home { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#FFFFFF; 
                      vertical-align:  middle; line-height:18px; }
 
.bottom-text-home  a{color:#FFF; text-decoration:none;}

.bottom-text-home a:hover{color:#000000; text-decoration:underline;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}
.col-xs-6{width:50%;}

#median-container {
	display: block;
	position: relative;
	height: auto;
	padding:20px 0;
	background: #e5e5e5;
	background: -moz-linear-gradient(top,  #e5e5e5 0%, #d1d1d1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#d1d1d1));
	background: -webkit-linear-gradient(top,  #e5e5e5 0%,#d1d1d1 100%);
	background: -o-linear-gradient(top,  #e5e5e5 0%,#d1d1d1 100%);
	background: -ms-linear-gradient(top,  #e5e5e5 0%,#d1d1d1 100%);
	background: linear-gradient(top,  #e5e5e5 0%,#d1d1d1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#d1d1d1',GradientType=0 );
	border-top: 1px solid #fff;
}

  #header-gradient, #nav-gradient, nav#primary, .mega, #email-updates, #a-z-utility, #text-resize-tool, #search-tool, #median-container, #seo-container, #mission-container,  #left-col, #hhs-link, .addthis_toolbox, #top-button-container {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-right: 15px;
  padding-left: 15px;
}

  .col-lg-6 {
    width: 50%;
  }

.post-meta .post-author,
.post-meta .edit-post,
.post-meta .post-date-inline,
.wp-email-button,
.print {
	display: block;
	float: right;
	position: relative;
}

.post-format .post-author{
	position: absolute;
	right: 10px;
	bottom: 10px;
	text-align: right;
	font: italic 12px arial;
}


div#splash-overlay div#splash div.splash-inner div.email-form {
  padding:0 8.75rem;
  font-size:2.25rem;
  line-height:3.5rem;
}


div#splash-overlay div#splash div.splash-inner div.email-form input.form-text {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; 
  border-radius:0;
  positon:relative;
  z-index:10002;
  height:2.125rem;
  height:2.125rem;
  padding:0.3125rem 0.625rem;
  font-size:0.9375rem;
  width:20.625rem;
  border:0;
  margin-top:2rem;
}


div#splash-overlay div#splash div.splash-inner div.email-form input.splash-submit {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; 
  border-radius:0;
  cursor:pointer;
  positon:relative;
  z-index:10002;
  height:2.8125rem;
  line-height:2.8125rem;
  border:0;
  font-size:0.9375rem;
  color:#fff;
  background:#000;
  font-weight:bold;
  text-transform: uppercase;
  margin-left:-0.5rem;
  margin-top:2rem;
  padding:0 1.25rem;
}


.td-block-span6 {
  width: 339px;
  padding-left: 20px;
  padding-right: 19px;
}

.td-block-row .td-block-span6:first-child {
  width: 340px;
  padding-right: 20px;
}

  .td-block-span4,
  .td-block-span6,
  .td-block-span12 {
    float: none;
    width: 100% !important;
    margin-bottom: 0px !important;
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 10px !important;
  }

.td-post-next-prev .td-block-span6 {
  
}

.td-block-span6.td-post-prev-post {
  width: 50% !important;
  padding: 0px 20px 0px 20px !important;
  
  
}

.td-block-span6.td-post-next-post {
  width: 50% !important;
  padding: 0px 20px 0px 20px !important;
  
  
}

.td_block_14 .td-block-span6 .td-module-thumb {
  margin-bottom: 0px;
}

.td_block_14 .td-block-span6:last-child .td-image-gradient:before {
  width: 341px;
  
  
}

.td_block_14 .td-block-span6:last-child .td-block14-border {
  display: none;
}

.td_block_14 .td-block-span6 {
  padding-left: 0;
  padding-right: 0 !important;
}

.td_block_15 .td-block-span6 {
  padding-left: 0;
  padding-right: 0 !important;
}

.td_block_15 .td-block-span6:last-child .td_module_mx1 {
  
}

.td_block_15 .td-block-span6 .td_module_mx1 .td-module-thumb {
  margin-bottom: 0;
}

.td_block_15 .td-block-span6 .td_module_mx1:last-child .td-image-gradient:before {
  width: 341px;
  
  
}

.td_block_15 .td-block-span6:last-child .td-block14-border {
  display: none;
}

.td-block-span6 .meta-info { display: none; }
.content p{clear:none;}
.calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}


.region-front-blog .content {
	margin-bottom: 0px;
}



.accordion .content {
	margin-bottom: 0;
}


.content {
  margin-bottom: 20px;
}


#sidebar_wrap .content p {
	font-style: normal;
}


#services .content {
	margin-bottom: 0px;
}



#information .content {
	margin-bottom: 0px;
}


ul.site-links {
  float: left;
  clear: left;
  margin: 16px 0; }

  ul.site-links li {
    list-style: none;
    display: inline-block; }

    ul.site-links li a {
      text-decoration: none;
      color: #fff;
      padding: 18px 12px 16px;
      margin: 0;
      font-size: 1.25em;
      font-family: "alternate-gothic-no-3-d", Helvetica, Arial, sans-serif;
      text-transform: uppercase; }

      ul.site-links li a:hover {
        background: #DA1028;
        color: white; }

    ul.site-links li:last-child {
      padding-right: 0; }

  .site-footer ul.site-links {
    margin: 0; }

    .site-footer ul.site-links li a {
      font-size: 1em;
      padding: 10px 14px;
      display: block; }

  .main-menu ul.site-links {
    clear: none;
    display: inline-block;
    float: left;
    width: auto; }

    .main-menu ul.site-links li a {
      font-size: inherit; }

.hero-module-wrappernav ul li.slct-btn {
  width: 20%;
  float: left;
  font-family: 'nimbus_sansblack', 'HelveticaNeue', Helvetica, Arial, sans-serif;
  color: #ffffff;
  font-size: 18px;
  cursor: pointer;
  height: 75px;
  margin-top: 0px;
  transition: all 0.15s;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper {
  width: 100%;
  margin: 0 auto;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .wrap-inside {
  margin: 0 auto;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .wrap-inside img {
  margin-right: 10%;
  margin: 0 auto;
  display: block;
  margin-top: -45px;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .wrap-inside .txt-slt {
  text-align: center;
  margin: 0 auto;
  clear: both;
  width: 149px;
  line-height: 21px;
  font-size: 18px;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .wrap-inside .one-state {
  margin-top: 0px;
  height: 41px;
  overflow: hidden;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .nav-02 .txt-slt {
  margin-top: 6.3%;
}

.hero-module-wrappernav ul li.slct-btn:hover,
.hero-module-wrappernav ul li.slct-btn.active {
  height: 90px;
  margin-top: -15px;
}

#nav ul.subcateg li.top {
	float:left;
	border-bottom:1px solid #dddddd;
	margin-left:20px;
}

#nav ul.subcateg li.top.last{
	border:none;
}

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


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


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

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

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

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

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

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

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

  width: 100%;
  left: -1px;
  

}

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


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


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

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

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


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

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

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

}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

}

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





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

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

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

}

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

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

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

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

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

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

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

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

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


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

.aligncenter {
	display: block;
	margin: 1em auto !important;
}
.blk-single-news .date-display-single{display:block;color:#828284}
.news-slider .date-display-single{display:block;color:#828284}
.blk-upcoming-events .date-stack .date-display-single{display:block;color:#2197c2}
.view-events-mini-calendar .calendar-calendar .day-view .full div.single-day div.dayview .date-display-single{font-style:italic}
.view-events-mini-calendar .calendar-calendar .day-view .full div.single-day div.dayview .date-display-single,.view-events-mini-calendar .calendar-calendar .day-view .full div.single-day div.dayview .field-category{font-size:.875em}
.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator,.view-events-mini-calendar .calendar-calendar .day-view .full div.single-day div.dayview a{font-weight:normal !important}
.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold}
.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}

.targeterthelink a {
	color:#000;
	font-weight:600;
}


#internal-callus .description { 
    font-size: 16px;
    letter-spacing: 2px;
    font-weight: bold;
}


#homepage-callus .description { 
    font-size: 16px;
    letter-spacing: 2px;
    font-weight: bold;
}


.links-container{
	position: absolute;
	top: 210px;
	left: 650px;
	width: 405px;
	height: 310px;
	overflow: auto;
}



@import url(../warp/css/layout.css);

.tablainicio{
			width: 100%; 
                        margin-top: -40px !important; 
                        position: relative; 
                        left: 30px;
		}
header nav.main ul.menu li.last{background:none;}
.region-sidebar-first ul.menu li.expanded ul.menu li.last{padding:0 10px 0 13px;}


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


.genesis-nav-menu .menu-item:hover {
	position: static;
}

.navbar-wrapper .sec-nav .top .right .sub {
  display: none;
}

  .navbar-wrapper .sec-nav .top .right .sub .stu-sub, .navbar-wrapper .sec-nav .top .right .sub .par-sub, .navbar-wrapper .sec-nav .top .right .sub .alu-sub, .navbar-wrapper .sec-nav .top .right .sub .fac-sub {
    display: none;
    margin: 10px -20px 10px;
    background: white;
  }

  .navbar-wrapper .sec-nav .top .right .sub .stu-sub ul, .navbar-wrapper .sec-nav .top .right .sub .par-sub ul, .navbar-wrapper .sec-nav .top .right .sub .alu-sub ul, .navbar-wrapper .sec-nav .top .right .sub .fac-sub ul {
    padding: 10px 0;
  }

  .navbar-wrapper .sec-nav .top .right .sub .stu-sub li, .navbar-wrapper .sec-nav .top .right .sub .par-sub li, .navbar-wrapper .sec-nav .top .right .sub .alu-sub li, .navbar-wrapper .sec-nav .top .right .sub .fac-sub li {
    padding: 10px 20px;
    width: 100%;
  }

  .navbar-wrapper .sec-nav .top .right .sub .stu-sub li a, .navbar-wrapper .sec-nav .top .right .sub .par-sub li a, .navbar-wrapper .sec-nav .top .right .sub .alu-sub li a, .navbar-wrapper .sec-nav .top .right .sub .fac-sub li a {
    color: #888888;
    font-size: 14px;
    font-weight: 300;
    -webkit-transition: color .5s ease;
    transition: color .5s ease;
    display: block;
  }

  .navbar-wrapper .sec-nav .top .right .sub .stu-sub li a:after, .navbar-wrapper .sec-nav .top .right .sub .par-sub li a:after, .navbar-wrapper .sec-nav .top .right .sub .alu-sub li a:after, .navbar-wrapper .sec-nav .top .right .sub .fac-sub li a:after {
    font-family: 'fontawesome';
    content: ' \f101';
    margin-left: 5px;
    color: #eb382e;
  }

  .navbar-wrapper .sec-nav .top .right .sub .stu-sub li a:hover, .navbar-wrapper .sec-nav .top .right .sub .stu-sub li a:focus, .navbar-wrapper .sec-nav .top .right .sub .stu-sub li a:focus, .navbar-wrapper .sec-nav .top .right .sub .par-sub li a:hover, .navbar-wrapper .sec-nav .top .right .sub .par-sub li a:focus, .navbar-wrapper .sec-nav .top .right .sub .par-sub li a:focus, .navbar-wrapper .sec-nav .top .right .sub .alu-sub li a:hover, .navbar-wrapper .sec-nav .top .right .sub .alu-sub li a:focus, .navbar-wrapper .sec-nav .top .right .sub .alu-sub li a:focus, .navbar-wrapper .sec-nav .top .right .sub .fac-sub li a:hover, .navbar-wrapper .sec-nav .top .right .sub .fac-sub li a:focus, .navbar-wrapper .sec-nav .top .right .sub .fac-sub li a:focus {
    color: #eb382e;
  }

  .navbar-wrapper .sec-nav .top .right .sub .stu-sub li a[target^=_blank]:after, .navbar-wrapper .sec-nav .top .right .sub .par-sub li a[target^=_blank]:after, .navbar-wrapper .sec-nav .top .right .sub .alu-sub li a[target^=_blank]:after, .navbar-wrapper .sec-nav .top .right .sub .fac-sub li a[target^=_blank]:after {
    font-family: 'fontawesome';
    content: ' \00a0 \f08e';
  }

  .navbar-wrapper .sec-nav .top .right .sub .stu-sub li a[target^=_blank]:hover, .navbar-wrapper .sec-nav .top .right .sub .stu-sub li a[target^=_blank]:focus, .navbar-wrapper .sec-nav .top .right .sub .par-sub li a[target^=_blank]:hover, .navbar-wrapper .sec-nav .top .right .sub .par-sub li a[target^=_blank]:focus, .navbar-wrapper .sec-nav .top .right .sub .alu-sub li a[target^=_blank]:hover, .navbar-wrapper .sec-nav .top .right .sub .alu-sub li a[target^=_blank]:focus, .navbar-wrapper .sec-nav .top .right .sub .fac-sub li a[target^=_blank]:hover, .navbar-wrapper .sec-nav .top .right .sub .fac-sub li a[target^=_blank]:focus {
    color: #eb382e;
  }






 

#sidebar #twitter .tweet_list {

  list-style: none;

  margin: 0;

  padding: 0;

  background-image: none;

}
	

#sidebar #twitter .tweet_list li {

	overflow: hidden;

	list-style-type: none;

	color: #000;

	font-size: 11px;

	line-height: 14px;

	font-weight: 600;

	width:100%;

	clear: both;

	padding-bottom: 10px;

	display: block;

}


		

#sidebar #twitter .tweet_list li a {

  color: #000;

}




#sidebar #twitter .tweet_list li a:hover {

  color: #ED1C24;

}




#sidebar #twitter .tweet_list .tweet_time a {

  color: #888;

}




#sidebar #twitter .tweet_list .tweet_time {

  float: right;

  margin-left: 7%;

  padding-top: 3px;

  text-transform: none;

  width: 67%;

}




#sidebar #twitter .tweet_list .tweet_avatar {

  float: left;

  margin-bottom: 5px;

  margin-right: 1%;

  min-width: 48px;

  padding: 0;

  width: 24%;

}




#sidebar #twitter .tweet_list .tweet_text {

  float: right;

  margin-left: 7%;

  overflow: hidden;

  width: 67%;

}


	#sidebar #twitter .tweet_list .tweet_time , #sidebar #twitter .tweet_list .tweet_text{ width:65%; margin-left:0;}


	#sidebar #twitter .tweet_list .tweet_time, #sidebar #twitter .tweet_list .tweet_text {float: left; margin-left: 0; width: 90%;}

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

  
	#header-outer .col {
  		margin-bottom: 0px;
  	}

	
	.admin-bar #header-outer {
		top: 0px!important;	
	}

	
	#header-outer {
  		position: relative!important;	
  		height: 52px!important;
  		padding-top: 10px!important;
  		margin-bottom: 0px;
  	}

  	
  	#header-outer #logo { top: 6px!important; left: 6px!important; }

	
	
	#header-outer header#top nav {
		background-color: #1F1F1F;
		margin-left: -250px!important;	
		margin-right: -250px!important;	
		padding: 0px 250px 0px 250px;
		top: 48px;
		margin-bottom: 75px;
		display: none!important;
		position: relative;
		z-index: 100000;
	}

	
	header#top, #header-outer {
		height: auto!important;
	}

	
	#header-outer[data-using-secondary="1"] {
	    top: 0!important;
	}
#header-outer a.cart-contents span:before{border-color:transparent #0da85b;}
body [class^="icon-"].icon-3x.alt-style.extra-color-1,body [class*=" icon-"].icon-3x.alt-style.extra-color-1,[class*=" icon-"].extra-color-1.icon-normal,.extra-color-1.icon-normal,.bar_graph li span.extra-color-1,.nectar-progress-bar span.extra-color-1,#header-outer .widget_shopping_cart a.button,.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale,.woocommerce span.onsale,.woocommerce-page span.onsale,.woocommerce-page table.cart a.remove:hover,.swiper-slide .button.solid_color a.extra-color-1,.toggle.open.extra-color-1 h3 a{background-color:#00b259!important;}
#header-outer #logo img{height:56px;}
#header-outer.transparent header#top #logo,#header-outer.transparent header#top #logo:hover{color:#ffffff!important;}

	
	body .swiper-slide .content p.transparent-bg span {
		line-height: 38px!important;
	}

	
	body .swiper-slide .content p, body .swiper-slide .content p.transparent-bg span {
		font-size: 13px!important;
		line-height: 26px!important;
	}

	
	.swiper-slide .button.transparent a {
		padding: 8px 13px!important;
		letter-spacing: 1px!important;
	}

	
	body .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button.transparent a {
		padding: 1px 7px!important;
		letter-spacing: 0.5px!important;
		border-width: 1px;
	}

	
	body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .button.transparent a,
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a  {
		padding: 1px 13px!important;
		letter-spacing: 0.5px!important;
	}

	
	body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .content p.transparent-bg span,
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span {
	    font-size: 13px !important;
    	line-height: 29px !important;
	}


.nexeo-button.white.transparent {
	color: #fff;
	border: 1px solid #fff;
	background: transparent;
}


.transparent .header-icons {
	top: -25px;
}


.transparent .header-icons a, .transparent .header-icons a i {
	color: #fff;
}

#wp-calendar #prev a, #wp-calendar #next a {
    padding-top: 10px;
    display: inline-block;
    font-size:1.2em;
    text-decoration: none;
    color:white;
    display: none;
}


#wp-calendar tbody td.pad {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}










#site-title,
h1#site-title {
  display: none;
}



#site-title a {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  display: none;
}



#site-title, #site-description {
  display: none;
}


.art-postcontent li, .art-post li, .art-textblock li
{
   font-family: museo_slab700, Arial 'Arial Unicode MS', Helvetica, Sans-Serif;
   color: #303F50;
   margin: 3px 0 0 11px;
}


.art-postcontent ol, .art-post ol, .art-textblock ol, .art-postcontent ul, .art-post ul, .art-textblock ul
{
   margin: 1em 0 1em 11px;
}


.art-postcontent li ol, .art-post li ol, .art-textblock li ol, .art-postcontent li ul, .art-post li ul, .art-textblock li ul
{
   margin: 0.5em 0 0.5em 11px;
}







.entry .shortcode-unorderedlist ul li, .shortcode-unorderedlist ul li, .entry .shortcode-unorderedlist ul li ul, .shortcode-unorderedlist ul li ul {
   list-style-type: none;
    background: no-repeat scroll left top;
}

.entry .shortcode-unorderedlist ul li:before, .shortcode-unorderedlist ul li:before { font-family: FontAwesome; margin:0 5px 0 0; font-size: 16px; }



.entry .shortcode-unorderedlist.tick ul li:before, .shortcode-unorderedlist.tick ul li:before { content:"\f00c"; color:#80B42B; }

.entry .shortcode-unorderedlist.red-x ul li:before, .shortcode-unorderedlist.red-x ul li:before { content:"\f00d"; color:#E97373; }

.entry .shortcode-unorderedlist.bullet ul li:before, .shortcode-unorderedlist.bullet ul li:before { content:"\f0da"; color:#5986C0; }

.entry .shortcode-unorderedlist.green-dot ul li:before, .shortcode-unorderedlist.green-dot ul li:before { content:"\f0da"; color:#80B42B; }

.entry .shortcode-unorderedlist.arrow ul li:before, .shortcode-unorderedlist.arrow ul li:before { content:"\f061"; color:#80B42B; }

.entry .shortcode-unorderedlist.star ul li:before, .shortcode-unorderedlist.star ul li:before { content:"\f005"; color:#F7CD17; }






.entry .shortcode-orderedlist ol li, .entry .shortcode-orderedlist ol li ol, .shortcode-orderedlist ol li {
   list-style-type: none;
   margin-left: 25px;
   background: no-repeat scroll left top;
}


.entry .shortcode-orderedlist.armenian ol li, .shortcode-orderedlist.armenian ol li { list-style-type: armenian; }

.entry .shortcode-orderedlist.decimal ol li, .shortcode-orderedlist.decimal ol li { list-style-type: decimal; }

.entry .shortcode-orderedlist.decimal-leading-zero ol li, .shortcode-orderedlist.decimal-leading-zero ol li { list-style-type: decimal-leading-zero; }

.entry .shortcode-orderedlist.georgian ol li, .shortcode-orderedlist.georgian ol li { list-style-type: georgian; }

.entry .shortcode-orderedlist.lower-alpha ol li, .shortcode-orderedlist.lower-alpha ol li { list-style-type: lower-alpha; }

.entry .shortcode-orderedlist.lower-greek ol li, .shortcode-orderedlist.lower-greek ol li { list-style-type: lower-greek; }

.entry .shortcode-orderedlist.lower-latin ol li, .shortcode-orderedlist.lower-latin ol li { list-style-type: lower-latin; }

.entry .shortcode-orderedlist.lower-roman ol li, .shortcode-orderedlist.lower-roman ol li { list-style-type: lower-roman; }

.entry .shortcode-orderedlist.upper-alpha ol li, .shortcode-orderedlist.upper-alpha ol li { list-style-type: upper-alpha; }

.entry .shortcode-orderedlist.upper-latin ol li, .shortcode-orderedlist.upper-latin ol li { list-style-type: upper-latin; }

.entry .shortcode-orderedlist.upper-roman ol li, .shortcode-orderedlist.upper-roman ol li { list-style-type: upper-roman; }


.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
    margin-bottom: 20px;
    line-height:1.3;
}

.entry p { margin-bottom: 25px; }


.entry a { font-weight: bold; }


.entry img.alignnone,
.entry img.aligncenter,
.entry img.alignleft,
.entry img.alignright,
.entry img.attachment-fullsize {
    margin-bottom: 10px;
    max-width: 100%;
    height:auto;
}


.entry ul, .entry ol { margin: 0 0 14px 14px; }

.entry li ul, .entry li ol { margin-bottom: 0; }

.entry li { list-style-position: inside; }

.entry ul li { list-style-type: square; }

.entry ol li { list-style-type: decimal; }


.entry blockquote {
    color:#8E8E8E;
    border-left: solid 3px #ececec;
    padding:0 20px;
    margin: 20px;
}


h1.entry-title  {
    margin:0 0 10px;
    line-height:1.3;
    font-size:36px;
    font-weight:bold;
}




.entry .gallery .gallery-item { max-width:150px; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; margin: 10px; }

.entry .gallery { clear: both; margin: auto; text-align: center; }

.entry .gallery a:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90); opacity: 0.6; transition: opacity .25s ease-in-out; -moz-transition: opacity .25s ease-in-out; -webkit-transition: opacity .25s ease-in-out;}



.entry .aligncenter, div.aligncenter { display: block; clear:both; margin-left: auto; margin-right: auto; }

.alignleft, .entry .alignleft { float: left; margin-right:15px; }

.alignright, .entry .alignright { float: right; margin-left:15px; }



.entry .wp-caption { max-width: 100% !important; width:auto; text-align:center; }

.entry .wp-caption img { background:none; margin:0; border:0 none; max-width:100%; width:auto; height:auto;}

.entry .wp-caption-text, .gallery-caption { color:#A7A3A3; font-size:11px; margin:0; padding:4px 0 0; text-align:center; }

.entry .wp-caption.aligncenter { margin:0 auto 15px; }

.full-width .entry, .page .entry { float: none; display: block; padding-right: 0; }




.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child {
  margin-bottom: 0;
}


.testimonials .wpb_text_column,  .testimonials .wpb_text_column h4{
    text-align: center;
 }

.testimonials .wpb_text_column h4 {
    font-size: 24px;
    line-height: 26px;
    margin: 24px 0 7px;
    color: #404041;
    font-family: Circular-Bold;
}


.testimonials .wpb_text_column h6, .testimonials .wpb_text_column p {
    color: #bbb;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 21px;
}


.testimonials .wpb_text_column p {
    margin: 20px 0 0;
    padding: 0 25px;
}

.testimonials .wpb_text_column h6{
    margin: 0;
}

    #col1 h4, #col2 h4{
      margin-bottom: 0px !important;
    }

#sports-city .tab-wrap, #sports-city .tab{position:absolute; right:0; top:0; display:block; width:458px; height:100%; background:#fff;}

#primary-content .post-title .tab-wrap, #primary-content .venue-data .vcard .url.directions{display:none!important;}






#footer{
	margin:31px 0 46px 0;
	display:block;
	padding:0; min-height:70px;
}
.panel .panel-icon{text-align:center;margin:0 auto}

.panel .panel-icon .icon{color:#fff;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s;display:inline-block !important;font-size:0;margin:3px 30px 15px;width:90px !important;height:90px !important;border-radius:50%;text-align:center;position:relative;z-index:1}
.panel .panel-icon .icon:before{font-family:'FontAwesome';font-size:35px;line-height:90px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block !important;-webkit-font-smoothing:antialiased}
.panel .panel-icon .icon:after{-webkit-transition:-webkit-transform .2s,visibility .2s;-moz-transition:-moz-transform .2s,visibility .2s;transition:transform .2s,visibility .2s;pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:-2px;left:-2px;padding:2px;z-index:-1}
.panel:hover .panel-icon .icon:after{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);visibility:hidden}
.panel-2 .panel-icon{position:relative;width:100px;height:100px;border-radius:50%;color:white;font-size:30px;z-index:1;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}
.panel-2 .panel-icon:after{position:absolute;width:100%;height:100%;border-radius:50%;background:#ffb141;z-index:-1;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:-webkit-transform .3s,visibility .3s;-moz-transition:-moz-transform .3s,visibility .3s;-o-transition:-moz-transform .3s,visibility .3s;transition:transform .3s,visibility .3s}
.panel-2:hover .panel-icon:after{visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
.panel-2 .panel-icon i{position:absolute;width:100%;line-height:100px;text-align:center}
.panel-2-left .panel-icon{float:left;margin-right:30px}
.panel-2-right .panel-icon{float:right;margin-left:30px}
.panel:hover .panel-icon .icon{color:#e58b1f}
.panel-2:hover .panel-icon{color:#e58b1f}
.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.42857143;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,.btn:focus,.btn.focus{color:#60646c;text-decoration:none}
.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}
.btn-default{color:#60646c;background-color:#fff;border-color:transparent}
.btn-default:focus,.btn-default.focus{color:#60646c;background-color:#e6e6e6;border-color:rgba(0,0,0,0)}
.btn-default:hover{color:#60646c;background-color:#e6e6e6;border-color:rgba(0,0,0,0)}
.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:transparent}
.btn-default .badge{color:#fff;background-color:#60646c}
.btn-primary{color:#fff;background-color:#4a90e2;border-color:transparent}
.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#2275d7;border-color:rgba(0,0,0,0)}
.btn-primary:hover{color:#fff;background-color:#2275d7;border-color:rgba(0,0,0,0)}
.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#4a90e2;border-color:transparent}
.btn-primary .badge{color:#4a90e2;background-color:#fff}
.btn-success{color:#fff;background-color:#81b100;border-color:transparent}
.btn-success:focus,.btn-success.focus{color:#fff;background-color:#5c7e00;border-color:rgba(0,0,0,0)}
.btn-success:hover{color:#fff;background-color:#5c7e00;border-color:rgba(0,0,0,0)}
.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#81b100;border-color:transparent}
.btn-success .badge{color:#81b100;background-color:#fff}
.btn-info{color:#fff;background-color:#5bc0de;border-color:transparent}
.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:rgba(0,0,0,0)}
.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:rgba(0,0,0,0)}
.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:transparent}
.btn-info .badge{color:#5bc0de;background-color:#fff}
.btn-warning{color:#fff;background-color:#f99d00;border-color:transparent}
.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#c67d00;border-color:rgba(0,0,0,0)}
.btn-warning:hover{color:#fff;background-color:#c67d00;border-color:rgba(0,0,0,0)}
.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f99d00;border-color:transparent}
.btn-warning .badge{color:#f99d00;background-color:#fff}
.btn-danger{color:#fff;background-color:#e74c3c;border-color:transparent}
.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#d62c1a;border-color:rgba(0,0,0,0)}
.btn-danger:hover{color:#fff;background-color:#d62c1a;border-color:rgba(0,0,0,0)}
.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#e74c3c;border-color:transparent}
.btn-danger .badge{color:#e74c3c;background-color:#fff}
.btn-link{color:#4a90e2;font-weight:normal;border-radius:0}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}
.btn-link:hover,.btn-link:focus{color:#1f69c1;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar{margin-left:-5px}
.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}
.navbar-btn.btn-sm{margin-top:15px;margin-bottom:15px}
.navbar-btn.btn-xs{margin-top:19px;margin-bottom:19px}
.navbar-default .btn-link{color:#777}
.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}
.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}
.navbar-inverse .btn-link{color:#fff}
.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}
.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}
.btn .label{position:relative;top:-1px}
.btn .badge{position:relative;top:-1px}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.files .file .btn{margin-top:-4px}
body.confirmations-controller .btn,body.omniauth-callbacks-controller .btn,body.passwords-controller .btn,body.registrations-controller .btn,body.sessions-controller .btn,body.unlocks-controller .btn,body.confirmations-controller input[type="submit"],body.omniauth-callbacks-controller input[type="submit"],body.passwords-controller input[type="submit"],body.registrations-controller input[type="submit"],body.sessions-controller input[type="submit"],body.unlocks-controller input[type="submit"]{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.42857143;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#4a90e2;border-color:transparent;display:block;width:100%;margin-top:1em}
body.confirmations-controller .btn:focus,body.omniauth-callbacks-controller .btn:focus,body.passwords-controller .btn:focus,body.registrations-controller .btn:focus,body.sessions-controller .btn:focus,body.unlocks-controller .btn:focus,body.confirmations-controller input[type="submit"]:focus,body.omniauth-callbacks-controller input[type="submit"]:focus,body.passwords-controller input[type="submit"]:focus,body.registrations-controller input[type="submit"]:focus,body.sessions-controller input[type="submit"]:focus,body.unlocks-controller input[type="submit"]:focus,body.confirmations-controller .btn:active:focus,body.omniauth-callbacks-controller .btn:active:focus,body.passwords-controller .btn:active:focus,body.registrations-controller .btn:active:focus,body.sessions-controller .btn:active:focus,body.unlocks-controller .btn:active:focus,body.confirmations-controller input[type="submit"]:active:focus,body.omniauth-callbacks-controller input[type="submit"]:active:focus,body.passwords-controller input[type="submit"]:active:focus,body.registrations-controller input[type="submit"]:active:focus,body.sessions-controller input[type="submit"]:active:focus,body.unlocks-controller input[type="submit"]:active:focus,body.confirmations-controller .btn.active:focus,body.omniauth-callbacks-controller .btn.active:focus,body.passwords-controller .btn.active:focus,body.registrations-controller .btn.active:focus,body.sessions-controller .btn.active:focus,body.unlocks-controller .btn.active:focus,body.confirmations-controller input[type="submit"].active:focus,body.omniauth-callbacks-controller input[type="submit"].active:focus,body.passwords-controller input[type="submit"].active:focus,body.registrations-controller input[type="submit"].active:focus,body.sessions-controller input[type="submit"].active:focus,body.unlocks-controller input[type="submit"].active:focus,body.confirmations-controller .btn.focus,body.omniauth-callbacks-controller .btn.focus,body.passwords-controller .btn.focus,body.registrations-controller .btn.focus,body.sessions-controller .btn.focus,body.unlocks-controller .btn.focus,body.confirmations-controller input[type="submit"].focus,body.omniauth-callbacks-controller input[type="submit"].focus,body.passwords-controller input[type="submit"].focus,body.registrations-controller input[type="submit"].focus,body.sessions-controller input[type="submit"].focus,body.unlocks-controller input[type="submit"].focus,body.confirmations-controller .btn:active.focus,body.omniauth-callbacks-controller .btn:active.focus,body.passwords-controller .btn:active.focus,body.registrations-controller .btn:active.focus,body.sessions-controller .btn:active.focus,body.unlocks-controller .btn:active.focus,body.confirmations-controller input[type="submit"]:active.focus,body.omniauth-callbacks-controller input[type="submit"]:active.focus,body.passwords-controller input[type="submit"]:active.focus,body.registrations-controller input[type="submit"]:active.focus,body.sessions-controller input[type="submit"]:active.focus,body.unlocks-controller input[type="submit"]:active.focus,body.confirmations-controller .btn.active.focus,body.omniauth-callbacks-controller .btn.active.focus,body.passwords-controller .btn.active.focus,body.registrations-controller .btn.active.focus,body.sessions-controller .btn.active.focus,body.unlocks-controller .btn.active.focus,body.confirmations-controller input[type="submit"].active.focus,body.omniauth-callbacks-controller input[type="submit"].active.focus,body.passwords-controller input[type="submit"].active.focus,body.registrations-controller input[type="submit"].active.focus,body.sessions-controller input[type="submit"].active.focus,body.unlocks-controller input[type="submit"].active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
body.confirmations-controller .btn:hover,body.omniauth-callbacks-controller .btn:hover,body.passwords-controller .btn:hover,body.registrations-controller .btn:hover,body.sessions-controller .btn:hover,body.unlocks-controller .btn:hover,body.confirmations-controller input[type="submit"]:hover,body.omniauth-callbacks-controller input[type="submit"]:hover,body.passwords-controller input[type="submit"]:hover,body.registrations-controller input[type="submit"]:hover,body.sessions-controller input[type="submit"]:hover,body.unlocks-controller input[type="submit"]:hover,body.confirmations-controller .btn:focus,body.omniauth-callbacks-controller .btn:focus,body.passwords-controller .btn:focus,body.registrations-controller .btn:focus,body.sessions-controller .btn:focus,body.unlocks-controller .btn:focus,body.confirmations-controller input[type="submit"]:focus,body.omniauth-callbacks-controller input[type="submit"]:focus,body.passwords-controller input[type="submit"]:focus,body.registrations-controller input[type="submit"]:focus,body.sessions-controller input[type="submit"]:focus,body.unlocks-controller input[type="submit"]:focus,body.confirmations-controller .btn.focus,body.omniauth-callbacks-controller .btn.focus,body.passwords-controller .btn.focus,body.registrations-controller .btn.focus,body.sessions-controller .btn.focus,body.unlocks-controller .btn.focus,body.confirmations-controller input[type="submit"].focus,body.omniauth-callbacks-controller input[type="submit"].focus,body.passwords-controller input[type="submit"].focus,body.registrations-controller input[type="submit"].focus,body.sessions-controller input[type="submit"].focus,body.unlocks-controller input[type="submit"].focus{color:#60646c;text-decoration:none}
body.confirmations-controller .btn:active,body.omniauth-callbacks-controller .btn:active,body.passwords-controller .btn:active,body.registrations-controller .btn:active,body.sessions-controller .btn:active,body.unlocks-controller .btn:active,body.confirmations-controller input[type="submit"]:active,body.omniauth-callbacks-controller input[type="submit"]:active,body.passwords-controller input[type="submit"]:active,body.registrations-controller input[type="submit"]:active,body.sessions-controller input[type="submit"]:active,body.unlocks-controller input[type="submit"]:active,body.confirmations-controller .btn.active,body.omniauth-callbacks-controller .btn.active,body.passwords-controller .btn.active,body.registrations-controller .btn.active,body.sessions-controller .btn.active,body.unlocks-controller .btn.active,body.confirmations-controller input[type="submit"].active,body.omniauth-callbacks-controller input[type="submit"].active,body.passwords-controller input[type="submit"].active,body.registrations-controller input[type="submit"].active,body.sessions-controller input[type="submit"].active,body.unlocks-controller input[type="submit"].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)}
body.confirmations-controller .btn.disabled,body.omniauth-callbacks-controller .btn.disabled,body.passwords-controller .btn.disabled,body.registrations-controller .btn.disabled,body.sessions-controller .btn.disabled,body.unlocks-controller .btn.disabled,body.confirmations-controller input[type="submit"].disabled,body.omniauth-callbacks-controller input[type="submit"].disabled,body.passwords-controller input[type="submit"].disabled,body.registrations-controller input[type="submit"].disabled,body.sessions-controller input[type="submit"].disabled,body.unlocks-controller input[type="submit"].disabled,body.confirmations-controller .btn[disabled],body.omniauth-callbacks-controller .btn[disabled],body.passwords-controller .btn[disabled],body.registrations-controller .btn[disabled],body.sessions-controller .btn[disabled],body.unlocks-controller .btn[disabled],body.confirmations-controller input[type="submit"][disabled],body.omniauth-callbacks-controller input[type="submit"][disabled],body.passwords-controller input[type="submit"][disabled],body.registrations-controller input[type="submit"][disabled],body.sessions-controller input[type="submit"][disabled],body.unlocks-controller input[type="submit"][disabled],fieldset[disabled] body.confirmations-controller .btn,fieldset[disabled] body.omniauth-callbacks-controller .btn,fieldset[disabled] body.passwords-controller .btn,fieldset[disabled] body.registrations-controller .btn,fieldset[disabled] body.sessions-controller .btn,fieldset[disabled] body.unlocks-controller .btn,fieldset[disabled] body.confirmations-controller input[type="submit"],fieldset[disabled] body.omniauth-callbacks-controller input[type="submit"],fieldset[disabled] body.passwords-controller input[type="submit"],fieldset[disabled] body.registrations-controller input[type="submit"],fieldset[disabled] body.sessions-controller input[type="submit"],fieldset[disabled] body.unlocks-controller input[type="submit"]{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
abody.confirmations-controller .btn.disabled,abody.omniauth-callbacks-controller .btn.disabled,abody.passwords-controller .btn.disabled,abody.registrations-controller .btn.disabled,abody.sessions-controller .btn.disabled,abody.unlocks-controller .btn.disabled,abody.confirmations-controller input[type="submit"].disabled,abody.omniauth-callbacks-controller input[type="submit"].disabled,abody.passwords-controller input[type="submit"].disabled,abody.registrations-controller input[type="submit"].disabled,abody.sessions-controller input[type="submit"].disabled,abody.unlocks-controller input[type="submit"].disabled,fieldset[disabled] abody.confirmations-controller .btn,fieldset[disabled] abody.omniauth-callbacks-controller .btn,fieldset[disabled] abody.passwords-controller .btn,fieldset[disabled] abody.registrations-controller .btn,fieldset[disabled] abody.sessions-controller .btn,fieldset[disabled] abody.unlocks-controller .btn,fieldset[disabled] abody.confirmations-controller input[type="submit"],fieldset[disabled] abody.omniauth-callbacks-controller input[type="submit"],fieldset[disabled] abody.passwords-controller input[type="submit"],fieldset[disabled] abody.registrations-controller input[type="submit"],fieldset[disabled] abody.sessions-controller input[type="submit"],fieldset[disabled] abody.unlocks-controller input[type="submit"]{pointer-events:none}
body.confirmations-controller .btn:focus,body.omniauth-callbacks-controller .btn:focus,body.passwords-controller .btn:focus,body.registrations-controller .btn:focus,body.sessions-controller .btn:focus,body.unlocks-controller .btn:focus,body.confirmations-controller input[type="submit"]:focus,body.omniauth-callbacks-controller input[type="submit"]:focus,body.passwords-controller input[type="submit"]:focus,body.registrations-controller input[type="submit"]:focus,body.sessions-controller input[type="submit"]:focus,body.unlocks-controller input[type="submit"]:focus,body.confirmations-controller .btn.focus,body.omniauth-callbacks-controller .btn.focus,body.passwords-controller .btn.focus,body.registrations-controller .btn.focus,body.sessions-controller .btn.focus,body.unlocks-controller .btn.focus,body.confirmations-controller input[type="submit"].focus,body.omniauth-callbacks-controller input[type="submit"].focus,body.passwords-controller input[type="submit"].focus,body.registrations-controller input[type="submit"].focus,body.sessions-controller input[type="submit"].focus,body.unlocks-controller input[type="submit"].focus{color:#fff;background-color:#2275d7;border-color:rgba(0,0,0,0)}
body.confirmations-controller .btn:hover,body.omniauth-callbacks-controller .btn:hover,body.passwords-controller .btn:hover,body.registrations-controller .btn:hover,body.sessions-controller .btn:hover,body.unlocks-controller .btn:hover,body.confirmations-controller input[type="submit"]:hover,body.omniauth-callbacks-controller input[type="submit"]:hover,body.passwords-controller input[type="submit"]:hover,body.registrations-controller input[type="submit"]:hover,body.sessions-controller input[type="submit"]:hover,body.unlocks-controller input[type="submit"]:hover{color:#fff;background-color:#2275d7;border-color:rgba(0,0,0,0)}
body.confirmations-controller .btn.disabled:hover,body.omniauth-callbacks-controller .btn.disabled:hover,body.passwords-controller .btn.disabled:hover,body.registrations-controller .btn.disabled:hover,body.sessions-controller .btn.disabled:hover,body.unlocks-controller .btn.disabled:hover,body.confirmations-controller input[type="submit"].disabled:hover,body.omniauth-callbacks-controller input[type="submit"].disabled:hover,body.passwords-controller input[type="submit"].disabled:hover,body.registrations-controller input[type="submit"].disabled:hover,body.sessions-controller input[type="submit"].disabled:hover,body.unlocks-controller input[type="submit"].disabled:hover,body.confirmations-controller .btn[disabled]:hover,body.omniauth-callbacks-controller .btn[disabled]:hover,body.passwords-controller .btn[disabled]:hover,body.registrations-controller .btn[disabled]:hover,body.sessions-controller .btn[disabled]:hover,body.unlocks-controller .btn[disabled]:hover,body.confirmations-controller input[type="submit"][disabled]:hover,body.omniauth-callbacks-controller input[type="submit"][disabled]:hover,body.passwords-controller input[type="submit"][disabled]:hover,body.registrations-controller input[type="submit"][disabled]:hover,body.sessions-controller input[type="submit"][disabled]:hover,body.unlocks-controller input[type="submit"][disabled]:hover,fieldset[disabled] body.confirmations-controller .btn:hover,fieldset[disabled] body.omniauth-callbacks-controller .btn:hover,fieldset[disabled] body.passwords-controller .btn:hover,fieldset[disabled] body.registrations-controller .btn:hover,fieldset[disabled] body.sessions-controller .btn:hover,fieldset[disabled] body.unlocks-controller .btn:hover,fieldset[disabled] body.confirmations-controller input[type="submit"]:hover,fieldset[disabled] body.omniauth-callbacks-controller input[type="submit"]:hover,fieldset[disabled] body.passwords-controller input[type="submit"]:hover,fieldset[disabled] body.registrations-controller input[type="submit"]:hover,fieldset[disabled] body.sessions-controller input[type="submit"]:hover,fieldset[disabled] body.unlocks-controller input[type="submit"]:hover,body.confirmations-controller .btn.disabled:focus,body.omniauth-callbacks-controller .btn.disabled:focus,body.passwords-controller .btn.disabled:focus,body.registrations-controller .btn.disabled:focus,body.sessions-controller .btn.disabled:focus,body.unlocks-controller .btn.disabled:focus,body.confirmations-controller input[type="submit"].disabled:focus,body.omniauth-callbacks-controller input[type="submit"].disabled:focus,body.passwords-controller input[type="submit"].disabled:focus,body.registrations-controller input[type="submit"].disabled:focus,body.sessions-controller input[type="submit"].disabled:focus,body.unlocks-controller input[type="submit"].disabled:focus,body.confirmations-controller .btn[disabled]:focus,body.omniauth-callbacks-controller .btn[disabled]:focus,body.passwords-controller .btn[disabled]:focus,body.registrations-controller .btn[disabled]:focus,body.sessions-controller .btn[disabled]:focus,body.unlocks-controller .btn[disabled]:focus,body.confirmations-controller input[type="submit"][disabled]:focus,body.omniauth-callbacks-controller input[type="submit"][disabled]:focus,body.passwords-controller input[type="submit"][disabled]:focus,body.registrations-controller input[type="submit"][disabled]:focus,body.sessions-controller input[type="submit"][disabled]:focus,body.unlocks-controller input[type="submit"][disabled]:focus,fieldset[disabled] body.confirmations-controller .btn:focus,fieldset[disabled] body.omniauth-callbacks-controller .btn:focus,fieldset[disabled] body.passwords-controller .btn:focus,fieldset[disabled] body.registrations-controller .btn:focus,fieldset[disabled] body.sessions-controller .btn:focus,fieldset[disabled] body.unlocks-controller .btn:focus,fieldset[disabled] body.confirmations-controller input[type="submit"]:focus,fieldset[disabled] body.omniauth-callbacks-controller input[type="submit"]:focus,fieldset[disabled] body.passwords-controller input[type="submit"]:focus,fieldset[disabled] body.registrations-controller input[type="submit"]:focus,fieldset[disabled] body.sessions-controller input[type="submit"]:focus,fieldset[disabled] body.unlocks-controller input[type="submit"]:focus,body.confirmations-controller .btn.disabled.focus,body.omniauth-callbacks-controller .btn.disabled.focus,body.passwords-controller .btn.disabled.focus,body.registrations-controller .btn.disabled.focus,body.sessions-controller .btn.disabled.focus,body.unlocks-controller .btn.disabled.focus,body.confirmations-controller input[type="submit"].disabled.focus,body.omniauth-callbacks-controller input[type="submit"].disabled.focus,body.passwords-controller input[type="submit"].disabled.focus,body.registrations-controller input[type="submit"].disabled.focus,body.sessions-controller input[type="submit"].disabled.focus,body.unlocks-controller input[type="submit"].disabled.focus,body.confirmations-controller .btn[disabled].focus,body.omniauth-callbacks-controller .btn[disabled].focus,body.passwords-controller .btn[disabled].focus,body.registrations-controller .btn[disabled].focus,body.sessions-controller .btn[disabled].focus,body.unlocks-controller .btn[disabled].focus,body.confirmations-controller input[type="submit"][disabled].focus,body.omniauth-callbacks-controller input[type="submit"][disabled].focus,body.passwords-controller input[type="submit"][disabled].focus,body.registrations-controller input[type="submit"][disabled].focus,body.sessions-controller input[type="submit"][disabled].focus,body.unlocks-controller input[type="submit"][disabled].focus,fieldset[disabled] body.confirmations-controller .btn.focus,fieldset[disabled] body.omniauth-callbacks-controller .btn.focus,fieldset[disabled] body.passwords-controller .btn.focus,fieldset[disabled] body.registrations-controller .btn.focus,fieldset[disabled] body.sessions-controller .btn.focus,fieldset[disabled] body.unlocks-controller .btn.focus,fieldset[disabled] body.confirmations-controller input[type="submit"].focus,fieldset[disabled] body.omniauth-callbacks-controller input[type="submit"].focus,fieldset[disabled] body.passwords-controller input[type="submit"].focus,fieldset[disabled] body.registrations-controller input[type="submit"].focus,fieldset[disabled] body.sessions-controller input[type="submit"].focus,fieldset[disabled] body.unlocks-controller input[type="submit"].focus{background-color:#4a90e2;border-color:transparent}
body.confirmations-controller .btn .badge,body.omniauth-callbacks-controller .btn .badge,body.passwords-controller .btn .badge,body.registrations-controller .btn .badge,body.sessions-controller .btn .badge,body.unlocks-controller .btn .badge,body.confirmations-controller input[type="submit"] .badge,body.omniauth-callbacks-controller input[type="submit"] .badge,body.passwords-controller input[type="submit"] .badge,body.registrations-controller input[type="submit"] .badge,body.sessions-controller input[type="submit"] .badge,body.unlocks-controller input[type="submit"] .badge{color:#4a90e2;background-color:#fff}
.btn-xl{padding:15px 24px;font-size:25.5px;line-height:1.99999995;border-radius:7.5px}
body.front-controller .btn{text-transform:uppercase;letter-spacing:1px;font-weight:bold;min-width:150px;padding:10px 20px;transition:background-color .3s;-webkit-transition:background-color .3s}
body.front-controller .navbar .get-started .btn{min-width:auto;padding:4px 8px;margin:5px 0 0 10px}
body.front-controller section#contact-us .btn{margin-top:1em;margin-bottom:1em}
body.front-controller.index-action #hero .btn{font-size:17px;font-weight:normal;letter-spacing:.5px;padding:20px}
body.front-controller.get_started-action .container.main input,body.front-controller.get_started_2-action .container.main input,body.front-controller.get_started-action .container.main .btn,body.front-controller.get_started_2-action .container.main .btn{box-shadow:0 1px 2px #5f5f5f}




#bottom-footer {
	background: #252525;
	padding: 10px 0;
	color: #fff;
}



.clearfix:before,
.clearfix:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
	content: "";
	display: table;
}


.clearfix:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
	clear: both;
}
.menu-underlogo #header-content{padding-left:0;padding-right:0;}
.menu-underlogo #header-content .branding{text-align:center;}
.menu-float #header #header-content{position:relative;padding-bottom:0;}
.menu-float #header #header-content .branding{text-align:left;}
.menu-vcenter #header #header-content{position:relative;}
.menu-vcenter #header #header-content .row-fluid{width:255px;float:left;}
.menu-vcenter #header #header-content .image-logo img{position:relative;z-index:1;}
.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
.container{margin-right:auto;margin-left:auto;*zoom:1;*zoom:1;margin-right:auto;margin-left:auto;*zoom:1;*zoom:1;}
.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;*zoom:1;}
.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}
.navbar .container{width:auto;}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;width:940px;}
.breadcrumbs-wrapper .container{padding:7.5px 30px;background-color:;}
#access .navbar .navbar-inner .container{width:inherit;max-width:1170px;}
#featured .container{background:rgba(255,255,255,0.42);width:100%;overflow:hidden;padding:0;text-align:center;}
#main .container[role="main"]{background:#fff;}
#main .container[role="main"] .sidebar-layout{padding:30px;width:auto;}
.articles_listing #main .container[role="main"]{background:none;}
#foot .container{background:#77787b;color:;font-size:90%;position:relative;}
#foot .container a{color:;}
#foot .container .widget{background:none;}
#foot .container .widget .widget-title{color:#fff;}
#foot .container .widget ul#twitter_update_list li,#foot .container .widget .sidebar-list li{padding:15px 0;margin:0 0;border-bottom:1px solid #454647;border-top:1px solid #abacad;}
#foot .container .widget ul#twitter_update_list li:last-child,#foot .container .widget .sidebar-list li:last-child{border-bottom:none;}
#foot .container .widget ul#twitter_update_list li:first-child,#foot .container .widget .sidebar-list li:first-child{border-top:none;padding-top:0;}
#sidebar .widget .btn,#foot .container .btn{color:#333;text-shadow:0 1px 1px #e6e6e6;}
.casestudy-detail #main .container[role="main"],.pages.is-visual #main .container[role="main"],.default #main .container[role="main"]{background:none;}
.casestudy-detail #main .container[role="main"]{background:none;}
#featured .container,.container[role="main"],.widget{padding:7.5px 5px;}
.default #featured .container,.default #featured .flexslider,.default #featured .element-columns{background:none;overflow:visible !important;}
.raw #featured .container,.raw #featured .flexslider,.raw #featured .element-columns{background:none;overflow:visible !important;}
.default #main .container[role="main"],.pages.is-visual #main .container[role="main"],.raw #main .container[role="main"],.casestudy-detail #main .container[role="main"]{width:100%;}
.default #main .container[role="main"] .sidebar-layout,.default #main .container[role="main"] article,.pages.is-visual #main .container[role="main"] .sidebar-layout,.pages.is-visual #main .container[role="main"] article,.raw #main .container[role="main"] .sidebar-layout,.raw #main .container[role="main"] article,.casestudy-detail #main .container[role="main"] .sidebar-layout,.casestudy-detail #main .container[role="main"] article{padding:0;}
.calendar-calendar .inner{height:auto !important;height:5em;padding:0;margin:0;}
.calendar-calendar .inner div{padding:0;margin:0;}
.calendar-calendar .inner p{padding:0 0 .8em 0;margin:0;}
.calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#fff;}
.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:#eee;}
.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{border:none;background:#ffc;padding:0;}
.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{color:#444;background:#fff;text-align:right;}
.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}
.calendar-calendar td .inner div.day a{color:#4b85ac;}
.calendar-calendar .month-view .full .inner,.calendar-calendar .week-view .full .multi-day .inner{height:auto;min-height:auto;}
.calendar-calendar .week-view .full .calendar-agenda-hour
.calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}
.calendar-calendar .month-view .full tr.single-day .no-entry,.calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:44px !important;line-height:44px;}
.calendar-calendar .month-view .full tr.single-day .noentry-multi-day,.calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:22px !important;line-height:22px;}
.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{border:none;background:none;margin-bottom:0px;}
.calendar-calendar .month-view .full td.date-box .inner,.calendar-calendar .week-view .full td.date-box .inner{min-height:inherit;}
.calendar-calendar .month-view .full td.multi-day .inner,.calendar-calendar .week-view .full td.multi-day .inner,.calendar-calendar .day-view .full td.multi-day .inner{min-height:inherit;width:auto;position:relative;}
.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}
.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0px 3px;}
.calendar-calendar .day-view .full td .inner div.calendar div.stripe{margin:0px;}
.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{-moz-border-radius:5px;border-radius:5px;width:auto;float:none;display:block;margin:.25em auto;position:relative;}
.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}
.calendar-calendar .month-view .full td.multi-day  .inner .monthview .continuation,.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{float:left;margin-right:3px;height:1.9em;}
.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{height:2.75em;padding-top:0.75em;margin-right:8px;}
.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{position:absolute;right:0px !important;right:-1px;width:10px;text-align:left;background:#74a5d7;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;height:1.9em;padding-left:6px;z-index:1;}
.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{height:2.75em;padding-top:0.75em;}
.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{width:8px;padding-left:0px;}

.date {
	FONT-FAMILY: Geneva, Arial, sans-serif; 
	FONT-SIZE: 8pt;
	text-align: center;
}


	.container {
		margin-left: auto;
		margin-right: auto;
		
		
		width: 1200px;
	}


	
	
		.container.small {
			
			width: 900px;
		}


		.container.big {
			width: 100%;

			
			max-width: 1500px;

			
			min-width: 1200px;
		}


		#header .container {
			position: relative;
		}


			#header .container h1 {
				left: 0;
			}


			#header .container nav {
				right: 0;
			}
.mk-fullscreen-search-overlay{z-index:999}
.mk-animate-element,.mk-effect-bg-layer,.mk-fullscreen-search-overlay{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.mk-fullscreen-search-overlay.mk-fullscreen-search-overlay-show{visibility:visible;opacity:1}
.mk-fullscreen-search-overlay.mk-fullscreen-search-overlay-show .mk-fullscreen-search-wrapper{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);ms-transform:scale(1)}
.mk-fullscreen-search-overlay:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}
.mk-fullscreen-search-overlay .mk-fullscreen-close{position:absolute;right:50px;top:70px;font-size:26px;transition:-webkit-transform ease-out .2s;transition:transform ease-out .2s;transition:transform ease-out .2s,-webkit-transform ease-out .2s;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.mk-fullscreen-search-overlay .mk-fullscreen-close:link,.mk-fullscreen-search-overlay .mk-fullscreen-close:visited{color:#fff}
.mk-fullscreen-search-overlay .mk-fullscreen-close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper{display:inline-block;max-width:1000px;vertical-align:middle;text-align:center;font-size:18px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);ms-transform:scale(.9);opacity:0;visibility:hidden;transition:all ease-in-out .3s}
.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper p{font-size:14px;margin-bottom:40px;color:#fff;letter-spacing:2px;text-transform:uppercase}
.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper #mk-fullscreen-searchform{position:relative}
.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper #mk-fullscreen-searchform #mk-fullscreen-search-input{width:800px;background-color:transparent;box-shadow:0 3px 0 0 rgba(255,255,255,.1);border:0;text-align:center;font-size:35px;padding:20px;color:#fff;transition:all .3s ease-out}
.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper #mk-fullscreen-searchform #mk-fullscreen-search-input:focus{box-shadow:0 3px 0 0 rgba(255,255,255,.2)}
.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper #mk-fullscreen-searchform input[type=submit]{position:absolute;width:100px;height:100%;background-color:transparent;border:0;right:0;top:0}
.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper #mk-fullscreen-searchform .fullscreen-search-icon{font-size:25px;position:absolute;right:15px;top:30px;color:#fff;color:rgba(255,255,255,.2);transition:all .2s ease-out}
.mk-fullscreen-search-overlay .mk-fullscreen-search-wrapper #mk-fullscreen-searchform .fullscreen-search-icon:hover{color:rgba(255,255,255,.3)}


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

.menu-ghost-wrapper .menu-lang-search-mobile-wrap {
  position: absolute;
  overflow: hidden;
  top: -10px !important;
  right: 0px;
  height: 40px;
  width: 100px;
}

.menu-ghost-wrapper .menu-lang-search-mobile-wrap .lang-wrapper {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 40px;
  width: 50px;
  overflow: hidden;
}

.menu-ghost-wrapper .menu-lang-search-mobile-wrap .lang-wrapper .lang-control-ghost {
  position: absolute;
  overflow: hidden;
  top: 0px;
  left: 0px;
  height: 40px;
  width: 100px;
  -webkit-transition: all 0.22s;
  -moz-transition: all 0.22s;
  -o-transition: all 0.22s;
  -ms-transition: all 0.22s;
  transition: all 0.22s;
}

.menu-ghost-wrapper .menu-lang-search-mobile-wrap .lang-wrapper .lang-control-ghost:hover {
  left: -50px;
}

.menu-ghost-wrapper .menu-lang-search-mobile-wrap .menu-search-box {
  position: absolute;
  right: 0px;
  height: 100%;
  width: 50px;
  border-left: 1px solid #313131;
  cursor: pointer;
}
#md-city-group,#md-region-group{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}
.ccit_nav_default_menu ul.menu,#block-menu-block-6 ul.menu,.ccit_nav_header_menu ul.menu{margin:0;padding:0;border:0;}
.mzr_js .ccit_nav_default_menu ul.menu.opened,.mzr_js #block-menu-block-6 ul.menu.opened,.mzr_js
  .ccit_nav_header_menu ul.menu.opened{display:block;}
.ccit_nav_default_menu ul.menu li,#block-menu-block-6 ul.menu li,.ccit_nav_header_menu ul.menu li{margin:0;padding:0;border:0;display:block;list-style:none;list-style-image:none;position:relative;float:left;}
.ccit_nav_default_menu ul.menu li a,#block-menu-block-6 ul.menu li a,.ccit_nav_header_menu ul.menu li a{display:block;font-size:14px;font-size:0.87rem;line-height:16px;line-height:1rem;padding:16px;padding:1rem;background-color:#418fde;color:#fff;text-decoration:none;border:none;-webkit-transition-property:color,background-color;-moz-transition-property:color,background-color;-o-transition-property:color,background-color;transition-property:color,background-color;}
.ccit_nav_default_menu ul.menu li a.active-trail,#block-menu-block-6 ul.menu li a.active-trail,.ccit_nav_default_menu ul.menu li a.active,#block-menu-block-6 ul.menu li a.active,.ccit_nav_header_menu ul.menu li a.active-trail,.ccit_nav_header_menu ul.menu li a.active{color:#eae3d3;background-color:#ad924f;}
.lt-ie9 .ccit_nav_default_menu ul.menu li a,.lt-ie9 #block-menu-block-6 ul.menu li a,.lt-ie9
.ccit_nav_header_menu ul.menu li a{color:#002855;background-color:transparent;padding:12px 16px;padding:0.75rem 1rem;}
.ccit_nav_default_menu ul.menu li a.hold,#block-menu-block-6 ul.menu li a.hold,.ccit_nav_header_menu ul.menu li a.hold{background-color:#3075bb;color:#fff;}
.mzr_no-touch .ccit_nav_default_menu ul.menu li a:hover,.mzr_no-touch #block-menu-block-6 ul.menu li a:hover,.mzr_no-touch .ccit_nav_default_menu ul.menu li a:active,.mzr_no-touch #block-menu-block-6 ul.menu li a:active,.mzr_no-touch
.ccit_nav_header_menu ul.menu li a:hover,.mzr_no-touch
.ccit_nav_header_menu ul.menu li a:active{color:#fff !important;background-color:#ad924f !important;}
.ccit_nav_default_menu ul.menu li a.expandable:after,#block-menu-block-6 ul.menu li a.expandable:after,.ccit_nav_header_menu ul.menu li a.expandable:after{font-family:FontAwesome;content:"\f107";margin-left:0.5em;line-height:90%;opacity:0.5;font-size:75%;}
.ccit_nav_default_menu ul.menu li a.expandable.hold:after,#block-menu-block-6 ul.menu li a.expandable.hold:after,.ccit_nav_header_menu ul.menu li a.expandable.hold:after{color:transparent;}
.ccit_nav_default_menu ul.menu li ul,#block-menu-block-6 ul.menu li ul,.ccit_nav_header_menu ul.menu li ul{display:none;top:0;}
.no-js .ccit_nav_default_menu ul.menu li ul,.no-js #block-menu-block-6 ul.menu li ul,.no-js
.ccit_nav_header_menu ul.menu li ul{display:block;border:0;clip:rect(0 0 0 0);height:1px !important;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px !important;}
.no-js .ccit_nav_default_menu ul.menu li ul.focusable:active,.no-js #block-menu-block-6 ul.menu li ul.focusable:active,.no-js .ccit_nav_default_menu ul.menu li ul.focusable:focus,.no-js #block-menu-block-6 ul.menu li ul.focusable:focus,.no-js
.ccit_nav_header_menu ul.menu li ul.focusable:active,.no-js
.ccit_nav_header_menu ul.menu li ul.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.lt-ie9 .ccit_nav_default_menu ul.menu li ul,.lt-ie9 #block-menu-block-6 ul.menu li ul,.lt-ie9
.ccit_nav_header_menu ul.menu li ul{position:absolute;z-index:10;padding:0;top:40px;top:2.5rem;left:-8px;width:160px;width:10rem;border:8px #b9d9eb solid;border-top:none;background-color:#fff;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;-ms-border-radius:0px 0px 4px 4px;-o-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;}
.ccit_nav_default_menu ul.menu li ul li,#block-menu-block-6 ul.menu li ul li,.ccit_nav_header_menu ul.menu li ul li{width:100%;border-top:1px #2d70b4 solid;}
.ccit_nav_default_menu ul.menu li ul li a,#block-menu-block-6 ul.menu li ul li a,.ccit_nav_header_menu ul.menu li ul li a{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;position:relative;font-size:12px;font-size:0.75rem;padding:12px 16px 12px 32px;padding:0.75rem 1rem 0.75rem 2rem;background-color:#3075bb;}
.ccit_nav_default_menu ul.menu li ul li a:after,#block-menu-block-6 ul.menu li ul li a:after,.ccit_nav_header_menu ul.menu li ul li a:after{content:"";}
.lt-ie9 .ccit_nav_default_menu ul.menu li ul li a,.lt-ie9 #block-menu-block-6 ul.menu li ul li a,.lt-ie9
.ccit_nav_header_menu ul.menu li ul li a{color:#fff;background-color:#3075bb;padding:12px 16px;padding:0.75rem 1rem;}
.ccit_nav_default_menu ul.menu li ul li a.hold,#block-menu-block-6 ul.menu li ul li a.hold,.ccit_nav_header_menu ul.menu li ul li a.hold{background-color:#205b99;}
.mzr_no-touch .ccit_nav_default_menu ul.menu li ul li a:hover,.mzr_no-touch #block-menu-block-6 ul.menu li ul li a:hover,.mzr_no-touch .ccit_nav_default_menu ul.menu li ul li a:active,.mzr_no-touch #block-menu-block-6 ul.menu li ul li a:active,.mzr_no-touch
.ccit_nav_header_menu ul.menu li ul li a:hover,.mzr_no-touch
.ccit_nav_header_menu ul.menu li ul li a:active{color:#fff !important;background-color:#ad924f;}
.ccit_nav_default_menu ul.menu li ul li a.expandable:after,#block-menu-block-6 ul.menu li ul li a.expandable:after,.ccit_nav_header_menu ul.menu li ul li a.expandable:after{font-family:FontAwesome;content:"\f107";margin-left:0.5em;line-height:90%;}
.lt-ie9 .ccit_nav_default_menu ul.menu li ul li a.expandable:after,.lt-ie9 #block-menu-block-6 ul.menu li ul li a.expandable:after,.lt-ie9
.ccit_nav_header_menu ul.menu li ul li a.expandable:after{content:"\f105";}
.lt-ie9 .ccit_nav_default_menu ul.menu li ul li ul,.lt-ie9 #block-menu-block-6 ul.menu li ul li ul,.lt-ie9
.ccit_nav_header_menu ul.menu li ul li ul{top:-9px;left:160px;left:10rem;border-top:8px #b9d9eb solid;border-left:none;-webkit-border-radius:0px 4px 4px 4px;-moz-border-radius:0px 4px 4px 4px;-ms-border-radius:0px 4px 4px 4px;-o-border-radius:0px 4px 4px 4px;border-radius:0px 4px 4px 4px;}
.ccit_nav_default_menu ul.menu li ul li ul li,#block-menu-block-6 ul.menu li ul li ul li,.ccit_nav_header_menu ul.menu li ul li ul li{border-top:1px #1d5692 solid;}
.ccit_nav_default_menu ul.menu li ul li ul li a,#block-menu-block-6 ul.menu li ul li ul li a,.ccit_nav_header_menu ul.menu li ul li ul li a{padding:12px 16px 12px 48px;padding:0.75rem 1rem 0.75rem 3rem;background-color:#205b99;}
.ccit_nav_default_menu ul.menu li ul li ul li a:after,#block-menu-block-6 ul.menu li ul li ul li a:after,.ccit_nav_header_menu ul.menu li ul li ul li a:after{content:"";}
.lt-ie9 .ccit_nav_default_menu ul.menu li ul li ul li a,.lt-ie9 #block-menu-block-6 ul.menu li ul li ul li a,.lt-ie9
.ccit_nav_header_menu ul.menu li ul li ul li a{padding:12px 16px;padding:0.75rem 1rem;background-color:#205b99;}
.ccit_nav_default_menu ul.menu li ul li ul li a.expandable:after,#block-menu-block-6 ul.menu li ul li ul li a.expandable:after,.ccit_nav_header_menu ul.menu li ul li ul li a.expandable:after{font-family:FontAwesome;content:"\f107";margin-left:0.33em;line-height:90%;}
.lt-ie9 .ccit_nav_default_menu ul.menu li ul li ul li a.expandable:after,.lt-ie9 #block-menu-block-6 ul.menu li ul li ul li a.expandable:after,.lt-ie9
.ccit_nav_header_menu ul.menu li ul li ul li a.expandable:after{content:"\f105";}
.lt-ie9 .ccit_nav_header_menu ul.menu li a{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:8px 12px;padding:0.5rem 0.75rem;margin-left:4px;}
.ccit_nav_header_menu ul.menu li a.expandable:hover,.ccit_nav_header_menu ul.menu li a.expandable:active,.ccit_nav_header_menu ul.menu li a.expandable.hold{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}
.lt-ie9 .ccit_nav_header_menu ul.menu li a.expandable{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;}
.lt-ie9 .ccit_nav_header_menu ul.menu li a.expandable:hover,.lt-ie9 .ccit_nav_header_menu ul.menu li a.expandable:active,.lt-ie9 .ccit_nav_header_menu ul.menu li a.expandable.hold{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;}
.lt-ie9 .ccit_nav_header_menu ul.menu li ul{top:32px;top:2rem;left:-4px;}
.lt-ie9 .ccit_nav_header_menu ul.menu li ul li{margin:0;}
.ccit_nav_header_menu ul.menu li ul li a.expandable{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.ccit_nav_header_menu ul.menu li ul li a.expandable:hover,.ccit_nav_header_menu ul.menu li ul li a.expandable:active,.ccit_nav_header_menu ul.menu li ul li a.expandable.hold{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.lt-ie9 .ccit_nav_header_menu ul.menu li ul li a{padding:8px 12px;padding:0.5rem 0.75rem;margin-left:0;}
.lt-ie9 .ccit_nav_header_menu ul.menu li ul li a.expandable{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.lt-ie9 .ccit_nav_header_menu ul.menu li ul li a.expandable:hover,.lt-ie9 .ccit_nav_header_menu ul.menu li ul li a.expandable:active,.lt-ie9 .ccit_nav_header_menu ul.menu li ul li a.expandable.hold{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.lt-ie9 .ccit_nav_header_menu ul.menu li ul li ul li a{padding:8px 12px;padding:0.5rem 0.75rem;}
.ccit_sidebarmenu_default .content ul.menu,#block-block-74 .content ul.menu,#block-menu-block-7 .content ul.menu,#block-menu-block-5 .content ul.menu,#block-menu-block-3 .content ul.menu,.ccit_sidebarmenu_default .block-content ul.menu,#block-block-74 .block-content ul.menu,#block-menu-block-7 .block-content ul.menu,#block-menu-block-5 .block-content ul.menu,#block-menu-block-3 .block-content ul.menu{margin:0;padding:0;}
.ccit_sidebarmenu_default .content ul.menu li,#block-block-74 .content ul.menu li,#block-menu-block-7 .content ul.menu li,#block-menu-block-5 .content ul.menu li,#block-menu-block-3 .content ul.menu li,.ccit_sidebarmenu_default .block-content ul.menu li,#block-block-74 .block-content ul.menu li,#block-menu-block-7 .block-content ul.menu li,#block-menu-block-5 .block-content ul.menu li,#block-menu-block-3 .block-content ul.menu li{display:block;margin:0;padding:0;border:0;display:block;list-style:none;list-style-image:none;border-top:1px #e2e1dd solid;}
.ccit_sidebarmenu_default .content ul.menu li.expanded,#block-block-74 .content ul.menu li.expanded,#block-menu-block-7 .content ul.menu li.expanded,#block-menu-block-5 .content ul.menu li.expanded,#block-menu-block-3 .content ul.menu li.expanded,.ccit_sidebarmenu_default .block-content ul.menu li.expanded,#block-block-74 .block-content ul.menu li.expanded,#block-menu-block-7 .block-content ul.menu li.expanded,#block-menu-block-5 .block-content ul.menu li.expanded,#block-menu-block-3 .block-content ul.menu li.expanded{background-color:#f6f6f5;}
.ccit_sidebarmenu_default .content ul.menu li a,#block-block-74 .content ul.menu li a,#block-menu-block-7 .content ul.menu li a,#block-menu-block-5 .content ul.menu li a,#block-menu-block-3 .content ul.menu li a,.ccit_sidebarmenu_default .block-content ul.menu li a,#block-block-74 .block-content ul.menu li a,#block-menu-block-7 .block-content ul.menu li a,#block-menu-block-5 .block-content ul.menu li a,#block-menu-block-3 .block-content ul.menu li a{font-family:Roboto,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3a6188;display:block;position:relative;font-size:14px;font-size:0.875rem;line-height:16px;line-height:1rem;padding:8px 16px;padding:0.5rem 1rem;text-decoration:none;border:none;-webkit-transition-property:color,background-color;-moz-transition-property:color,background-color;-o-transition-property:color,background-color;transition-property:color,background-color;}
.ccit_sidebarmenu_default .content ul.menu li a.active,#block-block-74 .content ul.menu li a.active,#block-menu-block-7 .content ul.menu li a.active,#block-menu-block-5 .content ul.menu li a.active,#block-menu-block-3 .content ul.menu li a.active,.ccit_sidebarmenu_default .block-content ul.menu li a.active,#block-block-74 .block-content ul.menu li a.active,#block-menu-block-7 .block-content ul.menu li a.active,#block-menu-block-5 .block-content ul.menu li a.active,#block-menu-block-3 .block-content ul.menu li a.active{color:#fff;background-color:#ad924f;}
.mzr_no-touch .ccit_sidebarmenu_default .content ul.menu li a:active,.mzr_no-touch #block-block-74 .content ul.menu li a:active,.mzr_no-touch #block-menu-block-7 .content ul.menu li a:active,.mzr_no-touch #block-menu-block-5 .content ul.menu li a:active,.mzr_no-touch #block-menu-block-3 .content ul.menu li a:active,.mzr_no-touch .ccit_sidebarmenu_default .content ul.menu li a:hover,.mzr_no-touch #block-block-74 .content ul.menu li a:hover,.mzr_no-touch #block-menu-block-7 .content ul.menu li a:hover,.mzr_no-touch #block-menu-block-5 .content ul.menu li a:hover,.mzr_no-touch #block-menu-block-3 .content ul.menu li a:hover,.mzr_no-touch
.ccit_sidebarmenu_default .block-content ul.menu li a:active,.mzr_no-touch
#block-block-74 .block-content ul.menu li a:active,.mzr_no-touch #block-menu-block-7 .block-content ul.menu li a:active,.mzr_no-touch #block-menu-block-5 .block-content ul.menu li a:active,.mzr_no-touch #block-menu-block-3 .block-content ul.menu li a:active,.mzr_no-touch
.ccit_sidebarmenu_default .block-content ul.menu li a:hover,.mzr_no-touch
#block-block-74 .block-content ul.menu li a:hover,.mzr_no-touch #block-menu-block-7 .block-content ul.menu li a:hover,.mzr_no-touch #block-menu-block-5 .block-content ul.menu li a:hover,.mzr_no-touch #block-menu-block-3 .block-content ul.menu li a:hover{color:#fff;background-color:#ad924f;}
.ccit_sidebarmenu_default .content ul.menu li ul,#block-block-74 .content ul.menu li ul,#block-menu-block-7 .content ul.menu li ul,#block-menu-block-5 .content ul.menu li ul,#block-menu-block-3 .content ul.menu li ul,.ccit_sidebarmenu_default .block-content ul.menu li ul,#block-block-74 .block-content ul.menu li ul,#block-menu-block-7 .block-content ul.menu li ul,#block-menu-block-5 .block-content ul.menu li ul,#block-menu-block-3 .block-content ul.menu li ul{border-bottom:none;background-color:#f6f6f5;padding:0 0 8px 0;padding:0 0 0.5rem 0;}
.ccit_sidebarmenu_default .content ul.menu li ul li,#block-block-74 .content ul.menu li ul li,#block-menu-block-7 .content ul.menu li ul li,#block-menu-block-5 .content ul.menu li ul li,#block-menu-block-3 .content ul.menu li ul li,.ccit_sidebarmenu_default .block-content ul.menu li ul li,#block-block-74 .block-content ul.menu li ul li,#block-menu-block-7 .block-content ul.menu li ul li,#block-menu-block-5 .block-content ul.menu li ul li,#block-menu-block-3 .block-content ul.menu li ul li{border:none;}
.ccit_sidebarmenu_default .content ul.menu li ul li a,#block-block-74 .content ul.menu li ul li a,#block-menu-block-7 .content ul.menu li ul li a,#block-menu-block-5 .content ul.menu li ul li a,#block-menu-block-3 .content ul.menu li ul li a,.ccit_sidebarmenu_default .block-content ul.menu li ul li a,#block-block-74 .block-content ul.menu li ul li a,#block-menu-block-7 .block-content ul.menu li ul li a,#block-menu-block-5 .block-content ul.menu li ul li a,#block-menu-block-3 .block-content ul.menu li ul li a{margin:0;padding:4px 16px 4px 32px;padding:0.25rem 1rem 0.25rem 2rem;font-size:12px;font-size:0.75rem;}
.mzr_fontface .ccit_sidebarmenu_default .content ul.menu li ul li a:before,.mzr_fontface #block-block-74 .content ul.menu li ul li a:before,.mzr_fontface #block-menu-block-7 .content ul.menu li ul li a:before,.mzr_fontface #block-menu-block-5 .content ul.menu li ul li a:before,.mzr_fontface #block-menu-block-3 .content ul.menu li ul li a:before,.mzr_fontface
.ccit_sidebarmenu_default .block-content ul.menu li ul li a:before,.mzr_fontface
#block-block-74 .block-content ul.menu li ul li a:before,.mzr_fontface #block-menu-block-7 .block-content ul.menu li ul li a:before,.mzr_fontface #block-menu-block-5 .block-content ul.menu li ul li a:before,.mzr_fontface #block-menu-block-3 .block-content ul.menu li ul li a:before{content:"\f0da";font-family:FontAwesome;display:block;position:absolute;color:#b6d1ec;top:4px;top:0.25rem;left:16px;left:1rem;}
.ccit_sidebarmenu_default .content ul.menu li ul li ul,#block-block-74 .content ul.menu li ul li ul,#block-menu-block-7 .content ul.menu li ul li ul,#block-menu-block-5 .content ul.menu li ul li ul,#block-menu-block-3 .content ul.menu li ul li ul,.ccit_sidebarmenu_default .block-content ul.menu li ul li ul,#block-block-74 .block-content ul.menu li ul li ul,#block-menu-block-7 .block-content ul.menu li ul li ul,#block-menu-block-5 .block-content ul.menu li ul li ul,#block-menu-block-3 .block-content ul.menu li ul li ul{padding:0;background-color:transparent;}
.ccit_sidebarmenu_default .content ul.menu li ul li ul a,#block-block-74 .content ul.menu li ul li ul a,#block-menu-block-7 .content ul.menu li ul li ul a,#block-menu-block-5 .content ul.menu li ul li ul a,#block-menu-block-3 .content ul.menu li ul li ul a,.ccit_sidebarmenu_default .block-content ul.menu li ul li ul a,#block-block-74 .block-content ul.menu li ul li ul a,#block-menu-block-7 .block-content ul.menu li ul li ul a,#block-menu-block-5 .block-content ul.menu li ul li ul a,#block-menu-block-3 .block-content ul.menu li ul li ul a{padding-left:48px;padding-left:3rem;}
.mzr_fontface .ccit_sidebarmenu_default .content ul.menu li ul li ul a:before,.mzr_fontface #block-block-74 .content ul.menu li ul li ul a:before,.mzr_fontface #block-menu-block-7 .content ul.menu li ul li ul a:before,.mzr_fontface #block-menu-block-5 .content ul.menu li ul li ul a:before,.mzr_fontface #block-menu-block-3 .content ul.menu li ul li ul a:before,.mzr_fontface
.ccit_sidebarmenu_default .block-content ul.menu li ul li ul a:before,.mzr_fontface
#block-block-74 .block-content ul.menu li ul li ul a:before,.mzr_fontface #block-menu-block-7 .block-content ul.menu li ul li ul a:before,.mzr_fontface #block-menu-block-5 .block-content ul.menu li ul li ul a:before,.mzr_fontface #block-menu-block-3 .block-content ul.menu li ul li ul a:before{left:32px;left:2rem;}
.ccit_sidebarmenu_default .content ul.menu li ul li ul ul a,#block-block-74 .content ul.menu li ul li ul ul a,#block-menu-block-7 .content ul.menu li ul li ul ul a,#block-menu-block-5 .content ul.menu li ul li ul ul a,#block-menu-block-3 .content ul.menu li ul li ul ul a,.ccit_sidebarmenu_default .block-content ul.menu li ul li ul ul a,#block-block-74 .block-content ul.menu li ul li ul ul a,#block-menu-block-7 .block-content ul.menu li ul li ul ul a,#block-menu-block-5 .block-content ul.menu li ul li ul ul a,#block-menu-block-3 .block-content ul.menu li ul li ul ul a{padding-left:64px;padding-left:4rem;}
.mzr_fontface .ccit_sidebarmenu_default .content ul.menu li ul li ul ul a:before,.mzr_fontface #block-block-74 .content ul.menu li ul li ul ul a:before,.mzr_fontface #block-menu-block-7 .content ul.menu li ul li ul ul a:before,.mzr_fontface #block-menu-block-5 .content ul.menu li ul li ul ul a:before,.mzr_fontface #block-menu-block-3 .content ul.menu li ul li ul ul a:before,.mzr_fontface
.ccit_sidebarmenu_default .block-content ul.menu li ul li ul ul a:before,.mzr_fontface
#block-block-74 .block-content ul.menu li ul li ul ul a:before,.mzr_fontface #block-menu-block-7 .block-content ul.menu li ul li ul ul a:before,.mzr_fontface #block-menu-block-5 .block-content ul.menu li ul li ul ul a:before,.mzr_fontface #block-menu-block-3 .block-content ul.menu li ul li ul ul a:before{left:48px;left:3rem;}
.ccit_sidebarmenu_default .content ul.menu li ul li ul ul ul a,#block-block-74 .content ul.menu li ul li ul ul ul a,#block-menu-block-7 .content ul.menu li ul li ul ul ul a,#block-menu-block-5 .content ul.menu li ul li ul ul ul a,#block-menu-block-3 .content ul.menu li ul li ul ul ul a,.ccit_sidebarmenu_default .block-content ul.menu li ul li ul ul ul a,#block-block-74 .block-content ul.menu li ul li ul ul ul a,#block-menu-block-7 .block-content ul.menu li ul li ul ul ul a,#block-menu-block-5 .block-content ul.menu li ul li ul ul ul a,#block-menu-block-3 .block-content ul.menu li ul li ul ul ul a{padding-left:80px;padding-left:5rem;}
.mzr_fontface .ccit_sidebarmenu_default .content ul.menu li ul li ul ul ul a:before,.mzr_fontface #block-block-74 .content ul.menu li ul li ul ul ul a:before,.mzr_fontface #block-menu-block-7 .content ul.menu li ul li ul ul ul a:before,.mzr_fontface #block-menu-block-5 .content ul.menu li ul li ul ul ul a:before,.mzr_fontface #block-menu-block-3 .content ul.menu li ul li ul ul ul a:before,.mzr_fontface
.ccit_sidebarmenu_default .block-content ul.menu li ul li ul ul ul a:before,.mzr_fontface
#block-block-74 .block-content ul.menu li ul li ul ul ul a:before,.mzr_fontface #block-menu-block-7 .block-content ul.menu li ul li ul ul ul a:before,.mzr_fontface #block-menu-block-5 .block-content ul.menu li ul li ul ul ul a:before,.mzr_fontface #block-menu-block-3 .block-content ul.menu li ul li ul ul ul a:before{left:64px;left:4rem;}
#block-menu-block-6 ul.menu{text-align:right;}
#block-menu-block-6 ul.menu li{text-align:left;}
#block-menu-block-6 ul.menu li.groups-container{float:right;}
#block-menu-block-6 ul.menu ul{text-align:left;}
.book-navigation .menu{border-top:1px #eeedeb dotted;padding-top:2rem;}
.book-navigation .menu:before{content:"Contents";display:block;font-family:Merriweather,Georgia,"Times New Roman",Times,serif;font-size:1.25rem;font-weight:bold;margin-bottom:0.5rem;}
.mzr_fontface #block-block-74 .block-content ul.menu li a,.mzr_fontface
#block-menu-block-7 .block-content ul.menu li a,.mzr_fontface
#block-menu-block-5 .block-content ul.menu li a,.mzr_fontface
#block-menu-block-3 .block-content ul.menu li a{padding:8px 16px 8px 28px;padding:0.5rem 1rem 0.5rem 1.75rem;}
.mzr_fontface #block-block-74 .block-content ul.menu li a:before,.mzr_fontface
#block-menu-block-7 .block-content ul.menu li a:before,.mzr_fontface
#block-menu-block-5 .block-content ul.menu li a:before,.mzr_fontface
#block-menu-block-3 .block-content ul.menu li a:before{content:"\f105";font-family:FontAwesome;display:block;position:absolute;color:#b6d1ec;left:16px;left:1rem;}
.mzr_fontface #block-block-74 .block-content ul.menu li ul li a,.mzr_fontface
#block-menu-block-7 .block-content ul.menu li ul li a,.mzr_fontface
#block-menu-block-5 .block-content ul.menu li ul li a,.mzr_fontface
#block-menu-block-3 .block-content ul.menu li ul li a{padding:8px 16px 8px 40px;padding:0.5rem 1rem 0.5rem 2.5rem;}
.mzr_fontface #block-block-74 .block-content ul.menu li ul li a:before,.mzr_fontface
#block-menu-block-7 .block-content ul.menu li ul li a:before,.mzr_fontface
#block-menu-block-5 .block-content ul.menu li ul li a:before,.mzr_fontface
#block-menu-block-3 .block-content ul.menu li ul li a:before{content:"\f0da";top:auto;left:28px;left:1.75rem;}
.mzr_fontface #block-block-74 .block-content ul.menu li ul li ul li a,.mzr_fontface
#block-menu-block-7 .block-content ul.menu li ul li ul li a,.mzr_fontface
#block-menu-block-5 .block-content ul.menu li ul li ul li a,.mzr_fontface
#block-menu-block-3 .block-content ul.menu li ul li ul li a{padding:8px 16px 8px 52px;padding:0.5rem 1rem 0.5rem 3.25rem;}
.mzr_fontface #block-block-74 .block-content ul.menu li ul li ul li a:before,.mzr_fontface
#block-menu-block-7 .block-content ul.menu li ul li ul li a:before,.mzr_fontface
#block-menu-block-5 .block-content ul.menu li ul li ul li a:before,.mzr_fontface
#block-menu-block-3 .block-content ul.menu li ul li ul li a:before{left:40px;left:2.5rem;}
.mzr_fontface #block-block-74 .block-content ul.menu li ul li ul li ul li a,.mzr_fontface
#block-menu-block-7 .block-content ul.menu li ul li ul li ul li a,.mzr_fontface
#block-menu-block-5 .block-content ul.menu li ul li ul li ul li a,.mzr_fontface
#block-menu-block-3 .block-content ul.menu li ul li ul li ul li a{padding:8px 16px 8px 64px;padding:0.5rem 1rem 0.5rem 4rem;}
.mzr_fontface #block-block-74 .block-content ul.menu li ul li ul li ul li a:before,.mzr_fontface
#block-menu-block-7 .block-content ul.menu li ul li ul li ul li a:before,.mzr_fontface
#block-menu-block-5 .block-content ul.menu li ul li ul li ul li a:before,.mzr_fontface
#block-menu-block-3 .block-content ul.menu li ul li ul li ul li a:before{left:52px;left:3.25rem;}
.main-menu .expanded.active-trail:after,.main-menu .leaf.active-trail:after{display:none}
.main-menu .leaf a:after{display:none}

.rates_small_text2{color:#494949;display:block;font:normal 12px/10px "Arial", sans-serif;margin:0 auto;text-align:center;}

.rates_display p.rates_small_text2{width:320px;text-align:center;margin:0;padding:0;}


.menu-item-home {
	margin-left: 5px;
}



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



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

.icon-arrow-right:before{content:"\f061";}

.mt20{margin-top:20px;}




	




.pres-speaker { background: #fff; border: 1px solid #9f9f9f; padding: 7px 10px; margin: 15px 30px 0; }

.pres-speaker img { width: 32%; box-sizing: border-box; float: left; }

.pres-speaker p { width: 47%; padding-right: 15px; padding-left: 20px; box-sizing: border-box; float: left; color: #004b8d; font-size: 16px; line-height: 1.3; padding-top: 25px; }

.pres-speaker p span { font-weight: 700; }

.pres-speaker a.redbtnpres { text-align: center; max-width: 21%; font-size: 20px; margin-top: 28px; border: 1px solid #aa1f24; font-weight: 700; background: #aa1f24; color: #fff; text-transform: uppercase; font-family: Rokkitt, sans-serif; display: inline-block; padding: 15px 15px 11px; box-sizing: border-box; }

.pres-speaker a.redbtnpres:hover { color: #aa1f24; background: none; }

.con_right_tit_new { width:275px; font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#000000; padding-bottom:20px;text-align:center; }
.gh-td{width:1%;vertical-align:bottom;padding:0;min-width:3px}
.gh-td-s{width:99%;vertical-align:middle;padding:0}
.social-tabs{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.social-tabs .tab-index ul{margin:0}
.social-tabs .tab-index li{display:inline-block;margin:0 1rem}
.social-tabs .tab-index a{display:block;color:#999}
.social-tabs .tab-index a:hover,.social-tabs .tab-index a.active{color:#333}
.social-tabs .tab-index .glyphicon{font-size:2em;display:inline-block;vertical-align:middle;margin-right:0.75rem}
.social-tabs .active+.indicator{margin:-2px auto 0}
#homepage .social-tabs{margin-top:2rem;margin-bottom:2rem}

.footer-info {
	background: #2b2b2b;
	-moz-box-shadow: inset 0px 3px 7px -3px #282828;
	-webkit-box-shadow: inset 0px 3px 7px -3px #282828;
	box-shadow: inset 0px 3px 7px -3px #282828;
}



							





.rev_slider_wrapper{
	position:relative;
}


.rev_slider_wrapper.fullwidthbanner-container {
	
}

	
	.rev_slider_wrapper img {
		max-width:inherit !important;
	}

		header .sitelogo {display:block;}

		header .sitelogo img {display:block;float:left}

			.footer-nav .sitelogo {display:block;margin:0 auto 15px;text-align:center}
