﻿
.fact {
	font-size: 50px;
	border-bottom: 1px solid #ebebeb;
	font-family: 'Roboto Condensed', sans-serif;
	color: #ff6b53;
}

.fact-name { color: #000000; }

h1, h2, h3, h4, h5, h6, .main-navigation li, .fact, .all-news, .welcome-button, .call-to-action .employee-position, .post-navigation .nav-previous, .post-navigation .nav-next, .paging-navigation .nav-previous, .paging-navigation .nav-next { font-family: Source Sans Pro; }

	#main { width:650px; }

	
	#main.fullwidth .item-related {
		width:292px;
		margin-right:32px;
	}

	#main.fullwidth .item-related:last-child {
		margin-right:0;
	}

	
	
	.item-related, #main.fullwidth .item-related {
		width:230px;
		margin-right:18px;
	}

#main.fullwidth {
	width:100%;
	float:none;
}

	#main.fullwidth .sp-grid li:nth-of-type(2n+2) {
		margin-right:0;
	}
.et_pb_slide_2.et_pb_slide .et_pb_slide_overlay_container{background-color:rgba(0,0,0,0.4)}
.et_pb_slide_1.et_pb_slide .et_pb_slide_overlay_container{background-color:rgba(0,0,0,0.4)}
.et_pb_slide_0.et_pb_slide .et_pb_slide_overlay_container{background-color:rgba(0,0,0,0.4)}
 
.dgtl-mkting-101 {margin-bottom: 1.75em;padding-left:.5em;}

.dgtl-mkting-101 .fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 14px;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

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

.dgtl-mkting-101 .fa:hover {color: #fff;}

.dgtl-mkting-101 ul{list-style:none;}
.ct-main-navigation .menu-item,
.ct-main-navigation
.page_item{position:relative;padding-top: .25rem;padding-bottom: .25rem}
.ct-main-navigation .menu-item .menu-item,
.ct-main-navigation .page_item
.page_item{padding: .25rem 0.125rem;line-height:1.6}
.ct-main-navigation .menu-item .menu-item:not(:first-child)::after,
.ct-main-navigation .page_item .page_item:not(:first-child)::after{content:'';display:block;position:absolute;opacity:0.125;-webkit-transition:opacity 100ms ease-in;transition:opacity 100ms ease-in;border-top:1px solid currentcolor;top:0;right:0;left:0}
#footer-navigation .menu-item{display:inline-block;width:48%;padding-top: .25rem;padding-bottom: .25rem}
#footer-navigation .menu-item:not(:last-child){padding-top:0;padding-bottom:0;margin-right:3.25rem}

.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-12 {
    width: 100%;
  }


.front-hero-text-testimonials-link {
  color: #fff;
  font-weight: bold;
  text-decoration: underline;
  text-transform: uppercase;
  transition: opacity 0.2s;
}


.front-hero-text-testimonials-link:hover {
  color: #fff;
  opacity: 0.8;
}



.nav-wrapper .icon-menu {
  display: inline-block;
  margin-right: 10px;
  color: #3aba90;
}


[dir="rtl"] .nav-wrapper .icon-menu {
  margin-left: 10px;
  margin-right: 0;
}


.icon-menu::before {
  content: "\2630";
}



img.scale-with-grid,#Content img{max-width:100%;height:auto}

	.text-slider .maintitle,
	.text-slider .subtitle {
		z-index: 10;
		color: #fff;
		margin: 0;
		letter-spacing: 1px;
		text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
	}

	.text-slider .maintitle {
		position: relative;
		display: inline-block;
		font-size: 57px;
		line-height: 67px;
		font-weight: 700;
		padding-bottom: 10px;
	}

	.text-slider .maintitle:after {
		content: "";
		position: absolute;
		left: 50%;
		bottom: 0;
		width: 40%;
		height: 1px;
		margin-left: -20%;
	}

.text-slider .maintitle, .text-slider .subtitle { color:#ffffff}

#history #main #app-row .items {
  width: 100%;
}

.inter .items {
  position: absolute;
  left: 0;
  visibility: hidden;
  bottom: 99%;
  opacity: 0;
  transform: translateY(5px);
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
}

  .inter.on .items {
    opacity: 1;
    transform: none;
    visibility: visible;
  }

			
				
				#navigation ul li ul li ul.sub-menu li ul {
					position:absolute;
					left:-20000px;
				}

				#navigation ul li ul li ul.sub-menu li:hover ul{
					top:0;
					left:164px;
				}

				
					
					#navigation ul li ul li ul.sub-menu li ul.sub-menu li ul {
						position:absolute;
						left:-20000px;
					}

					#navigation ul li ul li ul.sub-menu li ul.sub-menu li:hover ul{
						top:0;
						left:164px;
					}



.adamrob_pcontainer {
  max-width: 960px;
  margin: 0 auto;

}

	.auto-style14 {
		color: #0000FF;
	}

#header .logo-container {
	padding: 25px 0;
}

#header .logo {
	position: relative;
}

#header .logo .site-title {
	margin-bottom: 0;
}

#header .logo .site-desc {
	position: absolute;
	display: block;
	top: 0;
	bottom: 0;
	text-indent: -99999px;
	z-index: -1;
}

#header .logo-header {
	position: relative;
}

#header .header-fixed .logo-container {
	padding: 1px 0;
}

.part2 .icon ul li.red div{
    color: #b80000;
}

.part5 table td.red{color: #f10000}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

  #logo.logo-centered {
    text-align: center; }

  #logo a.logo-link {
    text-decoration: none; }


div.theme-blank {
}


div.theme-blank .module {
}


div.theme-blank .module-title {
}


div.theme-blank .module-content {
}

    .wrapper .contents .contents_right_bnr {
      margin: 20px 0;
      text-align: center; }

      .wrapper .contents .contents_right_bnr img {
        width: 100%; }

      .wrapper .contents .contents_right_bnr a {
        display: block; }

        .wrapper .contents .contents_right_bnr a:hover {
          opacity: .7; }

      .wrapper .contents .contents_right_bnr ins {
        width: 100% !important; }

      .wrapper .contents .contents_right_bnr div, .wrapper .contents .contents_right_bnr iframe {
        margin: 0 auto 10px;
        right: 0; }




.silder .item_slide { position:absolute; top: 0; }




td.gigpress-links-cell {
	vertical-align: top;
}
