﻿


.tab-contents {
  display: none;
}


.tab-contents.active {
  display: block;
}
 
.gdlr-core-title-item .gdlr-core-title-item-title, .gdlr-core-title-item .gdlr-core-title-item-title a{ color: #383838; }

.gdlr-core-title-item .gdlr-core-title-item-title{ font-size: 41px; font-weight: 800; display: inline-block;
	text-transform: uppercase; letter-spacing: 1px; margin-bottom: 0px; 
 	transition: color 200ms; -moz-transition: color 200ms;
 	-o-transition: color 200ms; -webkit-transition: color 200ms; }

.gdlr-core-title-item .gdlr-core-title-item-title-wrap{ position: relative; }

.gdlr-core-title-item-caption-right .gdlr-core-title-item-title-wrap{ float: left; margin-right: 30px; }
.home .featured-slider .swiper-slide .slide-image .slide-image-inner{position:relative;height:372px;padding-top:2px;overflow:hidden;display:flex;align-items:center}
.tatsu-row-wrap:not(.tatsu-wrap) .tatsu-shape-over:not(.tatsu-shape-over) .tatsu-column:first-child .tatsu-left-divider,.tatsu-row-wrap:not(.tatsu-wrap) .tatsu-shape-over:not(.tatsu-shape-over) .tatsu-column:last-child .tatsu-right-divider{width:0!important}
.tatsu-row-wrap{border-style:solid}
.tatsu-row-wrap.tatsu-row-full-width .tatsu-carousel{margin:0}

.td-border-grey{
	border:5px solid #d9d9d9;
}

.star-img img {
	box-shadow: none;
	margin: -2px 2px;
	border: none !important;
	padding: 0 !important;
}

.owl-carousel .item {
  margin: 3px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}

.owl-carousel .item figure {
  display: block;
  width: 100%;
  margin: 0 0 10px 0;
}

.owl-carousel .item figure a {
  display: block;
}

.owl-carousel .item figure a img {
  display: block;
  width: 100%;
  height: auto;
}


td.mod_eb_mincalendar_today {
    color: #000000;
    padding: 0 !important;
}

.class1321,.classABUS_Br�dtekst
{
 font-family: 'Fago regular','Arial';
 font-size: 14px;
 line-height: 17px;
 font-weight: normal;
 font-style: normal;
 text-decoration: none !important;
 color: #58595b;
}

.brand-colors {
  height: 0;
  width: 0;
  display: none;
  margin: 0;
  padding: 0;
  color: #c41a49;
  background-color: #880d54;
}


.block-content.archive {
	display: block;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


.block-content.archive:after {
	display: block;
	clear: both;
	content: '';
}



.block-content {
	overflow: hidden;
	background: #fcfcfc;
	padding: 17px;
	margin-top: -10px;
	box-shadow: 0 1px 1px rgba(0,0,0,0.08);
	margin-bottom: 20px;
}


.block-content img {
	max-width: 100%;
}

.footer-credit {
    background: #103b7a;
    padding: 40px 0 20px;
    color: #fff;
    font-family:'Rajdhani', sans-serif;
    clear: both;
}

.footer-credit:before {
    content:"";
    display: table;
}

.footer-credit:after {
    content:"";
    display: table;
    clear: both;
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.fusion-copyright-content{display:table;width:100%}
.fusion-body .fusion-footer-copyright-center .fusion-copyright-content{display:block;text-align:center}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}



.row-with-vspace {
    margin-bottom: 20px;
}


	.side_menu {width: 100%; height: 100%; overflow: auto; font-size: 18px;}

#block-galleries-list .col3 .hentry {float: right;}

#block-portfolio .col3 .portfolio-view-content {
text-align: center;
}
.carousel .czr-item{line-height:500px;overflow:hidden;min-height:500px;max-height:500px}
.czr-item .carousel-caption h1{font-size:22px}

          .czr-item .carousel-caption {
            max-height: 321.6px;
            overflow: hidden;
          }
#section-footer_bottom{padding:15px 0;margin-bottom:5px;text-align:center;}

.comment .comment-metadata span {
	margin: 0 .75em 0 0;
}

	.comment-metadata a {
		display: block;
	}

	.comment .comment-metadata span.comment-author {
		border-bottom: 2px solid #000;
		margin-bottom: 0.4375em;
	}
 

.twoColElsRtHdr #header {

	background: #DDDDDD;

	padding: 0 0px;

}
 

.twoColElsRtHdr #header h1 {

	margin: 0; 

	padding: 10px 0;

}


div.box_lastminute div.lm_super_more { margin-right: 10px; }


#mypage9top1, #mypage9top2, #mypage9top3 {font-size:12px; background: #4DBA34; text-align:right; padding:5px;
        -khtml-border-radius: 7px 7px 0 0;
        -moz-border-radius: 7px 7px 0 0;
        -webkit-border-radius: 7px 7px 0 0;
        border-radius: 7px 7px 0 0;}

#mypage9top1 a, #mypage9top2 a, #mypage9top3 a {color:#FFFFFF; line-height:20px; margin-right:5px;}
header .site-header .c-logo{padding-left:0}
.site-header{background:#fff;margin-bottom:0;overflow:hidden;z-index:1070}
.dark-nav .site-header{border:0;background:0 0}
.dark-nav .site-header .nav .dropdown .dropdown-menu{background:#fff}
.dark-nav .site-header #menu-main{border-top:1px solid #fff}
.site-header .nav .dropdown .dropdown-menu{margin-top:1px;min-height:45px}
.site-header .nav .dropdown:hover .dropdown-menu{display:block;padding-bottom:8px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:1111}
.site-header.affix .c-logo{z-index:999}
.avantages .site-header.affix .c-logo{margin-top:4px}
.dark-nav .site-header.affix{background:#000;border-radius:0;background-clip:padding-box;border-left:0;border-right:0}
.dark-nav .site-header.affix .site-header__container{background:#000}

.newsletter-modal h2 {
    margin-bottom: 15px;
}

.newsletter-modal p {
    margin-bottom: 15px;
}


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }




.attire-mbl-menu-main li.gn-trigger {
    position: relative;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}
.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=tel],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea,.wp-block-column .contact-form input[type=email],.wp-block-column .contact-form input[type=tel],.wp-block-column .contact-form input[type=text],.wp-block-column .contact-form input[type=url],.wp-block-column .contact-form textarea{width:100%}
.et_pb_image_9.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.qodef-vertical-align-containers .qodef-position-center-inner,.qodef-vertical-align-containers .qodef-position-left-inner,.qodef-vertical-align-containers .qodef-position-right-inner{vertical-align:middle;display:inline-block;line-height:1}
.qodef-header-centered .qodef-page-header .qodef-sticky-header .qodef-position-left-inner{height:auto}
.qodef-header-divided .qodef-page-header .qodef-vertical-align-containers .qodef-position-left .qodef-position-left-inner{height:100%;text-align:left;padding-right:30px}
.qodef-header-divided .qodef-page-header .qodef-sticky-header .qodef-position-center-inner,.qodef-header-minimal .qodef-page-header .qodef-menu-area .qodef-position-right-inner,.qodef-header-minimal .qodef-page-header .qodef-sticky-header .qodef-position-left-inner,.qodef-header-minimal .qodef-page-header .qodef-sticky-header .qodef-vertical-align-containers .qodef-position-right .qodef-position-right-inner{height:auto}

.tilgjengelighet .bokstaver
{
    float: left;
}


.latest-title {
  display: none;
  color: #09835f;
  font-size: 1.5em;
  font-weight: normal;
  margin: 10px 0 0 30px;
  line-height: 1.2em;
  width: 340px; }
#navigation .menu-header ul .sf-megamenu-column li.last{width:100%;padding:0;background:#DFDFE1;}
li.sf-no-children,.sf-megamenu-column,li.sf-parent-children-0{background:#DFDFE1;padding:20px;color:#000;text-transform:uppercase;line-height:20px;font-size:13px;font-weight:bold;}
.sf-megamenu-column title{text-transform:uppercase;color:#000;}
.content .entry p.exceprt{margin-bottom:0}
.rpwe-alignleft{display:inline;float:left;}
.highlighted-product-control .product.active.product-bottom:before{transform:rotate(180deg)}

#heatmapthemead-the-content-container .nav-previous {
	float: left;
}


.nav-previous, .nav-next {
	margin-bottom: 1em;
}


.nav-previous a,
.nav-next a { 
	font-size: 1em;
	line-height: 1em;
	padding: 8px;
	border-radius: 3px;
	display: inline-block;
}





.nav-previous a,							
.nav-next a {
	color: #FFFFFF; 						
	background: #445263;					
}



.nav-next a:hover,
.nav-previous a:hover {
	background: #006600;					
}


.nav-next a:active,
.nav-previous a:active {
	background: #003300;					
}
.small01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px}
.et_pb_portfolio_item .pop_up_close_btn{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}
.et_pb_portfolio_item .pop_up_close_btn:hover{opacity:1}

.our-material .wrap-section .tabs-active,
.our-material .wrap-section .titulo {
  background: #DB48A3;
  color: #fff !important;
  border: none;
  font-family: "Trebuchet MS";
  text-transform: uppercase;
}

.our-material .wrap-section .tabs-active .icon-keyboard-right-arrow-button {
  -ms-transform: rotate(88deg);
  -webkit-transform: rotate(88deg);
  transform: rotate(88deg);
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: #fff;
}

.our-material .wrap-section .active {
  background: #005b8b;
  color: white;
}

  .our-material .wrap-section .titulo {
    display: none;
  }


.sidebar-box {
    margin-bottom: 35px;
}


.site_feature .fa-stack {
    font-size: 140%
}


.moeda-header .data-cambio {
    box-sizing: border-box;
    color: #a1a1a1;
    float: right;
    font-size: .8125em;
    height: auto;
    line-height: 19px;
    margin: 0;
    width: auto
}
.section-popups .section-group-holder{display:table-cell;vertical-align:middle;padding:40px 0}



.zk_mobileimage {display:none;}
.vc_general.vc_cta3 .vc_cta3-actions{vertical-align:middle;white-space:nowrap}
.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content{margin-top:1em}
.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content{margin-bottom:1em}
.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content{padding-left:28px;display:table-cell}
.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content{padding-right:28px;display:table-cell}

.full-size-link.vc_cta3.vc_general .vc_cta3-actions {
  height: 0;
}

#content_box {
float: left;
width: 100%;
}

.ss-full-width #content_box {
padding-right: 0;
padding-left: 0;
}
.et_pb_social_media_follow_network_4 a.icon{background-color:#3b5998!important}

  
  .site-nav .menu-item-has-children .sub-menu {
    visibility: hidden;
    transition: all 0.2s ease-in-out;
    opacity: 0; }

  .site-nav .menu-item-has-children:hover .sub-menu {
    visibility: visible;
    opacity: 1; }

  .mega-menu .menu-item a {
    font-size: 15px;
    line-height: 1.8em;
    color: #575757;
    font-weight: 400; }
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}
.toggleMenu.menu-active span{border-color:#919191}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }
.primary-nav__child-item{border-bottom:1px solid #EEEEEE}
.primary-nav__child-item a{color:#9D64FF;font-size:14px;font-weight:600;display:block;padding:11px 0px 7px 0px}
.primary-nav__child-item a.has-desc{padding:18px 0px 14px 0px}
.primary-nav__child-item a:hover{color:#9013FE}
.primary-nav__child-item a:hover .primary-nav__child-item__desc{color:#9013FE}
.bottom_red{margin-bottom:18px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}
.bottom_red:hover{-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;background-color:#b73c2a}

.bottom_red input{width:162px;height:40px;background-color:#D35341;border-radius:4px;color:#fff;text-align:center;line-height:40px;padding:0!important;}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.qodef-blog-list-holder.qodef-image-in-box .qodef-blog-list-item-inner{display:block}

.banner_item img{
	border: none;
}


.img-responsive {
	width: 100%;
}


.img-responsive-mw {
	max-width: 100%;
	height: auto;
}


#redbot{
width:319px;
height:8px;
float:left;
margin:0 0 0 0;
padding:0 0 0 0;


}
.row{margin-right:-15px;margin-left:-15px}
.footer .row,.video_area .bx-wrapper{margin-left:0}
.footer .row{margin-right:0}
.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#twitter .row{margin-bottom:10px;text-align:center}
.dropdown-menu .row .row .nav-item-jumbotron{padding-bottom:70.25%}
.dropdown-menu .row .row .nav-item-jumbotron .nav-title{margin-bottom:12px}
.dropdown-menu .row,.dropdown-menu [class*=" col-"],.dropdown-menu [class^=col-]{padding-left:10px;padding-right:10px}
.dropdown-menu .row{margin-left:-20px;margin-right:-20px;padding-top:15px}
.dropdown-menu .row .row{padding-top:0}
#service_dropdown .dropdown-menu .row.dropdown_Body{padding:30px 0;margin:0}

.ittem_in{width: 190px; height: 134px; float: left; background: #FFFFFF; padding-left: 2px;border-left: solid 1px #EEEDE2; border-right: solid 1px #EEEDE2;}

.ittem_in a{ color: #257ade; font-size:12px; text-align: center; }

.ittem_in a h2{ color: #257ade; font-size:12px; }

.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%;
  }
.sale-flash{position:absolute;top:10px;left:10px;padding:6px 10px;background-color:#1abc9c;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2);border-radius:2px;z-index:5}
.sale-flash.out-of-stock{background-color:#777}
.product-vignette .product-image .sale-flash{text-transform:uppercase;border-radius:0;background:#fff;color:#b5812d;letter-spacing:2px;padding:5px 4px;font-size:12px;z-index:9}
.main-news__body__item_uno_quattro h2.scope-title{text-align:left !important;margin:0  0 0 5px !important;font-size:13px !important;min-height:100px}
.job_listings .type-job_listing .scope-title-plus{color:#333333;font-size:16px;font-weight:400}
.foto .foto__top h1.scope-title a{color:#333;text-decoration:none;-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;transition:color 0.25s linear;text-decoration:none !important}
.foto .foto__top h1.scope-title a:hover{color:#ef3b3b}
.fontawesome{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

.bs-glyphicons li span.glyphicon,
.bs-glyphicons li span.fontawesome,
.bs-glyphicons li span.openwebicons {display: block;margin: 5px auto 10px;font-size: 40px;}
.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1920px}
.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:2080px}
#top-header .container{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}
.brandday-left{position:fixed;top:0;left:0}

			.homeicon__bd{
				margin:0 auto;
				text-align:center;	
				width:90%;
			}

				.homeicon__bd h2{
					color:#464644;
					font-size:9px;
					font-size:0.9rem;
					letter-spacing:0;
					line-height:1.3;
					text-transform:uppercase;
				}

					.homeicon__bd h2 a{
						color:#464644;
					}

						.homeicon__bd h2 a:hover{
							text-decoration:none;
						}

.category_block {
	line-height: 22px;
	margin: 0 28px 15px 10px;
	float: left;
	width: 200px;
	font-size: 12px;
}

.category_block h4 {
	color: #0060d7;
	font-weight: bold;
	font-size: 12px;
}

.category_block p a {
	color: #969696;
}


.footer-bottom-wrap {
	text-align: center;
}


.footer-bottom-wrap ul {
	margin: 0;
	padding: 0;
}
.second-level-nav{height:auto}
.sub_menu .second-level-nav{height: auto !important}
a.second-level-nav{word-wrap: break-word}
.second-level-nav.pl-264.mega-unit.mega-hdr{position: absolute;left: 34%;top: 50%}
.second-level-nav.pl-276.mega-unit.mega-hdr.last{position: absolute;left: 68%;top: 50%}


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


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


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}
.istouch #menu .menu-item-has-children .sub-menu li.view-all{display:block !important}
#menu .menu-item-has-children .sub-menu{list-style:none;margin:0;padding:0}
#menu .menu-item-has-children.hover .sub-menu li a{font-size:1rem}
#menu .menu-item-has-children .sub-menu li.view-all{display:none}
#menu .menu-item-has-children .sub-menu a{display:block;padding:.375rem 1.25rem;font-size:1rem;line-height:1.5;text-decoration:none;color:#000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#menu .menu-item-has-children .sub-menu a:hover{color:#41812a}
#menu .menu-item-has-children.hover .sub-menu{visibility:visible;opacity:1}
#menu .menu-item-has-children.hover .sub-menu a{padding:.375rem 1.875rem;font-size:.875rem;line-height:1.25rem}

.searchta tr td.searcht1td      { width:190px; padding:10px 0; text-align:center}

.searchta tr.searchtatitle td.searcht1td:hover{ border-top:2px solid transparent}



#eut-header .eut-horizontal-menu.eut-arrow ul.eut-menu .megamenu ul .menu-item-has-children a:after,
#eut-header .eut-horizontal-menu.eut-arrow-not-first-level ul.eut-menu .megamenu ul .menu-item-has-children a:after {
	display: none;
}


.eut-toggle-menu ul.eut-menu li.menu-item-has-children a {
	padding-right: 40px;
}


.eut-toggle-menu .eut-main-menu.eut-align-center li.menu-item-has-children a {
	padding-left: 20px;
	padding-right: 20px;
}
.hdr_nav ul li.page_4:before,.hdr_nav ul li.page_7:before,.lp_nav_wrappper .lp_nav ul li.page_4:before,.lp_nav_wrappper .lp_nav ul li.page_7:before{content:'';border-right:1px solid #222;position:absolute;left:0px;top:13px;display:block;height:50px}
.hdr_nav ul li.page_4:after,.hdr_nav ul li.page_7:after,.lp_nav_wrappper .lp_nav ul li.page_4:after,.lp_nav_wrappper .lp_nav ul li.page_7:after{content:'';border-right:1px solid #222;position:absolute;right:0px;top:13px;display:block;height:50px}
.et_pb_fullwidth_slider_0 .et_pb_slide .et_pb_slide_description{text-shadow:0em 0.1em 0.1em rgba(0,0,0,0.4)}
.et_pb_slides .et_pb_slide_0.et_pb_slide .et_pb_slide_description{text-align:left}
.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:45px!important;color:#e89005!important;text-align:left!important;text-shadow:0.08em 0.08em 0.08em rgba(0,0,0,0.4)!important}


#logo-main {
	margin: 0 auto;
}

#main{padding-top: 30px; padding-bottom: 5em; }

#main h1 {margin-bottom: 30px;}

#main h2,#main h3 {margin-bottom: 16px;}

.ala-wordpress #main h1 {margin-bottom: 0;}

.ala-wordpress #main h2,.ala-wordpress #main h3 {margin-bottom: 0;}

.container {position: relative;max-width: 1260px;}

.container.container-navbar {margin-top: 12px;padding-bottom: 0;}

.container-navbar .navbar-brand {padding: 0 15px 15px;}

.container.alert-container {padding: 0 25px;}
.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%}
.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-7{width:58.33333333%}

.luxeury-right-cnt{float: right; width: 346px;  margin-top: 200px; position:relative;}


.clearfix {
    clear: both;
}
.region-top .block-inner .content{font-size:14px;color:#d5e8f4;text-shadow:none}
.sidebar .block-inner .content{padding:20px 0;color:#999}
.postscript-wrapper .block-inner .content{padding:20px 0}
.node .content .field-name-field-image img{float:right;margin-left:20px;padding:10px;border:1px solid #ddd}
.logo-float-new{position:absolute;z-index:1002;top:5px;left:0;width:170px;text-align:center;display:block;font-size:31px;font-weight:700;height:55px;line-height:25px;background-repeat:no-repeat;background-position:center -9163px}
.logo-float-new a:link,.logo-float-new a:visited,.logo-float-new a:hover{text-decoration:none}
.logo-float-new img{max-width:151px;max-height:44px}


.responsive.responsive-tablet .pam-design-vmenublock,
.responsive.responsive-tablet .pam-design-block
{
   margin-left: 1%;
   margin-right: 1%;
   width: 48%;
   float: left;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}

.project-link {
font-size: 12px;
line-height: 30px;
color: #454545;
font-weight: 800;
padding: 3px 10px 2px 10px;
border-radius: 2px 2px 2px 2px;
background-color: #e7383d;
z-index: 2;
display: inline-block;
font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
text-transform: uppercase;
}

.project-link:hover{color:#454545}



.screen-reader-text {
	position: absolute;
	left: -9000px;
}

.comparisontable tr .td-left {
	text-align: left;
}

	.td-left {
		font-size: 14px;
		line-height: 17px;
	}
.bg-primary{color:#fff;background-color:#337ab7}
a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}
.bg-success{background-color:#dff0d8}
a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}
.bg-info{background-color:#d9edf7}
a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}
.bg-warning{background-color:#fcf8e3}
a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}
.bg-danger{background-color:#f2dede}
a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}
	
.bg {
	font-size: 14px;
	background-color: #f2f2f2;
	background-repeat: repeat-y;
	background-position: center;
}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}


.one_third {
    float: left;
    margin-right: 5%;
    width: 30%;
}


.one_third.last {
    margin-right: 0;
}

    
    .one_third_small, .one_third {
        margin-right: 0;
        width: 100%;
        margin-bottom: 30px;
    }

.addthis_toolbox{
	position: fixed;
	top: 10px;
	right: 10px;
	width: 200px;
	z-index:10;
}

	.et_bloom .et_bloom_form_container .et_bloom_form_text, .et_bloom .et_bloom_form_container .et_bloom_form_img { max-width: 100%; padding: 15px; display: table-cell; }

.et_bloom .et_bloom_form_header img, .et_bloom .et_bloom_form_header .et_bloom_form_text { max-width: 100%; padding: 15px; display: block; clear: both; }

.et_bloom .image_right .et_bloom_form_text, .et_bloom .split .et_bloom_form_text  { display: table-cell; clear: none; }

	.et_bloom .et_bloom_form_text { text-align: center; }
.block-404 .content span.text-3{color:#262626;text-transform:none;font-family:Arial,Helvetica,sans-serif,Garuda,FreeSans;font-size:16px;line-height:31px;padding:0 0 79px 0;}
.menu-categories-container{background:#f2eb24;}
ul.mega-menuh li .sub .row{margin-left:0px}
.jbmm.responsive.custom ul.mega-menuh li .sub .row{width:auto !important}
.black ul.mega-menuh li .sub .row{width:100%;overflow:hidden;clear:both}
.row{margin-left: -15px;margin-right: -15px}
.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after{content: " ";display: table}
.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear: both}
.jbmm.custom ul.mega-menuh li .sub .row{width: 100%;overflow: hidden;clear: both}

#fixed-searchbar{
  position: absolute;
  top: -120px;
}

#fixed-searchbar.sticky-quick-searchbar{
  position: fixed;
  top: 0px;
  background: #5b5b5b;
  transition-duration:.5s;
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}


#section-info .row{
  margin-top: 16px;
}

.align-self-start #section-info .row{
  margin-top: 0px;
}

#right-info .row{
  margin-bottom: 15px;
}

#right-info .row:last-child{
  margin-bottom: 0px;
}

#contact-us .row{
  margin-top: 0px;
}

#section-info .row:first-child {
    margin-top: 0px;
}

#location-owl #duration .row{
  margin-bottom: 15px;
}


.logo-wrap {
  display: none; }


.logo-wrap-mobile {
  display: block;
  float: none;
  margin: auto; }


.logo {
  display: inline-block;
  height: auto; }


.logo-icon {
  float: left;
  width: 36%; }


.logo-text {
  float: right;
  width: 63%; }


.footer_logo.logo-rotate {
  -moz-transform: rotate(5deg);
  -o-transform: rotate(5deg);
  -ms-transform: rotate(5deg);
  -webkit-transform: rotate(5deg);
  transform: rotate(5deg); }

    .header_primary-header_logo:hover .logo-icon {
      -webkit-transition: all 1s ease-in-out;
      transition: all 1s ease-in-out;
      -webkit-animation: rotate 1.1s linear;
      -moz-animation: rotate 1.1s linear;
      -o-animation: rotate 1.1s linear;
      animation: rotate 1.1s linear; }

.most_dl_choice li a:hover{border:solid 1px #3E73A5;}

.most_dl_choice li.active a{border:solid 1px #3E73A5; color: #3E73A5;}

.most_dl_choice li a{border:solid 1px #3E73A5;}
 
.most_dl_choice{list-style: none;  margin: 0; padding: 0;}

.most_dl_choice li{display: inline;}

.most_dl_choice li+li{margin-left:1rem;}

.most_dl_choice li.active a:hover{text-decoration: none;}
.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}

.menu_header .menu__item {
    display: inline-block;
    padding-left: 33px;
}

.menu__item:hover .submenu {
    
}

.menu__item.menu__languages {
    padding-left: 36px;
}

.menu__item:hover .menu__link {
    border-bottom: 3px solid #0078c0;
    color: #0078c0;
    text-decoration: none;
}

.menu__item:hover .menu__image {
    stroke: #0078c0;
}

.menu__store:hover .menu__link, .menu__item-noline:hover .menu__link {
    border-bottom: 3px solid transparent;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
.order-3{-ms-flex-order:3;order:3}

.pagination-wrapper {
    text-align: center;
}
.field-label-inline .field-label,.field-label-inline .field-items{float:left;}
.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)}


#subscribe .modal-content h2 {
	text-align: center;
	color: #c01b42;
	font-weight: 600;
}


#subscribe .modal-content h2.oneshot {
	margin: 40px 0 30px;
}


#subscribe .modal-content .row {
	margin: 0;
}


#subscribe .modal-content h2 strong {
	display: block;
	color: #222;
	font-size: 18px;
}
#audioplayer a.play{color:#fff;-webkit-transition:ease .5s;transition:ease .5s;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
#audioplayer a.play:hover{color:#ffce06}
#audioplayer{position:relative;height:18px;padding-left:10px}
#audioplayer #timeline{height:10px;border-radius:15px;background:rgba(255,255,255,.7);position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:96%;padding:0 1.5px}
#audioplayer #playhead{width:8px;height:8px;border-radius:50%;margin-top:1px;background:#000}
img.responsive-img,video.responsive-video{max-width:100%;height:auto}
body.boxed .carousel-inner,body.boxed .footer_inner,body.boxed .full_width .parallax_content,body.boxed .header_inner,body.boxed .wrapper_inner,body.boxed footer{width:650px}
body.boxed .footer_inner{width:100%}
body.boxed .footer_inner,body.boxed .wrapper_inner{width:1150px;margin:0 auto}
.qode_grid_1400.boxed .carousel-inner,.qode_grid_1400.boxed .header_inner,body.qode_grid_1400.boxed .footer_inner,body.qode_grid_1400.boxed .wrapper_inner{width:1450px}
.qode_grid_1300.boxed .carousel-inner,.qode_grid_1300.boxed .header_inner,body.qode_grid_1300.boxed .footer_inner,body.qode_grid_1300.boxed .wrapper_inner{width:1350px}
.qode_grid_1200.boxed .carousel-inner,.qode_grid_1200.boxed .header_inner,body.qode_grid_1200.boxed .footer_inner,body.qode_grid_1200.boxed .wrapper_inner{width:1250px}

    .mobile .header .logo {
        text-align: center;
        margin: 0;
        float: none;
    }

.header .logo { display: block; float: left; margin: 14px 0 0 0; }


#social-media-header
{
    margin-left: 50px;
    height:22px;
    z-index: 500;
}



#social-media-header img
{
    float:right;    
}

.wp-caption {
	max-width: 100%; 
	padding: 4px;
}

.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption {
	font-style: italic;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	color: #757575;
	margin-bottom: -15px;
}

img.alignleft,
.wp-caption.alignleft {
	margin: 12px 24px 12px 0;
	margin: 0.857142857rem 1.714285714rem 0.857142857rem 0;
	float: left;
}

img.alignright,
.wp-caption.alignright {
	margin: 12px 0 12px 24px;
	margin: 0.857142857rem 0 0.857142857rem 1.714285714rem;
}

img.aligncenter,
.wp-caption.aligncenter {
	clear: both
	margin-top: 12px;
	margin-top: 0.857142857rem;
	margin-bottom: 12px;
	margin-bottom: 0.857142857rem;
}

a.m_link:link, a.m_link:active, a.m_link:visited{
 color:#3D9400;
 font-weight:bold;
 text-decoration:none;
}

a.m_link:hover{
  text-decoration:underline;
}
#home-slider .slide .content_wrp .next_mobile_view{display:none;position:absolute;top:-40px;height:40px;padding-right:15px;left:0;width:100%;background:rgba(6,56,115,.8);color:#fff}
#home-slider .slide .content_wrp .next_mobile_view p{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:40px;-ms-flex-pack:end;justify-content:flex-end;text-align:right}


#printheader { display:none; }
.header #mobile-menu .hamburger .line{width:22px;height:3px;background-color:#fefefe;display:block;margin:6px auto;border-radius:5px;transition:all .3s ease-in-out}
.header #mobile-menu #hamburger.is-active .line:first-child{-webkit-transform:translateY(13px) rotate(45deg);transform:translateY(13px) rotate(45deg)}
.header #mobile-menu #hamburger.is-active .line:nth-child(2){-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}
.foot-address span.comma{display:none}
body.responsive-ready #header #login-bar .user-wrap{padding-right:120px}
body.responsive-ready #header #login-bar .user-wrap .mainHeader .uname{display:none}
body.responsive-ready #header #login-bar .user-wrap .mainHeader2{white-space:nowrap}
 .footer_right{overflow: hidden;}


.text-to-top {
    color: #00d9d9;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 0;
}
.warp{max-width:560px;min-width:320px;margin-left:auto;margin-right:auto;position:relative}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-16-0 , #pg-16-3 , #pg-16-4 , #pg-16-5 , #pg-16-6 , #pg-16-7 , #pg-16-8 , #pg-16-9 , #pl-16 .so-panel { margin-bottom:50px }
 #pl-16 .so-panel:last-child { margin-bottom:0px }
 #pg-130-0 , #pl-130 .so-panel { margin-bottom:50px }
 #pl-130 .so-panel:last-child { margin-bottom:0px }
 #pg-w5cbb6534592f5-0 , #pl-w5cbb6534592f5 .so-panel { margin-bottom:50px }
 #pl-w5cbb6534592f5 .so-panel:last-child { margin-bottom:0px }

.span12{width:940px;}

.row-fluid .span12{width:100%;*width:99.94680851063829%;}

.table td.span12,.table th.span12{float:none;width:924px;margin-left:0;}

input.span12,textarea.span12,.uneditable-input.span12{width:926px;}
 .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.highlight-list{background-image:linear-gradient(183deg,#d9d9d9,transparent);background-position-y:50px}
.highlight-list .highlight{padding-bottom:20px;padding-top:20px}
.highlight-list .highlight:nth-child(2){margin-top:90px}
.highlight-list .highlight:nth-child(2n){margin-right:0}
.highlight-list .highlight a{text-decoration:none}
.highlight-list .highlight a.info{color:inherit;text-decoration:none}
.highlight-list .highlight h3{font-family:Oswald,Arial,sans-serif;font-size:31px;line-height:1.12;margin-top:5px}
.highlight-list .highlight p{font-size:16px}
.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.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-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{float:left}
.col-xs-12{width:100%}

.croshca_errow{font-size:16px;font-weight:bold;font-family:cursive;color:red;}
.plan .signup{padding:20px 0;text-align:center;border-top:1px solid #e8e8e8;background:#fafafa}
.plan .signup a.button{margin:0}
.fl-page-footer-text{padding-bottom:20px;text-align:center}

    .fl-page-footer-wrap .fl-page-footer .fl-page-footer-container .fl-page-footer-text {
      color: #FFFFFF;
      font-size: 14px;
      padding: 15px 30px; }

      .fl-page-footer-wrap .fl-page-footer .fl-page-footer-container .fl-page-footer-text a:link, .fl-page-footer-wrap .fl-page-footer .fl-page-footer-container .fl-page-footer-text a:visited, .fl-page-footer-wrap .fl-page-footer .fl-page-footer-container .fl-page-footer-text a {
        color: #FFFFFF;
        font-size: 14px; }

      .fl-page-footer-wrap .fl-page-footer .fl-page-footer-container .fl-page-footer-text a:hover, .fl-page-footer-wrap .fl-page-footer .fl-page-footer-container .fl-page-footer-text a:visited:hover {
        color: #0095AB; }


.comment-navigation .nav-next,
.paging-navigation .nav-next,
.post-navigation .nav-next,
.nav-next {
	float: right;
	text-align: right;
	width: 50%;
}

.main4 .main4le .wen{ width:90%; margin:0 auto; padding-top:5%; line-height:25px;}

.main4 .main4le .wen .genyun{ font-size:16px; color:#333; font-weight:bold; text-align:left;}

.main4 .main4le .wen .genyun a{ color:#333;}

.main4 .main4le .wen .genyun a:hover{ color:#a90619;}

.main4 .main4le .wen .duan{ font-size:14px; color:#888; padding-top:4%; text-align:left;}

.main4 .main4le .wen .xiax{ width:35%; height:32px; background:#a90619; text-align:center; line-height:32px; font-size:14px; 

float:left;     border-radius: 7px; margin:5% 0 5% 0; color:#fff; }

.main4 .main4le .wen .xiax a{ color:#fff; display:block; border-radius:5px;}

.main4 .main4le .wen .xiax a:hover{ color:#a90619; border:2px solid #a90619; border-radius:7px; background:#fff;}




#pagetop a	{ color:#f5f5f5;margin-top:5px; z-index:500;
border-radius:3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}

#pagetop a:hover	{ margin-top:0px;margin-bottom:5px; }
#back-top #pagetop{display:block;overflow:hidden;width:45px;height:45px}

.alignright {
	float: right;
	margin-left:20px;
	margin-bottom:20px;
}



.newsletter-form { margin-bottom: 30px; }

#icemegamenu ul.icesubMenu.visible {
  height: auto;
}

ul.list1 li.list1_right{
	overflow:hidden;
	text-align: left;
}

ul.list1 li.list1_right p{
	font: 500 16px/16px 'Raleway', sans-serif;
	color: #fff;
	margin-top: 23px;
	line-height: 1.5em;
}
.et_pb_module{max-width:100%}

.td-header-sp-top-widget .td-search-btns-wrap {
  float: left;
}

.td-header-sp-top-widget .td-search-btns-wrap:hover .td-icon-search {
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=" 80 ")";
  filter: alpha(opacity=80);
}
#topMainBnrFrame ul.slides li{overflow:hidden}
#topMainBnrFrame .slides li a:after,#topMainBnrFrame .slideFrame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 3px 3px -3px rgba(0,0,0,0.2)}
#topMainBnrFrame ul.slides{border-left:none !important;border-right:none !important}
.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}
.flexslider .slides img{max-width:100%}
.slides:after{content:".";clear:both;visibility:hidden;line-height:0;height:0}
* html .slides{height:1%}
.flexslider .slides{zoom:1}





.menu-levoe-menyu-container .menu-item {
	border-bottom: 1px dashed #000;
}


.menu-levoe-menyu-container .menu-item a {
	width: 100%;
}


.menu-levoe-menyu-container .menu-item:hover {
	background-color: rgba(255, 156, 0, 0.5);
}


.menu-item {
	position: relative;
}

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


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


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


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}

#nav #presentation{
	background-image: -webkit-linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	background-image:    -moz-linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	background-image:     -ms-linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	background-image:      -o-linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	background-image:         linear-gradient(top, #F5F5F5 0%, #D0D0D0 100%);
	
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F5F5F5), to(#D0D0D0));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5F5F5',
  			endColorstr='#D0D0D0', GradientType=0);
	width: 95px;
}
#submenu-plusinfo .affix{top:100px}
#submenu-plusinfo .affix+.container-fluid{padding-top:100px}
#submenu-plusinfo .divider-vertical-small{margin:19px 0 0 0!important;height:15px!important;border-left:.5px solid #202831!important;border-right:.5px solid #202831!important}
#submenu-plusinfo{transition:opacity .8s}
.menu-item{position:relative}
ul.social_media:not(.staff) .linkedin span,ul.social_media:not(.staff) .linkedin:hover a:before{background:#006e99!important;border-color:#006e99!important}
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}
 #pgc-975-4-0 { width:33.3333%;width:calc(33.3333% - ( 0.666666666667 * 30px ) ) }
 #pgc-975-1-0 , #pgc-975-4-0 { margin-bottom:30px }
.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}
.panel-grid-cell .panel-cell-style{height:100%}
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}
 #pl-975 .panel-grid-cell { padding:0 }
 #pl-975 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-975 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }
