body {padding:0;margin:0;webkit-tap-highlight-color:#fed136;font-family: 'Roboto', sans-serif;background:#FFF;line-height:24px;font-size:14px;color:#333;}
::-moz-selection{text-shadow:none;background:#EF7D01;}
::selection{text-shadow: none;background: #EF7D01;}
img::selection{background: 0 0}
img::-moz-selection{background:0 0}
a, a:hover, a:focus{text-decoration:none;}
.copyright {line-height: 44px;	border-top:1px solid #DBDBDB;	color:#005FB2;font-size:13px; text-align:center;	background: rgba(255,255,255,1);background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(220,240,251,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(220,240,251,1)));background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(220,240,251,1) 100%);background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(220,240,251,1) 100%);background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(220,240,251,1) 100%);background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(220,240,251,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dcf0fb', GradientType=0 );font-weight:600;}
.copyright p{padding:0;margin:0;}
#banner{background:url(../img/banner1.jpg) no-repeat center top;width:100%;height:356px;text-align:center;padding:15% 0 0 0;background-size:100%;position:absolute;z-index:99;background:transparent;top:0;}
.slider-wrapper{background:url(../img/banner1.jpg) no-repeat center top;width:100%;height:356px;background-size:100%;}
#banner.banner{background:url(../img/banner1.jpg) no-repeat center top;width:100%;height:356px;text-align:center;padding:17% 0 0 0;background-size:100%;position:absolute;z-index:99;background:transparent;top:0;}
#banner h1{font-size:34px;line-height:40px;padding:0 0 5px 0;margin:0;color:#333;text-shadow:2px 0px 7px rgb(255, 255, 255);font-weight:400;}
#banner p{font-size:18px;line-height:23px;padding:0 0 10px 0;margin:0;color:#333;text-shadow:2px 0px 7px rgb(255, 255, 255);font-weight:400;}
#group{position:relative;background:#FFF;padding:30px 0 20px;}
#group .unit{position:relative;text-align:center;z-index:99;}
.col-unit{width:12.5%;}
#group .unit img{padding-bottom:15px;}
#group .unit h2{font-size:15px;line-height:20px;padding:0 0 15px 0;margin:0;}
#group .unit p{font-size:13px;line-height:20px;padding:0 0 15px 0;margin:0;color:#666;}
#group .unit a{font-size:14px;line-height:29px;padding:0 10px;margin:0;color:#FFF;background:#054F96;text-transform:uppercase;border-radius:5px;display:inline-block;font-weight:500;margin-bottom:30px;}
#group .unit a:hover, #group .unit a:focus{background:#018ede;}
#group .unit a.divisions{position:relative;}
#group .unit a.divisions:before{content: '';position: absolute;width:1px;height:45px;border-left: 1px dotted #054F96;left:42px;top:20px;}
#group .plant{position:relative;}
#group .plant:before{content: '';position: absolute;width: 781px;height: 1px;border-top: 1px dotted #054F96; left: 193px;top: -34px;}
#group .plant .unit{position:relative;top:0px;text-align:center;padding:20px 0 40px;}
#group .plant .unit:before, #group .plant .unit:after{content: '';position: absolute;width: 1px;height:90px;border-left: 1px dotted #054F96; left:81px;top:-33px;}
#group .plant .unit:after{left: 81px;bottom:-51px;top: auto;}
#group .plant .unit p{position:relative;padding:0;}
#group .plant .unit p:before{content:"\f0d7";position: absolute;left: 77px;top: -10px;font: normal normal normal 14px/1 FontAwesome;color: #00559D;}
#group .plant .unit p img, #group .plant-unit .unit img{padding:0;}

#group .plant-unit:before, #group .plant-unit .unit:after, #group .mrp:before, #group .mrp p:before, #group .mrp .unit:before{display:none}
#group .plant-unit a{font-size:12px;line-height:29px;padding:0;margin:0;color:#333;background:transparent;text-transform:uppercase;border-radius:0;display:inline-block;font-weight:700;}
#group .plant-unit a h3{font-size:12px;line-height:29px;padding:0;margin:0;color:#333;text-transform:uppercase;font-weight:700;}
#group .plant-unit a:hover, #group .plant-unit a:focus, #group .plant-unit a:hover h3, #group .plant-unit a:focus h3{background:transparent;color:#054F96;}
#group .plant-unit .unit:before{content: '';width: 55px;height: 1px;border-top: 1px dotted #054F96;left: 123px;top:51px;}
#group .plant-unit .unit a:before{content:"\f0d9";left:auto;top:44px;right:38px;position: absolute;font: normal normal normal 14px/1 FontAwesome;color: #00559D;}
#group .plant-unit .unit.rht:before{width:55px;height:1px;border-top: 1px dotted #054F96;left:-17px;top:51px;}
#group .plant-unit .unit.rht a:before{content:"\f0da";left:39px;top:44px;right:auto;position: absolute;font: normal normal normal 14px/1 FontAwesome;color: #00559D;}
#group .plant-unit .unit{padding:15px 0 40px;}
#group .mrp .unit{padding:40px 0 40px;}
#group.mainmrp{margin-bottom:30px;}

#group .plant-unit a img{-webkit-transition: -webkit-transform 1.5s ease-in-out;transition:transform 1.5s ease-in-out;}
#group .plant-unit a:hover img{
  -webkit-transform:rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: rotate(360deg);
}
