﻿@charset "UTF-8";
h1 , h2 , h3 , h4 , h5, h6, p{
	font-family: source-sans-pro, "Helvetica Neue", Helvetica, Arial;
	font-style: normal;
	font-weight: 400;
}
h1 {
	font-size: 90px;
	color: rgba(51,62,72,1.00);
	display: inherit;
}
h2 {
	font-size: 46px;
	color: rgba(51,62,72,1.00);
}
h3 {
	font-size: 38px;
	color: rgba(51,62,72,1.00);
}
h4 {
	font-size: 26px;
	color: rgba(51,62,72,1.00);
}
h5 {
	font-size: 18px;
	color: rgba(51,62,72,1.00);
}
h6 {
	font-size: 12px;
	color: rgba(51,62,72,1.00);
}
p {
	font-size: 18px;
	color: undefined;
}
span.field-validation-error {
    margin-left: 15px;
    color: red;
}
a {
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 400;
}
.text-italic {
	font-style: italic;
}
.text-bold {
	font-weight: bold;
	font-style: normal;
}
.orange { color: rgba(241,105,36,1.00); }
.blue { color: rgba(50,156,233,1.00); }
.epblue { color:#043a6b; }
.white { color: rgba(245,245,245,1.00); }
.black { color: rgba(0,0,0,1.00); }
.container-fluid {
	margin: 0;
	padding: 0;
	max-width: 100%;
}
.content-wrapper {
}
.desktop-link {
	margin-left:8px;
	display: none;
}
.btn-link:hover span.desktop-link {
	display: inline-block;
}
.btn-link.white:hover {
	/* [disabled]border: 1px solid white; */
	color: white;
	text-decoration: underline;
}
.btn-link.blue:hover {
	/* [disabled]border: 1px solid #329CE9; */
	text-decoration: underline;
}
.btn-link.black:hover {
	/* [disabled]border: 1px solid black; */
	color: black;
	text-decoration: underline;
}
.btn.btn-primary {
	background-color: #039CE8;
	color: #F7F7F7;
}
.header-wrapper {
	z-index: 99999;
	width: 100%;
	background-color: #F4F3F3;
}
.navbar-brand {
	max-width: 225px;
	height: auto;
	padding: 0 15px;
}
.nav.navbar-nav {
	margin: 7px 33px;
}
.affix {
	position: fixed;
	top: 0px;
}
.navbar-header {
}
.navbar-right a  {
	color: rgba(3,156,232,1.00);
	font-size: 18px;
}
.navbar-right .btn {
	margin-top: 8px;
	margin-left: 20px;
  padding: 6px 12px;
}
.nav li a:hover,
.btn-primary:hover {
	color: white;
	background-color: #275E8F;
	border-color: #204d74;
}
span.glyphicon {
	margin: 0 7px;
}
.fill {
	width: 100%;
}
.nopadding {
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.panel {
	margin: 0;
	position: relative;
	border-radius: 0px;
}
.row {
	margin-right: 0;
	margin-left: 0;
}
#event-news{
	background-color: #bcdfe2;
	text-align: center;
	padding: 40px 0px;
}
.line-horizontal-full {
  height:1px;
  width:inherit;
  margin: 25px 10px;
  border-left: 0px;
  border-right: 0px;
  border-top: 3px;
  border-bottom: 0px;
  border-style: solid;
  border-width: thin;
  border-color: #039CE8;
  overflow: hidden;
	background-color: #039CE8;
}
#p-1 {
	background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,0.34) 100%,rgba(255,0,0,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(0,0,0,0.34) 100%,rgba(255,0,0,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(0,0,0,0.34) 100%,rgba(255,0,0,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(0,0,0,0.34) 100%,rgba(255,0,0,1.00) 100%);
	background-size: cover;
	height: 700px;
	background-position: 50%;
}
#p-1 .row {
	margin-top: 20%;
	margin-bottom: 2px;
}
#p-1 .row .header h1 {
	height: 100%;
	margin-top: 0px;
	font-family: open-sans-condensed;
	font-style: italic;
	padding-bottom: 1px;
	margin-bottom: 2px;
	font-weight: 300;
}
#p-1 .row .body h2 {
	font-family: open-sans-condensed;
	font-style: normal;
	font-weight: 700;
	margin-bottom: 34px;
}
#p-1 .row .action {
}
#p-2 {
	background-color: #F4F3F3;
	height: 500px;
}
#p-2 .row {
	margin-top: 5%;
}
#p-2 .row .header {
	height: 8em;
	min-width: 80%;
	max-width: 95%;
	margin-left: auto;
	margin-right: auto;
}
#p-2 .row .body {
	min-width: 80%;
	max-width: 95%;
	margin-left: auto;
	margin-right: auto;
}
#p-2 img   {
	padding-top: 0px;
	margin-top: 60px;
	padding-left: 0px;
}
#p-3 {
	height: 500px;
	background-image: url(~/images/ep.imageincar.jpg), -webkit-linear-gradient(270deg,rgba(0,0,0,0.60) 100%,rgba(255,0,0,1.00) 100%);
	background-image: url(~/images/ep.imageincar.jpg), -moz-linear-gradient(270deg,rgba(0,0,0,0.60) 100%,rgba(255,0,0,1.00) 100%);
	background-image: url(~/images/ep.imageincar.jpg), -o-linear-gradient(270deg,rgba(0,0,0,0.60) 100%,rgba(255,0,0,1.00) 100%);
	background-image: url(~/images/ep.imageincar.jpg), linear-gradient(180deg,rgba(0,0,0,0.60) 100%,rgba(255,0,0,1.00) 100%);
	background-position: 50% 50%;
	background-size: cover;
	/* [disabled]background-repeat: no-repeat; */
	color: #FFFFFF;
	text-align: left;
	-webkit-box-shadow: 0px 0px 0px;
	box-shadow: 0px 0px 0px;
}
#p-3 .row {
	margin-top: 45px;
}
#p-3 .row .header  {
	height: 100px;
	width: 535px;
}
#p-3 .row .body {
	height: 200px;
	width: 445px;
}
#p-3 .row .action {
	text-decoration: underline;
}
#p-4 {
	background-color: #E5E3E3;
	height: 600px;
}
#p-4  .row {
	width: 100%;
	margin-bottom: 12px;
	height: 100px;
	margin-top: 55px;
}
#p-4 .feature-block {
	width: 100%;
	display: block;
}
#p-4 .feature-block .header {
	height: 100px;
	min-width: 300px;
}
#p-4 .feature-block .body {
	height: 140px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 24px;
	padding-right: 24px;
	min-width: 288px;
}
#p-4 .feature-block .action {
}
#p-5 {
	background-color: rgba(244,243,243,1.00);
	height: 500px;
}
#p-5 .row {
	position: absolute;
	top: 8%;
}
#p-5 .feature-block {
	width: 100%;
	display: block;
	height: 400px;
}
#p-5 .feature-block .header {
	height: 111px;
	margin-top: 44px;
}
#p-5 .feature-block .body {
	height: 65px;
}
#p-5 .feature-block .action {
}
#p-5 img {
	margin-top: 64px;
	margin-left: 18px;
}
#p-6 {
	background-color: rgba(112,171,171,1.00);
	height: 500px;
}
#p-6 .row {
	margin-top: 55px;
	height: 100px;
	width: 100%;
	margin-bottom: 12px;
}
#p-6 .feature-block {
	width: 100%;
	display: block;
}
#p-6 .feature-block .header {
	height: 100px;
}
#p-6 .feature-block .body {
	height: 140px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 24px;
	padding-right: 24px;
	min-width: 288px;
}
#p-6 .feature-block .action {
}
#p-6 .btn {
	border-radius: 0;
	background-color: hsla(0,0%,100%,0.00);
	border-width: 2px;
	border-color: #FFFFFF;
	color: #FFFFFF;
	margin-top: 20px;
}
#p-7 {
	height: 500px;
	background-color: #000000;
}
#p-7 .content-wrapper {
	height: 100%;
}
#p-7 .row {
	height: 100%;
}
#p-7 .feature-block  {
	display: block;
	width: 90%;
	color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	padding-top: 50%;
}
#p-7 .feature-block .body {
}
#col-img-1 {
	background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,0.46) 100%,rgba(0,0,0,1.00) 100%), url(~/images/ep.img3.jpg);
	background-image: -moz-linear-gradient(270deg,rgba(0,0,0,0.46) 100%,rgba(0,0,0,1.00) 100%), url(~/images/ep.img3.jpg);
	background-image: -o-linear-gradient(270deg,rgba(0,0,0,0.46) 100%,rgba(0,0,0,1.00) 100%), url(~/images/ep.img3.jpg);
	background-image: linear-gradient(180deg,rgba(0,0,0,0.46) 100%,rgba(0,0,0,1.00) 100%), url(~/images/ep.img3.jpg);
	background-position: 50% 50%;
	background-size: cover;
	height: 100%;
}
#col-img-2 {
	background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,0.46) 100%,rgba(255,0,0,1.00) 100%), url(~/images/ep.img4.jpg);
	background-image: -moz-linear-gradient(270deg,rgba(0,0,0,0.46) 100%,rgba(255,0,0,1.00) 100%), url(~/images/ep.img4.jpg);
	background-image: -o-linear-gradient(270deg,rgba(0,0,0,0.46) 100%,rgba(255,0,0,1.00) 100%), url(~/images/ep.img4.jpg);
	background-image: linear-gradient(180deg,rgba(0,0,0,0.46) 100%,rgba(255,0,0,1.00) 100%), url(~/images/ep.img4.jpg);
	background-position: 50% 50%;
	background-size: cover;
	height: 100%;
}
#col-img-3 {
	height: 100%;
	background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,0.46) 100%,rgba(255,0,0,1.00) 100%), url(~/images/ep.img5.jpg);
	background-image: -moz-linear-gradient(270deg,rgba(0,0,0,0.46) 100%,rgba(255,0,0,1.00) 100%), url(~/images/ep.img5.jpg);
	background-image: -o-linear-gradient(270deg,rgba(0,0,0,0.46) 100%,rgba(255,0,0,1.00) 100%), url(~/images/ep.img5.jpg);
	background-image: linear-gradient(180deg,rgba(0,0,0,0.46) 100%,rgba(255,0,0,1.00) 100%), url(~/images/ep.img5.jpg);
	background-position: 50% 50%;
	background-size: cover;
}
#p-7 .row-b {
	width: 100%;
	background-color: hsla(0,0%,9%,0.74);
	z-index: 1;
	height: 10%;
	position: absolute;
	bottom: 0%;
	left: 0%;
}
#p-7 .btn-link {
	font-size: medium;
	display: inline-block;
	margin-top: 14px;
}
#p-8 {
	background-color: #F8F9F9;
	height: 500px;
}
#p-8 .row {
	display: block;
	margin-top: 42px;
}
#p-8 .feature-block {
	width: 100%;
	display: block;
	height: 437px;
}
#p-8 .feature-block .header {
	height: 235px;
	margin-top: 10px;
}
#p-8 .feature-block .header img {
	padding-bottom: 60px;
}
#p-8 .feature-block .body {
	height: 125px;
	padding-top: 14px;
	padding-left: 25px;
	padding-right: 25px;
}
#p-8 .feature-block .action {
}
#p-9 {
	background-color: #FFFFFF;
	height: 520px;
	padding-top: 50px;
}
#p-9 .row {
	margin-bottom: 5%;
}
#p-9 .row-a {
	margin-bottom: 10px;
}
#p-9 .row-b {
}
#p-9 img {
	margin-top: 8%;
}
#p-9 .feature-block {
	margin-top: 18%;
}
#p-10 {
	background-color: #70ABAB;
	height: 400px;
}
#p-10 .row  {
	display: block;
	padding: 25px;
}
#p-10 .feature-block {
	width: 100%;
	display: block;
	height: 300px;
	margin-top: 50px;
	margin-bottom: 0px;
}
#p-10 .feature-block .header {
	height: 80px;
	color: #FFFFFF;
}
#p-10 .feature-block .body {
	height: 60px;
	color: #FFFDFD;
}
#p-10 .feature-block .action {
	margin-bottom: 18px;
	margin-top: 6px;
}
#p-10 .btn {
	margin-top: 10px;
}
.footer-wrapper {
	background-color: rgba(58,71,82,1.00);
	padding-top: 50px;
	padding-right: 50px;
	padding-bottom: 50px;
	padding-left: 50px;
}
#footernavlist {
}
.footer {
	color: #FFFFFF;
}
div.footer p {font-size: 14px; color:white;}
div.footer div.social ul { list-style: none; overflow: auto; }
div.footer div.social li { width: 39px; height: 36px; padding: 0 5px 0 0; float: left; }
div.footer div.social li a { width: 39px; height: 36px; display: block; background: url('/Images/social-icons.png') no-repeat; }
div.footer div.social li a.twitter { background-position: -1px -1px; }
div.footer div.social li a.twitter:hover { background-position: -1px -1px; }
div.footer div.social li a.facebook { background-position: -1px -38px; }
div.footer div.social li a.facebook:hover { background-position: -1px -38px; }
div.footer div.social li a.linkedIn { background-position: -1px -75px; }
div.footer div.social li a.linkedIn:hover { background-position: -1px -75px; }
div.footer div.social li a.googlePlus { background-position: -1px -112px; }
div.footer div.social li a.googlePlus:hover { background-position: -1px -112px; }

.legacy-page p, .legacy-page div {
  font:normal 400 16px source-sans-pro;
}
.legacy-page .content-wrapper {
  margin-left: 15px;
  margin-right: 15px;
}
#testimonials-page .panel {
	height: 250px;
}
.legacy-page #panel-2  {
	background-color: #F4F3F3;
}
.legacy-page h1 {
  font: bold 16px helvetica;
	text-align: center;
}
.legacy-page h3 {
  color: #0156A8;
  font: bold 16px helvetica;
  margin-top: 20px;
  margin-bottom: 10px;
  border-bottom: 1px solid #c4d7e9;
}

.legacy-page ul.productTabs {
    margin: 30px 0;
    border-bottom: 2px solid #c4d7e9;
}
.legacy-page ul.productTabs li {
    display: inline-block;
    list-style-type: none;
    padding-right: 20px;
    color: #0156A8;
}
.legacy-page li {
    font-size: 15px;
}
.legacy-page ul.productTabs li a {
    display: inline-block;
    width: 140px;
    text-align: center;
}
.legacy-page a.action-button {
    color: #FFF;
    text-decoration: none;
    padding: 6px 12px;
    position: relative;
    display: inline-block;
    -webkit-transition: border-color .218s;
    -moz-transition: border .218s;
    -o-transition: border-color .218s;
    transition: border-color .218s;
    background: #a5a5a5;
    border: solid 1px #cbcbcb;
    border-radius: 8px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    margin: -4px 10px 0px auto;
    cursor: pointer;
    text-align: center;
}
.legacy-page a.selected {
    color: #0156A8;
    background-color: #c4d7e9;
}
.legacy-page .row {
	margin-top:30px;
	margin-bottom: 30px;
}
#requestpages .row {
	margin-top: 80px;
	margin-bottom: 80px;
}
.legacy-page .row.navbar {
	margin-top: 0;
	margin-bottom: 0;
}
.legacy-page p.form-control-static.small {
  font-size: 13px;
}
.legacy-page div.quote-start {
    font-size: 400%;
    color: #043a6b;
    margin-left: 30px;
    margin-bottom: -25px;
}
.legacy-page div.quote-ack {
    vertical-align: bottom;
    display: inline-block;
    width: 120px;
}
.legacy-page div.quote-person {
  width: 110px;
  text-transform: uppercase;
  font-size: .9em;
  font-weight: bold;
}
.legacy-page div.quote-job {
  width: 110px;
  font-size: .8em;
}
.legacy-page div.quote-company {
  width: 110px;
  font-size: .8em;
}
.legacy-page div.quote-intro {
    margin-bottom: 10px;
  font-style: italic;
    font-weight: bold;
    font-size: 1.1em;
}
.legacy-page div.quote-body {
  font-size: 90%;
}
.legacy-page span.quoteend {
    float: right;
    font-size: 300%;
    color: #043a6b;
	  height: 15px;
}
.legacy-page fieldset {
  margin: 20px;
}
.legacy-page input {
  margin-top: 10px;
  margin-bottom: 10px;
}
#int-page {
}
#int-page-p-1  {
	height: 200px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#int-page-p-2  {
	padding-top: 20px;
	padding-bottom: 20px;
	height: 200px;
	background-color: #E33639;
}
#int-page-p-3  {
	height: 200px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#int-page-p-4  {
	height: auto;
	padding-bottom: 20px;
	padding-top: 20px;
}
#blog-page {
}
#pmenu-tree {
	text-align: center;
	background-color: rgba(229,227,227,1.00);
}
#pmenu-tree li {
	display: inline-block;
}
#blog-page .panel {
	height: auto;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	margin-bottom: -5px;
}
#blog-page #p1 {
	background-image: -webkit-linear-gradient(270deg,rgba(200,196,196,0.07) 0%,rgba(204,204,204,0.37) 0%), url(.~/images/ep.blog.img1.jpg);
	background-image: -moz-linear-gradient(270deg,rgba(200,196,196,0.07) 0%,rgba(204,204,204,0.37) 0%), url(.~/images/ep.blog.img1.jpg);
	background-image: -o-linear-gradient(270deg,rgba(200,196,196,0.07) 0%,rgba(204,204,204,0.37) 0%), url(.~/images/ep.blog.img1.jpg);
	background-image: linear-gradient(180deg,rgba(200,196,196,0.07) 0%,rgba(204,204,204,0.37) 0%), url(.~/images/ep.blog.img1.jpg);
	background-size: 100%
%;
	/* [disabled]background-clip: padding-box; */
	background-repeat: no-repeat;
	display: inline-block;
	background-position: center center;
	/* [disabled]z-index: -1; */
	position: relative;
	width: 100%;
	background-size: cover;
	height: 600px;
}
#blog-page #p1 .feature-block {
	min-width: 250px;
}
#p1 .panel-content.container-fluid.content-wrapper .row {
	margin-top: 10%;
}
#p1 .panel-content.container-fluid.content-wrapper .row #featured .col-md-5.col-md-offset-1 {
	text-align: left;
	margin-top: 85px;
	margin-right: 85px;
	margin-bottom: 85px;
	margin-left: 85px;
}
#blog-page #p2 {
	background-color: rgba(229,227,227,1.00);
	height: auto;
}
#blog-page .container-fluid #p2 theme .row .col-md-4.feature-block  {
	display: block;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
#article #p1 p {
	text-align: justify;
	margin-top: 20px;
	margin-bottom: 20px;
	letter-spacing: 0.25px;
	color: #555555;
	line-height: normal;
	font-family: open-sans;
	font-style: normal;
	font-weight: 300;
}
#p1  {
	background-color: rgba(244,243,243,1.00);
	padding-top: 35px;
	padding-bottom: 35px;
}
#p2   {
	background-color: rgba(229,227,227,1.00);
	border-top: 1px solid rgba(58,71,82,1.00);
	padding-top: 37px;
	padding-bottom: 35px;
}
.panel img {
	margin-top: 38px;
	margin-bottom: 38px;
}

@media screen and (min-width:460px) and (max-width:949px){
h1 {
	font-size: 50px;
	color: rgba(51,62,72,1.00);
  }
h2 {
	font-size: 25px;
	color: rgba(51,62,72,1.00);
  }
h3 {
	font-size: 30px;
	color: rgba(51,62,72,1.00);
  }
h4 {
	font-size: 22px;
	color: rgba(51,62,72,1.00);
  }
h5 {
	font-size: 16px;
	color: rgba(51,62,72,1.00);
  }
h6 {
	font-size: 14px;
	color: rgba(51,62,72,1.00);
  }
p {
	font-size: 12px;
  }
.btn-link.white {
	border: 1px solid white;
	color: white;
	text-decoration: none;
}
.btn-link.blue {
	border: 1px solid #329CE9;
	text-decoration: none;
}
.btn-link.black {
	border: 1px solid black;
	color: black;
	text-decoration: none;
}
#p-1 {
	height: 400px;
  }
#p-1 .row {
	margin-top: 22%;
    }
#p-2 {
	height: 300px;
	height: 348px;
  }
#p-2 .row {
	height: auto;
	margin-top: 5%;
    }
#p-2 .row .header {
	max-width: 350px;
	margin-left: auto;
	margin-right: auto;
	height: 54px;
	width: 90%;
      }
#p-2 .row .body {
	margin-left: auto;
	margin-right: auto;
	width: 90%;
	max-width: 350px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: auto;
      }
#p-2 img {
	display: none;
    }
#p-3 {
	height: 370px;
  }
#p-3 .row {
	margin-top: 2%;
	height: auto;
    }
#p-3 .row .header {
	height: 65px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
      }
#p-3 .row .body {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	max-width: 350px;
	margin-bottom: 0px;
	margin-top: 0px;
	height: auto;
      }
#p-3 .row .action {
	margin-left: auto;
	margin-right: auto;
	width: 90%;
	max-width: 350px;
	margin-top: 24px;
	text-decoration: underline;
      }
#p-4 {
	height: 575px;
  }
#p-4 .row {
	width: 100%;
	height: auto;
	margin-top: 5px;
	margin-bottom: -75px;
	padding-left: 10px;
	padding-right: 10px;
    }
#p-4 .feature-block {
	width: 100%;
	margin: 50px 0px;
	height: auto;
    }
#p-4 .feature-block .header {
	height: auto;
	min-width: 300px;
	width: 90%;
	max-width: 350px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 25px;
	font-weight: bolder;
      }
#p-4 .feature-block .body {
	height: auto;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	max-width: 350px;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
      }
#p-4 .feature-block .action {
	margin-top: 24px;
	margin-left: auto;
	margin-right: auto;
	width: 90%;
	max-width: 350px;
      }
#p-5 {
	height: 400px;
  }
#p-5 .row {
	width: 100%;
	height: auto;
    }
#p-5 .feature-block {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: auto;
    }
#p-5 .feature-block .header {
	/* [disabled]max-width: 429px; */
	margin-left: auto;
	margin-right: auto;
	width: 90%;
	height: 60px;
	min-width: 314px;
	margin-bottom: 18px;
	margin-top: 30px;
      }
#p-5 .feature-block .body {
	height: 35px;
	margin-left: auto;
	margin-right: auto;
	width: 90%;
	/* [disabled]max-width: 350px; */
	margin-top: 36px;
	margin-bottom: 51px;
      }
#p-5 .feature-block .action {
	margin-top: -10px;
	margin-left: auto;
	margin-right: auto;
	width: 90%;
	/* [disabled]max-width: 350px; */
	text-decoration: underline;
	padding-top: 15px;
	padding-bottom: 15px;
	min-width: 314px;
      }
#p-5 .row img {
	margin-top: 103px;
}
#p-6 {
	height: 575px;
	height: 603px;
  }
#p-6 .row {
	width: 100%;
	height: auto;
	margin-top: 30px;
	margin-bottom: -58px;
	padding-left: 10px;
	padding-right: 10px;
    }
#p-6 .feature-block {
	width: 100%;
	margin: 50px 0px;
	height: auto;
    }
#p-6 .feature-block .header {
	height: auto;
	min-width: 300px;
	width: 90%;
	max-width: 350px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 25px;
	font-weight: bolder;
      }
#p-6 .feature-block .body {
	height: auto;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	max-width: 350px;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
      }
#p-6 .feature-block .action {
	margin-top: 24px;
	margin-left: auto;
	margin-right: auto;
	width: 90%;
	max-width: 350px;
      }
#p-7 {
	height: 1200px;
  }
#col-img-1 {
	height: 400px;
  }
#col-img-2 {
	height: 400px;
  }
#col-img-3 {
	height: 400px;
  }
#p-7 .feature-block {
	width: 80%;
	color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25%;
  }
#p-7 .feature-block .body {
	margin-bottom: 25px;
    }
#p-7 .row-b {
	width: 100%;
	background-color: hsla(0,0%,9%,0.74);
	color: #FFFFFF;
	z-index: 1;
	height: 10%;
	position: absolute;
	bottom: 0%;
	display: block;
  }
#p-7 .row-b .btn-link.blue.action {
	position: relative;
	left: auto;
	right: auto;
	top: -14%;
}
#p-8 {
	background-color: #F8F9F9;
	height: 800px;
	height: 845px;
  }
#p-8 .row {
	display: block;
	margin-top: 3%;
	height: auto;
	width: auto;
    }
#p-8 .feature-block {
	width: 100%;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 50px;
	height: auto;
    }
#p-8 .feature-block .header {
	height: auto;
	min-width: 300px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-bottom: 16px;
	font-weight: 900;
      }
#p-8 .feature-block .body {
	height: auto;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-bottom: 80px;
      }
#p-8 .feature-block .action {
	margin-top: 40px;
	margin-left: auto;
	margin-right: auto;
	width: 90%;
	max-width: 350px;
      }
#p-8 .feature-block img {
	margin-top: 30px;
      }
#p-9 {
	background-color: #FFFFFF;
	height: 600px;
	height: 721px;
	padding-top: 50px;
  }
#p-9 .row {
	margin-bottom: 61px;
	margin-top: 0px;
    }
#article #p1 p {
	text-align: justify;
	margin-top: 20px;
	margin-bottom: 20px;
	letter-spacing: 0.25px;
	color: #555555;
	line-height: normal;
	font-family: open-sans;
	font-style: normal;
	font-weight: 300;
	font-size: 16px;
}
#blog-page #p1 {
	background-image: -webkit-linear-gradient(270deg,rgba(200,196,196,0.07) 0%,rgba(204,204,204,0.37) 0%), url(.~/images/ep.blog.img1.jpg);
	background-image: -moz-linear-gradient(270deg,rgba(200,196,196,0.07) 0%,rgba(204,204,204,0.37) 0%), url(.~/images/ep.blog.img1.jpg);
	background-image: -o-linear-gradient(270deg,rgba(200,196,196,0.07) 0%,rgba(204,204,204,0.37) 0%), url(.~/images/ep.blog.img1.jpg);
	background-image: linear-gradient(180deg,rgba(200,196,196,0.07) 0%,rgba(204,204,204,0.37) 0%), url(.~/images/ep.blog.img1.jpg);
	background-size: 100%
%;
	/* [disabled]background-clip: padding-box; */
	background-repeat: no-repeat;
	display: inline-block;
	background-position: center center;
	/* [disabled]z-index: -1; */
	position: relative;
	width: 100%;
	background-size: cover;
	height: 400px;
}
#p1 .panel-content.container-fluid.content-wrapper .row {
	margin-top: 15%;
}
}

@media screen and (max-width:459px) {
  .navbar-brand {
    max-width: 225px;
    padding: 0 15px;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  h1 {
    font-size: 33px;
    color: rgba(51,62,72,1.00);
  }

  h2 {
    font-size: 18px;
    color: rgba(51,62,72,1.00);
  }

  h3 {
    font-size: 24px;
    color: rgba(51,62,72,1.00);
  }

  h4 {
    font-size: 18px;
    color: rgba(51,62,72,1.00);
  }

  h5 {
    font-size: 16px;
    color: rgba(51,62,72,1.00);
  }

  h6 {
    font-size: 14px;
    color: rgba(51,62,72,1.00);
  }

  p {
    font-size: 12px;
    color: undefined;
  }
.btn-link.white {
	border: 1px solid white;
	color: white;
	text-decoration: none;
}
.btn-link.blue {
	border: 1px solid #329CE9;
	text-decoration: none;
}
.btn-link.black {
	border: 1px solid black;
	color: black;
	text-decoration: none;
}

  #p-1 {
	height: 260px;
  }

    #p-1 .row {
	margin-top: 16%;
    }

  #p-2 {
    background-color: #F4F3F3;
    height: 300px;
	background-color: #F4F3F3;
	height: 329px;
  }

    #p-2 .row {
      height: auto;
      margin-top: 10%;
    }

      #p-2 .row .header {
        max-width: 350px;
        margin-left: auto;
        margin-right: auto;
        height: 54px;
        width: 90%;
      }

      #p-2 .row .body {
        margin-left: auto;
        margin-right: auto;
        width: 90%;
        max-width: 350px;
        margin-top: 0px;
        margin-bottom: 0px;
        height: auto;
      }

    #p-2 img {
      display: none;
    }

  #p-3 {
	height: 300px;
	height: 339px;
  }

    #p-3 .row {
      margin-top: 10%;
      height: auto;
    }

      #p-3 .row .header {
        height: 54px;
        width: 90%;
        max-width: 350px;
        margin-left: auto;
        margin-right: auto;
      }

      #p-3 .row .body {
        width: 90%;
        margin-left: auto;
        margin-right: auto;
        max-width: 350px;
        margin-bottom: 0px;
        margin-top: 0px;
        height: auto;
      }

      #p-3 .row .action {
        margin-left: auto;
        margin-right: auto;
        width: 90%;
        max-width: 350px;
        margin-top: 24px;
        text-decoration: underline;
      }

  #p-4 {
	height: 575px;
	height: 614px;
  }

    #p-4 .row {
	width: 100%;
	height: auto;
	margin-top: 5px;
	margin-bottom: -75px;
	padding-left: 10px;
	padding-right: 10px;
    }

    #p-4 .feature-block {
      width: 100%;
      margin: 50px 0px;
      height: auto;
    }

      #p-4 .feature-block .header {
        height: auto;
        min-width: 300px;
        width: 90%;
        max-width: 350px;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
        margin-top: 50px;
        margin-bottom: 25px;
        font-weight: 900;
      }

      #p-4 .feature-block .body {
        height: auto;
        width: 90%;
        margin-left: auto;
        margin-right: auto;
        max-width: 350px;
        margin-bottom: 0px;
        margin-top: 0px;
        text-align: center;
      }

      #p-4 .feature-block .action {
        margin-top: 24px;
        margin-left: auto;
        margin-right: auto;
        width: 90%;
        max-width: 350px;
        text-decoration: underline;
      }

  #p-5 {
    background-color: #F4F3F3;
    height: 300px;
	background-color: #F4F3F3;
	height: 357px;
  }

    #p-5 .row {
      height: auto;
      margin-top: -8%;
      width: 100%;
    }

    #p-5 .feature-block {
      width: 100%;
      margin: 50px 0px;
      height: auto;
    }

      #p-5 .feature-block .header {
        margin-top: 50px;
        max-width: 350px;
        margin-left: auto;
        margin-right: auto;
        width: 90%;
        height: auto;
        min-width: 300px;
        margin-bottom: 25px;
      }

      #p-5 .feature-block .body {
        height: auto;
        margin-left: auto;
        margin-right: auto;
        width: 90%;
        max-width: 350px;
        margin-top: 0px;
        margin-bottom: 0px;
      }

      #p-5 .feature-block .action {
        margin-top: 26px;
        margin-left: auto;
        margin-right: auto;
        width: 90%;
        max-width: 350px;
        text-decoration: underline;
      }

    #p-5 img {
      display: none;
    }

  #p-6 {
	background-color: rgba(112,171,171,1.00);
	height: 600px;
  }
#p-6 .row {
	margin-top: 15px;
	height: auto;
	padding-left: 10px;
	padding-right: 10px;
	width: 100%;
	margin-bottom: -40px;
    }

    #p-6 .feature-block {
	width: 100%;
	display: block;
	margin: 50px 0px;
	height: auto;
    }

      #p-6 .feature-block .header {
        height: auto;
        min-width: 300px;
        width: 90%;
        max-width: 350px;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
        margin-top: 50px;
        margin-bottom: 25px;
        font-weight: 900;
      }

      #p-6 .feature-block .body {
        height: auto;
        width: 90%;
        margin-left: auto;
        margin-right: auto;
        max-width: 350px;
        margin-bottom: 0px;
        margin-top: 0px;
        text-align: center;
      }

      #p-6 .feature-block .action {
	margin-top: 24px;
	margin-left: auto;
	margin-right: auto;
	width: 90%;
	max-width: 350px;
	text-decoration: underline;
      }

    #p-6 .btn {
      border-radius: 0;
      background-color: hsla(0,0%,100%,0.00);
      border-width: 2px;
      border-color: #FFFFFF;
      color: #FFFFFF;
      margin-top: 20px;
    }

  #p-7 {
    height: 900px;
  }

    #p-7 .row {
	height: 100%;
    }

  #col-img-1 {
	height: 300px;
  }

  #col-img-2 {
	height: 300px;
  }

  #col-img-3 {
	height: 300px;
  }

  #p-7 .feature-block {
	width: 80%;
	color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
	padding-top: 25%;
  }

    #p-7 .feature-block .body {
      margin-bottom: 25px;
    }

  #p-7 .row-b {
	width: 100%;
	background-color: hsla(0,0%,9%,0.74);
	z-index: 1;
	height: 10%;
	position: absolute;
	bottom: 0%;
	display: block;
	color: #FFFFFF;
  }
#p-7 .row-b .btn-link.blue.action {
	position: relative;
	left: auto;
	right: auto;
	top: -35%;
}

  #p-8 {
    background-color: #F8F9F9;
    height: 500px;
  }

    #p-8 .row {
      display: block;
      margin-top: 3%;
      height: auto;
    }

    #p-8 .feature-block {
      width: 100%;
      display: block;
      margin-top: 0px;
      margin-right: 0px;
      margin-left: 0px;
      margin-bottom: 50px;
      height: auto;
    }

      #p-8 .feature-block .header {
        height: auto;
        min-width: 300px;
        width: 90%;
        max-width: 350px;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
        margin-bottom: 25px;
        font-weight: 900;
      }

      #p-8 .feature-block img {
        display: none;
      }

      #p-8 .feature-block .body {
        height: auto;
        width: 90%;
        margin-left: auto;
        margin-right: auto;
        max-width: 350px;
        margin-bottom: 25px;
        margin-top: 0px;
        text-align: center;
      }

      #p-8 .feature-block .action {
        margin-top: 40px;
        margin-left: auto;
        margin-right: auto;
        width: 90%;
        max-width: 350px;
      }

  #p-9 {
    background-color: #FFFFFF;
    height: 500px;
    padding-top: 50px;
	background-color: #FFFFFF;
	height: 602px;
	padding-top: 50px;
  }

    #p-9 .row {
	margin-bottom: 70px;
	margin-top: -25px;
    }

    #p-9 .row-a {
      margin-bottom: 10px;
    }

    #p-9 .row-b {
      margin-bottom: 10px;
    }

    #p-9 img {
      margin-top: 8%;
    }

    #p-9 .feature-block {
      margin-top: 25%;
    }

  #p-10 {
    background-color: #70ABAB;
    height: 300px;
	background-color: #70ABAB;
	height: 337px;
  }

    #p-10 .row {
      height: auto;
      width: 100%;
      margin-top: -45px;
    }

    #p-10 .feature-block {
      width: 100%;
      display: block;
      height: auto;
      margin: 50px 0px;
    }

      #p-10 .feature-block .header {
        height: auto;
        margin-top: 50px;
        max-width: 350px;
        margin-left: auto;
        margin-right: auto;
        min-width: 300px;
        margin-bottom: 25px;
        width: 90%;
	height: auto;
	margin-top: 50px;
	max-width: 350px;
	margin-left: auto;
	margin-right: auto;
	min-width: 217px;
	margin-bottom: 25px;
	width: 90%;
      }

      #p-10 .feature-block .body {
        height: auto;
        margin-left: auto;
        margin-right: auto;
        width: 90%;
        max-width: 350px;
        margin-top: 0px;
        margin-bottom: 0px;
      }

      #p-10 .feature-block .action {
	margin-top: 26px;
	margin-left: auto;
	margin-right: auto;
	width: 90%;
	width: 100%;
	max-width: 350px;
	padding-right: 25px;
	padding-left: 25px;
	text-align: justify;
	word-wrap: break-word;
      }
.feature-block .action .btn.btn-link.white {
	word-wrap: break-word;
	width: 14em;
}
#article #p1 p {
	text-align: justify;
	margin-top: 20px;
	margin-bottom: 20px;
	letter-spacing: 0.25px;
	color: #555555;
	line-height: normal;
	font-family: open-sans;
	font-style: normal;
	font-weight: 300;
}
#blog-page #p1 {
	background-image: -webkit-linear-gradient(270deg,rgba(200,196,196,0.07) 0%,rgba(204,204,204,0.37) 0%), url(.~/images/ep.blog.img1.jpg);
	background-image: -moz-linear-gradient(270deg,rgba(200,196,196,0.07) 0%,rgba(204,204,204,0.37) 0%), url(.~/images/ep.blog.img1.jpg);
	background-image: -o-linear-gradient(270deg,rgba(200,196,196,0.07) 0%,rgba(204,204,204,0.37) 0%), url(.~/images/ep.blog.img1.jpg);
	background-image: linear-gradient(180deg,rgba(200,196,196,0.07) 0%,rgba(204,204,204,0.37) 0%), url(.~/images/ep.blog.img1.jpg);
	background-size: 100%
%;
	/* [disabled]background-clip: padding-box; */
	background-repeat: no-repeat;
	display: inline-block;
	background-position: center center;
	/* [disabled]z-index: -1; */
	position: relative;
	width: 100%;
	background-size: cover;
	height: 311px;
}
}
