@font-face {
	font-family: 'Myriad Pro';
	src: url('fonts/MyriadPro-Regular.eot');
	src: url('fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
		url('fonts/MyriadPro-Regular.woff') format('woff'),
		url('fonts/MyriadPro-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
  font-family: 'OpenSans-Bold';
  src: url('fonts/OpenSans-Bold.eot');
  src: url('fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
       url('fonts/OpenSans-Bold.woff2') format('woff2'),
       url('fonts/OpenSans-Bold.woff') format('woff'),
       url('fonts/OpenSans-Bold.ttf') format('truetype'),
       url('fonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');
  font-weight: normal;
  font-style: 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');
	font-weight: 600;
	font-style: normal;
}
body,h1,h2,h3,h4,div,ul,li{margin:0px;padding:0px;}
.container{max-width:960px;margin:0 auto;}
.clear{clear:both;}
.slicknav_menu {display:none;}
/*header section*/
	header{float:left;width:100%;position:relative;}
	.logo{float:left;margin:20px 0px;}
	.logo a img{float:left;max-width:100%;}
	.location{float:right;margin:20px 0px;}
	.location  a img{float:left;margin:0 10px;}
	.location span{float:left;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:16px;text-transform:uppercase;color:#000;}
	.location p{color:#000;margin:0px 10px;font-family: 'OpenSans-Bold';font-weight: normal;font-style: normal;font-size:16px;float:left;}
/*menu section*/
	.menu{float:left;width:100%;position:relative;background:#2253a0;}
	.menu ul li{list-style:none;float:left;margin:20px 35px;}
	.menu ul li a{text-decoration:none;text-transform:uppercase;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:16px;color:#fff;}
	.menu ul li a  span img{float:right;margin-top:6px;margin-left:5px;}
		.menu ul li a:hover{color:#000;}
/*commitment for health care*/
	.commitment{float:left;width:100%;position:relative;background:url("images/commitment for health care_milmann.jpg") no-repeat scroll 0 0 / cover;height:400px; background-size:100%; }
	.content{float:left;position:absolute;top:120px;}
	.content h1{color:#000;font-family: 'OpenSans-Bold';font-weight: normal;font-style: normal;font-size:35px;}
	.content p{color:#000;margin:0px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:24px;}
	.color{float:left;width:100%;position:relative;background:#6283b4;opacity:0.7;margin-top:-50px;height:50px;}
	.color a img{float:none;margin:-35px auto;display:block;max-width:100%;}
/*company overview section*/
		.overview{padding-bottom:30px;float:left;width:100%;position:relative;background:url("images/company_overview_image.jpg") no-repeat 0 0/ cover;}
		.overview h2{margin:40px 0px;color:#435cc8;text-align:left;text-transform:uppercase;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:35px;}
		.left_section{float:left;width:550px;}
		.left_section p{line-height:25px;margin:0 0 20px 0px;color:#000;text-align:left;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:16px;}
		.more  a {padding:10px 20px;text-decoration:none;float:left;background:#000;color:#fff;text-transform:uppercase;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:16px;}
		.more  a:hover{color:#fff;background:#2253a0;}
		.right_section{float:left;width:400px;}
		.right_section img{float:right;}
/*Our Strength of Services section*/
		.services{float:left;width:100%;position:relative;padding-bottom:30px;}
		.services h2{margin:30px 0px;color:#435cc8;text-align:center;text-transform:uppercase;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:35px;}
		.services ul{margin-left:5px; margin-top:50px;}
		.services ul li{list-style:none;float:left;padding:0 10px;width:290px;border:solid 1px #d5d9dc;}
		.services ul li img{float:none;margin:-35px auto;display:block;}
		.services ul li h3{margin-top:35px;color:#000;text-align:center;text-transform:uppercase;font-family: 'OpenSans-Semibold';font-weight: 600;font-style: normal;font-size:16px;}
		.services ul li  p{color:#5f6366;text-align:center;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:15px;padding-bottom:28px;}
		.services ul li  p.para{color:#5f6366;text-align:center;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:15px;padding-bottom:10px;}
		.product a{text-decoration:none;float:none;margin:0 auto;display:block;width:345px;background:#2253a0;color:#fff;text-transform:uppercase;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:22px;padding: 10px 20px;margin-top:50px;}
		.product a:hover{color:#fff;background:#000;}
/*upcoming events section starts here*/
		.events{float:left;width:100%;position:relative;background:#2253a0;padding-bottom:30px;}
		.outer_content{float:left;width:100%;}
		.left_events{float:left;width:500px;margin:10px 85px 0px 10px;}
		.left_events h2{margin:20px 0px 25px;text-transform:uppercase;text-align:left;color:#fff;font-family: 'OpenSans-Bold';font-weight: normal;font-style: normal;font-size:35px;}
		.left_events ul li{list-style:none;margin:15px 0px;border-bottom:dashed 1px #000;}
		.left_events ul li:last-child{border-bottom:none;float:left;}
		.left_events ul li .image{float:left;margin:0px 20px 10px 0px;}
		 .left_events ul li .image img{float:left;max-width:100%;}
		.left_events ul li  h3{margin-bottom:8px;color:#fff;text-transform:uppercase;font-family: 'OpenSans-Semibold';font-weight: normal;font-style: normal;font-size:18px;}
			.left_events ul li  p{color:#fff;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:16px;margin:4px 5px 15px 0;}
			.left_events ul li  p span a{text-decoration:none;margin-left:25px;color:#000;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:14px;}
			.left_events ul li  p span a:hover{color:#fff;}
			.arrow{float:right;}
			.arrow a img{float:left;max-width:100%;margin:5px;}
		.right_events{float:left;margin:10px 0px;width:360px;}
		 .right_events h2{margin:20px 0px 25px;text-transform:uppercase;text-align:left;color:#fff;font-family: 'OpenSans-Bold';font-weight: normal;font-style: normal;font-size:35px;}
		 .right_events ul li{list-style:none;margin:35px 0px; position:relative; }
		 .right_events ul li .image{float:left;margin:0px 20px 10px 0px; width:61px;}
		 .right_events ul li .image img{float:left;max-width:100%;}
		  .right_events ul li .image h2{position:absolute;top:-18px;margin-left:7px;color:#000;font-size:33px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;}
		  .right_events ul li .image h2 span{color:#000;font-size:17px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal; line-height:10px; display:block; }
		  .right_events ul li .image h2.may{position:absolute;top:-18px;margin-left:7px;color:#000;font-size:33px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;}
		  .right_events ul li .image h2.may span{color:#000;font-size:17px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;}
		  .right_events ul li .image h2.jun{position:absolute;top:-18px;margin-left:7px;color:#000;font-size:33px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;}
		  .right_events ul li .image h2.jun span{color:#000;font-size:17px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;}
		.right_events ul li  h3{margin-bottom:8px;color:#fff;text-transform:uppercase;font-family: 'OpenSans-Bold';font-weight:normal;font-style: normal;font-size:18px; font-family: 'OpenSans-Semibold';}
			.right_events ul li  p{color:#fff;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:16px;margin:4px 5px;}
			.right_events ul li  p span a{text-decoration:none;float:right;color:#000;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:14px;}
			.right_events ul li  p span a:hover{color:#fff;}
			.right_events h4 a{text-decoration:none;color:#fff;text-transform:uppercase;font-family: 'OpenSans-Bold';font-weight:normal;font-style: normal;font-size:18px;float:right;}
/*footer section starts here*/
		footer{float:left;width:100%;position:relative;background:url("images/company_overview_image.jpg") no-repeat 0 0/ cover;}
		.milmann{width:250px;float:left;margin-right:30px;}
		.milmann img{margin:20px 0px;float:left;max-width:100%;}
		.list{float:left;width:250px;}
		.left{float:left;width:24px;margin-bottom:38px;margin-right:15px;}
		.leftside{margin-bottom:10px;float:left;}
		.list .left img{float:left;margin:0px 0px 10px 0;}
		.list p{margin-top:0px;border-bottom:solid 1px #aaaaaa;padding-bottom:15px;color:#000;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:16px;}
		.list p.num{margin-top:0px;color:#000;font-family: 'OpenSans-Bold';font-weight: normal;font-style: normal;font-size:16px;}
		.list p:last-child{border-bottom:none;}
		.footer_menu{width:200px;float:left;margin-right:20px;}
		.footer_menu p{color:#435cc8;font-family: 'OpenSans-Bold';font-weight: normal;font-style: normal;font-size:25px;text-align:left;}
		.footer_menu  ul li{list-style:inside disc;}
		.footer_menu  ul li a{line-height:27px;text-transform:uppercase;color:#565656;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:16px;text-align:left;text-decoration:none;}
		.footer_menu  ul li a:hover{color:#435cc8;}
		.Enquiry{width:250px;float:left;margin-right:20px;}
		.Enquiry p{text-transform:uppercase;color:#435cc8;font-family: 'OpenSans-Bold';font-weight: normal;font-style: normal;font-size:25px;text-align:left;}
		.form{width:250px;}
		.form input[type="text"]{width:240px;padding:5px;color:#000;border:solid 1px #ccc;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:15px;margin:3px 0px;}
		.form input[type="submit"]{cursor:pointer;width:254px;padding:5px;border-bottom:none;border-right:none;color:#fff;text-transform:uppercase;background:#435cc8;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:16px;}
		.form input[type="submit"]:hover{background:#fff;color:#000;}
		.smo{float:left;}
		.smo a{text-decoration:none;}
		.smo p{text-transform:uppercase;color:#435cc8;font-family: 'OpenSans-Bold';font-weight: normal;font-style: normal;font-size:25px;text-align:left;}
		.smo a img{float:left;max-width:100%;margin:9px;}
.last_footer{float:left;width:100%;position:relative;}
.last_footer p{color:#000;float:right;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;font-size:16px;}

.powered_by{margin:20px 0 20px 1%;float:left;}

/*contact us page*/
.navigation{float:left;width:100%;margin-top:10px;font-size:18px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;}
.navigation a{font-size:18px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;color:#000;text-decoration:none;margin:20px 0px 10px;}
.navigation a:hover{color:#18479F;}
.contact_us{float:left;width:100%;}
.contact_us h2{text-transform:uppercase;text-align:center;font-family: 'OpenSans-Bold';font-weight: normal;font-style: normal;font-size:30px;color:#2253A0;}
.contact{float:left;width:100%;}

.contact_content{width:100%; margin: 25px 1% 0;float:left;}

.wrapper * {box-sizing: border-box;}
.wrapper {display: flex;align-items: center;flex-direction: column;justify-content: center;width:37%;min-height: 100%;float:left;}
.login {border-radius: 2px 2px 5px 5px;padding: 25px 20px 18px;width: 90%; height:368px;
  background: #ffffff;
  position: relative;
  box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.3);
}
.login input {display: block;padding: 14px 10px;width: 100%;border: 1px solid #ddd;transition: border-width 0.2s ease;
  border-radius: 2px;
  color: #000;
text-align:center;
}
.login  i.fa {
  color: #fff;
  font-size: 1em;
  position: absolute;
  margin-top: -30px;
  opacity: 0;
  left: 0;
  transition: all 0.1s ease-in;
  display:none;
}
.login input:focus,.login input:visited {
  outline: none;
  color: #444;
  border-color: #18479F;
  border-left-width: 35px;
}

.login input.submit:focus,.login input.submit:visited {
  outline: none;
  color: #444;
  border-color:#18479F;
  border-left-width: 1px;
}


.login  i.fa {
  opacity: 1;
  left:30px;
  transition: all 0.25s ease-out;
}
.login input + i.fa{ display:block; }
.login a {
  font-size: 0.8em;
  color: #18479F;
  text-decoration: none;
}
.sank{ margin:15px 0; }
.submit{ background:#18479F; font-size:20px; cursor:pointer;border:1px solid transparent;color:#fff !important;}
.submit:hover{background:#fff;border:1px solid #000;color:#000 !important;}
.our_location{float:right;margin-right:1%;}
.location_map{border:5px solid #18479F;width:520px;height:358px;}
.location_map iframe{width:100%;float:left;height:100%;}
.location_address{width:100%;margin: 25px 5px 15px;line-height: 18px;font-family: 'OpenSans';float:left;}
.location_address h2{font-size:30px;padding-bottom:10px;color:#2253A0;font-family: 'OpenSans-Bold';font-weight: normal;font-style: normal;font-size:30px;}
.location_address strong{font-size:19px;color:#2253A0;}
.location_address p{line-height:25px;margin:10px 0px;font-size:18px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;color:#000;}
/*About us page*/
/*.about-us{float:left;width:100%;position:relative;padding-bottom:20px;}
.about-us h2{text-align:center;color:#435cc8 !important;font-size:35px;font-family: 'OpenSans-Bold';font-weight: normal;font-style: normal;margin:25px 0px;}*/
.inner_page{float:left;width:100%;position:relative;padding-bottom:30px; border-bottom:solid 1px #ccc;}
.inner_page h2{text-align:center;color:#435cc8 !important;font-size:35px;font-family: 'OpenSans-Bold';font-weight: normal;font-style: normal;margin:25px 0px;}
.inner_page p{font-size:16px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;color:#000;}
.inner_page ul li{line-height:25px;list-style:disc;font-size:16px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;color:#000; margin:0 0 0 25px;}
.inner_page p.soon{text-align:center;text-transform:uppercase;font-size:30px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;color:#000;}
.content_left{float:left;width:600px;margin-right:60px;}
.content_left p{line-height:25px;font-size:16px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;color:#000;}
.product_list{float:left;}
.product_list h3{margin-bottom:15px;text-transform:uppercase;color:#435cc8;font-family: 'OpenSans-Semibold';font-weight:600;font-style:normal;font-size:20px;}
.product_list ul li{background:url("images/listarrow.png") no-repeat 0 47%;list-style:none;}
.product_list ul li a{line-height:28px;margin-left:20px;text-decoration:none;color:#000;font-size:16px;font-family: 'Myriad Pro';font-weight: normal;font-style: normal;}
.product_list ul li a:hover{color:#435cc8;}

/*RWD Start here*/
@media screen and (max-width:1170px)
{
	.logo{margin:20px 10px;}
	.menu ul{float:none;margin:0 auto;display:block;width:950px;}
	.location{margin:20px 10px;}
	.content{left:40px;}
	.left_section{width:570px;margin-right:50px;}
	.right_section{width:285px;float:left;}
	.right_section img{float:left;}
	.overview h2{margin:40px 10px;}
	.left_section{margin-left:10px;}
	.services ul{margin:0 auto;float:none;display:block;width:950px;}
	.left_events{margin:10px 70px 0px 10px;}
	.milmann{margin:0px 25px 0px 7px;}
	.footer_menu{width:185px;}
	.navigation{width:98%;margin-left:10px;}
	.wrapper{margin-right:30px;}
	.our_location{float:left;}
	.last_footer p{text-align:center;float:none;}
	.content_left p{margin-left:10px;}
	.inner_page p{margin-left:10px;}
	.inner_page ul {margin-left:20px;}
	.contact_content{width:99%;}
	
	.powered_by {float: none;margin: 20px auto;width: 180px;}
	
}
@media screen and (max-width:959px)
{
	.menu ul li{margin:19px;}
	.menu ul{float:none;margin:0 auto;display:block;width:750px;}
	.left_section{width:435px;margin-right:20px;}
	.right_section{width:285px;float:left;}
	.services ul{margin:0 auto;float:none;display:block;width:750px;}
	.services ul li{width:228px;}
	.left_events ul li .image{margin:0 10px 35px 0px;}
	.left_events{margin:10px 20px 0px 10px;width:385px;}
	.right_events{width:335px;}
	.outer_content{width:750px;margin:0 auto;display:block;float:none;}
	.smo{float:none;margin:0 auto;display:block;width:200px;}
	.last_footer p{text-align:center;float:none;}
	.location_map{width:425px;}
	.location_address h2{font-size:25px!important;}
	.content_left{width:470px;margin-right:20px;}

	.commitment{ height:327px; }
	
}
@media screen and (max-width:767px)
{
	.menu ul{float:none;margin:0 auto;display:block;width:590px;}
	.menu ul li{margin:20px 5px;}
	.overview h2{text-align:center;}
	.left_section{width:575px;margin-right:10px;}
	.more a{width:80px;float:none;margin:30px auto;display:block;}
	.right_section{float:none;margin:0 auto;display:block;width:285px;}
	.services ul{margin:0 auto;float:none;display:block;width:590px;}
	.services ul li{width:174px;}
	.services ul li p{padding-bottom:46px;}
	.outer_content{width:590px;margin:0 auto;display:block;float:none;}
	.left_events{width:573px;margin:10px 10px 0px 10px;}
	.left_events h2{text-align:center;}
	.right_events h2{text-align:center;}
	.right_events{width:585px;}
	.milmann{width:275px;}
	.footer_menu{width:264px;}
	.Enquiry{float:right;}
	.smo{width:530px;}
	.wrapper{width:65%;float:none;margin:10px auto;display:block;}
	.our_location{float:none;margin:10px auto;display:block;width:500px;}
	.location_map{width:500px;}
	.content_left{width:540px;float:none;margin:10px auto;display:block;}
	.product_list{width:270px;float:none;display:block;margin:10px auto;}
	
	.commitment{ height:270px; }
}
@media screen and (max-width:599px)
{
	.logo{float:none;margin:10px auto;display:block;width:200px;overflow:hidden;}
	.location{width:355px;float:none;margin:10px auto;display:block;}
	.menu ul{float:none;margin:0 auto;display:block;width:470px;}
	.menu ul li{margin:20px 2px;}
	.menu ul li a{font-size:13px;}
	.content p{font-size:22px;}
	.content h1{font-size:30px; color:#fff;}
	.content{left:20px; top:50px; }
	.our_location{width:330px;}
	.location_map{width:330px;}
	.location_address h2{font-size:25px;}
	.left_section{width:455px;}
	.services ul{margin:0 auto;float:none;display:block;width:470px;}
	.services ul li{width:213px;}
	.services ul li p{padding-bottom:28px;}
	.outer_content{width:470px;margin:0 auto;display:block;float:none;}
	.left_events{width:450px;}
	.right_events{width:450px;}
	.milmann{width:275px;margin:0 20px 0px 7px;}
	.footer_menu{width:152px;margin-bottom:40px;}
	.smo{width:465px;}
	.contact_content{width:98%;}
	.Enquiry p{margin:10px;}
	.smo p{margin:10px;}
	.content_left{width:465px;}
	.commitment{ height:223px; }
	.right_events ul li p span a{ padding:10px 0; }
}
@media screen and (max-width:479px)
{
	.menu{display:none;}
	.slicknav_menu {display:block;}
	/*!
 * SlickNav Responsive Mobile Menu v1.0.3
 * (c) 2015 Josh Cope
 * licensed under MIT
 */.slicknav_menu:after,.slicknav_menu:before{display:table;content:" "}
 .slicknav_btn,.slicknav_nav .slicknav_item{cursor:pointer}
 .slicknav_menu,.slicknav_menu *{box-sizing:border-box}
 .slicknav_nav,.slicknav_nav ul{padding:0;list-style:none;overflow:hidden}
 .slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em}
 .slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}
 .slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;color:#fff;font-weight:700;text-shadow:0 1px 3px #000}
 .slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}
 .slicknav_menu .slicknav_no-text{margin:0}
 .slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}
 .slicknav_menu:after{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}
 .slicknav_nav .slicknav_arrow{font-size:12px !important;margin:0 0 0 .4em}
 .slicknav_nav .slicknav_item a{display:inline}
 .slicknav_nav .slicknav_row,.slicknav_nav a{display:block}
 .slicknav_nav .slicknav_parent-link a{display:inline}
 .slicknav_menu{*zoom:1;font-size:16px;background:#435CC8;padding:5px;position:relative;z-index:100;}
 .slicknav_menu .slicknav_icon-bar{background-color:#fff}
 .slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222;}
 .slicknav_nav{clear:both;color:#fff;margin:0;font-size:.875em;}
 .slicknav_nav ul{margin:0 0 0 20px}	
 .slicknav_nav .slicknav_row,.slicknav_nav a{padding:5px 10px;margin:2px 5px}
 .slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#fff;color:#000;}
 .slicknav_nav .slicknav_row:hover a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#fff;color:#000;}
 .slicknav_nav a{text-decoration:none;text-transform:uppercase;font-family: 'Myriad Pro';font-style:regular;font-size:18px;color:white;}
 .slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#fff;color:#000;}
 .slicknav_nav .slicknav_txtnode{margin-left:15px}
 .slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}
 .slicknav_brand{float:left;color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px;}
 .location span{font-size:14px;}
 .location img{margin:0 7px;}
 .location p{font-size:15px;margin:0 5px;}
 .content p{font-size:18px;}
 .content h1{font-size:21px;}
 .commitment{height:165px;}
 .overview h2{font-size:30px;}
 .left_section{width:298px;}
 .services h2{font-size:25px;}
 .services ul{margin:0 auto;float:none;display:block;width:310px;}
 .services ul li{width:267px;margin:0 10px;}
 .product a{width:300px;padding:10px 5px;font-size:19px;}
 .outer_content{width:310px;margin:0 auto;display:block;float:none;}
 .left_events{width:300px;}
 .right_events{width:300px;}
 .right_events h2{font-size:30px;}
 .milmann{width:275px;float:none;margin:10px auto;display:block;overflow:hidden;}
 .footer_menu{width:150px;float:none;margin:10px auto;display:block;}
 .Enquiry a{text-decoration:none;}
 .Enquiry{float:none;margin:10px auto;display:block;width:255px;}
 .smo{width:200px;}
 .wrapper{width:90%;}
 .location_map{width:255px;}
 .our_location{width:300px;}
 .location_address h2{font-size:22px;}
 .location{width:319px;}
.navigation{width:96%;}
.location p{font-size:14px;}
header{padding-bottom:15px;}
.contact_content{margin:0px 1% 0;}
.location_address h2{font-size:22px!important;}
.content_left{width:300px;}
.right_events ul li p span a{ padding:10px 0; }
.left_events ul li .image{ margin-bottom:78px; }
}
