﻿
	.note p{
		padding-left: 0px;
		width: 360px;
	}

		.note .trial{
			width: 360px;
			height: 60px;
			position: relative;
		}

		.note .trial a{
			width: 360px;
			
			font-size: 20px;
			display: block;
			position: absolute;
			top: 11px;
		}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
header .navbar .navbar-toggle .icon-bar{background-color:#17cef9}


    .icon-bar {
        background-color: #1db287 !important;
    }

    .footer-navigation {
        width: 100%;
        text-align: center;
        margin: 0;
    }

    .footer-navigation ul li { display: inline-block; float: none; }

.footer-navigation ul ul { display: none }

.footer-navigation a {
    color: #9b9b9b;
    text-transform: uppercase;
    padding: 0 0 0 25px;
}

.footer-navigation ul li:first-child a { padding-left: 0 }

    .container .twelve.columns                  { width: 700px; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; }
nav .container .twelve.columns{float:right;width:auto}

.no-comments {
	font-size: 14px;
	font-size: .875rem;
	font-style: italic;
	margin: 1.75em 0;
}
.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-auto,.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-lg-auto,.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-md-auto,.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-sm-auto,.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,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.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%}

.wp-caption-text { margin-bottom: 0 }
.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-md-4{width:33.33333333%}

.scrollbody_txt1{ background:#DDF4CB; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }


.albastru
{
background-color:#00B2EE;
}
.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;}




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}

#navigation .menu .menu-item{
	float: left;
	margin-right: 13px;
}

#navigation .menu .menu-item a{
	color: #f0f0f0;
	font-size: 15px;
	font-weight: normal;
}

#navigation .menu .menu-item a:hover,#navigation .menu .menu-item a:active,#navigation .menu .menu-item a:visited{
	text-decoration: none;
}

#navigation .menu .menu-item a:hover{
	color:#b0b0b0;
}
html.cssanimations .ui--animation-in .ui--animation.fx--no-effect,html.cssanimations .ui--animation-in .ui--animation.fx--none{opacity:1;}
html.cssanimations .ui--animation-in.make--fx--swing .ui--animation{opacity:1;}
html.cssanimations .ui--animation-in.make--fx--wobble .ui--animation{opacity:1;}
html.cssanimations .ui--animation-in.make--fx--bounce .ui--animation{opacity:1;}

div.caption_opacity div.readmore_sliderii a{
    font-weight: bold;
    color: #FFFFFF;
    padding-right: 5px;
    
}





















.thongtindoanhnghiep{
  margin-bottom: 10px;
  margin-top: 20px;
}


.calendar-table {
  margin-bottom: 0;
}

.sidebar P {
	PADDING-LEFT: 42px; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.sidebar P A {
	COLOR: #007fc4; TEXT-DECORATION: none
}

.sidebar P A:hover {
	COLOR: #007fc4; TEXT-DECORATION: underline
}

.sidebar .sidebarHead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}


#content h2.widgettitle {
	text-transform: uppercase;
	color: white;
    margin-top: 0; }



.testimonial { margin: 30px 0; }


.panel-grid .testimonial .widget-title { padding-bottom: 30px; margin-bottom: 30px; }

  .navbar img.logo {
    max-width: 250px;
    margin: 0 10px; }

  header .container .logo-aoc {
    display: none; }

  footer .logo {
    display: inline-block;
    height: 50px;
    margin-bottom: 20px; }

  body#page_arena .navbar img.logo {
    top: -4px;
    width: auto;
    max-width: none;
    max-height: 64px;
    height: 100%;
    margin: 0 10px; }

  body#page_arena .logo-apoc {
    display: none; }
a,.grid .time a,.widget_flickr #flickr_badge_uber_wrapper a{color:#7b324d}
.grid:hover{background-color:#a32c2e}

.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-4142-0 , #pg-4142-1 , #pg-4142-2 , #pg-4142-3 , #pg-4142-4 , #pg-4142-5 , #pg-4142-6 , #pl-4142 .so-panel { margin-bottom:30px }
 #pl-4142 .so-panel:last-child { margin-bottom:0px }
 #pg-w5c8ba3bf92f97-0 , #pg-w5c8ba3bf92f97-1 , #pg-w5c8ba3bf92f97-2 , #pg-w5c8ba3bf92f97-3 , #pg-w5c8ba3bf92f97-4 , #pg-w5c8ba3bf92f97-5 , #pg-w5c8ba3bf92f97-6 , #pl-w5c8ba3bf92f97 .so-panel { margin-bottom:30px }
 #pl-w5c8ba3bf92f97 .so-panel:last-child { margin-bottom:0px }

.header-type-8 .menu-wrapper .navbar-collapse .menu-main-container .menu {
  float: left;
  text-align: left;
  width: auto;
}

.header-type-10 .menu-wrapper .navbar-collapse .menu-main-container .menu {
  float: left;
  text-align: left;
  width: auto;
}
a.testimonial:hover .testimonial__text{color:#b8161d}
.testimonial__text{font-size:1rem;font-family:adelle,serif;line-height:1.333;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:2rem;margin-left:10%;margin-right:10%;-ms-flex-order:2;order:2;z-index:1}
.testimonial--image-left .testimonial__text{-ms-flex-order:3;order:3}
.testimonial__text p{margin-bottom:0}
.testimonial--color-grey .testimonial__text p{font-size:22px;line-height:1.364}



#logomenumobile,
#logomenurevealmobile{
  max-width:25%;
}
footer .split .half{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
footer .split .half+div{border-left:1px solid}
.split .half{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;padding:1.6rem 0 0;margin:0 auto}
.split .half.split-title{padding-right:0}
.split .half:empty{padding:0}
.split .half.half60{-ms-flex-preferred-size:60%;flex-basis:60%;width:60%}
.split .half.half40{-ms-flex-preferred-size:40%;flex-basis:40%;width:40%}
.animations-text .split .half{display:block}
.animations-text .split .half+.half{padding-top:0;padding-right:3rem;padding-bottom:6rem}
.rev_slider_wrapper{position:relative;z-index:0;width:100%}

.b-footer__top{
    min-width: 1000px;
    width: 100%;
    padding-bottom: 38px;
    border-bottom: 1px solid #868c94;
}



.med_bg { width:100%; height:auto; float:left; margin-bottom: 2%;padding-bottom: 3%;}

.med_bg h3 { font-size: 20px; color: #0B76AB;font-weight: 500;}

.med_bg p { font-size: 14px; color: #1781bf; }

.aside-7-second{
    font-weight: lighter;
    line-height: 24px;
}
#ep-widget-custom-dzis-container{margin-top:20px;margin-bottom:-60px;text-align:center}
.sale-box{width:68px;height:68px;background-color:#f1b220;position:absolute;bottom:10px;right:10px;border-radius:50%;padding:4px}
.site-top,.widget .widget-title{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e1e1e1}
.site-top [class*=col]{position:static;font-size:0}
.site-top [class*=col]:last-child{color:#333}
.site-top .global-search{float:right}
.site-top .pb-social-icons-list-header{float:right;margin-left:20px}
.site-top{border-bottom-color:#d6d5d4}
.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-sm-4{width:33.33333333%}



.wrapper1
{
	width: 960px;
	height: auto;
	margin: 0px auto;
}


.text-white {
  color: #fff;
}
.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,.col-xs-13,.col-sm-13,.col-md-13,.col-lg-13,.col-xs-14,.col-sm-14,.col-md-14,.col-lg-14,.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15,.col-xs-16,.col-sm-16,.col-md-16,.col-lg-16{position:relative;min-height:1px;padding-left:8px;padding-right:8px}
.col-md-4{width:25%}


.cookie-notice-container {
    padding: 10px;
}


#header_eva .header_eva_wrapper {
	width: 100%;
	min-width: 1012px;
	background-color: #FFFFFF;
	display: table;
	text-align: left;
    border-bottom: 1px solid #ECECF1;
}


.sidebar-inner {
    margin: 0 auto;
    padding-bottom: 20px;
}


.sidebar-inner .sidebar-widget:first-child .textwidget img {
    margin-top: 0;
}


#sidebar .sidebar-inner {
    width: 100%;
    overflow: hidden;
}

#block-portfolio .col3 .portfolio-view-content {
text-align: center;
}

#block-portfolio .col4 .portfolio-view-content {
text-align: center;
width: 99%;
padding: 0;
margin: 0;
}

#block-portfolio .col4 a:hover .portfolio-view-content {
bottom: 90px;
}
.hero-slide-content{font-family:'Gotham Medium',Arial,sans-serif;position:absolute;bottom:100px;left:0;padding:20px 40px;width:100%;}


.btn-white-fill,.text-custom,.btn-white-bordered:hover,.btn-custom:hover,.features-box i,
.pricing-column .plan-title {
  color: #12457a !important;
}


.experience .features-box {
  color: #12457a !important;
}


.features-box {
  margin-top: 30px;
  padding: 20px;
  text-align: center;
}


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


.features-box i {
  font-size: 48px;
}


.features-box.text-left i.pull-left {
	margin-right: 15px;
	font-size: 60px;
}


.features-box.text-left h4 {
	margin-top: 0;
	margin-bottom: 5px;
	font-size: 30px;
}


.features-box.text-left p {
	margin-bottom: 0;
}



#branding .site-logo-container {
  position: relative;
  overflow: hidden;
  height: 50px;
  margin: 10px 0;
}


#branding .site-logo {
  height: 50px;
  width: auto;
  max-width: none;
  display: block;
  -webkit-transition: opacity 0.25s ease;
  transition: opacity 0.25s ease;
  opacity: 1;
}


.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;
}



.menu-item-309, .menu-item-251 {display: none;}
.footer-nav .menu-item{max-height:20px !important}
#menu-enabled .item-list li.pager-item a,#menu-enabled .item-list li.pager-first a,#menu-enabled .item-list li.pager-last a{display:block;float:left;background:#4cbd38;padding:5px;margin-right:3px;}
#menu-medication-enabled .item-list li.pager-item a,#menu-medication-enabled .item-list li.pager-first a,#menu-medication-enabled .item-list li.pager-last a{background:#68CEF4;display:block;float:left;padding:5px;margin-right:3px;}
header.header .et-trending #et-secondary-menu .menu-item-has-children ul{top:-10px;left:100%}
.pp-layout-entity--has-background-gallery{position:relative}
.pp-layout-entity--has-background-gallery .pp-row{position:relative}
.pp-layout-entity--has-background-video{background-color:#000 !important;background-image:none !important;position:relative}
.mtt-results .media{padding:0}



    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}
.wp-caption-text{margin-bottom:0}
article img.left,article img.alignleft,.wp-caption.alignleft{margin:.3em 1.571em .5em 0;display:block;float:left}
article img.right,article img.alignright,.wp-caption.alignright{margin:.3em 0 .5em 1.571em;display:block;float:right}
article img.center,article img.aligncenter,.wp-caption.aligncenter{margin:.3em auto .5em;display:block}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}

.main-menu ul li.nomar {
	margin-left: 0;
}


.wb-menu .sm.open {
    position: absolute
}


#wb-sm .sm.open {
    background: #1f5d98;
    border-bottom: 0
}


#wb-sm .sm.open li a,#wb-sm .sm.open li summary {
    color: #fff
}


#mb-pnl .lng-ofr,#mb-pnl .sm-pnl,#mb-pnl .srch-pnl,#sm-pnl details:not([open]) {
    background: #007AC3
}
.wb-menu .sm{display:none;max-height:0;overflow:hidden;position:relative}
.wb-menu .sm.open li a{text-align:left}
.wb-menu .sm-open .expicon{z-index:-1}
[dir=rtl] .wb-menu .sm.open li a{text-align:right}
#wb-sm .sm.open .slflnk a{background:#bbb}
#wb-sm .sm .row{background:0 0}
#wb-sm .sm .row a{color:#6e6e6e}
#mb-pnl .lng-ofr,#mb-pnl .sm-pnl,#mb-pnl .srch-pnl{background:#0e4164;color:#fff}


ul.menu li.current_page_item a:link,
ul.menu li.current_page_item a:visited,
ul.menu li.current_page_item a:hover,
ul.menu li.current_page_item a:active { color: #fff; text-decoration: none; font-weight: bold; }
#td-mobile-nav .menu-item-has-children a{width:100%;z-index:1}
#footer #footer_short li.company-link{float:left;padding-right:0;padding-left:15px;}
#footer #footer_short ul li.company-link{float:right;margin:0;}
body.is-mobile #footer #footer_short ul li.company-link{clear:both;float:left;padding-left:0;}


#site-navigation ul#primary-menu li.menu-item-has-children a,
#site-navigation #primary-menu li.page_item_has_children a {
    padding-right: 30px;
}

.main-banner .items .item .banner img{max-width:100%;}

  .header #logo {
    font-family: "Absolut Headline 2017";
    color: #fff;
    font-size: 1.8em; }



.alt_header_2 .block_header_languages {
	float:right;
	margin: 11px 0 0 9px;
	width: 152pxpx;
	height: 15px;
	overflow: hidden;
}

.alt_header_2 .block_header_languages li {
	float:left;
	margin: 0 2px 0 0;
}

.alt_header_2 .block_header_languages a {
	float:left;
	height:15px;
	display:block;
}





.alt_header_3 .block_header_languages {
    float: left!important;
    margin: -64px 0px 0px 830px!important;
}


.alt_header_3 .block_header_languages li {
    float: left;
    margin: 0px 2px 0px 0px;
}


.alt_header_3 .block_header_languages a {
    float: left;
    height: 15px;
    display: block;
}

.home-page-post-wrap .home-page-post .featured-text {
  padding: 20px;
  position: relative;
}

.home-page-post-wrap .home-page-post .featured-text p {
  font-size: 16px;
  line-height: 22px;
  color: #808080;
}

.home-page-post-wrap .home-page-post .featured-text a {
  margin-top: 8px;
  display: block;
  color: #ed7936;
}

.home-page-post-wrap .home-page-post .featured-text a:hover {
  color: #005580;
}

.page-template-impactecs-product-release .home-page-post-wrap .home-page-post .featured-text,
.page-template-impactecs-new .home-page-post-wrap .home-page-post .featured-text,
.page-template-impactecs .home-page-post-wrap .home-page-post .featured-text {
  padding: 10px;
}

.footimg1 img{ width:60%;}

div#header h1#blog-title{font-size:2.2em;font-weight:400;line-height:133%;margin:0;}

	div#header,div#header h1#blog-title a,div#header h1#blog-title a:link,div#header h1#blog-title a:visited{color:#fefefe;outline:none;text-decoration:none;}

	#navigation .navbar .navbar-wrap { position:relative; }

	#header.header-3 #navigation .navbar .navbar-wrap { border-top:1px solid #EEE; }

	#header.header-5 #navigation .navbar .navbar-wrap {
		line-height:0;
		text-align:center;
	}

	#navigation .navbar .navbar-wrap:before, #navigation .navbar .navbar-wrap:after {
		display:table;
		content:'';
	}

	#navigation .navbar .navbar-wrap:after { clear:both; }

.iron-audioplayer .track-title, .continuousPlayer .track-name, .artist_player .track-name { 
	font-family: Open Sans;
	font-weight: 300;
	font-size: 21px;
	color: rgb(245, 245, 245);
}

.iron-audioplayer .track-title{
text-transform: uppercase;
letter-spacing: 5px;
}


.iron-audioplayer .track-title, .iron-audioplayer .album-title {
  text-align: center;
}
.fusion-column-no-min-height .fusion-column-content-centered,.fusion-column-no-min-height .fusion-column-wrapper{min-height:0!important}
.fusion-layout-column .fusion-column-wrapper{min-height:1px}
.fusion-layout-column.fusion-blend-mode .fusion-column-inner-bg-image,.fusion-layout-column.fusion-blend-mode .fusion-column-wrapper{background-blend-mode:overlay}
.fusion-column-inner-bg-wrapper .fusion-column-wrapper{position:relative;z-index:3;pointer-events:none}
.fusion-events-shortcode .fusion-layout-column .fusion-column-wrapper{border:1px solid transparent}
.fusion-events-shortcode .fusion-events-thumbnail,.fusion-events-shortcode .fusion-layout-column .fusion-column-wrapper{border-color:#ebeaea;}
.footer-row-1,.footer-row-2{width:auto;margin-bottom:20px;float:left;}

.main, #main-menu, #header {
    border-spacing: 0;
    padding: 0;
    border-collapse: collapse;
    border: 0;
}


#header{
    height: 90px;
}


#wp-calendar #prev a 
{
	padding-left: 10px;
	text-align: left;
}
.grid-container{margin:0 auto;max-width:75rem;padding-left:.625rem;padding-right:.625rem}
.grid-container.fluid{margin:0 auto;max-width:100%;padding-left:.625rem;padding-right:.625rem}
.grid-container.full{margin:0 auto;max-width:100%;padding-left:0;padding-right:0}
.dictionary-overview .grid-container .image-overlay,.law-areas-page .grid-container .image-overlay,.tax-dictionarycat .grid-container .image-overlay,.tax-dictionaryreg .grid-container .image-overlay,.tax-lexikoncat .grid-container .image-overlay,.tax-lexikonver .grid-container .image-overlay,.template-vacancy-page .grid-container .image-overlay{background-color:hsla(0,0%,100%,.8);margin-left:-2rem;width:60%}
.law-area-page .grid-container{margin-bottom:-200px}

#nav li,#nav ul.sub-menu{ text-transform:uppercase;}

.main-navigation .sub-menu .menu-item-has-children { position: relative; }

.sidebar .widget_nav_menu .menu li.current-menu-item + .menu-item::before { display: 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}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
#slider, #slider_area, .slide{ height:300px !important; }
.scene-container .scene-cta-text{display:block;}


footer .browseclassiccars ul,
footer .browseclassiccars li,
footer .helpfullinks ul,
footer .helpfullinks li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}


footer .browseclassiccars a,
footer .helpfullinks a {
	color: #5b5b5b;
	text-decoration: none;
}


footer .browseclassiccars a:hover,
footer .helpfullinks a:hover {
	color: white;
}


footer .helpfullinks .social-links {
	margin-top: 10px;
	margin-bottom: 10px;
}


footer .helpfullinks .login a {
	margin: 15px 0 0;
	font-size: 14px;
}


footer .helpfullinks .login a:hover {
	color: #181818;
}

	.boxed-layout #page,
	.boxed-layout-small #page {
		overflow: hidden;
	}



#page {
	width: 100%;
	background-color: #fff;
}



.boxed-layout #page {
	max-width: 1230px;
	margin: 0px auto;
		-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15);  
		-moz-box-shadow:    0 1px 6px rgba(0, 0, 0, 0.15);  
	box-shadow:         	0 1px 6px rgba(0, 0, 0, 0.15);  
}

.boxed-layout-small #page {
	max-width: 1038px;
	margin: 0px auto;
		-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15);  
		-moz-box-shadow:    0 1px 6px rgba(0, 0, 0, 0.15);  
	box-shadow:         	0 1px 6px rgba(0, 0, 0, 0.15);  
	}

.boxed-layout #page,
.boxed-layout-small #page {
	overflow: hidden;
}
#block-30 ul.social-icons li{display:inline-block;margin-right:8px}
#block-30 ul.social-icons li:last-child{margin-right:0}
#block-30 div.social-icons-container{display:table;width:100%;height:100%}
#block-30 ul.social-icons{display:table-cell;text-align:right;vertical-align:middle}

.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 li.last {
		}

			#menu li.last a:link, #menu li.last a:visited {
				width: 61px;
				background-position: -176px -245px;
			}

			#menu li.last a:link:hover, #menu li.last a:visited:hover,
			#menu li.last a.active:link, #menu li.last a.active:visited {
				background-position: -176px -332px;
			}

			#footer .tabContent li.last {
				border: none;
			}

		#products li.last {
			background: none;
		}

		#search3 li.last {
			border: none;
		}

		#menu3 li.last {
			border: none;
		}

		#products2 li.last {
			padding: 0;
			background: none;
		}


			#products2 li.last a:link, #products2 li.last a:visited {
				width: 110px;
			}

		#search4 li.last {
			border: none;
		}
.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:1140px}
.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:1300px}
.et_pb_row_2.et_pb_row{padding-top:67px;padding-right:0px;padding-bottom:28px;padding-left:0px}
.et_pb_row_0.et_pb_row{margin-top:-160px!important;padding-top:30px;padding-right:0px;padding-bottom:30px;padding-left:0px}
#qodef-particles #qodef-p-particles-container{position:absolute;top:0;left:0;width:100%;height:100%}

.about-people{
	display: inline-block;
}

.about-people-container{
	padding-top: 3em;
}

.about-people-image{
	max-width: 200px;
	
}

.about-people-name{
	font-size: 20px;
	color: #6f6e6f;
    font-weight: bold;
}

.about-people-title{
	font-size: 16px;
	color: #6f6e6f;
}

.about-people-description{
	margin-bottom: 15px;
	text-align: justify;
	font-size: 16px;
	color: #6f6e6f;
}


  #footer .ce_image {
    float: left;
    margin-right: 35px;
  }


  #footer .ce_image img {
    max-height: 120px;
    width: auto;
  }



  .modal__inside .ce_image {
    float: right;
    width: 360px;
  }


    .modal__inside .ce_text,
    .modal__inside .ce_image {
      float: none;
      width: 100%;
    }




.wrapper {
	max-width: 1084px;
	margin: 0 auto;
}
#header .grid_23 .bigbuttonorange{margin:0 0 0 100px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24,.grid_25,.grid_26,.grid_27,.grid_28,.grid_29,.grid_30{display:inline;float:left;margin-left:5px;margin-right:5px;}
.container_30 .grid_30{width:980px;}
.multiple{margin-right:10px;width:350px;float:left;margin-bottom:5px}
.multiple h2 a{color:#fff}
.multiple p{margin:0;padding:0 0 0 4px}


.multiple h2 {

	}

.clear-right{
	clear:right;}

.inner-div {
  margin: 0px;
}


.top-widget-contacts-title {
    font-size: 20px;
    color: #fff;
    font-weight: 600;
    text-transform: capitalize;
}




.home-img-inline {
	display: inline-block;
  vertical-align: middle;
  width: 100%;
  height: 90vh;
  margin-top: -75px;
}
span.concept a,span.concept a:hover,span.privacy a,span.privacy a:hover,span.terms a,span.terms a:hover{text-decoration:none;font-family:Montserrat,sans-serif;font-size:12px;font-weight:NORMAL;color:#bababa;padding:5px}
h2.pane-title{margin-top:0;}

.dark-main-heading,
.capability-top-text h2{
    color: #2e3032;
    font-size: 38px;
    font-weight: 700;
    margin-bottom: 45px;
}

	.hire-employess-content h2,.about-clients-say h2,.dark-main-heading, .capability-top-text h2{
		font-size: 32px;
	}

	.dark-main-heading,
	.capability-top-text h2 {
		font-size: 30px;
		margin-bottom: 30px;
	}
.footer__copy{text-align:justify;font-size:.62em;line-height:1.5;padding:25px 0;color:#858c9e}
.footer__copy p{margin:0}


.floatl{
float:left;
}
#content,#content #content-inner,.content,.title{margin:20px 0;width:auto;}
#content-area .content .field ol,#content-area .content .field ul{margin:0;padding:0 0 .75em 2em;}
#content-area .content .field ol{list-style-type:decimal;}
#content-area .content .field ul{list-style-type:disc;}
.front #hero-image .flexslider .media .content{width:100%;height:auto;background:#ccc;}
.front .node .content{margin:0 auto;max-width:1367px;padding:0 20px 20px;}
.twitter-feeds .content{padding:10px;max-width:1367px;margin:0 auto;}

.visible-phone {
  display: none !important;
}

	header,.inner,
	.wrapper,
	.breadcrumb,
	footer,
	footer ul,
	.full,
	.line{width: 100%; height: auto; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

	header .inner{padding-top: 20px; position: relative;}

	.inner{width: 100%;height: auto; max-width: 1200px; margin: 0px auto; position: relative; }



#megamenu-mobile h2.resp-tab-active .resp-arrow:before, .mobile-content-wrapper .col-wrapper h2.sub-link.open:after, .tabs-home .resp-tabs-container h2.resp-tab-active .resp-arrow:before {
  content: "\2013";
   }

  
  .mobile-content-wrapper .col-wrapper h2.sub-link {
    cursor: pointer; }

    
    .mobile-content-wrapper .col-wrapper h2.sub-link:after {
      content: '+';
      float: right;
      color: #666666; }
.uppercase,h6,th,span.widget-title{line-height:1.05;letter-spacing:.05em;text-transform:uppercase}
.is-uppercase,.uppercase{line-height:1.2;text-transform:uppercase}


.tabset .tab-panel {
  display: none;
}
.key-points__icon{display:inline-block;font-size:2.5rem;padding:0 1rem;-ms-flex-item-align:center;align-self:center}

#image_bandeau_ctrl ul.list_item {
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
}

li#menu-item-411 a {
padding-left: 13px;
position: relative;
margin-left: 10px
}

li#menu-item-411 a:before {
left: 0
}

li#menu-item-411 a:after, li#menu-item-494 a:after {
left: 20px;
top: -5px
}

li#menu-item-411 a, li#menu-item-494 a {
padding-left: 44px
}
a#back_to_top:before,li.pay_acc_btn:after{font-family:FontAwesome,sans-serif;position:absolute}
li.pay_acc_btn:after{content:'\f023';left:8px;top:-19px;bottom:0;max-height:13px;color:#d25f28;margin:auto}
.footer .nav__item,footer .nav__item{position:relative;padding:20px}
.footer .nav__item--small,footer .nav__item--small{padding:20px 0}
.footer .nav__item--parent:hover,footer .nav__item--parent:hover{background-color:rgba(0,0,0,.8)}
.footer .nav__item--parent:hover .nav__sub-menu,footer .nav__item--parent:hover .nav__sub-menu{background-color:rgba(0,0,0,.8);list-style-type:none;opacity:1}
.footer .nav__item--parent:hover .nav__sub-menu__item:hover,footer .nav__item--parent:hover .nav__sub-menu__item:hover{background-color:#000}

.clear {
	clear: both;
	height: 0px;
}
.fusion-button-wrapper{display:inline}
.fusion-button-wrapper.fusion-aligncenter{display:block;text-align:center}


.menu-toggle:before,
.format-link .entry-title a:after,
.social-links ul a:before {
	font-family: 'Genericons';
	font-size: 24px;
	font-weight: normal;
	font-style: normal;
	line-height: 1;
	vertical-align: bottom;
	text-decoration: none;
	-webkit-font-smoothing: antialiased;
}


.menu-toggle,
.main-navigation.toggled .nav-menu {
	display: block;
}


.menu-toggle {
	margin: 0 auto;
	position: relative;
	padding: 5px 7px;
	border: 1px solid #eee;
}


.menu-toggle:before {
	font-size: 16px;
	margin-right: 5px;
	content: '\f419';
	position: relative;
	top: -2px;
}


.toggled .menu-toggle {
	color: #89BBF1;
	border-color: #89BBF1;
}
#social-nav .rss a{background-position:0 -90px}



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

#mdd li.mdd_element {
	display:none;
	position:relative;
	padding:0px 0px 0px 19px;
	zoom:1;
}
#header-info-wrapper .header-info-item{display:inline-block}
.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-sm-12{width:100%}
#all-categories{margin-top:30px}
.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-left:15px;padding-right:15px}
.col-lg-3{width:25%}


.nav {
	float: right;
	margin-top: 0.82em;
}

            .nav #alternative {
            display: none;
            }

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

.banner-right,.subbanner-left,.subbanner-right,.slider-pagination,.thumb_title {display:none}

    .content .post_box_reg .excerpt:nth-last-child(2) {
        margin-bottom: 10px;
        padding-bottom: 10px;
        border-bottom: 1px solid #EBE0D8;
    }

#page .content {
    width: 100%;
    display: block;
    float: left;
}

.content .post_box_reg .excerpt:nth-last-child(2), .content .post_box_reg .excerpt:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: none;
}

.content .post_box_reg .excerpt:last-child { float: right }
.fl-content-slider-navigation .fl-content-slider-svg-container{position: relative;width: 32px;height: 32px;}
.fl-node-5bc672bf35707 .fl-content-slider-svg-container {background-color: #f8f7f4;width: 40px;height: 40px;}
.container-12 .grid-6{width:360px !important;}
.cam-global-header .container-12 .grid-6{width:400px !important;}

.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}

.gridelement.box33 .col.last {
	margin-right: 0;
}

.gridelement.box50 .col.last {
	margin-right: 0;
}
.entry-content table,body.et-pb-preview #main-content .container table{border:0px}
.entry-content tr td,body.et-pb-preview #main-content .container tr td{border-top:0px}
.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}
.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-2{width:16.66666667%}


.mb19 {
    margin-bottom: 19px;
}

.really_simple_share {
	padding-top:2px; 
	padding-bottom:2px; 
	clear:both;
}

.really_simple_share iframe {
	border: 0;
	min-height: 25px;
}



.really_simple_share div {
	float:left;
	padding-left:10px;
}


.really_simple_share div:first-child {
	padding-left:0;
}
#block-5 div.social-icons-container{display:table;width:100%;height:100%}


.video-popup-wrapper .video-popup-close-btn {
    cursor: pointer;
    text-align: right;
    font-size: 1.3em;
    color: #d1d1d1;
    float: right;
    padding: 5px 0 0 5px;
}
.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-5{width:41.66666667%}
.quick-links .top-link-cart .cart-icon-wrap{display:-ms-flex;display:flex;align-items:center;justify-content:center}
.quick-links .top-link-cart .cart-icon{position:relative;width:17px;display:inline-block}
.quick-links .top-link-cart .cart-icon .pad{display:inline-block;width:100%;padding-top:132.29%}
.quick-links .top-link-cart .cart-icon svg{position:absolute;top:0;left:0;height:100%;width:100%}


	
	
	.white-title {
		color: #FFF;
	}

.float-cart .header-cart-inner:hover .site-header-cart {
    right: 100%;
}

.abs{position:absolute;}
.widget-last-posts__item__date{font-size:0.933em;}
.sidebar .widget-last-posts__item__date{color:#aaa;font-size:0.933em;}
.search-block{padding-left:0;padding-right:0;}
.search-block .views-exposed-widgets{margin-bottom:0px;}
.search-block .views-exposed-form .views-exposed-widget{padding:0;width:100%;}
.search-block .region-navigation-below-right{margin-top:15px;}
.landing-center-headings .entry-title{text-align:center}
.container-fluid2,.container-fluid3,.container-fluid4{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.main-footer .content .footer-info .logo{max-width:170px;margin-bottom:20px}
.main-footer .content .footer-info .footer-text{color:#fff;font-size:16px;line-height:24px;font-weight:300}
.main-footer .content .footer-info .footer-text a{color:#fff}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
.mainmenu-container ul li.dropdown:after{display:none!important}
.mainmenu-container ul li.dropdown .fa{position:absolute;right:7px;top:5px;width:35px;height:25px;display:block;color:#FFF;line-height:22px;font-size:18px;text-align:center;z-index:5;cursor:pointer;border:1px solid #fff;border-radius:5px;transition:all .3s ease}
.mainmenu-container ul li.dropdown .fa:hover{background:#FB0}

.post-attributes h3 {
	font-size: 16px;
	margin-top: 40px;
}

.post-attributes a {
	color: #a0a0a0;
}

.post-attributes a:hover {
	color: #37cadd;
}

		
		.post-attributes h3:after {
			background-color: #7dbbb0;
		}
#footer-legal ul{margin:0}
.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-sm-6{width:50%}

    .welcome-section .col-sm-6 {
        display: none;
    }

    .copyright-section .col-sm-6 p {
        font-size: 12px;
    }

    .copyright-section .col-sm-6 {
        width: 43%;
    }

#sidebar span,.widgettitle{
	color:#333;
	border-top-color:#DDDDD6;
	border-bottom-color:#DDDDD6;
	text-shadow: 1px 1px 0 #BABABA;
}

#footer-widget-area .widgettitle{
	background:none;
	padding-left:0;
}


.nectar-progress-bar .bar-wrap {
background-color:rgba(0,0,0,0.043)
}


.ascend .nectar-progress-bar .bar-wrap,.ascend .nectar-progress-bar span {
box-shadow:none;
-webkit-box-shadow:none;
-o-box-shadow:none;
border-radius:0;
-webkit-border-radius:0;
-o-border-radius:0
}
.loading-icon .material-icon .bar:after{background-color:#3452ff;}
.loading-icon .material-icon .bar{border-color:#3452ff;}
.loading-icon .material-icon .color-2 .bar:after{background-color:#3452ff;}
.loading-icon .material-icon .color-2 .bar{border-color:#3452ff;}

.testimonial .whopic {
    display:inline-block;
}

.testimonial .whopic img {
    margin-top:10px;
    width:50px;
    height:50px;
    float:left;
}

.testimonial .whopic strong {
    float:left;
    margin-top:10px;
    padding-left:10px;
}

.testimonial .whopic small {
    display:block;
    font-size:12px;
    
}
.row{margin:0 auto;max-width:68.75rem;width:100%}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{margin:0 -.9375rem;max-width:none;width:auto}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{margin:0;max-width:none;width:auto}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
.row.small-collapse .row{margin-left:0;margin-right:0}
.row.medium-collapse .row{margin-left:0;margin-right:0}
.row.large-collapse .row{margin-left:0;margin-right:0}

div.ubermenu-content-block .catalogue-nav {display:none;}
.uber-clear:after,.ubermenu .ubermenu-column:after,.ubermenu .ubermenu-content-block:after,.ubermenu .ubermenu-image:after,.ubermenu .ubermenu-postlist-item:after,.ubermenu .ubermenu-submenu:after,.ubermenu .ubermenu-tabs:after,.ubermenu:after{content:"";display:table;clear:both}
.fusion-carousel .fusion-carousel-item{display:block;float:left;padding:0}
.fusion-carousel .fusion-carousel-item .fusion-carousel-item-wrapper{display:inline-block;visibility:hidden;vertical-align:middle;width:100%;line-height:normal;text-align:center}
.fusion-carousel .fusion-carousel-item .fusion-image-wrapper{display:inline-block;margin-bottom:0;text-align:center;max-width:100%}
.fusion-carousel .fusion-carousel-item .fusion-image-wrapper.fusion-video{display:block}
.fusion-carousel .fusion-carousel-item img{vertical-align:middle;width:100%;height:auto}
.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-item-wrapper{text-align:center}


.navbar-nav .list-unstyled ul.menu li.menu-item {
	padding-bottom: 8px;
	list-style-type: none;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a {
	font-size: 14px;
	line-height: 17px;
	color: #ffffff;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a:hover {
	color: #A8A8A8;
}

	p.date {
		margin-bottom: 10px;
	}

.date {
    width: 50px;
    height: 70px;
    background: #1d417f;
    color: #fff;
    position: absolute;
    top: 0px;
    left: 0px;
}

span.date-pst {
    padding: 5px;
    font-size: 14px;
    display: block;
}




.su-spacer {
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
}

.su-spacer-5 { height: 5px }

.su-spacer-10 { height: 10px }

.su-spacer-20 { height: 20px }

.su-spacer-30 { height: 30px }

.su-spacer-40 { height: 40px }


.agree-link {
  text-decoration: underline;
  margin-bottom: 10px;
  display: inline;
}


.nav__menu {
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}


.nav__menu a {
	font-weight: bold;
	line-height: normal;
	font-size: 14px;
	text-transform: uppercase;
	display: block;
	padding: 12px 20px;
	text-decoration: none;
	color: #fff;
}


.nav__menu a:hover,
.nav__menu a:active,
.nav__menu a:focus {
	background: -webkit-gradient(linear, left bottom, left top, from(#E46500), to(#E46500));
	background: -webkit-linear-gradient(bottom, #E46500, #E46500);
	background: -o-linear-gradient(bottom, #E46500, #E46500);
	background: linear-gradient(0deg, #E46500, #E46500);
}

	.nav__menu a:hover {
		background: none;
	}
.bsp-style-1 .bsp-videos-items .bsp-current-item,.bsp-style-1 .bsp-videos-items .bsp-videos-item:hover{background:rgba(255,255,255,.03)}
.bsp-style-2 .bsp-videos-item{text-align:center;margin-right:-3px;padding:30px 5px 16px;width:140px;display:inline-block;position:relative}
.bsp-style-2 .bsp-current-item,.bsp-style-2 .bsp-videos-item:hover{background:rgba(255,255,255,.05)}
.bsp-style-2 .bsp-videos-item .bsp-item{text-decoration:none}
.bsp-style-2 .bsp-videos-item .bsp-video-name{white-space:normal;font-family:'Open Sans';font-style:normal;font-weight:400;font-size:12px;line-height:16px;height:30px;overflow:hidden;margin-top:6px;display:inline-block;color:#fff}
.bsp-style-2 .bsp-videos-item .bsp-video-duration{display:block;font-size:10px;font-family:sans-serif;font-style:normal;font-weight:400;line-height:10px;color:rgba(255,255,255,.34)}
#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}
.top-header-menu .menu-item-has-children li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}


header .nav .menu-item a {
  color: #282828;
}


.nav .menu-item {
  display: inline-block;
  padding-top: 18px;
  padding-bottom: 18px;
  position: relative;
  font-family: "Cera Basic Bold";
}


.nav .menu-item-has-children:hover .sub-menu,
.nav .menu-item-has-children.out .sub-menu {
  display: block;
}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.rmp-subtitle{font-size:10pt !important;}
span.rmp-subtitle{margin:0 1em;}

#imgtop_title {width:894px;height:36px;border:none;}
.topbarmenu ul li .sf-dropdown-menu li a{color:#555;text-align:left;font-size:12px}
.kad-mobile-nav .kad-nav-inner li ul.sf-dropdown-menu{list-style:none;margin:0 0 0 15px;padding:0}
.kad-mobile-nav .kad-nav-inner li ul.sf-dropdown-menu a{padding:10px 15px 10px 15px;list-style:disc;display:list-item;list-style-position:inside}
.uabb-info-list-item:first-child .uabb-info-list-connector-top {display: none;}
.uabb-info-list-item .uabb-info-list-icon .uabb-icon-wrap {vertical-align: middle;}
.uabb-info-list-item .uabb-info-list-icon a {box-shadow: none;}
.uabb-info-list-wrapper.uabb-info-list-top .uabb-info-list-item {width: 100%;vertical-align: top;}
.fl-node-5ba812b55b43b .uabb-info-list-wrapper .uabb-info-list-item:last-child {padding-bottom: 0;}
.fl-node-5ba812b55b43b .uabb-info-list-wrapper .uabb-info-list-item {padding-bottom: 0px;}

footer #footer-left #copyright {
  font-size: 13px;
}
#footer-info{float:left;padding-bottom:10px;color:#666;text-align:left}
#footer-info a{color:#666;font-weight:700}
#footer-info a:hover{opacity:.7}
#footer-info,.et-social-icons{float:none;text-align:center}

article.sticky .post-title {font-weight: 700;}
.blog-item .post-title {font-family:'Montserrat';font-size:18px;font-weight:bold;line-height:24px;margin:0px;}

.nivo-html-caption {
    display:none;
}



.paginations a:hover, .paginations a:focus, .paginations a.active, span.page-numbers.current {
    border: 1px solid #db2723;
    background-color: #db2723;
}


.paginations {
    margin: 0px;
    text-align: center;
}

.paginations a, span.page-numbers.current {
    border: solid 1px #efe9e9;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    line-height: 20px;
    margin: 0 1px 0;
    padding: 9px 16px;
    transition: all 0.3s ease 0s;
    vertical-align: baseline;
    white-space: nowrap;
    border-radius: 30px;
}
.site-footer .logo-img{max-height:6rem}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.content-row-wrapper .content-row-wrapper.row{margin-left:-20px;margin-right:-20px;width:auto;max-width:inherit}
.border_grid .row,.border_grid .wpb_row{margin-left:-20px;margin-right:-20px}
article.type-post .photo_gallery .row{margin:0!important}
.latest_news .row:not(:last-child){margin-bottom:40px}
.elementor-76 .elementor-element.elementor-element-1b88bc29 .row{margin-left:-10px !important;margin-right:-10px !important;}
.footer-nav__list,.footer-nav__subnav-list{margin:0;padding:0;width:100%;list-style:none}
.footer-nav__subnav-list{display:none;padding-top:40px}


#menu-sales-demo .menu-item {
	width: 200px;
	padding: 0;
	margin: 0 -3px;
}


.page-id-3826 .menu-item-2946 {
	display: none !important;
}
.follow li.googleplus{padding:0 10px 0 0}
.tpfollow li.googleplus{padding:0 3px}
.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}
.fusion-title.fusion-title-center .title-heading-center{padding:0 45px}
.fusion-title.fusion-title-center.fusion-sep-none .title-heading-center,.fusion-title.fusion-title-center.sep-underline .title-heading-center{padding:0;text-align:center}


.integration-logos {
	margin: 5px 20px;
}


.posts-widget-entry {
    font-family: Arial, Helvetica, Sans-serif; 
    line-height: 20px;
}
#et_top_search{display:none}
.deco .inner,.deco .layer{position:absolute;}
.deco-top,.deco-top .inner{left:0;right:0;top:0;}
.deco-bottom,.deco-bottom .inner{bottom:0;left:0;right:0;}
.drupal .block .inner{border:1px dashed blue !important;padding:3px !important;background-color:yellow !important;}
.stack-copyright .inner{border-style:solid;border-width:1px 0;padding-bottom:1em;padding-top:1em;margin-bottom:1em;}
.stack-copyright .inner .inner{border:medium none;margin:0;padding:0;}
.et_pb_row_3.et_pb_row{margin-top:0px!important;margin-bottom:0px!important;padding-top:0px;padding-bottom:0px}
.et_pb_row_1.et_pb_row{margin-left:auto!important;margin-right:auto!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px;padding-bottom:0px}


.container--slated--top { background: #fff; margin-top: -40px; overflow: hidden; padding-top: 100px; -webkit-transform: skewY(-3.2deg); -ms-transform: skewY(-3.2deg); transform: skewY(-3.2deg); }


.home .container--slated--top { margin-top: -100px; }

  .page:not(.home) .header--image .header--image--img, .container--slated--top.banner--generic--slanted, .header--image:before { display: none; }



.page-template-contact .container--slated--top { margin-top: -4%; margin-bottom: -196px !important; overflow: hidden; padding-top: 190px; }

	

.box-content{padding:12px 12px 18px 12px;background-color:#FFFFFF;margin-top:20px;}



.box-content.news{float:left;width:50%;}


.box-content.articles{float:left;width:50%;}

	.box-content.articles .legend{padding-left:15px;}

.post h3 {
	color: gray;
	font-size: 150%;
	font-weight: normal;
	margin-bottom: 1.5em;
	}


#header,#nav,#people,#rss,.sidebar,.post-comment,.post-meta,  hr {
	display: none;
	}


.show_search {
  cursor:pointer;
}
.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-8{width:66.66666667%}

.col-md-8.col-sm-9.col-xs-12.no-padding.header-logo a i.fa.fa-bars{
	margin:10px 0 0 0;
}

.col-md-8.col-sm-9.col-xs-12.no-padding.header-logo a {
    display: inline-block;
	margin-top: 5px;
}
nav.mobile_menu ul li span.mobile_arrow i,nav.mobile_menu ul li span.mobile_arrow i{color:#888}

.container .content2{width:806px;float:left;}
.cd-panel-content ul.main li{margin-bottom:25px}
.cd-panel-content ul.main li a{font-size:18px;font-weight:600;color:#4f5362}
.cd-panel-content ul.main li.dropdown .dropdown-content{display:flex;flex-direction:column;margin-left:10px}
.cd-panel-content ul.main li.dropdown .dropdown-content a{margin:20px 0 0}
body.i18n-en .load-more-photos.cs{display:none;}

.main-navigation ul li.menu-item-has-children:after {
	position: absolute;
	right: 5px;
	top: 0;
	bottom: 0;
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 6px 5px 0 5px;
	border-color: #757575 transparent transparent transparent;	
	margin: auto;
}

.main-navigation ul ul li.menu-item-has-children:hover:after {
	border-width: 6px 0 6px 5px;
	border-color: transparent transparent transparent #757575;	
}
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
nav ul ul .menu-item-has-children .dropdown-menu-toggle,.sidebar .menu-item-has-children .dropdown-menu-toggle{float:right}
.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:16px;}


.notification {
  display: none;
  width: 100%;
  background: black;
  position: fixed;
  top: 0;
  z-index: 1000;
  padding: 20px 0;
}


.notification .cookies-info {
  display: flex;
  justify-content: space-between;
  align-items: center;
}


.notification .cookies-info .info {
  width: 75%;
  color: white;
  font-size: 15px;
  line-height: 1.2;
}


.notification .cookies-info .agree-button {
  background: grey;
  border: 1px solid black;
  color: white;
  padding: 10px 40px;
  margin: 0;
  cursor: pointer;
}
.front .jcarousel-wrapper{height:200px !important;top:-10000px;}
.jcarousel-wrapper{height:auto !important;}
.jcarousel-wrapper .photo-credits{position:absolute;right:15px;bottom:0;font-size:13px;color:#fff;text-shadow:0 0 1px rgba(0,0,0,0.85);opacity:.66;}
.jcarousel-wrapper .photo-credits a{color:#fff;}

.cont
{
	padding-left:4px;
	line-height:1.7;
}
.button_container.active .middle{opacity:0}
.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#159af2}

    .l-header__main__inner {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      width: 100%;
      min-height: 70px; }

  .has-scrolled .l-header__main__inner {
    height: 70px;
    min-height: auto; }
.carousel-inner{overflow:hidden;width:100%;position:relative}


.regions_rates_table_row1,
.regions_rates_table_row2 {
    border-bottom: 1px solid #e3e1e0;
    font-size: 12px;
    text-align: center
}


.ratesbox .regions_rates_table_row1,
.ratesbox .regions_rates_table_row2 {
    font-size: 11px;
    padding: 1px;
}

.sp-thumbnail-wrapper {
    display: block;
    float: left;
	margin-top: 5px;
}
.blog_vertical_loop .full_width_inner{margin:0!important}

#rt-bg-surround .rg-ss-loader {top: 0;opacity: 0.7;border: 0;height: 2px;padding: 4px 0;}

#rt-bg-surround .rg-ss-progress {height: 4px;opacity: 0.9;}

#rt-bg-surround {overflow: hidden;position: relative;}

#rt-bg-surround .rounded .rt-block {border-radius: 6px;}

#rt-bg-surround .square .rt-block {border-radius: 0;}


#rt-bg-surround, .readonstyle-button #rt-main-column .readon, .roknewspager .readon {background-color:#67696c;}



tr.gigpress-header th {
	font-weight: bold;
}

.mod .hd { margin-bottom: 12px; border-top: 1px solid #6ebe32; position: relative;}

.mod .hd h3{ font-size: 18px; color:#009646; line-height: 1.8; font-weight: normal; font-family: "Microsoft YaHei"; }

.mod .hd h3 a{color:#009646;}

.mod .hd h3 a:hover{color: #6ebe32; text-decoration: none;}

.mod .bd li{margin-bottom: 7px; }

.main .mod{ width:340px;}

.mod .invest_tit{ border-top: 1px solid #e1f0e1;}

.ca_wrap{
	position:relative;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}

.ca_wrap img.ca_shown{
	display:inline !important;
}

#imFooter_imTextObject_03_tab0 .fs9 { vertical-align: baseline; font-size: 9pt;line-height: 19px; }

	
	 .col-half, .col-quarter, .col-three-quarters, .col-full, .col-third, article.article {float: left;margin-left: 1%;margin-right: 1%;padding-left: 2%;padding-right: 2%}

		.col-quarter {width: 19%}

		.col-half {width: 44%}

		.col-third {width: 27%}

		.col-three-quarters {width: 69%}

		.col-full {clear: both;float: none;width: 94%}

		
		.header-search.col-half {margin-left: 54% !important;text-align: right}
.social .col{float:left;margin-right:1%;text-align:left;width:31%}
article.col-three-quarters{width:63%}
.col-quarter,aside.ads{width:29%}

.slideshow {float:left;background:transparent;margin: 0;padding:0;z-index:1;overflow:visible;position:relative;width:100%;}

.slideshow li {	background: none;	list-style: none;}

.slideshow img, .slideshow li {background:none !important;}


.footer {
	font-family: Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding: 12px;
	background-color: #37383a;
}


.half {
  width: 50%;
  float: left;
  padding: 20px;
}


#cta .half.first {
  text-align: right;
}



#join-the-talk .half h1 {
  margin-top: 0;
}


.half#event-details h2 {
  margin-top: 0;
}



.half.flexible {
  padding: 20px 0;
}


#statistics .half {
  padding: 0;
}

  #cta .half {
    text-align: center !important;
  }

  #news-list .half {
    padding-bottom: 0;
  }


.visitorcounter .floatright {
    float: right;
}
.master-nav-lg .master-nav-container{padding-top:20px;padding-bottom:20px}
.master-nav-lg .nav{display:none}
.master-nav-lg .nav-item{position:relative;margin-right:40px}
.master-nav-lg .nav-item::before{position:absolute;content:'';width:4px;height:4px;border-radius:50%;background-color:#d8d8d8;top:50%;margin-top:-2px;left:-22px}
.master-nav-lg .nav-item:first-child::before{display:none}
.master-nav-lg .nav-item:last-child{margin-right:0}
.master-nav-lg .nav-link{font-weight:700;color:#022e3c;font-size:16px}
.master-nav-lg .nav-link:hover,.master-nav-lg .nav-link:focus,.master-nav-lg .nav-link.active{color:#ef7720}


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


.clearfix:after {
    clear: both;
}
