@charset "utf-8";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
}


@font-face {
 font-family: 'MuseoSans-100';
 src: url('../fonts/MuseoSans-100.eot');
 src: url('../fonts/MuseoSans-100.eot?#iefix') format('embedded-opentype'),  url('../fonts/MuseoSans-100.woff') format('woff'),  url('../fonts/MuseoSans-100.ttf') format('truetype'),  url('../fonts/MuseoSans-100.svg#MuseoSans-100') format('svg');
 font-style:   normal;
 font-stretch: normal;
}

@font-face {
 font-family: 'MuseoSans-300';
 src: url('../fonts/MuseoSans-300.eot');
 src: url('../fonts/MuseoSans-300.eot?#iefix') format('embedded-opentype'),  url('../fonts/MuseoSans-300.woff') format('woff'),  url('../fonts/MuseoSans-300.ttf') format('truetype'),  url('../fonts/MuseoSans-300.svg#MuseoSans-300') format('svg');
 font-style:   normal;
 font-stretch: normal;
}
@font-face {
 font-family: 'MuseoSans-500';
 src: url('../fonts/MuseoSans-500.eot');
 src: url('../fonts/MuseoSans-500.eot?#iefix') format('embedded-opentype'),  url('../fonts/MuseoSans-500.woff') format('woff'),  url('../fonts/MuseoSans-500.ttf') format('truetype'),  url('../fonts/MuseoSans-500.svg#MuseoSans-500') format('svg');
 font-style:   normal;
 font-stretch: normal;
}
@font-face {
 font-family: 'MuseoSlab-100';
 src: url('../fonts/MuseoSlab-100.eot');
 src: url('../fonts/MuseoSlab-100.eot?#iefix') format('embedded-opentype'),  url('../fonts/MuseoSlab-100.woff') format('woff'),  url('../fonts/MuseoSlab-100.ttf') format('truetype'),  url('../fonts/MuseoSlab-100.svg#MuseoSlab-100') format('svg');
 font-style:   normal;
 font-stretch: normal;
}
@font-face {
 font-family: 'MuseoSlab-300';
 src: url('../fonts/MuseoSlab-300.eot');
 src: url('../fonts/MuseoSlab-300.eot?#iefix') format('embedded-opentype'),  url('../fonts/MuseoSlab-300.woff') format('woff'),  url('../fonts/MuseoSlab-300.ttf') format('truetype'),  url('../fonts/MuseoSlab-300.svg#MuseoSlab-300') format('svg');
 font-style:   normal;
 font-stretch: normal;
}
@font-face {
 font-family: 'MuseoSlab-500';
 src: url('../fonts/MuseoSlab-500.eot');
 src: url('../fonts/MuseoSlab-500.eot?#iefix') format('embedded-opentype'),  url('../fonts/MuseoSlab-500.woff') format('woff'),  url('../fonts/MuseoSlab-500.ttf') format('truetype'),  url('../fonts/MuseoSlab-500.svg#MuseoSlab-500') format('svg');
 font-style:   normal;
 font-stretch: normal;
}

@font-face {
 font-family: 'OpenSans-Italic';
 src: url('../fonts/OpenSans-Italic.eot');
 src: url('../fonts/OpenSans-Italic.eot?#iefix') format('embedded-opentype'),  url('../fonts/OpenSans-Italic.woff') format('woff'),  url('../fonts/OpenSans-Italic.ttf') format('truetype'),  url('../fonts/OpenSans-Italic.svg#OpenSans-Italic') format('svg');
 font-style:   normal;
 font-stretch: normal;
}

@font-face {
 font-family: 'OpenSans-Semibold';
 src: url('../fonts/OpenSans-Semibold.eot');
 src: url('../fonts/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),  url('../fonts/OpenSans-Semibold.woff') format('woff'),  url('../fonts/OpenSans-Semibold.ttf') format('truetype'),  url('../fonts/OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');
 font-style:   normal;
 font-stretch: normal;
}
@font-face {
 font-family: 'PTSans-Regular';
 src: url('../fonts/PTSans-Regular.eot');
 src: url('../fonts/PTSans-Regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/PTSans-Regular.woff') format('woff'),  url('../fonts/PTSans-Regular.ttf') format('truetype'),  url('../fonts/PTSans-Regular.svg#PTSans-Regular') format('svg');
 font-style:   normal;
 font-stretch: normal;
}


body {
	font-size:10px;
	color:#191919;
}
a, button {
	outline:none;
}
h1 {
	font-size: 3.39rem; font-weight:normal;
}
h2 {
	font-size: 2.2rem;  font-weight:normal;
}
h3 {
	font-size: 1.7rem; font-weight:normal;
}
h4 {
	font-size:1.8rem; font-weight:normal;
}
h6{ font-size:1.3rem; font-weight:normal;}
p {
	font-size: 1.5rem;  
}
.greenColor{
	color: #6ba73c !important;
	
	}
.greenBackground {
	background: #6bc048;
}
.grayBackground {
	background: #efede8;
}
input[type=text], input[type=email], textarea, input[type=password]{font-size:1.3rem; 	border-radius:0px;
	width:100%;}
	textarea{ height:195px;}
.topMargin{
	
margin-top:4.3em;	
}
header {
	margin-bottom:2.5em;
}
.featureMargin {
	margin:10.9em 0 10.7em;
}

.loginButton {
	float:right;
	width:185px;
	background:#6ba73c;
	border-bottom-left-radius:12px;
	font-size:1.4rem;
	border-bottom-right-radius:12px;
	height:34px;
	vertical-align:middle;
	color:#fff;
	border:none; font-family: 'MuseoSans-500';
}
ul.navbar-nav > li {
	display:inline-block;
	list-style:none;
	font-size:1.5rem;
	padding:0 0.9em;
}
.navbar-default .navbar-nav > li > a {
	color: #010101; font-family: 'MuseoSans-500';
}
.current{
    color:#6aa643;
}
.navbar-default .navbar-nav>.current>a, .navbar-default .navbar-nav>.current>a:focus, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav > li > a.current, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > a:hover {
	color:#6aa643;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
	color:#6aa643;
	background-color:transparent
}

.navbar-default .navbar-toggle .icon-bar {
	background-color:#6aa643;
}
.figure-Top {
	
	position: relative;
}
.figure-Caption {
	background: #37a0c0;
	opacity: 0.7;
	width: 376px;
	position: absolute;
	right: 76px;
	top: 0px;
	color: #FFF;
}
.figure-Caption h1 {
	max-width: 300px;
	margin: 0 auto;
}
.fig-caption {
	padding: 0 8.5em;
	margin: 5.5em 0 10.9em;
}
.fig-caption h2 {
	max-width: 400px;
	margin: 0 auto 0.9em;
	color: #6ba73c;  font-family: 'MuseoSans-500';
}
.fig-caption p{ font-family: 'MuseoSans-500';}
.container-fluid.greenBackground {
	padding:6.4em 0;
	color:#fff;  font-family: 'MuseoSans-300';
}
.container-fluid.greenBackground img {
	border: 24px solid #acd993;
}
.container-fluid.greenBackground h3 {
	margin-top: 6px;
}
.list-items li {
	font-size:1.4rem;
	margin-bottom:0.743em;
	margin-left:0.857em;
}
.list-items li ul li {
}
.list-items li ul li {
	list-style:none;
}
ul ul, ol ul {
    list-style-type: disc;
}
.container-fluid.greenBackground h2 {
	margin-bottom:0.591em;
	margin-top:-7px;
}
.panel {
	border-bottom:1px solid #fff;
	border-radius:0px;
}
.panel-group .panel-heading a {
	display: block;
	color: #ffffff;
	padding: 5px 15px 20px 50px;
	text-decoration: none;
	position: relative;
	outline:none;
}
.panel-group .panel-heading a:focus {
	outline:none;
}
.panel-group .panel-heading a:after {
	content: '-';
	position: absolute;
	left: 0px;
	top:5px;
	background:#54585a;
	font-size:1.6rem;
	width:24px;
	height:24px;
	padding-left:9px;
}
.panel-group .panel-heading a.collapsed:after {
	content: '+';
	padding-left:7.5px;
	padding-top:1px;
}
.panel-body {
	margin-bottom:2.5em;
}
#contactUs .contact-us input[type=text], #contactUs .contact-us input[type=email], #contactUs .contact-us textarea, #contactUs input[type=password] {
	
	 font-family: 'MuseoSans-500';

}
.contact-us input[type=text], .contact-us input[type=email], .contact-us textarea, input[type=password] {
	
	color:#000;
	padding:0.831em 0 0.831em 0.769em;
	border:1px solid #dddddc;
	margin-bottom:7px;  font-family: 'MuseoSans-300';

}
.contact-us input[type=submit] {
	font-size:1.8rem;  font-family: 'MuseoSans-500';
	color:#6cc04a;
	float:right;
	background:none;
	border:0px;
	margin-top:0.378em;
	background:url(../media/arrow-btn.jpg) no-repeat right center;
	padding-right:12px;
}

::-webkit-input-placeholder {
 color:    #000;
opacity:1;
}
:-moz-placeholder {
 color:    #000;
opacity:1;
}
::-moz-placeholder {
 color:    #000;
opacity:1;
}
:-ms-input-placeholder {
 color:    #000;
opacity:1;
}
#contactForm h2 {
	color: #6ba73c;
	margin-top:0.4em;
	margin-bottom:0.55em;  font-family: 'MuseoSans-300';
}
#contactForm p {
	color:#58595b;
	font-size: 1.8rem;  font-family: 'MuseoSans-300';
	margin-bottom:1.1em;
}
#contactForm p.text-center {
	font-size:1.5rem;
	color:#4d4d4e;
    clear:right;
}
#contactForm p.text-center a {
	color:#4d4d4e;
}
#contactForm textarea, #contactForm input[type="text"], #contactForm input[type="submit"] {
	-webkit-appearance: none;
	border-radius: 0;
}
.mapContact {
	margin-bottom:2em;
}
.row-fluid > .col-md-12{
    padding-left:0;
}
.text-center a{
    color:#4d4d4e;
    font-size: 1.5rem;
    color: #4d4d4e;
    font-family: 'MuseoSans-300';
}
.text-center span{
    font-size: 1.5rem;
    color: #4d4d4e;
    font-family: 'MuseoSans-300';
    margin-bottom: 1.1em;
}

#googleMap img {
	max-width:none!important;
	background:none!important;
	font-size: inherit;
}
#googleMap{
-webkit-border-radius: 0 70px 0 0;
-moz-border-radius: 0 70px 0 0;
border-radius: 0 70px 0 0;
overflow:hidden;
position:relative;
z-index:1;
}
footer {
	background:#4d4d4e;
	padding:3.5em 0;
}
footer p {
	font-size:1.1rem; font-family: 'MuseoSans-300';
	color:#fdfafa;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.7);
	-webkit-text-shadow:0px 1px 1px rgba(0, 0, 0, 0.7);
	-moz-text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.7);
}
footer ul {
	float:right;
}
footer ul li {
	list-style:none;
	float:left;
	margin:0 8px;
	width:30px;
	height:30px;
	border-radius:50%;
	display:inline-block;
	background:#6bc048;
	font-size:1.9rem;
	text-align:center;
	padding-top:2px;
	color:#4d4d4e;
}
footer ul li a {
	color:#4d4d4e;
    margin-top: 4px;
}
#contactForm .col-lg-6:first-child {
	padding-left:0px;
}
#contactForm .col-lg-6:last-child {
	padding-right:0px;
}

/*---Contact Us Page----*/

#contactUs .mapContact{ border-radius:0px 50px 0px 0px; -webkit- border-radius:0px 50px 0px 0px; -moz-border-radius:0px 50px 0px 0px; -webkit- border-radius:0px 50px 0px 0px; -moz-border-radius:0px 50px 0px 0px;}}
#contactUs .featureMargin{margin: 3.6em 0 11.4em;}
#contactForm h2{margin-bottom:0.9em;}

#contactForm .addressDetails{
font-size:1.5rem;
   margin-bottom: 0.9em;
}
#contactForm .addressDetails a{
color:#4d4d4e;
	
}
 
#contactUs .featureMargin{margin: 3.6em 0 11.4em;}
#contactForm .topMargin p.greenColor{ margin-bottom:2.2em; font-size:1.8em;}
header.headerShadow{ background:url(../images/drop-shadow.gif) repeat-x bottom left; /*height:152px;*/ margin-bottom:6.5em;}
#aboutus header.headerShadow, #contactUs header.headerShadow, #news header.headerShadow{background:none; height:auto; margin-bottom:2.5em;}
	#aboutus .padding-static{padding-right:0; padding-left:30px;}
/*---News Page----*/
#newsPage{ margin-bottom:8.7em;}
#news header.headerShadow{margin-bottom:2.7em;}
#newsPage input[type=text] {
	color: #333333;  font-family: 'PTSans-Regular';
	padding: 0.723em;
	border: 1px solid #bcbcbc;
	}
#newsPage ::-webkit-input-placeholder {
 color:    #333333;opacity:1;
}

#newsPage :-moz-placeholder {
 color:    #333;
opacity:1;
}
#newsPage ::-moz-placeholder {
 color:    #333;
opacity:1;
}
#newsPage :-ms-input-placeholder {
 color:    #333;
opacity:1;
}

#newsPage article {
	padding: 3.585em 0;
	
}
#newsPage article:first-child{ padding-top:0px;}
#newsPage h4 {
	/*margin-bottom: 2.000em;*/
	color: #333333;
	
}
#newsPage p {
	font-size: 1.3rem;
	color: #747474;  font-family: 'PTSans-Regular';
	margin-top: 1.95em;
    padding-bottom:3.585em;
    border-bottom: 1px solid #bcbcbc;
}
#body-container{
    padding-right:15px;
    padding-left:0;
}
/*#news header{
    margin-bottom:8em;
}*/
#newsPage h6{margin:3.10em 0 0.5em;  font-family: 'MuseoSlab-500';}
#newsPage ul li {  font-family: 'PTSans-Regular';
	font-size: 1.3rem;
	padding:0.4em 0em 0.4em 0.722em;
	text-indent:6px; background:url(../images/arrow-list.jpg) no-repeat center left;
	list-style:none;
     border-bottom: 1px solid #eae9e9;
	 color:#838383;
}

#newsPage ul li:last-child {
	border: none;
}
#newsPage ul li a {
	color: #333333;
}

#newsPage h4{ font-family: 'MuseoSlab-500';}
/*---Demo Page---*/

#demoPage section{ background:#6bc048; }
#demoPage h1{ color:#fff; margin-top:1.226em; font-family: 'MuseoSans-300';}
#demoPage header.headerDivider{ background:url(../media/dem-drop-shadow.gif) repeat-x bottom left; height:20px; margin-bottom:0px;}
#demoPage .videoPlayer{ max-width:826px;  margin:4.2em auto 19.8em;  }
.play-icon {
    background: #ffffff none repeat scroll 0 0;
 
    border-radius: 50%;
    height: 70px;
    position: absolute;
    right: 20px;
	
    text-align: center;
    top: 20px;
    width: 70px;
}
.fa-play {
    color: #6bc048;
    font-size: 1.4rem;
    padding-left: 2px;
    padding-top: 12px;
    vertical-align: middle;
}
  .pre-hide {opacity: 0}
    /*video {width: 50%; float: left; padding: 0 20px}*/
	video{ border:20px solid #acd993;
    height: 100%;
    padding: 0;position:relative;
    width: 100%;	
		}
/*---Login Page----*/

#loginForm h1{height:62px; background:#6bc048; padding-left:0.564em; line-height:62px; color:#fff;  font-family: 'MuseoSans-300';}
#loginButton{ 
    background:#c4c4c4; 
    color:#fff; 
    border-radius:0px; 
    font-size:2rem; 
    height:56px; 
    line-height:56px; 
    text-align:center;  
    font-family: 'MuseoSans-300'; 
    float: right;
    border: 0px;
    margin-top: 0.378em;
    padding-right: 12px;
    -webkit-appearance: button;
    cursor: pointer;
    width: 185px;
    vertical-align: middle;}
#loginForm {
    margin: 20px auto;
    max-width: 600px;
    padding: 0px 0 62px;
    position: relative;
    width: auto;
	background:#ffffff;
}
#formLogin{ padding:2.3em 2.5em 5.8em; }
#formLogin input[type=text], #formLogin input[type=password]{ margin-bottom:1.813em; font-size:1.5em; color: #a9a8a8;}
#formLogin  ::-webkit-input-placeholder {
 color:    #a9a8a8;
opacity:1;
}
#formLogin  :-moz-placeholder {
 color:    #a9a8a8;
opacity:1;
}
#formLogin  ::-moz-placeholder {
 color:    #a9a8a8;
opacity:1;
}
#formLogin  :-ms-input-placeholder {
 color:    #a9a8a8;
opacity:1;
}
.mfp-close-btn-in .mfp-close{ color:#fff;}
.mfp-close{ font-size:50px; }
#formLogin button{ font-size:1.2rem; float:left; text-decoration:underline; color:#555759; border:none; background:none; cursor:pointer; display:inline-block; margin-top:1.5em;  font-family: 'MuseoSans-300';}

/*-----Aboutus page---*/
#aboutus article {
	margin-top: 5em;
	margin-bottom:8.9em;
}
#aboutus article p {
	font-size: 1.6rem;
	color: #191919;
	margin-bottom:1.244em;  font-family: 'MuseoSans-500';
    margin-left:1.4em;
    font-size:1.6rem;
}
#aboutus .padding-static{padding-right:15px; padding-left:15px;}
#aboutus .container-fluid.grayBackground {
	padding-top: 9.8em;
	padding-bottom:9.3em;  font-family: 'MuseoSans-300';
}
#aboutus .container-fluid.grayBackground .col-lg-4{ padding: 0;}
#aboutus .col-lg-4.col-md-4.col-sm-12.col-xs-12.fixed-height:nth-child(1){padding-right:8px;}
#aboutus .col-lg-4.col-md-4.col-sm-12.col-xs-12.fixed-height:nth-child(2){padding:0 4px 0 5px;}
#aboutus .col-lg-4.col-md-4.col-sm-12.col-xs-12.fixed-height:nth-child(3){padding-left:9px;}
.col-lg-4.col-md-4.col-sm-12.col-xs-12.fixed-height{
	height:338px; position:relative;
}
#aboutus .content-box{position:relative;}
#aboutus .greenchecklist {
		background: #6bc048;
	font-size: 1.5rem;
	height: 328px;
	border-radius: 20px 20px; 
	border:1px solid #6bc048;
	border-top:none; border-bottom:none;
	position:absolute;
	left:0; top:0;
	margin:0;
	cursor:pointer;
	padding-top:4.7em;
	width:100%;
}
.greenchecklist > li {
	list-style-type:none;
    color: #fff;
    font-size: 18px;
    margin-bottom: 19px;
    text-align: center;
    padding:0 85px;
}
.circle > span {
    background: #fff none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 50px;
    padding: 12px 7px 7px;
    text-align: center;
    width: 50px;
}
#aboutus .greyListItem {
	background: #b7b7b7;
	font-size: 1.5rem;
	height: 328px;
	border-radius: 20px 20px; 
	border:1px solid #6bc048;
	padding-top:2.7em;
	border-top:none; border-bottom:none;
	position:absolute;
	left:0; top:0;
	cursor:pointer; 
	width:100%;
	 padding:2.7em 1.8em 0 3em;
}
#aboutus .greyListItem li{
	margin-bottom:1em;
}
#aboutus h2 {
	margin-bottom: 0.8em;
	margin-top: 0.9em;
	color:#4d4d4e;  font-family: 'MuseoSans-300';
}
ul.listColumn > li{
margin:1em;
font-size:1.5rem;
color:#4d4d4e;
padding-left:0.3em;  font-family: 'MuseoSans-300';
}

/*ul.listColumn > li > ul > li{ margin-left:0.1em; padding-left:0.6em; background:url(../images/hypen-icon.jpg) no-repeat 0px 9px; list-style:none;}*/

.colSpace{
	
margin-top:11.8em;	
padding-bottom:10.2em;
border-bottom:1px solid #d3d3d3;
margin-bottom:7.8em;
 }

#aboutus .panel-group .panel-heading a { color:#6cc04a;  font-family: 'MuseoSans-300';}
#aboutus .panel-group .panel-heading a::after{ color:#fff;}

#aboutus .panel {
    border-bottom: 1px solid #d3d3d3;
    border-radius: 0;
}
#aboutus .list-items li {
 color:#4d4d4e;  font-family: 'MuseoSans-300';
}
#aboutus ul.list-items > li > ul > li {
	/*background: url(../images/hypen-icon.jpg) no-repeat 0px 9px;*/
	list-style: none;
	margin-left: 0.1em;
	padding-left: 0.6em;
}

#aboutus .italicPara {
	font-size: 1.2rem;
	position:relative;
	background: #f6f6f6;
	min-height: 210px; font-family: 'OpenSans-Italic';
	font-style: italic;
	padding:2.300em 1.817em 2.250em 1.817em;
}
.bottomContent{padding:0 5px;}
#aboutus .bottomContent .col-lg-6 {
	padding: 0 8px;
}
#aboutus .users {
	font-size: 1rem;
	margin: 4em 0em 8.8em 0em;
	background:url(../media/client-login.jpg) no-repeat top left;
	text-indent: 15px;
	margin-left: 0.1em;
	padding-left: 1.6em;
		height:25px;
		padding-top:9px;  font-family: 'OpenSans-Semibold';
}

.arrow_box {
	position: absolute;
	left:33px;
	bottom:-28px;
	
}

.arrow_box:after, .arrow_box:before {
	border: solid transparent;
	content: " ";
}
.arrow_box:before {
	
    border-top-color:#f6f6f6;
	border-width: 15px;
}
@media (min-width:1200px) {
	#aboutus .col-lg-offset-1 {
margin-left:5.33333333%
}
}
@media (min-width:992px) {
.mapContact {
float:right;
}
}
@media (max-width:991px) {
 .container-fluid.greenBackground h2, #contactForm .col-lg-6:last-child, #aboutus #accordion	 {
margin-top:2em;
}
 .container-fluid.greenBackground img, .container.colSpace img{ 
margin:0 auto;
}
 .fig-caption {
padding:0 2em;
}
 footer .col-xs-12 {
text-align:center;
}
 footer ul, footer ul li {
float:none;
}
#aboutus .greyListItem{padding-bottom: 2.7em;}

#aboutus .bottomContent .col-lg-6{ margin-bottom:2em;}
#aboutus .users{ margin-bottom:4em;}
#aboutus .container-fluid.grayBackground{ padding-left:0px; padding-right:0px;}
.container.colSpace .col-lg-6{ padding:0 15px;}
.colSpace {
  
    margin-bottom: 3.8em;
    margin-top: 4.9em;
    padding-bottom: 4.2em;
}
}
 @media (min-width:768px) {
.navbar-nav {
float:right;
margin: 5.1em 4.0em 0 0;
}
}
@media (max-width:768px) {
header {
padding:0 15px;
}
header.headerShadow{ margin-bottom:3.5em;}
.navbar{ z-index:10;}
.navbar-collapse {
 background-color: #f8f8f8;
 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset;
}
 ul.navbar-nav > li {
 display:block;
 list-style:none;
 font-size:1.5rem;
padding: 0px;
}
.navbar-nav {
 margin: 7.5px -15px 10px;
}
.navbar-nav > li > a {
 padding:10px 15px;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
 background-color: #e7e7e7;
}
#newsPage input[type=text]{ margin-top:4em;}
#contactUs{ padding:0 30px;}
video{ border:5px solid #acd993;}
}
@media (max-width:767px) {
	header, #contactUs .mapContact, #contactForm, #aboutus .container-fluid.grayBackground .col-lg-4, #aboutus .container-fluid.grayBackground .col-lg-6, #aboutus .container-fluid.grayBackground .col-lg-5, #aboutus article, #aboutus figure{padding:0 15px;}
	
	}
#contactForm .col-lg-6:last-child {			
	padding:0px;		
}		
.mapContact{width:100% !important;}		
	
header .clearfix{		
	padding-right:0;		
}		
	#aboutus .col-lg-4.col-md-4.col-sm-12.col-xs-12.fixed-height:nth-child(1), #aboutus .col-lg-4.col-md-4.col-sm-12.col-xs-12.fixed-height:nth-child(2), #aboutus .col-lg-4.col-md-4.col-sm-12.col-xs-12.fixed-height:nth-child(3){/*padding:0 15px;*/}	
	@media (max-width:350px) {
		.col-lg-4.col-md-4.col-sm-12.col-xs-12.fixed-height{height:390px;}
		#aboutus .greenchecklist, #aboutus .greyListItem{height:380px;}
	}
/*----Responsive Slider---*/