@font-face {
    font-family: 'DejaVuSansBook';
    src: url('/font/DejaVuSans-webfont.eot');
    src: url('/font/DejaVuSans-webfont.eot?#iefix') format('embedded-opentype'),
         url('/font/DejaVuSans-webfont.woff') format('woff'),
         url('/font/DejaVuSans-webfont.ttf') format('truetype'),
         url('/font/DejaVuSans-webfont.svg#DejaVuSansBook') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'DejaVuSansCondensed';
    src: url('/font/DejaVuSansCondensed-webfont.eot');
    src: url('/font/DejaVuSansCondensed-webfont.eot?#iefix') format('embedded-opentype'),
         url('/font/DejaVuSansCondensed-webfont.woff') format('woff'),
         url('/font/DejaVuSansCondensed-webfont.ttf') format('truetype'),
         url('/font/DejaVuSansCondensed-webfont.svg#DejaVuSansCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'ChivoRegular';
    src: url('/font/Chivo-Regular-webfont.eot');
    src: url('/font/Chivo-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/font/Chivo-Regular-webfont.woff') format('woff'),
         url('/font/Chivo-Regular-webfont.ttf') format('truetype'),
         url('/font/Chivo-Regular-webfont.svg#ChivoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.Chivo{font-family:ChivoRegular;}

@font-face {
    font-family: 'DroidSansMonoRegular';
    src: url('/font/DroidSansMono-webfont.eot');
    src: url('/font/DroidSansMono-webfont.eot?#iefix') format('embedded-opentype'),
         url('/font/DroidSansMono-webfont.woff') format('woff'),
         url('/font/DroidSansMono-webfont.ttf') format('truetype'),
         url('/font/DroidSansMono-webfont.svg#DroidSansMonoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.DroidSans{font-family:DroidSansMonoRegular;}

@font-face {
    font-family: 'AnonymousProRegular';
    src: url('/font/Anonymous_Pro-webfont.eot');
    src: url('/font/Anonymous_Pro-webfont.eot?#iefix') format('embedded-opentype'),
         url('/font/Anonymous_Pro-webfont.woff') format('woff'),
         url('/font/Anonymous_Pro-webfont.ttf') format('truetype'),
         url('/font/Anonymous_Pro-webfont.svg#AnonymousProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.AnonymousPro{font-family:AnonymousProRegular;}


@font-face {
    font-family: 'AurulentSansMonoRegular';
    src: url('/font/AurulentSansMono-Regular-webfont.eot');
    src: url('/font/AurulentSansMono-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/font/AurulentSansMono-Regular-webfont.woff') format('woff'),
         url('/font/AurulentSansMono-Regular-webfont.ttf') format('truetype'),
         url('/font/AurulentSansMono-Regular-webfont.svg#AurulentSansMonoRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.Aurulent{font-family:AurulentSansMonoRegular;}

@font-face {
    font-family: 'CousineRegular';
    src: url('/font/Cousine-Regular-Latin-webfont.eot');
    src: url('/font/Cousine-Regular-Latin-webfont.eot?#iefix') format('embedded-opentype'),
         url('/font/Cousine-Regular-Latin-webfont.woff') format('woff'),
         url('/font/Cousine-Regular-Latin-webfont.ttf') format('truetype'),
         url('/font/Cousine-Regular-Latin-webfont.svg#CousineRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.Cousine{font-family:CousineRegular;}

@font-face {
    font-family: 'InconsolataMedium';
    src: url('/font/Inconsolata-webfont.eot');
    src: url('/font/Inconsolata-webfont.eot?#iefix') format('embedded-opentype'),
         url('/font/Inconsolata-webfont.woff') format('woff'),
         url('/font/Inconsolata-webfont.ttf') format('truetype'),
         url('/font/Inconsolata-webfont.svg#InconsolataMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

.Inconsolata{font-family:InconsolataMedium;}

@font-face {
    font-family: 'OxygenRegular';
    src: url('/font/Oxygen-webfont.eot');
    src: url('/font/Oxygen-webfont.eot?#iefix') format('embedded-opentype'),
         url('/font/Oxygen-webfont.woff') format('woff'),
         url('/font/Oxygen-webfont.ttf') format('truetype'),
         url('/font/Oxygen-webfont.svg#OxygenRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.Oxygen{font-family:OxygenRegular;}

 body {font-family:verdana; font-size:12px;}   

.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_12{display: inline;float: left;margin:0px 10px 0px 10px;line-height:1.8;}
.container_12{margin:0 auto;width: 960px;}             
.container_12 .grid_1 {width:60px;}        
.container_12 .grid_2 {width:140px;} 
.container_12 .grid_3 {width:220px;}
.container_12 .grid_4 {width:300px;}
.container_12 .grid_5 {width:380px;}
.container_12 .grid_6 {width:460px;}
.container_12 .grid_7 {width:540px;}
.container_12 .grid_8 {width:620px;}
.container_12 .grid_9 {width:700px;}
.container_12 .grid_12{width:940px;}
          
.alpha {margin-left: 0;}
.omega {margin-right: 0;}
.nomargin{margin:0px 10px 0px 10px;}


.datelgroup h1{margin-top:15px;}
.datelgroup .grid_4{margin-top:-30px;}

            
            /* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */

.clearfix:before,
.clearfix:after {content: '\0020';display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;}

/*
	The following zoom:1 rule is specifically for IE6 + IE7.
	Move to separate stylesheet if invalid CSS is a problem.
*/



.clearfix {zoom: 1;}


.headerOpacity{filter: alpha(opacity = 80);background:rgb(0,42,104); background:rgba(0,42,104,0.85);height:90px;
      }
.footerOpacity{filter: alpha(opacity = 80);background:rgb(0,42,104); background:rgba(0,42,104,0.85);height:28px;}
header{height:340px;}
header h1{width:275px;float: left;height: 70px; position:relative;margin-top:7px;}

footer{height:28px;border-top:solid 5px #002A68;color:#ffffff;text-align:center;}
nav{float:right;position:relative;top:25px;height:30px;*height:35px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius: 7px 7px 7px 7px;padding:5px;background-color:#002255;}





/*.headerDesignPrint{background-image: url("/file/design-print-header-background.jpg");background-position:center;background-repeat:no-repeat; }*/
.headerDesignPrint{background-image: url("/file/backgrounds/OurServices_Print_Design.jpg");background-position:center;background-repeat:no-repeat; }
.footerDesignPrint{background-image: url("/file/design-print-footer-background.jpg");background-position:center;background-repeat:no-repeat; }


.headerHome{background-image: url("/file/backgrounds/Home.jpg");background-position:center; }
/*.headerHome{background-image: url("/file/background-header-home.jpg");background-position:center;background-repeat:no-repeat; }

.footerHome{background-image: url("/file/home-footer-background.jpg");background-position:center; }

.headerDisc{background-image: url("/file/background-disc-replication.jpg");background-position:center; background-repeat:no-repeat;}

.footerDisc{background-image: url("/file/disc-replication-footer-background.jpg");background-position:center; }

.headerProduction{background-image: url("/file/production-header-background.jpg");background-position:center; }
.footerProduction{background-image: url("/file/production-footer-background.jpg");background-position:center; }

.headerRaw{background-image: url("/file/raw-header-background.jpg");background-position:center; }
.footerRaw{background-image: url("/file/raw-footer-background.jpg");background-position:center; }

.headerCodejunkies{background-image: url("/file/codejunkies-header-background.jpg");background-position:center; }
.footerCodejunkies{background-image: url("/file/codejunkies-footer-background.jpg");background-position:center; }

.headerMax{background-image: url("/file/background-maxtv.jpg");background-position:center;background-repeat:no-repeat; }
.footerMax{background-image: url("/file/codejunkies-footer-background.jpg");background-position:center; }


.headerDevelopment{background-image: url("/file/development-header-background.jpg");background-position:center; }
.headerDevelopment{background-image: url("/file/background-development.jpg");background-position:center; background-repeat:no-repeat; }
.footerDevelopment{background-image: url("/file/development-footer-background.jpg");background-position:center; }

.headerFulfilment{background-image: url("/file/Fulfilment-header-background.jpg");background-position:center; }


.headerFulfilment{background-image: url("/file/background-Fulfilment2.jpg");background-position:center;background-repeat:no-repeat;}

.footerDevelopment{background-image: url("/file/development-footer-background.jpg");background-position:center; }

.headerDistribution{background-image: url("/file/backgrounds/Distribution2.jpg");background-position:center; }
.footerDistribution{background-image: url("/file/distribution-footer-background.jpg");background-position:center; }


*/
.headerDisc{background-image: url("..//file/background-disc-replication.jpg");background-position:center; background-repeat:no-repeat;}
.headerHome{background-image: url("..//file/backgrounds/home.jpg");background-position:center;background-repeat:no-repeat; }
.headerCodejunkies{background-image: url("..//file/backgrounds/DatelGroup_Codejunkies.jpg");background-position:center;background-repeat:no-repeat; }
.headerMax{background-image: url("..//file/maxtv-header.jpg");background-position:center;background-repeat:no-repeat; }
.headerFulfilment{background-image: url("..//file/backgrounds/OurServices_Fulfilment.jpg");background-position:center;background-repeat:no-repeat; }
.headerContact{background-image: url("..//file/backgrounds/DatelGroup_Employment.jpg");background-position:center;background-repeat:no-repeat; }
.headerAbout{background-image: url("..//file/backgrounds/about-us.jpg");background-position:center;background-repeat:no-repeat; }
.headerDevelopment{background-image: url("..//file/backgrounds/development-header.jpg");background-position:center; background-repeat:no-repeat; }
.headerProduction{background-image: url("..//file/backgrounds/production-header.jpg");background-position:center; background-repeat:no-repeat; }

.headerDistribution{background-image: url("..//file/backgrounds/Distribution2.jpg");background-position:center;background-repeat:no-repeat; }
.footerHome{background-image: url("..//file/development-footer-background.jpg");background-position:center; }

#main{margin-top:20px;}
#main h1, #main  h2,#main  h3, #main h4 { color:#002A68; margin-bottom:10px;margin-top:10px;font-family:'OxygenRegular',helvetica,verdana,arial;}

h1, h2, h3, h4 {}
/*h1, h2, h3, h4 { font-weight:bold;font-family:'TeXGyreHerosRegular',verdana;}*/
h1{font-size:26px;}
h2{font-size:22px;}
h3{font-size:18px;}
h4{font-size:15px;}
p{margin:5px 0px;}
section, article{margin-bottom:20px;}

#main section article h1 ,#main section article h2, #main section article h3,#main section article h4 {line-height:1;color:#002A68;}
#main section h1,#main section h2,#main section h3{line-height:1.4;color:#484848;}
#main section h1 {margin-bottom:0px;color:#79A84A;color:#484848;}


#main article h1{font-size:26px;}
#main article h2{font-size:22px;}
#main article h3{font-size:18px;}
#main article h4{font-size:16px;}

.nomargin{margin:0 0 10px 0 !important;}

a { color:#ffd419; }
#main a { color:#000065;}
#main img.imgt:hover { opacity:0.7; filter:alpha(opacity=70);  }
#main img.right { float:right;  }
#main h2.sub { margin: -5px 0 -10px; }
#main p {margin-bottom:15px;line-height:2;}

ul.cool-li { margin:15px 0; width:100%;}
ul.cool-li li { background: url("/file/list-item.gif") no-repeat scroll 0 8px transparent;  padding: 0px 0 10px 15px;}

#main{color:#000000;background:#ffffff; padding:0 0 25px 0;}
#topMain { padding:0 0 0 20px; }
#topMain p,#topMain h2 { color:White; }

#main img.noShadow {  -moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none; }
	
#main img {
    /* Shadow */ 
    -moz-box-shadow:0px 1px 8px #797979;
	-webkit-box-shadow:0px 1px 8px #797979;
	box-shadow:0px 1px 8px #797979;
    background: none repeat scroll 0 0 #c1c1c1;
    float: left;
    margin: 10px;
    /*padding: 5px;*/
    position:relative;
    margin:15px 10px 10px 0;
}

#main img.Right  {   margin:15px 0 0 20px; }


#copyright-wrapper{background:#002255;}
#copyright-wrapper .grid_12{text-align:center;margin:auto;color:#fff;padding:10px;} 
#copyright-wrapper p {float:none;}



footer article h1{font-size:24px;}
footer article h2{font-size:20px;}
footer article h3{font-size:18px;}
footer article h4{font-size:16px;}

footer ul, footer ol{padding:0;margin:0 0 9px 25px;}
footer ul ul,footer ul ol,footer ol ol,footer ol ul{margin-bottom:0;}
footer ul{list-style:disc;}
footer ol{list-style:decimal;}
footer li{line-height:24px;}
footer ul.unstyled{margin-left:0;list-style:none;}
footer {font-size:14px;line-height:1.5;}
footer a{color:#ffffff; }

.btn {
  border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #bbb;
    display: inline-block;
    padding: 4px 10px 4px;
    font-size: 13px;
    line-height: 18px;
    color: #333333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    background-color: #fafafa;
    background-repeat: no-repeat;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    cursor: pointer;
    margin-left: .3em;
    /*background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);*/
}
.btn:first-child {
  *margin-left: 0;
}

.btn:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.btn:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active, .btn:active {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  color: rgba(0, 0, 0, 0.5);
  outline: 0;
}

.btn-large {
  padding: 9px 14px;
  font-size: 15px;
  line-height: normal;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.btn-large .icon {
  margin-top: 1px;
}
.btn-primary,
.btn-primary:hover
 {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  color: #ffffff;
}

.btn-primary.active {
  color: rgba(255, 255, 255, 0.75);
}

.btn-primary {
  background-color: #006dcc;
  background-repeat: repeat-x;
    background-image: linear-gradient(top, #0088cc, #0044cc);
    border-left-color: #0044cc;
    border-right-color: #0044cc;
    border-top-color: #0044cc;
    border-bottom-color: #002a80;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #0044cc;
}
.btn-primary:active, .btn-primary.active {
  background-color: #003399 \9;
}


form {
  margin: 0 0 18px;
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 27px;
  font-size: 19.5px;
  line-height: 36px;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #eee;
}
label,
input,
button,
select,
textarea {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
}
label {
  display: block;
  margin-bottom: 5px;
  color: #333333;
}
input,
textarea,
select,
.uneditable-input {
  display: inline-block;
  width: 210px;
  height: 18px;
  padding: 4px;
  margin-bottom: 9px;
  font-size: 13px;
  line-height: 18px;
  color: #555555;
  border: 1px solid #ccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.uneditable-textarea {
  width: auto;
  height: auto;
}
label input, label textarea, label select {
  display: block;
}
input[type="image"], input[type="checkbox"], input[type="radio"] {
  width: auto;
  height: auto;
  padding: 0;
  margin: 3px 0;
  *margin-top: 0;
  /* IE7 */

  line-height: normal;
  border: 0;
  cursor: pointer;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
input[type="file"] {
  padding: initial;
  line-height: initial;
  border: initial;
  background-color: #ffffff;
  background-color: initial;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
input[type="button"], input[type="reset"], input[type="submit"] {
  width: auto;
  height: auto;
}
select, input[type="file"] {
  height: 28px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */

  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */

  line-height: 28px;
}
select {
  width: 220px;
  background-color: #ffffff;
}
select[multiple], select[size] {
  height: auto;
}
input[type="image"] {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
textarea {
  height: auto;
}
input[type="hidden"] {
  display: none;
}
.radio, .checkbox {
  padding-left: 18px;
}
.radio input[type="radio"], .checkbox input[type="checkbox"] {
  float: left;
  margin-left: -18px;
}
.controls > .radio:first-child, .controls > .checkbox:first-child {
  padding-top: 5px;
}
.radio.inline, .checkbox.inline {
  display: inline-block;
  margin-bottom: 0;
  vertical-align: middle;
}
.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
.controls > .radio.inline:first-child, .controls > .checkbox.inline:first-child {
  padding-top: 0;
}
input, textarea {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
}
input:focus, textarea:focus {
  border-color: rgba(82, 168, 236, 0.8);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-8 */

}
input[type="file"]:focus, input[type="checkbox"]:focus, select:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.input-mini {
  width: 60px;
}
.input-small {
  width: 90px;
}
.input-medium {
  width: 150px;
}
.input-large {
  width: 210px;
}
.input-xlarge {
  width: 270px;
}
.input-xxlarge {
  width: 530px;
}
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input {
  float: none;
  margin-left: 0;
}

.form-search input,
.form-inline input,
.form-horizontal input,
.form-search textarea,
.form-inline textarea,
.form-horizontal textarea,
.form-search select,
.form-inline select,
.form-horizontal select,
.form-search .help-inline,
.form-inline .help-inline,
.form-horizontal .help-inline,
.form-search .uneditable-input,
.form-inline .uneditable-input,
.form-horizontal .uneditable-input {
  display: inline-block;
  margin-bottom: 0;
}

.form-horizontal legend + .control-group {
  margin-top: 18px;
  -webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group {
  margin-bottom: 18px;
  *zoom: 1;
}
.form-horizontal .control-group:before, .form-horizontal .control-group:after {
  display: table;
  content: "";
}
.form-horizontal .control-group:after {
  clear: both;
}
.form-horizontal .control-group > label {
  float: left;
  width: 70px;
  padding-top: 5px;
  text-align: right;
}
.form-horizontal .controls {
  margin-left: 75px;
}
.form-horizontal .form-actions {
  padding-left: 75px;
}

.alert-success {
  background-color:#DFF0D8;
  border-bottom-color:#D6E9C6;
  border-left-color:#D6E9C6;
  border-right-color:#D6E9C6;
  border-top-color:#D6E9C6;
  color:#468847;
}


.alert {
  background-color:#FCF8E3;
  border-bottom-color:#FBEED5;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-image:initial;
  border-left-color:#FBEED5;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#FBEED5;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#FBEED5;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-top-style:solid;
  border-top-width:1px;
  color:#C09853;
  margin-bottom:18px;
  padding-bottom:8px;
  padding-left:14px;
  padding-right:35px;
  padding-top:8px;
  text-shadow:rgba(255, 255, 255, 0.496094) 0 1px 0;
}

.alert-success {
  background-color:#DFF0D8;
  border-bottom-color:#D6E9C6;
  border-left-color:#D6E9C6;
  border-right-color:#D6E9C6;
  border-top-color:#D6E9C6;
  color:#468847;
}

.alert-danger, .alert-error {
  background-color:#F2DEDE;
  border-bottom-color:#EED3D7;
  border-left-color:#EED3D7;
  border-right-color:#EED3D7;
  border-top-color:#EED3D7;
  color:#B94A48;
}

blockquote 
{
    font-family'OxygenRegular';
    font-size:14px;
  border-left-color:#002A68;
  border-left-style:solid;
  border-left-width:5px;
  margin-bottom:18px;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:15px;
  padding-right:0;
  padding-top:0;
  color:#484848;
}

q::before, q::after, blockquote::before, blockquote::after {
  content:'';
}

.paddingimage{margin-bottom:15px;}
.caption{color:#082859;FONT-SIZE:14px;text-align:center;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius: 7px 7px 7px 7px;background-color:#F2F2F2;padding:16px;margin-top:200px;}

.job{background-color:#F2F2F2;padding:10px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius: 7px 7px 7px 7px;}


.headline {
    border-bottom: 1px solid #e4e9f0;
    display: block;
    margin: 10px 0 25px;
}
.headline h1 {
    font-size: 26px;
}
.headline h2 {
    font-size: 22px;
}
.headline h1, .headline h2, .headline h3, .headline h4 {
    border-bottom: 1px solid #328dfc;
    display: inline-block;
    margin: 0 0 -1px;
    padding-bottom: 5px;
}
.headline-md {
    margin-bottom: 15px;
}
.headline-md h2 {
    font-size: 21px;
}
.heading {
    text-align: center;
}
.heading h2 {
    display: inline-block;
    line-height: 34px !important;
    padding: 0 12px;
    position: relative;
}
.heading h2::after, .heading h2::before {
    border-color: #bbb;
    border-width: 1px;
    content: " ";
    position: absolute;
    width: 70%;
}
.heading h2::before {
    right: 100%;
}
.heading h2::after {
    left: 100%;
}
@media (max-width: 768px) {
.heading h1::after, .heading h1::before, .heading h2::after, .heading h2::before {
    width: 20%;
}
}
.heading-v1 h2::after, .heading-v1 h2::before {
    border-bottom-style: solid;
    border-top-style: solid;
    height: 6px;
    top: 15px;
}
.heading-v2 h2::after, .heading-v2 h2::before {
    border-bottom-style: dashed;
    border-top-style: dashed;
    height: 6px;
    top: 15px;
}
.heading-v3 h2::after, .heading-v3 h2::before {
    border-bottom-style: dotted;
    border-top-style: dotted;
    height: 6px;
    top: 15px;
}
.heading-v4 h2::after, .heading-v4 h2::before {
    border-bottom-style: solid;
    top: 17px;
}
.heading-v5 h2::after, .heading-v5 h2::before {
    border-bottom-style: dashed;
    top: 17px;
}
.heading-v6 h2::after, .heading-v6 h2::before {
    border-bottom-style: dotted;
    top: 17px;
}