﻿.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}
.carousel .carousel-caption,.carousel .carousel-indicators{text-align:left}
.two_column_image_and_text,div.carousel .carousel-caption,div.carousel .carousel-indicators,footer{text-align:center}
div.carousel,div.carousel .carousel-caption{width:100%}
.carousel .carousel-caption{text-align:left;left:56px}
.carousel .carousel-caption .btn{margin-top:16px}
.carousel .content-w-image .carousel-caption{background:rgba(33,33,33,.9);-webkit-clip-path:polygon(0 0,100% 15%,100% 100%,0 100%);clip-path:polygon(0 0,100% 15%,100% 100%,0 100%);top:17%;transform:translateY(0);bottom:0;left:10%;padding:4% 3% 3%}


	#header,
	#access,
	#branding,
	#bg_image,
	.topmenu {
		width: 100%;
	}


	#branding,
	#bg_image {
		min-height: 100px;
	}

	#branding, #header-container {
		height: auto;
	}





div.menu,
#colophon,
#branding,
#main,
#header {
	margin: 0 auto;
}


#branding {
	display: block;
	float: left;
	clear: both;
	height: 75px;
	padding: 0;
	position: relative;
	overflow: hidden;
	width: 100%;
}


#branding #bg_image + #header-container {
	position: absolute;
}

.flipper__slider__title {
  margin-bottom: 0;
  position: relative;
  padding-right: 50px;
  padding-left: 20px;
}

.flipper__slider__title span {
  position: relative;
  z-index: 2;
}

.flipper__slider__title a {
  color: white;
  font-family: 'Fredoka One', cursive;
  font-size: 2.25rem;
  text-transform: uppercase;
  text-decoration: none;
}

.flipper__slider__title svg {
  position: absolute;
  top: -22px;
  left: 0;
  z-index: 1;
  width: 75px;
}

  .home .flipper__slider__title{
    margin-bottom: 20px;
  }
.et_pb_image_9.et_pb_module{margin-left:auto!important;margin-right:auto!important}


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


  .col-md-9 {
    width: 75%;
  }
.menu-toggle-button{cursor:pointer;line-height:1}
.header .menu-toggle-button.main-menu{position:absolute;top:50%;margin-top:-16px;left:60px}
.header .top-menu .menu-toggle-button.language,.header .top-menu .top-menu-container{line-height:1}
.header .top-menu .menu-toggle-button,.header .top-menu .top-menu-container{display:inline-block;vertical-align:middle}
.language-menu-container .menu a,body.menu-active-language .header .menu-toggle-button.language,body.menu-active-main .header .menu-toggle-button.main-menu{display:none}
body.menu-active-language .menu-toggle-button.language-menu,body.menu-active-main .menu-toggle-button.main-menu{position:absolute;top:60px;right:60px;margin-top:-16px}
.header .menu-toggle-button.main-menu,body.menu-active-language .menu-toggle-button.language-menu,body.menu-active-main .menu-toggle-button.main-menu{margin-top:-8px}

			
			
			.wpp-views {
			}
.panel-3col-33 .panel-col-first .inside{margin:0 .5em 1em 0;}
.panel-3col-33 .panel-col .inside{margin:0 .5em 1em .5em;}
.panel-3col-33 .panel-col-last .inside{margin:0 0 1em .5em;}

	.reference_slider .content {font-size: 1rem;}


.gallery .content { color: #f06241; }


.modal .content { margin-bottom: 20px; }

.blog_list_wrapper .blog_entry .content { padding: 1em 1em 1em 400px; margin-left: 1em; width: 100%; }

.ara_newsarea .blog_entry .content {display: table-cell; width: 50%; background: #FFF; padding: 30px 40px; vertical-align: top;}

.ara_newsarea .blog_entry .content h2 { font-size: 18px; margin-top: 0; }

.ara_newsarea .blog_entry:first-child .img, .ara_newsarea .blog_entry:first-child .content {display: block; width: 100%;}
.main__nav .social{width:100px;float:right;margin-top:26px;margin-right:30px}
.main__nav .social .sprite{float:left;margin-left:10px;margin-bottom:10px}
.main__nav--fixed .social{width:200px;margin-top:95px}
.menu-mobile-lateral .social{width:100px;margin:20px auto}
.menu-mobile-lateral .social a{float:left;margin:0 5px 10px}

.icon-arrow-up:before {
    content: "\e3b0";
}

.carousel-caption{
    position: relative;
	z-index: 1000;
    right: 0;
    bottom: 0;
    left: 0;
    padding-top: 24px;
    padding-bottom: 18px;
	padding-left: 24px;
	padding-right: 24px;
    color: #fff;
    text-align: left;
    text-shadow: 0 0 0 rgba(0, 0, 0, .0);
	background: #555;
	margin-top: 3px;
}

					header .logo h4 span.subtext {
						display: block;
						font-family: 'Museo Sans W01 300', Tahoma, sans-serif;
						font-weight: 300;
					}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}


.container-fluid .row {
    padding-left: 2%;
	padding-right: 2%;
}
footer img.glean_logo{width:70px}

.art-layout-cell, .art-content-layout-row
{
  background-color: Transparent;
  vertical-align: top;
  text-align: left;
  border: none !important;
  margin:0 !important;
  padding:0 !important;
}

.art-content-layout .art-layout-cell, .art-content-layout .art-layout-cell .art-content-layout .art-layout-cell{display: table-cell;}

.art-layout-cell .art-layout-cell{display: block;}


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


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

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


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

#donaModel .close-modal-land-img{
	height: 100px;
}
#shailan-countdown-3, .shailan-countdown-3.hasCountdown{ background-color: #EEE;color: #000000;width:175px;margin:0px auto;}
 #shailan-countdown-3, .shailan-countdown-3.hasCountdown a{ color: #000000;}

.mvp-nav-top-right-in {
margin-right: 50px;
}

.single .mvp-fixed .mvp-nav-top-right-in {
margin-right: 50px;
}

#product-loop-wrap .columns .title, 
#product-loop-wrap .columns .price, 
#product-loop-wrap .columns .buy-btn,
#product-loop-wrap .columns .sold-out { font-size: 14px; width: 100%; text-align: center; display: block; margin-bottom: 10px; float: none; border: none; }

#product-loop-wrap .columns .buy-btn { font-weight: bold; color: #00B876; }

#product-loop-wrap .columns:hover .buy-btn { color: #FFF; }




.mh-main-nav-wrap { background: #260f54; border-bottom: 5px solid #fec23e; }

.mh-main-nav-wrap .slicknav_btn, .mh-main-nav-wrap .slicknav_menu, .mh-main-nav-wrap .slicknav_nav .slicknav_item:hover, .mh-main-nav-wrap .slicknav_nav a:hover { background: transparent; }

.mh-main-nav-wrap .slicknav_nav ul { border-color: #fec23e; }

.mh-main-nav-wrap .slicknav_nav ul ul { border: none; }

.sidebar-stories {
margin:15px 0 20px 0;
padding:0 3px;
list-style-type:none;
}

.sidebar-stories  li{
clear:both;
font-size: 0.8em;
margin: 0 0 15px 0;
line-height: 1em;
min-height:25px;
}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}
#menu-widget-2 ul li a:hover, #menu-widget-2 ul .menu-item.current-menu-item a {color:#fff;}
#menu-widget-3 ul li a:hover, #menu-widget-3 ul .menu-item.current-menu-item a {color:#cccccc;}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.sub-menu{margin-top:-15px!important}
.block.social-media .content ul.social li.rss a{background-color:#ff9947}
.block.social-media .content ul.social li.rss a span.icon{background-color:#fb8729;background-position:-496px -300px}
footer .social-buttons ul li.rss a{background-position:-336px -132px}
body.cadet-theme footer .social-buttons ul li.rss a{background-position:-336px -174px}
body.quest-theme footer .social-buttons ul li.rss a{background-position:-336px -216px}
body.step-theme footer .social-buttons ul li.rss a{background-position:-336px -258px}
.sign_up__success{display:none}

.case-slider.layout-one .case-logo {
  order: 3;
  width: 200px;
  max-width: 200px;
  max-height:70px;
  overflow: hidden;
  margin: -40px 0 0;
  display: flex;
  flex-direction: column-reverse;
  height: 70px;
}

.case-slider.layout-one .case-logo img {
  width: 100%;
  vertical-align: top;
}
.node h2.title,.page-title{font-size:18px;margin-bottom:20px;}

#pricing-table{
	margin: 30px auto 60px;
}

#pricing-table th{
	text-align: center;
	font-weight: 500;
	padding:  15px 0;
}

#pricing-table th.price-tit-bg{
	background-color: #e1d9cd;
}

#pricing-table th.price-tit-bg01{
	background-color: #dfd7ca;
}

#pricing-table td{
	padding: 30px 30px;
	text-align: center;
	line-height: 1.3em;
}

#pricing-table td span{
	font-weight: 600;
	font-size: 1.2em;
}


#homepage-text {
    padding-left : 20px;
}


#homepage-text a {
    text-decoration : none;
}


#homepage-text a:hover {
    text-decoration : underline;
}
#takeover-background.pagebuilder_ad{display:none;}


#home-hero-slider .item { display: block; }
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}

.slider-content .container {
	width: 85%;
}

.at-fixed-width .acme-widgets .featured-section .container .widget-title{
	border: none;
}

.secondary-sidebar .container{
	max-width: 100%;
}

	#navbar .container{
		position: relative;
	}


.site-content article .acme-widgets .container {
	width: 100%;
	margin: 0;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

.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-sm-3 {
    width: 25%;
  }


.navlinks2 {
display: none !important;
}

            .top .main .main_inner .main_right .nowonair dl dt .nowonair_info .title {
              line-height: 1.3; }

            .top .main .main_inner .main_right .nowonair .nowonair_ttl_next ul li .next_txt .title {
              font-size: 90%;
              line-height: 1.3; }

.header-link {
	display: none;
	position: absolute;
	width: 69%;
	min-height: 150px;
}

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

  .col-lg-12 {
    width: 100%;
  }
.copy{font-size:12px;color:#fff;margin:16px}
.copy .copy-inner{margin:16px 0}


.site-footer-nav .menu-item a {
  text-decoration: none;
  white-space: nowrap;
  transition: color 0.3s ease-in-out;
}


.site-footer-nav .menu-item a:hover {
  color: #F04144;
}
#pu2545-9{z-index:8;margin-right:-10000px;margin-top:25px;width:33.23%;margin-left:43.81%;}
.clearfix:after{content:"\0020";visibility:hidden;display:block;height:0px;clear:both;}
*:first-child+html .clearfix{zoom:1;}

.coming-soon-home .thumbnail-holder,
.new-releases-home . thumbnail-holder{position:relative;width:95%;margin:0 auto;}

.thumbnail-holder .upcp-minimal-width-3{position:relative;width: 100%;}



tr.gigpress-info td {
	font-size: 90%;
	color: #333;
	border-bottom: 1px solid #CCC;
}



tr.gigpress-info td.description {
	visibility: visible !important;
}



tr.gigpress-row.cancelled, tr.gigpress-info.cancelled, tr.cancelled span.gigpress-info-label, tr.cancelled span.gigpress-info-item {
	color: #999;
}



span.gigpress-info-item {
}



span.gigpress-info-label {
	color: #666;
}

.popup_text {
	font-family: 돋움, 돋움체, 굴림, 굴림체;
	font-size: 9pt;
	color: #9BAAC5;
	line-height:150%;
}

    #content_box {
        padding-right: 0px;
        padding-left: 0px!important;
    }

.ss-full-width #content_box {
    padding-right: 0;
    padding-left: 0;
}
.avia-button-wrap{display:inline-block}

#top .avia-button-row .avia-button-wrap{margin:10px 0}

	.responsive .av_promobox .avia-button, .responsive .av_promobox .avia-button-wrap{width:100%; margin-top:4px; position: relative; top:0; left:0; text-align: center; float:none;}
.search-takeover__form{padding-top:163px;padding-bottom:20px}

.highlight-red { color: #da4553; }
.media,.media-body{overflow:hidden;zoom:1}

.media-body h3 {cursor:pointer;font-weight:bold;}

.media-body h3:hover{color:#428bca;}

.media-body p.info {
    cursor: pointer;
}
.footer__phone{text-align:center}
.footer__phone em{font-style:normal;font-weight:700;display:inline-block;margin-left:.375em;font-size:1.25em}
.footer__phone a{color:#fff}
.footer__phone a:focus,.footer__phone a:hover{color:#aa2031}

.votebutton {
text-align:center;
overflow: hidden;
}

.votebutton .btn {
float: left;
margin: 0 1px;
padding: 1px 5px;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.info-err{color:#d21011;font-size:16px;font-weight:bold;text-align:center;clear:both}


.grideschis
{
background-color:#E6E7E9;
}

.windowbg2
{
	color: #000000;
	background-color: #f6f5e9;
}
#page-style .container .row .sidebar-right{width:100%;margin-top:50px}
.right_menu_inner .navmenu-fixed-right .navmenu-fixed-right-canvas .newsletter .canvas-menu-newsletter-input-wrap{position:relative;margin-top:15px}
.right_menu_inner .navmenu-fixed-right .navmenu-fixed-right-canvas .newsletter .canvas-menu-newsletter-input-wrap i{position:absolute;font-size:17px;top:9px;right:15px}
.canvas-sliding{-webkit-transition:top .35s,left .35s,bottom .35s,right .35s;transition:top .35s,left .35s,bottom .35s,right .35s}

.canvas {
position: relative;
left: 0;
z-index: 2;
min-height: 100%; background: #fff;
}




.box-white, .box-beige, .box-red {
  padding: 160px 0;
}


.box-white .no-margin, .box-beige .no-margin, .box-red .no-margin {
  margin-bottom: 0;
}


.box-white.padding-bottom-adjuster, .padding-bottom-adjuster.box-beige, .padding-bottom-adjuster.box-red {
  padding-bottom: 110px;
}


.box-white.box-md, .box-md.box-beige, .box-md.box-red {
  padding: 100px 0;
}


.box-white.box-md.padding-bottom-adjuster, .box-md.padding-bottom-adjuster.box-beige, .box-md.padding-bottom-adjuster.box-red {
  padding-bottom: 70px;
}



.box-red {
  background: #ba433e;
}


.box-red, .box-red *, .box-red a:hover {
  color: #fdf2e5;
}


.box-red a:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}

.portfolio-items .portfolio-navigation,
.elementor-widget-wp-widget-stag_widget_portfolio .portfolio-navigation {
  position: absolute;
  bottom: 20px;
  left: 20px;
}

  .row .img {
    position: relative; }

  .news-item .img, .listing-item .img, .address-item .img {
    width: 225px;
    float: right;
    margin: 0 0 2.024291498% 2.024291498%; }

    .listing-item.with-image .img:hover a:before,
    .listing-item.with-image .img-hover a:before {
      background: rgba(0, 0, 0, 0.2);
      content: "";
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      z-index: 1; }

  .listing-item .img {
    width: 265px;
    float: left;
    margin: 0 14px 0 -279px; }

  .listing-item.right .img {
    float: right;
    margin: 0 -279px 0 14px; }


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

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }
.clear{clear:both}

.quick-facts,.official-website {width: 50%;display: table-cell;vertical-align: middle;text-indent: 10px;}

.single-tribe_events #tribe-events-content .fusion-events-featured-image .updated {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.content__mobile,.content__tablet,.content__tablet-landscape{display:none}


#foto-box-content {
    padding:15px 10px 10px 10px;
}


#foto-box-content i {
    margin-bottom:10px;
}


#foto-box-content .altre-sfide {
    margin:13px 0 5px 0;
    display:inline-block;
    *display: inline;
    zoom: 1;
    width: auto;
}


#mobile-menu .menu-item-has-children .arrow{
	display: none;
}

	#mobile-menu .menu-item-has-children .arrow.up{
		display: none;
	}
.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
#menu-sitemap li.menu-item-has-children{margin-bottom:15px}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}


#quick-links-band .wrap
{
	float: right;
	width: 100%;
}
.menu-icon .icon-wrap{display:inline-block;margin-left:10px;-webkit-transition:1s all ease;transition:1s all ease}
.menu-icon .icon-wrap span{-webkit-transition:0.75s all ease;transition:0.75s all ease;top:0}
.menu-icon.active .icon-wrap{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.soliloquy-container .soliloquy-image{max-width:100%;display:block;height:auto;margin:0 auto;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

.seals .trustwave a {
  background-position: -259px -93px;
  width: 85px;
  height: 43px;
}

.down span.title{
	display: block;
	line-height: 100%;
	font-size: 12px;
	margin:0 0 3px 0;
	font-weight:bold;
	color:#00a;
	white-space: nowrap;
	overflow: hidden;
}
.navbar-header:after,.navbar-header:before{content:" ";display:table}
.navbar-header{float:left}
.navbar .navbar-header{padding:12px 0 0;text-align:center;width:100%}

.post .title a:link, .post .title a:visited  { text-shadow: 1px 1px 0 #fff; }


.post .title, .page .title  {  margin: 0 0 10px 0; line-height: 25px; font-size: 26px; }

.page .title  { margin: 0 0 20px 0; }
