html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
a{-webkit-transition: background .3ms ease;
-moz-transition: background .3ms ease;
-ms-transition: background .3ms ease;
-o-transition: background .3ms ease;
transition: background .3ms ease; color:#333; text-decoration:none;}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img{max-width:100%;}
img[usemap] {
		border: none;
		height: auto;
		max-width: 100%;
		width: auto;
	}
/***** Start *****/
body {
	background:url(../images/bg.jpg) repeat 0px 0px; font-family:century gothic;
}
#wrapper {
	width:100%;
	margin:0 auto;
}
.main-container {
	width:100%;
	margin:0 auto;
	max-width:1241px;
}
#header h1{ position:absolute; text-indent:-2000em;}
#header .top-div{ background-color:#458a0c; display:block; float:left; width:100%; margin-top:13px; margin-bottom:13px; position:relative;}
#header .top-div .right-ab{background-color: #1968d4;
position: absolute;
left: 0;
width: 21%;
height: 100%;
border-bottom: 18px solid #fff;
top: -3px;
z-index:99991;
}
#header .top-div .right-ab img{ float: right;
position: relative;
left: 20%;
top: -7px;
background-color: #fff;
border: 1px solid #ccc;
padding: 5px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;}
.nav-right{float:right; margin-left:2em;}
.nav-right img{}

.menubtn{
	display: none;
	}
nav{
   display: block;
font-family: ClaudeSansPlain;
position: relative;
z-index: 9999;
min-height: 42px;
font-size: 18px;

text-transform: uppercase;
	}
	.Webmail{display:none;}
nav span{
	display: none;
	}

/* all lists */
nav ul, nav ul ul {
	padding: 0;
	margin: 0;
	list-style: none;
	float:right;
	line-height: 1;
	position: relative;
	}
	.ser-1{ display:none;}
nav ul a {
	display: block;
	text-decoration: none;
	-webkit-transition: background-color 0.7s ease;
    -moz-transition: background-color 0.7s ease;
    -o-transition: background-color 0.7s ease;
    -ms-transition: background-color 0.7s ease;
    transition: background-color 0.7s ease;
	
	}
nav ul a:hover{moz-transition: all 0.2s ease-in;
-webkit-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;}
/* all list items */
nav ul li {
	float:left;
	
	}
nav ul li:last-child{
	border:none;
	}
/* second-level lists */
nav ul li ul {
	position: absolute;
	width: 12em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	}
nav ul li ul li{
	width: 12em;
	}
nav ul ul li,
nav ul ul ul li,
nav ul ul ul ul li{
	border-right:none;
	}
nav ul li a.sf-with-ul:after {
	content: '\00BB';/*Right Double Arrows*/
	display: inline-block;
	*float:right;/*IE7 Fix*/
	position:relative;
	top: 0em;
	right: -0.3em;
	}
nav ul li.sfHover a.sf-with-ul:after{
	-moz-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
	}
nav ul li.sfHover li a.sf-with-ul:after{
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
	}
nav ul li a.sf-with-ul:only-child:after{
	content: '';/* if only child, delete arrow */
	 }
nav ul li ul a{
	padding:0.5em 1.5em;
	margin-top:-1px; /*to offset bottom border*/
	}
nav ul li ul li:last-child a{
	border-bottom:none;
	}
/* third-and-above-level lists */
nav ul li ul ul {
	margin: -2em 0 0 12em;/* negative margin calculated by li padding plus line height*/
	}
nav ul li:hover ul ul,
nav ul li:hover ul ul ul,
nav ul li.sfhover ul ul,
nav ul li.sfhover ul ul ul {
	left: -999em;
	}

nav ul li:hover ul,
nav ul li li:hover ul,
nav ul li li li:hover ul,
nav ul li.sfhover ul,
nav ul li li.sfhover ul,
nav ul li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	}
/*UNIVERSAL PADDING*/
nav ul a,
nav ul li a,
nav ul li ul a {
	padding: 14px 20px 11px 20px;
	text-shadow: 1px 1px 4px #5E5E5E;
	-webkit-text-shadow: 1px 1px 4px #5E5E5E;
	-moz-text-shadow: 1px 1px 4px #5E5E5E;
	-ms-text-shadow: 1px 1px 4px #5E5E5E;
	-o-text-shadow: 1px 1px 4px #5E5E5E;
	}
/*----------------------------------
	IE7
-----------------------------------*/
.ie7 nav ul li a.sf-with-ul{
	 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAANetpro/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NjUzQjYyMzVGOEMxMUUzOTFFRTg0NDFCMzIxQjA4QiIgeG1wTU06RG9jNetpro1lbnRJRD0ieG1wLmRpZDo2NjUzQjYyNDVGOEMxMUUzOTFFRTg0NDFCMzIxQjA4QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2NTNCNjIxNUY4QzExRTM5MUVFODQ0MUIzMjFCMDhCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY2NTNCNjIyNUY4QzExRTM5MUVFODQ0MUIzMjFCMDhCIi8+INetprovcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+INetproveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BDQ6YwAAAHdJREFUeNpiZBLWYCAGMEFpZiCuAGJOHHy4Qm8gbgfijVBJdD4DMyOXCIi+CcT/gTgZiI2BuAWI/yDxVzMiuRGk8wYQywGxPxDvRuYzISnaAhUshipC5m+CKbQHYicgrgHiPix8BmSrDYD4AlKIoPAZiQ1HgAADAOmdFtZlRP7CAAAAAElFTkSuQmCC);
	 background-repeat: no-repeat;
	 background-position:right center;
     }
/*----------------------------------
	IE6
-----------------------------------*/
.ie6 nav ul li a.sf-with-ul{
	 background-image: url('../images/arrow.png');
	 background-repeat: no-repeat;
	 background-position:right center;
	 }
/*----------------------------------
	COLORS
-----------------------------------*/
nav{
    }
nav ul a {
	color:#fff;
	text-decoration:none;
	-webkit-transition: background .3ms ease;
-moz-transition: background .3ms ease;
-ms-transition: background .3ms ease;
-o-transition: background .3ms ease;
transition: background .3ms ease;
	}
/*Top Nav borders*/
nav ul li {
	}

nav ul li:hover{
	color: #fff;
	text-decoration:none;
	
	background: #1968d4; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5NjhkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTU2YWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogINetprovbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #1968d4 0%, #1956aa 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1968d4), color-stop(100%,#1956aa)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1968d4 0%,#1956aa 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1968d4 0%,#1956aa 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1968d4 0%,#1956aa 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1968d4 0%,#1956aa 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1968d4', endColorstr='#1956aa',GradientType=0 ); /* IE6-8 */

	}
	.active-menu{
	color: #fff;
	text-decoration:none;
	
	background: #1968d4; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5NjhkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTU2YWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogINetprovbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #1968d4 0%, #1956aa 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1968d4), color-stop(100%,#1956aa)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1968d4 0%,#1956aa 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1968d4 0%,#1956aa 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1968d4 0%,#1956aa 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1968d4 0%,#1956aa 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1968d4', endColorstr='#1956aa',GradientType=0 ); /* IE6-8 */

	}
	.active-menu1{
	color: #fff;
text-decoration: none;
background: #40800c;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #40800c 0%, #285900 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#40800c), color-stop(100%,#285900));
background: -webkit-linear-gradient(top, #40800c 0%,#285900 100%);
background: -o-linear-gradient(top, #40800c 0%,#285900 100%);
background: -ms-linear-gradient(top, #40800c 0%,#285900 100%);
background: linear-gradient(to bottom, #40800c 0%,#285900 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40800c', endColorstr='#285900',GradientType=0 );
padding: 5px 10px;
height:100%;


	}
nav ul li ul a{
	border-bottom:1px solid #e5e5e5;
	}
nav ul li ul {
	background: #ccc;
	}
/****** Slider *********/
/* line 4, ../sass/_slidizle.scss */
.slidizle {
  position: relative;
  overflow: hidden; }

/* line 8, ../sass/_slidizle.scss */
.slidizle-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

/* line 13, ../sass/_slidizle.scss */
.slidizle-slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: 50% 50%;
  display: none; }
  /* line 21, ../sass/_slidizle.scss */
  .slidizle-slide.active {
    display: block; }

/* line 25, ../sass/_slidizle.scss */
.slidizle-navigation {
  position: absolute;
  bottom: 30px;
  left: 0;
  width: 100%;
  text-align: center;
  z-index: 10; }
  /* line 32, ../sass/_slidizle.scss */
  .slidizle-navigation li {
    display: inline-block;
    width: 10px;
    height: 10px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background: white;
    opacity: .2;
    font-size: 1px;
    text-indent: -99999px;
    margin: 0 2px;
    cursor: pointer;
    -moz-transition: opacity 0.2s ease-in-out 0s;
    -o-transition: opacity 0.2s ease-in-out 0s;
    -webkit-transition: opacity 0.2s ease-in-out;
    -webkit-transition-delay: 0s;
    transition: opacity 0.2s ease-in-out 0s; }
    /* line 44, ../sass/_slidizle.scss */
    .slidizle-navigation li:hover, .slidizle-navigation li.active {
      opacity: 1; }

/* line 50, ../sass/_slidizle.scss */
.slidizle-next,
.slidizle-previous {
  color: white;
  font-size: 30px;
  position: absolute;
  top: 50%;
  z-index: 30;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  cursor: pointer;
  opacity: 1;
  -moz-transition: opacity 0.2s ease-in-out 0s;
  -o-transition: opacity 0.2s ease-in-out 0s;
  -webkit-transition: opacity 0.2s ease-in-out;
  -webkit-transition-delay: 0s;
  transition: opacity 0.2s ease-in-out 0s; }
  /* line 62, ../sass/_slidizle.scss */
  .slidizle-next.disabled,
  .slidizle-previous.disabled {
    opacity: .2;
    cursor: default; }

/* line 67, ../sass/_slidizle.scss */
.slidizle-next {
  right: 30px; }

/* line 70, ../sass/_slidizle.scss */
.slidizle-previous {
  left: 30px; }

/* line 74, ../sass/_slidizle.scss */
.slidizle-loading {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #333333 url("../img/loader.gif") no-repeat 50% 82%;
  opacity: 0;
  pointer-events: none;
  -moz-transition: opacity 0.2s ease-in-out 0s;
  -o-transition: opacity 0.2s ease-in-out 0s;
  -webkit-transition: opacity 0.2s ease-in-out;
  -webkit-transition-delay: 0s;
  transition: opacity 0.2s ease-in-out 0s; }
  /* line 83, ../sass/_slidizle.scss */
  .loading .slidizle-loading {
    opacity: .8;
    pointer-events: auto; }


/* line 41, ../sass/style.scss */
.sample {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 48%;
  text-align: center;
 }
  /* line 48, ../sass/style.scss */
  .sample .one {
   position: absolute;
top: 32%;
left: 0;
padding-top: 239px;
width: 100%;
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
text-shadow: black 0 0 50px;
z-index: 20; }
.sample .one1 {
position: absolute;
top: 24%;
left: 3%;
padding-top: 212px;
width: 96%;
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
text-shadow: black 0 0 50px;
z-index: 20;
display: block;}

/**
 * Slider progressbar
 */
/* line 64, ../sass/style.scss */
.slider-progressbar {
  height: 5px;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #fbd665;
  z-index: 20; }

/**
 * Animated slider
 */
/* line 79, ../sass/style.scss */
.slider--animated .slidizle-content > .active ~ .slidizle-slide {
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%); }
/* line 84, ../sass/style.scss */
.slider--animated .slidizle-slide {
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  -moz-transition: -moz-transform 0.5s ease-in-out 0s;
  -o-transition: -o-transform 0.5s ease-in-out 0s;
  -webkit-transition: -webkit-transform 0.5s ease-in-out;
  -webkit-transition-delay: 0s;
  transition: transform 0.5s ease-in-out 0s;
  display: block !important; }
  /* line 89, ../sass/style.scss */
  .slider--animated .slidizle-slide.active {
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -webkit-transform: translateX(0);
    transform: translateX(0);
    z-index: 2; }

/* line 98, ../sass/style.scss */
.slider--animated-up-down .slidizle-content > .active ~ .slidizle-slide {
  -moz-transform: translateY(100%);
  -ms-transform: translateY(100%);
  -webkit-transform: translateY(100%);
  transform: translateY(100%); }
/* line 103, ../sass/style.scss */
.slider--animated-up-down .slidizle-slide {
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  -moz-transition: -moz-transform 0.5s ease-in-out 0s;
  -o-transition: -o-transform 0.5s ease-in-out 0s;
  -webkit-transition: -webkit-transform 0.5s ease-in-out;
  -webkit-transition-delay: 0s;
  transition: transform 0.5s ease-in-out 0s;
  display: block !important; }
  /* line 108, ../sass/style.scss */
  .slider--animated-up-down .slidizle-slide.active {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
    z-index: 2; }

/**
 * Custom navigation :
 */
/* line 119, ../sass/style.scss */
.slidizle-navigation .slider-navigation-item {
  width: 50px;
  height: 30px;
  background-size: cover;
  background-position: 50% 50%;
  border: 2px solid white; }
.sample .one .logo{width: 48%;
background-color: #fff;
padding: 20px 20px;
display: block;
vertical-align: middle;
margin: 0 auto;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
-o-border-radius:10px;}
.p20-s{padding-bottom:20%;}
.sample .one1 .logo1{width: 30%;
background-color: #fff;
padding: 20px 20px;
display: block;
vertical-align: middle;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
float: left;}
p{font-family: Ebrima;
font-size: 18px;
text-align: center;
color: #888;
line-height: 28px;
padding-bottom: 20px;}
.sample .one .content{ font-family:Gruppo; font-size:33px; color:#fff; padding:20px 100px; line-height:1.5em;}
.sample .one1 .content{ font-family: Ebrima;
font-size: 60px;
color: #fff;
/* padding: 20px 100px; */
line-height: 1.5em;
float: right;
margin: 1% 6% 0 0;}
.t-1{ background:#f9f9f9;}
.t-2{ background:#f9f9f9; width:100%; float:left;}
h2{font-family: Ebrima;
font-size: 29px;
color: #444444;
text-align: center;
line-height: 44px;
padding: 38px 0px;}
h3{font-family: Ebrima;
font-size: 35px;
color: #444444;
text-transform:uppercase;
text-align: center;
padding: 2em 0px;}
.welcome h2 strong{ color:#204c0a; font-weight:bold;}
.news {width:100%; float:left; background:url(../img/news-bg.jpg) repeat-x;}
.news-title{ float: right;
width: 30%;
margin: 10em 0em;}
.team {width:100%; float:left; }
.team-title{ float: left;
width: 30%;
margin: 5em 0em;}
/** page structure **/
#w {
	float:left;
}


/** posts slider widget **/
.crsl-items {
  display: block;
  padding: 5px;
}

.crsl-item {
  background: #fff;
  padding: 8px;
  float:left;
  
  -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 2px 3px rgba(0,0,0,0.4);
  box-shadow: 0 2px 3px rgba(0,0,0,0.4);
}

.crsl-item .thumbnail {
  display: block;
  position: relative;
  margin-bottom: 10px;
  cursor: pointer;
}
.crsl-item .thumbnail img { 
  display: block; /* fix 1px image space http://stackoverflow.com/q/5804256/477958 */
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.crsl-item .thumbnail:hover img {
  opacity: 0.8;
}

.crsl-item h3 {
  font-family: 'Oswald', 'Trebuchet MS', Helvetica, sans-serif;
  font-size: 1.95em;
  line-height: 1.25em;
  margin-bottom: 12px;
}
.crsl-item h3 a {
  text-decoration: none;
  color: #333;
}
.crsl-item h3 a:hover {
  text-decoration: underline;
}

.crsl-item .postdate {
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 6px;
  color: #fff;
  text-shadow: 1px 1px 0 rgba(0,0,0,0.4);
  font-size: 1.2em;
  font-weight: bold;
  background: #4e90da;
}

.crsl-item p {
  font-size: 1.2em;
  line-height: 1.55em;
  margin-bottom: 5px;
}

.crsl-item p.readmore a {
  display: block;
  float: right;
  color: #4e90da;
  padding: 3px 5px;
  text-decoration: none;
  font-weight: bold;
  -webkit-border-radius: 3px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.crsl-item p.readmore a:hover {
  background: #4b6caa;
  color: #fff;
}


/** posts slider nav **/
.slidernav {
  display: block;
  text-align: center;
  margin-bottom: 5px;
}

.slidernav a {
  display: inline-block;
  padding: 5px 8px;
  margin-right: 8px;
  font-size: 1.4em;
  background: #fff;
  color: #666;
  text-decoration: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 2px 2px 0px rgba(0,0,0,0.2);
  -moz-box-shadow: 2px 2px 0px rgba(0,0,0,0.2);
  box-shadow: 2px 2px 0px rgba(0,0,0,0.2);
}
.slidernav a:active {
  -webkit-box-shadow: 1px 1px 0 rgba(0,0,0,0.2);
  -moz-box-shadow: 1px 1px 0 rgba(0,0,0,0.2);
  box-shadow: 1px 1px 0 rgba(0,0,0,0.2);
}


/** media queries **/
@media screen and (max-width: 660px) {
  h1 { font-size: 2.4em; line-height: 1.2em; }
  
  .crsl-item h3 { font-size: 1.65em; }
}


.team-1{width: 32%;
float: left;
background: #f9f9f9;
margin: 55px 12px 20px; height:132px;}
.team-1:hover{moz-transition: all 0.2s ease-in;
-webkit-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
box-shadow: 0px 2px 2px 0px #ccc;
-webkit-box-shadow: 0px 2px 2px 0px #ccc;
-moz-box-shadow: 0px 2px 2px 0px #ccc;
-o-box-shadow: 0px 2px 2px 0px #ccc;
-ms-box-shadow: 0px 2px 2px 0px #ccc;}
.team-1 .name{ font-family: Ebrima;
font-size: 20px;
color: #285900;
text-transform: uppercase;
font-weight: bold;
display: block;
padding: 13px;
padding-bottom: 4px;}
.team-1 p{font-family: Ebrima;
font-size: 15px;
color: #141212;
padding: 13px;
padding-top: 0;
text-align: left;}
.team-1 figure{float: right;
vertical-align: top; width: 90px;}
.team-1 figure img{ width:100%;}

.bgt-1{background: #F5FCEC;}
.bgt-2{background: #EFFCFF;}
.team-2{width: 47%;
float: left;
margin: 55px 12px 20px;}
.team-2 .name{ font-family: Ebrima;
font-size: 20px;
color: #285900;
text-transform: uppercase;
font-weight: bold;
display: block;
padding: 13px;}
.team-2 p{font-family: Ebrima;
font-size: 15px;
color: #141212;
padding: 13px;
text-align:left;
padding-top: 0;}
.team-2 figure{float: right;
width: 18%;
vertical-align: top;}
.full-about:hover, .team-2:hover{moz-transition: all 0.2s ease-in;
-webkit-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in; box-shadow:0px 2px 2px 0px #ccc;
-webkit-box-shadow:0px 2px 2px 0px #ccc;
-moz-box-shadow:0px 2px 2px 0px #ccc;
-o-box-shadow:0px 2px 2px 0px #ccc;
-ms-box-shadow:0px 2px 2px 0px #ccc;}
.see{ float:left;}
.see a{ width:337px; height:53px; background:url(../img/see-member.gif) no-repeat; float:left;}
.see a:hover{-webkit-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-ms-transition: all .2s ease-in;
-o-transition: all .2s ease-in;
transition: all .2s ease-in; width:337px; height:53px; background:url(../img/see-member.gif) no-repeat 0px -53px;}
.see2{ float: none;
margin: 20px auto;
position: relative;
display: block;
width: 337px;}
.see2 a{ width:337px; height:53px; background:url(../img/se-cl.jpg) no-repeat; float:left; margin-bottom:30px;}
.see2 a:hover{-webkit-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-ms-transition: all .2s ease-in;
-o-transition: all .2s ease-in;
transition: all .2s ease-in; width:337px; height:53px; background:url(../img/se-cl.jpg) no-repeat 0px -53px;}


h4{ font-family:Gruppo; font-size:88px; color:#458a0c; text-transform:uppercase; font-weight:bold; text-align:center; padding:.5em 0px;}
h4 strong{color:#1965ce;}
.cl-2{margin: 0px 0px 0px 103px;}
.c1-3{margin-top: 105px;}
#footer{background-color:#458a0c; display:block; padding: 1em 0em;}
#footer ul{margin:0 auto; text-align:center;}
#footer ul li{font-family: ClaudeSansPlain;
color: #fff;
text-decoration: none;
text-transform: uppercase;
display: inline;
font-size: 17px;
padding: 0px 17px;}
#footer ul li a{color:#fff; text-decoration:none;}
#footer ul li a:hover{}
.socials {
overflow: hidden;
margin: 14px auto 0px auto;
width: 282px;
}
.socials a {
display: block;
background-color: transparent;
font-size: 20px;
width: 35px;
height: 35px;
line-height: 39px;
float: left;
border-radius: 50%;
color: #fff;
text-align: center;
border: 1px solid #fff;
margin-right: 3px;
text-decoration: none;
}
.socials a +a {
margin-left: 1px;
}
.fa {
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.fa-facebook:before {
content: "\f09a";
}
.fa-google-plus:before {
content: "\f0d5";
}
.fa-rss:before {
content: "\f09e";
}
.fa-pinterest:before {
content: "\f0d2";
}
.fa-linkedin:before {
content: "\f0e1";
}
.socials a:hover {
    background-color:#1965ce; color:#fff; moz-transition: all 0.2s ease-in;
-webkit-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
}
.f-bottom{background: #1968d4;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #1968d4 0%, #1956aa 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1968d4), color-stop(100%,#1956aa));
background: -webkit-linear-gradient(top, #1968d4 0%,#1956aa 100%);
background: -o-linear-gradient(top, #1968d4 0%,#1956aa 100%);
background: -ms-linear-gradient(top, #1968d4 0%,#1956aa 100%);
background: linear-gradient(to bottom, #1968d4 0%,#1956aa 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1968d4', endColorstr='#1956aa',GradientType=0 );
display: block;
width: 100%;
float: left; font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; padding:10px 0px; color:#fff;} 
.animated {
	-webkit-transform: scale(0.3);
	-moz-transform: scale(0.3);
	-o-transform: scale(0.3);
	-ms-transform: scale(0.3);
	transform: scale(0.3);
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-ms-transition-duration:0.3s;
	transition-duration: 0.3s;
	transition-property:scale;
	-moz-transition-property: scale; /* Firefox 4 */
	-webkit-transition-property: scale; /* Safari and Chrome */
	-o-transition-property:scale; /* Opera */
}
.animated.left-to-right, .animated.right-to-left, .animated.bottom-to-top .animated.top-to-bottom {
	-webkit-transition-duration: 1.2s;
	-moz-transition-duration: 1.2s;
	-o-transition-duration: 1.2s;
	-ms-transition-duration:1.2s;
	transition-duration: 1.2s;
}
.animation_started.animated {
	-webkit-transform: scale(1) translate3d(0, 0, 0);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity:1;
}
.left-to-right {
	-webkit-transform: scale(1) translate3d(-50%, 0, 0);
	-moz-transform: scale(1) translate3d(-50%, 0, 0);
	-ms-transform: scale(1) translate3d(-50%, 0, 0);
	-o-transform: scale(1) translate3d(-50%, 0, 0);
	transform: scale(1) translate3d(-50%, 0, 0);
	opacity:0;
}
.right-to-left {
	-webkit-transform: scale(1) translate3d(50%, 0, 0);
	-moz-transform: scale(1) translate3d(50%, 0, 0);
	-ms-transform: scale(1) translate3d(50%, 0, 0);
	-o-transform: scale(1) translate3d(50%, 0, 0);
	transform: scale(1) translate3d(50%, 0, 0);
	opacity:0;
}
.bottom-to-top {
	-webkit-transform: scale(1) translate3d(0, 50%, 0);
	-moz-transform: scale(1) translate3d(0, 50%, 0);
	-ms-transform: scale(1) translate3d(0, 50%, 0);
	-o-transform: scale(1) translate3d(0, 50%, 0);
	transform: scale(1) translate3d(0, 50%, 0);
	opacity:0;
}
.top-to-bottom {
	-webkit-transform: scale(1) translate3d(0, 0, 50%);
	-moz-transform: scale(1) translate3d(0, 0, 50%);
	-ms-transform: scale(1) translate3d(0, 0, 50%);
	-o-transform: scale(1) translate3d(0, 0, 50%);
	transform: scale(1) translate3d(0, 0, 50%);
	opacity:0;
}
.alignright, .alignnone, .alignleft, .aligncenter {
	max-width: 100%;
	height: auto;
	position:relative;
}
img.alignright {
	float:right;
	margin: 5px 0 20px 20px;
}
img.alignleft {
	float: left;
	margin: 5px 10px 50px 0;
}
.top-div2 {
background-color: #fff;
box-shadow: 2px 1px 1px 2px #E7E7E7;
-webkit-box-shadow: 2px 1px 1px 2px #E7E7E7;
-moz-box-shadow: 2px 1px 1px 2px #E7E7E7;
-ms-box-shadow: 2px 1px 1px 2px #E7E7E7;
-o-box-shadow: 2px 1px 1px 2px #E7E7E7; z-index:9898; position:relative;}

.full-about{float: left;
width: 100%;
background-color: #f7f7f7;
margin: 4em 0em;}
.full-about h3.pl1,.full-about p.pl1{ padding-left:25px; padding-right:25px;}
.full-about .f-image{float: left;
width: 42%;
height: 380px;
margin: 2em;}
.full-about h3{padding: 1em 1em 0em 0;
text-align: left;}
.full-about p{text-align: left;
padding: 1em 1em 0 0;}
.ab-title{font-family: verdana;
font-weight: bold;
color: #AFAAAA;
padding: 1em 6em;
text-align: center;
line-height: 33px;
font-size: 21px;
font-style: italic;}
.list{margin: 25px;}
.list li{font-family: Ebrima;
font-size: 16px;
color: #444444;
padding: 7px 0px 0px 30px;
line-height: 25px;
background: url(../img/arrow.png) no-repeat 0px 11px;
display: block;}
.con-left{float: left;
width: 40%;
margin: 0em 0em 0em 2em;}


.contact li{padding: 0px 0px 0px 35px;
line-height: 24px;
margin: 2em 0px;}
.contact li.address{background: url(../img/address.png) no-repeat 0px 0px;}
.contact li.phone{background: url(../img/phone.png) no-repeat 0px 0px;}
.contact li.email{background: url(../img/email.png) no-repeat 0px 0px;} 

.con-right{float: right;
width: 45%;
margin: 2em;}
.contct-form{}
.contct-form ul li{margin-bottom: 1em;}
.contct-form ul li label{display: block;
font-family: Ebrima;
font-size: 21px;
color: #444444;
margin-bottom: 9px;}
.contct-form ul li input,textarea{width: 89%;
padding: 0.5em;
border-radius: 3px;
border: 1px solid #ccc;}
.contct-form ul li textarea{ min-height:100px;}
.contct-form ul li .submit{background: #195dba;
color: #fff;
font-family: Ebrima;
font-size: 32px;
width: 92%;
text-transform: uppercase;
border: 1px solid #0D4CA2;}
.date{display: block;
margin: 16px 0px 0px 0px;}
.date1{display: block;
margin: 16px 0px 0px 25px;}
.client-logo{}
.client-logo ul li{display: inline;
margin: 55px 0px 23px 85px;
float: left;}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
position: relative;
width: 55%;
-ms-touch-action: pan-y;
float: left;
margin:25px 25px;
}
.owl-carousel .title{ margin:10px 0px 5px 0px; font-family:Ebrima; font-size:20px; text-transform:uppercase; color:#285900; font-weight:bold;}
.owl-carousel p{ text-align:left;}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
	
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
 
}

/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(AjaxLoader.gif) no-repeat center center
}
.down-arrows {
	display: block;
	padding-top: 14px;
}

.down-arrows a {
	display: block;
	margin: 0 auto;
	width: 35px;
}

.down-arrows img {
	display: block;
	margin: -2px 0 0;
}
.inner-slider{ width:100%; float:left;}
.about{ background:url(../img/02.jpg) repeat-x top center; height:270px;}
.our-team{ background:url(../img/our-team-banner.jpg) repeat-x top center; height:270px;}
.news-banner{ background:url(../img/01.jpg) repeat-x top center; height:270px;}
.infection{ background:url(../img/infection-control.jpg) repeat-x top center; height:270px;}
.health{ background:url(../img/healthcare-waste-management.jpg) repeat-x top center; height:270px;}
.health-project{ background:url(../img/healthcare-project-management.jpg) repeat-x top center; height:270px;}
.diagnostic{ background:url(../img/diagnostic-equipment-sales-and-support.jpg) repeat-x top center; height:270px;}
.consulting{ background:url(../img/consulting-service.jpg) repeat-x top center; height:270px;}
.clients{ background:url(../img/03.jpg) repeat-x top center; height:270px;}
.training{ background:url(../img/traning-and-consulting.jpg) repeat-x top center; height:270px;}
.contact-us{ background:url(../img/03.jpg) repeat-x top center; height:270px;}
.inner-slider .text{font-family: Ebrima;
font-size: 60px;
color: #fff;
/* padding: 20px 100px; */
line-height: 1.5em;
float: right;
margin: 10% 0% 0 0;}
.d-none{display:none;}