.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0, 0, 0, .2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);}.btn:active,.btn.active{background-image:none;}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));background-image:linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc;}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px;}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb;}.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none;}.btn-primary{background-image:-webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:-o-linear-gradient(top, #428bca 0%, #2d6ca2 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#428bca), to(#2d6ca2));background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#2b669a;}.btn-primary:hover,.btn-primary:focus{background-color:#2d6ca2;background-position:0 -15px;}.btn-primary:active,.btn-primary.active{background-color:#2d6ca2;border-color:#2b669a;}.btn-primary:disabled,.btn-primary[disabled]{background-color:#2d6ca2;background-image:none;}.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));background-image:linear-gradient(to bottom, #5cb85c 0%, #419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e;}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px;}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e;}.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none;}.btn-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));background-image:linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9;}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px;}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9;}.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none;}.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13;}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px;}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13;}.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none;}.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28;}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px;}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28;}.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none;}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .075);box-shadow:0 1px 2px rgba(0, 0, 0, .075);}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background-color:#357ebd;background-image:-webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);background-image:-o-linear-gradient(top, #428bca 0%, #357ebd 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#428bca), to(#357ebd));background-image:linear-gradient(to bottom, #428bca 0%, #357ebd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);background-repeat:repeat-x;}.navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);}.navbar-default .navbar-nav > .active > a{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f3f3f3));background-image:linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0, 0, 0, .075);box-shadow:inset 0 3px 9px rgba(0, 0, 0, .075);}.navbar-brand,.navbar-nav > li > a{text-shadow:0 1px 0 rgba(255, 255, 255, .25);}.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:-o-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));background-image:linear-gradient(to bottom, #3c3c3c 0%, #222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;}.navbar-inverse .navbar-nav > .active > a{background-image:-webkit-linear-gradient(top, #222 0%, #282828 100%);background-image:-o-linear-gradient(top, #222 0%, #282828 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#222), to(#282828));background-image:linear-gradient(to bottom, #222 0%, #282828 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0, 0, 0, .25);box-shadow:inset 0 3px 9px rgba(0, 0, 0, .25);}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav > li > a{text-shadow:0 -1px 0 rgba(0, 0, 0, .25);}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0;}.alert{text-shadow:0 1px 0 rgba(255, 255, 255, .2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);}.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));background-image:linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1;}.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));background-image:linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea;}.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));background-image:linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e;}.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));background-image:linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7;}.progress{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));background-image:linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;}.progress-bar{background-image:-webkit-linear-gradient(top, #428bca 0%, #3071a9 100%);background-image:-o-linear-gradient(top, #428bca 0%, #3071a9 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#428bca), to(#3071a9));background-image:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0);background-repeat:repeat-x;}.progress-bar-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));background-image:linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x;}.progress-bar-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));background-image:linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x;}.progress-bar-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));background-image:linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x;}.progress-bar-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));background-image:linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x;}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .075);box-shadow:0 1px 2px rgba(0, 0, 0, .075);}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #3071a9;background-image:-webkit-linear-gradient(top, #428bca 0%, #3278b3 100%);background-image:-o-linear-gradient(top, #428bca 0%, #3278b3 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#428bca), to(#3278b3));background-image:linear-gradient(to bottom, #428bca 0%, #3278b3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);background-repeat:repeat-x;border-color:#3278b3;}.panel{-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .05);box-shadow:0 1px 2px rgba(0, 0, 0, .05);}.panel-default > .panel-heading{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x;}.panel-primary > .panel-heading{background-image:-webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);background-image:-o-linear-gradient(top, #428bca 0%, #357ebd 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#428bca), to(#357ebd));background-image:linear-gradient(to bottom, #428bca 0%, #357ebd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);background-repeat:repeat-x;}.panel-success > .panel-heading{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));background-image:linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x;}.panel-info > .panel-heading{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));background-image:linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x;}.panel-warning > .panel-heading{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));background-image:linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x;}.panel-danger > .panel-heading{background-image:-webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));background-image:linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x;}.well{background-image:-webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));background-image:linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);}.noscript{background-color:#138930;color:#FFF;z-index:99999999;text-align:center;}*:focus{outline:none !important;}body{margin:0px;padding:0px;}.headerdiv{float:left;width:100%;margin:24px 0px 0px 0px;background:#fff;height:52px;position:absolute;top:0;z-index:99;}.main{width:1200px;margin:auto;}.maindiv{float:left;width:100%;}.logodiv{float:left;background:url(../images/allimages.png) no-repeat -1px -1px;width:304px;padding:24px 0px 0px 0px;height:146px;text-align:center;margin:-24px 0px 0px 0px;}.logodiv a{background:url(../images/allimages.png) no-repeat -307px -1px;width:278px;height:51px;display:table;margin:auto;}.topmenu{float:left;}.topmenu ul{float:left;margin:0;padding:0;}.topmenu ul li{float:left;margin:0;padding:0;list-style:none;}.topmenu ul li a{font-family:'Oswald', sans-serif;font-size:18px;padding:0px 14px;line-height:52px;color:#000;}.topmenu ul li a:hover, .topmenu ul li a.active{color:#138930;text-decoration:none;}.topmenu select,.menumain select{display:none;}.white_heavy_70{font-size:40px;font-family:'Oswald', sans-serif;line-height:55px;color:#fff;text-shadow:0px 3px 2px #000}.light_medium_20{font-size:18px;color:#fff;}.tp-rightarrow.default{background:url(../images/large_right.png) no-repeat 0 0;cursor:pointer;height:48px;position:relative;width:48px;z-index:100;}.tp-leftarrow.default{background:url(../images/large_left.png) no-repeat left top;cursor:pointer;height:48px;position:relative;width:48px;z-index:100;}.tp-bullets{opacity:1;position:absolute;transition:opacity 0.2s ease-out 0s;z-index:1000;}.tp-bullets.simplebullets.round .bullet{background:#000;cursor:pointer;float:left;height:16px;margin-left:3px;margin-right:0;margin-top:0;position:relative;width:16px;border:3px solid rgba(90, 173, 111, 1);border-radius:50px;}.tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.navbar .bullet:hover, .tp-bullets.simplebullets.navbar .bullet.selected{background:#fff;}#rev_slider_13_1_wrapper{background:url(../images/banner_bg.png) no-repeat center top #138930;background-size:100% auto;}.homesliderwrapper .row{margin:0px;}.welcome_wrapper{width:100%;float:left;background:#eee;padding:60px 0px;}.welcomecont{float:left;width:100%;}.welcomeleftdiv{margin:0px;float:left;width:900px;}.welcomeleftdiv h1{float:left;width:100%;margin:0 0 5px;color:#565656;font-family:'Oswald', sans-serif;font-size:36px;font-weight:normal;display:block;min-height:46px;text-transform:uppercase;line-height:1;background:url(../images/bor_img.jpg) repeat-x 0px bottom;}.welcomeleftdiv h1 span{color:#138930;min-height:46px;display:inline-block;border-bottom:2px solid #138930;line-height:1;}.welcomeleftdiv h2{font-size:18px;color:#138930;padding:30px 0 0;line-height:1;margin:0;float:left;font-weight:700;text-transform:uppercase;}.welcomeleftdiv h2:first-of-type{padding-top:20px;}.welcomeleftdiv a{color:#138930;text-decoration:none;}.welcomeleftdiv span{color:#565656;}.welcomeleftdiv table{margin:10px 0px;float:left;}.welcomeleftdiv table, .welcomeleftdiv table th, .welcomeleftdiv table td{border:1px solid #565656;}.welcomeleftdiv table th{background-color:#565656;color:#FFF;font-weight:normal;}.welcomeleftdiv table th, .welcomeleftdiv table td{padding:3px 7px;}.welcomeleftdiv p{margin:0;padding:10px 0 0;font-size:16px;float:left;width:100%;font-family:Arial, Helvetica, sans-serif;line-height:24px;}.welcomeleftdiv p.readmore{padding:0;text-align:right;}.welcomeleftdiv p.readmore a{display:inline-block;position:relative;height:30px;line-height:30px;padding-right:40px;color:#000;font-size:18px;font-family:'Oswald', sans-serif;}.welcomeleftdiv p.readmore a:after{background:url(../images/allimages.png) no-repeat -307px -54px;content:"";position:absolute;top:0px;right:0px;height:28px;width:30px;}.welcomerightdiv{float:right;width:280px;border-radius:5px;box-shadow:0px 0px 5px 3px #b8b8b8;}.welcomerightdiv img{border-radius:5px 5px 0px 0px;}.welcomimgtitel{float:left;width:100%;padding:8px 10px;background:#138930;font-size:16px;font-family:'Oswald', sans-serif;text-align:center;color:#fff;border-radius:0px 0px 5px 5px;line-height:27px;}.customcmm_wrapper{float:left;width:100%;background:url(../images/balloon_img.png) no-repeat 67px 0px #138930;padding:40px 0px;}.customcmmdiv{float:left;width:100%;}.customcmmdiv h2{float:left;width:100%;border-bottom:2px solid #daeb7b;font-family:'Oswald', sans-serif;font-size:36px;line-height:1;padding:0px 0px 20px 0px;font-weight:normal;margin:0px;color:#daeb7b;text-transform:uppercase;}.customcmmdiv h2 span{color:#fff;text-transform:lowercase;}.strindiv{float:left;width:100%;}.strindivinbox{width:25%;float:left;margin:20px 0px 0px 0px;position:relative;}.strindivinbox h3{display:table;width:100%;font-family:'Oswald', sans-serif;font-size:30px;line-height:1;padding:0px 0px 0px 0px;font-weight:normal;margin:0px;color:#fff;text-align:center;text-transform:uppercase;}.structure_img{float:left;margin:38px 0px 0px 0px;background:url(../images/structure_img.png) no-repeat 0px 0px;width:244px;height:284px;}.controller_img{background:url(../images/controller_img.png) no-repeat 0px 0px;display:table;margin:95px auto 0px;width:257px;height:203px;}.probe_img{display:block;margin:auto;background:url(../images/probe_img.png) no-repeat 0px 0px;width:128px;height:264px;}.strindivinbox h3.marbot38{margin-bottom:38px;}.software_img{float:right;width:;background:url(../images/software_img.png) no-repeat 0px 0px;width:280px;height:158px;margin:75px 0px 0px 0px;}.pluse_icon{position:absolute;background:url(../images/pluse_icon.png) no-repeat 0px 0px;width:43px;height:42px;top:194px;left:-32px;}.w30{width:30%;}.w19{width:19%;}.w26{width:26%;}.sloutiontext{float:left;width:100%;line-height:1;font-size:48px;font-family:'Oswald', sans-serif;color:#fff;text-align:right;}.renishaw_wrapper{float:left;width:100%;padding:40px 0px;background:#eee;}.renishawdiv{float:left;width:100%;}.renishawleft{float:left;width:699px;}.renishawright{float:right;width:481px;}.renishawleft h2{display:block;width:100%;margin:0 0 5px;color:#565656;font-family:'Oswald', sans-serif;font-size:36px;font-weight:normal;min-height:47px;text-transform:uppercase;line-height:1;background:url(../images/bor_img.jpg) repeat-x 0px bottom;}.renishawleft h2 span{color:#138930;display:inline-block;min-height:47px;border-bottom:2px solid #138930;line-height:1;}.renishawleftindiv{float:left;width:100%;margin:10px 0px 0px 0px;}.renishawleftindiv img{float:left;margin:0px 30px 0px 0px;}.renishawleftindiv ul{margin:0px;padding:0px;width:369px;float:left;}.renishawleftindiv ul li{padding:12px 0px 0px 26px;list-style:none;margin:0px;background:url(../images/blc_arrow.png) no-repeat 0px 19px;font-size:16px;color:#000;line-height:23px;width:100%;float:left;font-family:Arial, Helvetica, sans-serif;}.renishawleftindiv ul li:first-child{padding-top:0px;background-position:0px 8px;}.renishawleftindiv ul li span{font-weight:bold;}.renishawleftindiv ul li sup{font-size:9px;top:-7px;}.renishawleftindiv p{float:left;width:100%;padding:10px 0px 0px 0px;margin:0px;font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#000;}.download_wrapper{float:left;width:100%;padding:40px 0;background:#138930;}.download_leftpart{float:left;width:699px;position:relative;}.download_rightpart{float:right;width:481px;}.download_leftpart h2{float:left;width:100%;border-bottom:2px solid #daeb7b;font-family:'Oswald', sans-serif;font-size:36px;line-height:1;padding:0px 0px 10px 0px;font-weight:normal;margin:0px 0px 20px 0px;color:#daeb7b;text-transform:uppercase;}.downloadindiv{float:left;width:100%;}.downloadinleft{float:left;width:338px;}.downloadinleft:first-child{margin-right:22px;}.downloadinright{float:right;width:330px;}.dolfulldiv{float:left;width:100%;padding:10px 0px;border-top:1px dashed #565656;}.dolfulldiv.bortopnone{border-top:none;}.download_img{float:left;background:url(../images/allimages.png) no-repeat -1px -150px;width:80px;height:76px;}.downloadborw{margin:0px 0px 0px 100px;position:relative;height:76px;}.heidenhain_logo{background:url(../images/heidenhain_logo.png) no-repeat 0px 0px;float:left;position:absolute;margin:auto;top:0px;bottom:0px;}.tsunami_logo{background:url(../images/tsunami_logo.png) no-repeat 0px 0px;width:155px;height:75px;float:left;margin:0px 0px 0px 0px;}.cappsdmis_logo{background:url(../images/cappsdmis_logo.png) no-repeat 0px 0px;width:153px;height:75px;float:left;margin:0px 0px 0px 0px;}.brownsharpe_logo{background:url(../images/brown&sharpe_logo.png) no-repeat 0px 0px;width:177px;height:78px;float:left;margin:-2px 0px 0px 0px;}.mahrfederal_logo{background:url(../images/mahrfederal_logo.png) no-repeat 0px 0px;width:184px;height:68px;float:left;margin:2px 0px 0px 0px;}.renishaw_logo{background:url(../images/renishaw_logo.png) no-repeat 0px 0px;width:192px;height:28px;float:left;margin:24px 0px 0px 0px;}.ranishvideo{float:left;width:246px;}.ranishbox{float:left;width:234px;}.ranishboxindiv{float:left;width:100%;padding:25px 16px;background:#fff;}.ranishboxindiv h3{float:left;width:100%;margin:0 0 14px 0;padding:0px;font-size:20px;color:#138930;font-family:'Oswald', sans-serif;line-height:1;}.ranishboxindiv p{float:left;width:100%;margin:0px;padding:9px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000;line-height:24px;}.ranishboxindiv a{color:#138930;}.ranishredmore{float:left;padding:17px 10px;width:100%;background:#3d4248;}.ranishredmore p.readmore{padding:0;text-align:right;margin:0;}.ranishredmore p.readmore a{color:#fff;display:inline-block;font-family:'Oswald',sans-serif;position:relative;font-size:18px;height:30px;line-height:30px;padding-right:40px;}.ranishredmore p.readmore a:after{background:url(../images/allimages.png) no-repeat -307px -54px;content:"";position:absolute;top:0px;right:0px;width:30px;height:28px;}.arrow_nav{position:absolute;right:0px;top:0px;}.download_div{float:left;width:100%;}#next{float:right;background:url(../images/allimages.png) no-repeat -380px -54px;width:36px;height:36px;margin:0px 0px 0px 5px;}#next:hover{background:url(../images/allimages.png) no-repeat -341px -54px;}#prev{float:right;background:url(../images/allimages.png) no-repeat -458px -54px;width:36px;height:36px;}#prev:hover{background:url(../images/allimages.png) no-repeat -419px -54px;}.tagline{width:100%;float:left;background:#138930;height:72px;margin-top:47px;}.conheadimg{background:url(../images/allimages.png) no-repeat -249px -150px;width:116px;height:97px;float:left;top:-7px;position:relative;	}.taglinefont{float:left;color:#fff;text-transform:uppercase;font-size:24px;font-family:'Oswald', sans-serif;margin-left:10px;margin-top:20px;}.footer{width:100%;float:left;background:#212127;margin-top:57px;padding-top:20px;padding-bottom:15px;}.fotermain{width:1200px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;		}.footerleft{width:655px;float:left;}.footerright{width:545px;float:left;color:#fff;}.footermenu{margin:0px;padding:0px;}.footermenu ul{margin:0px;padding:0px;float:left;width:31%;}.footermenu ul:first-child{margin-left:0px;}.footermenu li{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:14px;list-style:none;margin-bottom:4px;	}.footermenu li a{margin:0px;padding:0px;color:#787878;text-decoration:none;text-transform:capitalize;background:url(../images/dc-arrow.png) no-repeat left;padding-left:25px;}.footermenu li a:hover, .footermenu ul li a.active{margin:0px;padding:0px;color:#fff;background:url(../images/ac-arrow.png) no-repeat left none;padding-left:25px;}.faxicon{background:url(../images/allimages.png) no-repeat -351px -94px;width:24px;height:18px;float:left;margin-left:15px;}.addressicon{background:url(../images/allimages.png) no-repeat -307px -94px;width:18px;height:25px;float:left;margin-top:5px;}.addresstext{width:210px;float:left;margin-left:15px;	}.phoneicon{background:url(../images/allimages.png) no-repeat -329px -94px;width:18px;height:18px;float:left;}.phonetext{width:103px;float:left;margin-left:15px;}.footer1{width:100%;float:left;background:#101011;}.footer1left{float:left;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin-top:27px;}.footer1right{float:right;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin-top:15px;}.copyrighttext{float:left;color:#fff;margin-right:10px;margin-top:13px;}.copyrighttext span{color:#138930;}.footerlogo{background:url(../images/allimages.png) no-repeat -84px -150px;width:163px;height:57px;float:left;}.twittericon{background:#138930 url(../images/allimages.png) no-repeat -381px -93px;width:30px;height:30px;display:inline-block;top:-4px;position:relative;margin-left:5px;text-indent:-5000px;}.youtube{background:#138930 url(../images/allimages.png) no-repeat -417px -94px;width:30px;height:30px;display:inline-block;top:-4px;position:relative;text-indent:-5000px;}.menumain{float:left;	}.menumain ul{margin:0px;padding:0px;list-style:none;float:left;margin-top:6px;	}.menumain ul li{margin:0 0 0 20px;padding:0px;float:left;list-style:none;position:relative;z-index:99;}.menumain ul li:hover{z-index:9598;	}.menumain ul li a{font-family:'Oswald', sans-serif;font-size:18px;color:#000;float:left;line-height:34px;text-decoration:none;display:block;font-weight:normal;text-transform:capitalize;}.menumain ul li a span{float:left;cursor:pointer;}.menumain ul li a span.arrowclas{float:left;width:100%;height:5px;display:block;background:url(../images/topmenu-arrow.png) no-repeat center top;padding-bottom:12px;		}.menumain ul li:hover a,.menumain ul li:hover a.active,.menumain ul li a.active{color:#138930;}.menumain ul li a span.arrowclas1{float:left;width:100%;height:5px;display:block;background:url(../images/topmenu-arrow.png) no-repeat center;}.menumain ul li:hover a span.arrowclas1{width:100%;height:5px;	}.menumain ul ul{	position:absolute;margin:0px;padding:0px;list-style:none;float:left;padding-left:0px;padding-right:0px;width:235px;left:0px;top:45px;min-height:28px;}.menumain ul ul li{background:#252223;	}.menumain ul li:hover ul li{width:100%;margin:0px;}.menumain ul li:hover ul li + li{margin-left:0px;float:left;}.menumain ul li:hover ul li a,.menumain ul li:hover ul li:hover ul li a,.menumain ul li:hover ul li:hover ul li:hover ul li a,.menumain ul li:hover ul li:hover ul li:hover ul li:hover ul li:hover a,.menumain ul ul li a{font-size:14px;color:#bcbcbc;float:left;width:100%;line-height:normal;text-decoration:none;padding:5px 5px 5px 21px;margin:0px;background:none;display:block;font-weight:normal;border-bottom:1px solid #393637;border-top:1px solid #1e1b1c;}.menumain ul li:hover ul li a span,.menumain ul li:hover ul li:hover ul li a span,.menumain ul li:hover ul li:hover ul li:hover ul li a span,.menumain ul li:hover ul li:hover ul li:hover ul li:hover ul li:hover a span,.menumain ul ul li a span{float:right;		display:block;background:url(../images/topmenu-drop-arrow.png) no-repeat;width:4px;height:9px;margin-left:8px;margin-top:7px;margin-right:10px;}.menumain ul li:hover ul li:hover + li{margin-left:0px;}.menumain ul li:hover ul li:hover a,.menumain ul li:hover ul li:hover ul li:hover a,.menumain ul li:hover ul li:hover ul li:hover  ul li:hover a,.menumain ul li:hover ul li:hover ul li:hover  ul li:hover ul li:hover a{color:#2bf15c;background:url(../images/hover-img.png) repeat-x;}.menumain ul li:hover ul li:hover a span,.menumain ul li:hover ul li:hover ul li:hover a span,.menumain ul li:hover ul li:hover ul li:hover ul li:hover a span{background:url(../images/topmenu-drop-arrow.png) no-repeat;width:4px;height:9px;margin-left:8px;margin-right:10px;margin-top:7px;}.menumain ul li:hover ul li span.topstatarrow{width:13px;height:9px;position:absolute;left:9px;top:-9px;float:left;display:block;}.menumain ul li:hover ul li a span.subarrow,.menumain ul li:hover ul li:hover ul li a span.subarrow{	width:8px;float:right;display:block;height:9px;position:absolute;right:-4px;top:9px;}.menumain ul li:hover ul li:hover a span.subarrow,.menumain ul li:hover ul li:hover ul li:hover a span.subarrow{width:9px;height:8px;background:url(../images/secarrowac.png) no-repeat left top;}.menumain ul ul ul{left:90px;top:28px;}.menumain ul ul ul li:hover ul{left:234px !important;}.menumain ul li:hover ul{z-index:6;}.menumain ul li:hover ul li:hover ul{z-index:9;}.menumain ul li:hover ul li:hover ul li:hover ul{z-index:15;}.menumain ul li:hover ul{left:-21px;top:46px;}.menumain ul li:hover ul li:hover ul,.menumain ul li:hover ul li:hover ul li:hover ul{left:235px;top:0px;padding-left:1px;}.menumain ul ul,.menumain ul ul ul,.menumain ul ul ul ul,.menumain ul li:hover ul ul,.menumain ul li:hover ul ul ul,.menumain ul li:hover ul ul ul ul,.menumain ul li:hover ul li:hover ul ul,.menumain ul li:hover ul li:hover ul ul ul,.menumain ul li:hover ul li:hover ul ul ul ul,.menumain ul li:hover ul li:hover ul li:hover ul li:hover ul,.menumain ul li:hover ul li:hover ul li:hover ul li:hover ul ul,.menumain ul li:hover ul li:hover ul li:hover ul li:hover ul ul ul{left:-999em;}.calldiv{position:absolute;z-index:98;top:120px;right:0;width:240px;background:#000;color:#fff;font-size:18px;font-family:'Oswald', sans-serif;}.calldiv span.icon{float:left;background:#fff;width:63px;height:71px;position:relative}.calldiv span.icon:after{float:left;background:url(../images/allimages.png) no-repeat -458px -99px;content:"";position:absolute;top:17px;left:18px;width:37px;height:35px;}.calldiv span.number{float:left;height:71px;padding:10px 20px;}.calldiv a,.calldiv a:hover{color:#fff;text-decoration:none;font-size:21px;}.buysellimg{background:url(../images/buysell_img.jpg) no-repeat;width:481px;height:423px;float:left;font-family:'Oswald', sans-serif;font-size:29px;color:#138930;padding-left:250px;padding-top:210px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}a.buysellimg{color:#138930;text-decoration:none;}.banner_wrapp{min-height:400px;display:table;width:100%;padding-top:110px;padding-bottom:35px;}.banner_wrapp .banner_gfx, .banner_wrapp .banner_txt{display:table-cell;}.banner_wrapp .banner_gfx{width:1%}.banner_wrapp .banner_txt h2{font-family:'Oswald', sans-serif;color:#fff;text-transform:uppercase;font-size:40px;text-shadow:3px 3px 5px rgba(0,0,0,0.5);padding-left:65px;}.bradcums_wrapper{border-bottom:2px solid #d4d4d4;margin-bottom:30px;padding-top:5px}.bradcums_wrapper .list-inline{padding:10px 0;margin:0;}.bradcums_wrapper .list-inline li{padding:0;}.bradcums_wrapper .list-inline li.sep{padding:0 10px}.bradcums_wrapper .list-inline li a{display:block;color:#138930}.bradcums_wrapper .list-inline li.sep span{display:block;height:20px;width:8px;background:url(../images/allimages.png) no-repeat -331px -121px;text-indent:-9999px;}.bradcums_wrapper .list-inline li.home a{width:20px;height:20px;background:url(../images/allimages.png) no-repeat -307px -124px;text-indent:-9999px;}.welcomeleftdiv.full{width:100%;}.welcomeleftdiv.full p{width:auto;float:none}.projectmaindiv h2{clear:none!important;}.projectmaindiv h2:first-of-type{padding-top:0px!important;}.welcomeleftdiv.full h2{float:none;clear:both;}.welcomeleftdiv .welcomerightdiv{margin:0 0 10px 17px}.welcomeleftdiv.full ul{padding:5px 0 0 0;margin:0;list-style:none;}.welcomeleftdiv.full ul li{position:relative;padding:5px 0 0 20px;}.welcomeleftdiv.full ul li:before{content:"";background:url(../images/allimages.png) no-repeat -331px -127px;width:8px;height:12px;display:block;position:absolute;top:11px;left:0}.welcomeleftdiv.full .portfolio_thumb ul li:before{content:"";background:none;width:8px;height:12px;display:block;position:absolute;top:11px;left:0}.contactaddiv{float:left;width:100%;margin:20px 0px 0px 0px;}.mapdiv{float:right;width:726px;border:2px solid #cecece;}.cont_add{float:left;width:281px;}.contadddiv{float:left;width:100%;}.welcomeleftdiv.full .contadddiv h3{float:left;width:100%;padding:0px 0px 10px 0px;font-size:18px;font-weight:bold;color:#138930;line-height:1;border-bottom:2px solid #cdcdcd;margin:0;}.martop20{margin-top:20px;}.cont_icon{float:left;width:30px;}.cont_detail{margin-left:40px;}.cont_add_icon{display:table;margin:5px 0 0;width:15px;background:url(../images/allimages.png) no-repeat -497px -105px;height:30px;}.pobox_icon{background:url(../images/allimages.png) no-repeat -517px -105px;margin:5px 0px 0px 0px;width:29px;height:26px;float:left;}.cont_phone_icon{float:left;background:url(../images/allimages.png) no-repeat -550px -105px;margin:5px 0px 0px 0px;width:29px;height:29px;}.cont_fax_icon{float:left;background:url(../images/allimages.png) no-repeat -369px -150px;width:29px;height:29px;}.cont_email_icon{float:left;background:url(../images/allimages.png) no-repeat -369px -192px;width:29px;height:21px;}.cont_email_id{background:url(../images/emailid.png) no-repeat 0 0;width:137px;height:22px;display:block;}.cont_web_icon{float:left;background:url(../images/allimages.png) no-repeat -405px -192px;width:29px;height:26px;}.contsp{font-size:15px;color:#000;font-family:Arial, Helvetica, sans-serif;line-height:17px;}.contspse{font-size:15px;color:#000;font-family:Arial, Helvetica, sans-serif;line-height:28px;}.contfrom{float:left;width:100%;margin:50px 0px 0px 0px;}.welcomeleftdiv .contfrom h3{float:left;width:100%;padding:0px 0px 10px 0px;font-size:18px;font-weight:bold;color:#138930;line-height:1;border-bottom:2px solid #cdcdcd;margin:0;}.contfromleft{float:left;width:49%;}.contfromright{float:right;width:49%;}.contfromfulldiv{float:left;width:100%;margin:20px 0px 0px 0px;}.conttitel{float:left;line-height:40px;font-size:15px;color:#000;font-family:Arial, Helvetica, sans-serif;width:181px;}.contfild{margin-left:191px;position:relative;}.contfild select.textbox{float:left;width:100%;background:#fff;border:1px solid #d1d1d1;border-radius:5px;font-size:14px;color:#000;font-family:Arial, Helvetica, sans-serif;padding:10px;height:40px;box-shadow:-2px 3px 5px #D1D1D1;}.contfild input.textbox{float:left;width:100%;background:#fff;border:1px solid #d1d1d1;border-radius:5px;font-size:14px;color:#000;font-family:Arial, Helvetica, sans-serif;padding:10px;height:40px;box-shadow:-2px 3px 5px #D1D1D1;}.contfild textarea.textbox{float:left;width:100%;background:#fff;border:1px solid #d1d1d1;border-radius:5px;font-size:14px;color:#000;font-family:Arial, Helvetica, sans-serif;padding:10px;height:100px;box-shadow:-2px 3px 5px #D1D1D1;}.star{position:absolute;font-size:15px;color:#F00 !important;right:-9px;top:-5px;}.statebox{float:left;width:125px;}.zipcodediv{margin-left:150px;}.zipcodediv .conttitel{width:90px;}.zipcodediv .contfild{margin-left:110px;}.chapcha_img{float:left;}.ref_img{float:left;background:url(../images/allimages.png) no-repeat -401px -150px;width:27px;height:29px;margin:5px 0px 0px 20px;}.chapchtextbox{margin-left:141px;}.chapch{float:left;width:121px;}.subbut{float:left;background:url(../images/butstrip.jpg) repeat-x 0px 0px #138a30;border-radius:4px;margin-left:20px;}.subbut input{background:url(../images/but_arrow.png) no-repeat right center;border:none;border-radius:4px;height:32px;padding:5px 38px 8px 10px;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:15px;cursor:pointer;}.martop10{margin-top:10px;}.contfrom.martop20{margin-top:0px;}.full .contfrom p{float:left;}.btnright{float:right;margin-top:20px;}.careersmaindiv{width:100%;float:left;margin-top:40px;}.careersmaindiv:first-of-type{margin-top:10px;}.welcomeleftdiv h3{margin:0px;padding:0px;color:#2a2929;font-weight:normal;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:18px;margin-top:10px;width:100%;float:left;line-height:23px;}.vacancieicon{background:url(../images/allimages.png) no-repeat -432px -150px;width:19px;height:19px;float:left;margin-right:12px;}.calendericon{background:url(../images/allimages.png) no-repeat -454px -150px;width:17px;height:16px;float:left;margin-right:12px;margin-top:2px;}.postmaindiv{width:100%;float:left;border-bottom:2px solid #d2d2d2;padding-bottom:10px;margin-top:20px;margin-bottom:15px;}.vacancimain{width:175px;float:left;}.posttext{font-size:15px;color:#565656;float:left;text-transform:uppercase;}.calenderdiv{float:left;}.projectimg{float:right;margin-left:20px;}.projectmaindiv{width:100%;float:left;border-top:2px solid #cdcdcd;margin-top:25px;padding-top:25px;}.projectmaindiv.borbonone{border-bottom:none;padding-bottom:0px;}.problackfont{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#000000;font-weight:bold;}.problackfont a{color:#0078ff;font-weight:normal;}.thankyoumain{width:100%;float:left;text-align:center;margin-top:175px;font-size:50px;color:#138930;font-family:'Oswald', sans-serif;padding-bottom:150px;}.thankyoumain span{font-size:30px;color:#000000;}.errorimg{background:url(../images/404-img.png) no-repeat;width:585px;height:251px;margin:auto;margin-top:120px;margin-bottom:20px;}.errortext{font-family:'Oswald', sans-serif;color:#000;font-size:42px;width:100%;float:left;text-align:center;padding-bottom:70px;}.protfolio_box{float:left;width:100%;padding-bottom:0 !important;}.protfolio_box:first-child .projectmaindiv{border-top:none;margin-top:0px;}.auto{margin:0 auto;width:100%;}.protfolio_img{float:right;position:relative;top:0px;width:43.9%;padding-left:10px;z-index:1;}.portfolio_content2{float:left;padding:0;width:100%;}.portfolio_content2 h2{font-size:28px;margin:0;padding:0 0 10px 0;color:#24a6d1;float:left;width:54%;}.portfolio_content2 p{font-size:14px;line-height:21px;padding-bottom:15px;}.portfolio_content2 p a, .portfolio_content2 p a:hover{color:#25a4cf;text-decoration:none;}.portfolio_content2 h4{font-size:21px;margin:0;padding:0;color:#2c3e54;}.portfolio_thumb{float:left;padding:8px 5px;width:100%;position:relative;background:url(../images/thumb-img-bg.png) repeat 0 0 transparent;z-index:100!important;margin-top:5px;padding-right:0px;}.portfolio_thumb ul li:first-child{padding-left:0;}.welcomeleftdiv.full .portfolio_thumb ul li:before{content:"";}.portfolio_thumb ul{padding:0px !important;}.portfolio_thumb ul li{float:left;width:94px !important;height:54px !important;padding:0px !important;margin-right:10px;padding:0px !important;}.portfolio_thumb ul li img{border:2px solid #FFFFFF;width:90px !important;height:54px !important;}.portfolio_thumb ul li:last-child{margin-right:0;}.portfolio_thumb ul li.active a img{opacity:0.8;}.poft_link{color:#26a6d1;text-decoration:none;font-size:13px;padding:5px 0 10px;float:left;}.poft_link a{color:#26A6D1;text-decoration:none;word-break:break-all;word-wrap:break-word;display:block;}.protfolio_img img{float:left;width:100%;}@media (max-width:1024px){.main{width:980px;}.topmenu{width:675px;}.topmenu ul li a{font-size:15px;}.homesliderwrapper{border-top:20px #138930 solid;}.welcomeleftdiv{width:670px;}.structure_img{background-size:100% auto;height:245px;width:208px;}.controller_img{background-size:100% auto;height:166px;margin:79px auto 0;width:206px;}.probe_img{background-size:100% auto;height:234px;width:115px;}.software_img{background-size:100% auto;height:121px;width:214px;}.pluse_icon{background-size:100% auto;height:31px;left:-15px;top:143px;width:32px;}.sloutiontext{font-size:35px;}.renishawleft{width:600px;}.renishawright{width:360px;}.renishawright img{width:100%;}.renishawleftindiv ul{width:287px;}.download_leftpart{width:479px;}.download_leftpart h2{font-size:30px;}.downloadinright{width:230px;}.downloadinleft{width:230px;}.download_img{width:40px;background-size:100% auto;height:38px;}.downloadborw{margin:0 0 0 55px;}.heidenhain_logo{background-size:100% auto;width:155px;height:26px;margin:7px 0px 0px 0px;}.tsunami_logo{background-size:100% auto;height:41px;margin:-3px 0 0;width:84px;}.cappsdmis_logo{background-size:100% auto;height:41px;margin:-3px 0 0;width:84px;}.brownsharpe_logo{background-size:100% auto;height:41px;margin:-3px 0 0;width:92px;}.mahrfederal_logo{background-size:100% auto;height:41px;margin:-3px 0 0;width:109px;}.renishaw_logo{background-size:100% auto;height:22px;margin:5px 0 0;width:131px;}.footer	{margin-top:10px;}.fotermain{width:100%;}.footerleft	{margin-bottom:10px;width:100%;}.menumain{float:right;}.menumain ul li a{margin-left:10px;}.taglinefont{margin-left:0px;font-size:15px;margin-top:25px;}.footer	{margin-top:30px;}.buysellimg	{width:100%;font-size:15px;padding-right:5px;}.mapdiv{width:660px;}.mapdiv img{width:100%;}.statebox{width:90px;}.zipcodediv{margin-left:107px;}.zipcodediv .contfild{margin-left:90px;}.infoBox img{width:22px;height:26px;}.portfolio_thumb{padding:0 5px 18px !important;}.portfolio_thumb ul li{height:48px !important;width:70px !important;margin-right:0px !important;margin-left:10px !Important;}.portfolio_thumb ul li img{height:46px !important;width:71px !important;margin:10px 0px !important;}.portfolio_thumb{padding-right:0px;}.downloadinleft:first-child{margin-right:0px;}.menumain ul li a{font-size:15px;margin-left:0;}}@media (max-width:997px){.main{width:750px;}.topmenu, .menumain{width:444px;}.topmenu ul, .menumain ul{display:none;}.topmenu select, .menumain select{display:block;padding:5px;border:1px #333 solid;width:300px;margin:10px auto 0;background:#fff;-webkit-appearance:none;}.homesliderwrapper{border-top:77px #138930 solid;}.welcomeleftdiv{width:450px;}.structure_img{width:164px;background-size:100% auto;height:191px;}.controller_img{width:159px;background-size:100% auto;height:129px;margin:74px auto 0;}.probe_img{width:93px;background-size:100% auto;height:189px;}.software_img{width:173px;background-size:100% auto;height:100px;}.pluse_icon{background-size:100% auto;width:25px;height:27px;left:-15px;top:143px;}.sloutiontext{font-size:30px;text-align:right;}.strindivinbox h3{font-size:25px;}.renishawleft{width:100%;margin:0px 0px 20px 0px;}.renishawleftindiv ul{width:437px;}.renishawright{width:481px;margin:auto;float:none;display:table;}.download_leftpart{width:100%;}.download_img{height:76px;width:80px;}.downloadborw{margin:0 0 0 100px;height:76px;position:relative;}.heidenhain_logo{height:auto;margin:auto;width:56%;position:absolute;top:0px;bottom:0px;}.tsunami_logo{height:75px;margin:0;width:155px;}.cappsdmis_logo{height:75px;margin:0;width:153px;}.brownsharpe_logo{height:78px;margin:-2px 0 0;width:177px;}.mahrfederal_logo{float:left;height:68px;margin:2px 0 0;width:184px;}.renishaw_logo{float:left;height:28px;margin:24px 0 0;width:192px;}.downloadinleft{width:330px;}.downloadinright{width:330px;}.downloadindiv{width:100% !important;}.download_rightpart{float:left;width:100%;display:block;margin-top:30px;}.ranishbox{width:67%;}.ranishboxindiv{height:270px;}.downloadinleft, .downloadinright{width:365px;}.footerleft{width:100%;}.footermenu ul{width:33.33%;margin-bottom:10px;}.footer1{height:auto;}.fotermain{width:100%;}.footer1right{font-size:12px;}.footerlogo{margin-right:15px;}.tagline{margin-top:20px;}.download_leftpart{margin-bottom:20px;}.footer{margin-top:28px;}.taglinefont{margin-left:0px;font-size:15px;margin-top:25px;float:none;}.conttitel{width:130px;}.contfild{margin-left:140px;}.subbut{margin-left:10px;}.mapdiv{width:454px;}.projectmaindiv img{margin-top:10px;}.thankyoumain{margin-top:50px;font-size:35px;color:#138930;font-family:'Oswald', sans-serif;padding-bottom:50px;}.thankyoumain span{font-size:25px;}.portfolio_thumb ul li{height:34px !important;width:49px !important;margin-right:0px !important;margin-left:10px !Important;}.portfolio_thumb ul li img{height:33px !important;width:51px !important;margin:10px 0px !important;}.portfolio_thumb{padding-right:0px;}.downloadinleft:first-child{margin-right:0px;}.btnright .subbut:first-child{margin-left:0px;}.buysellimg{font-size:28px;}.content_wrapper{min-height:262px;}.zipcodediv{margin-left:95px;}.contfromright .zipcodediv .conttitel{padding-left:10px;width:70px;}.zipcodediv .contfild{margin-left:70px;}.conttitel{width:123px;font-size:14px;}.contfild{margin-left:130px;}.contfromright .conttitel{padding-left:0px !important;}.downloadindiv .downloadinleft + .downloadinleft{float:right;}}@media (max-width:767px){.main{width:630px;}.topmenu,.menumain{width:280px;float:right}.topmenu select,.menumain select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.welcomeleftdiv{width:100%;margin-bottom:20px;}.welcomerightdiv{display:table;margin:auto;float:none;}.strindivinbox{width:100%;}.structure_img{float:none;display:table;margin:38px auto 0px;width:244px;height:284px;}.controller_img{display:table;float:none;margin:38px auto 0px;width:257px;height:203px;}.probe_img{display:table;float:none;margin:38px auto 0;width:128px;height:264px;}.software_img{float:none;width:280px;height:158px;margin:38px auto 0;}.pluse_icon{width:43px;height:42px;top:-60px;left:0px;right:0px;margin:auto;}.strindivinbox{margin:77px 0px 0px 0px;}.strindiv .strindivinbox:first-child{margin:20px 0px 0px 0px;}.sloutiontext{font-size:30px;margin:20px 0 0;text-align:center;}.strindivinbox h3{font-size:25px;}.renishawleftindiv ul{width:317px;}.downloadinleft, .downloadinright{width:307px;}	.download_img{width:40px;background-size:100% auto;height:38px;display:none;}.downloadborw{width:100%;margin-left:0px;}.downloadinleft{margin-right:0px;}.downloadinleft:first-child{margin-right:0px;}.heidenhain_logo{background-size:100% auto;width:100%;background-size:100%;height:auto;}.tsunami_logo{background-size:100% auto;height:41px;margin:-3px 0 0;width:84px;}.cappsdmis_logo{background-size:100% auto;height:41px;margin:-3px 0 0;width:84px;}.brownsharpe_logo{background-size:100% auto;height:41px;margin:-3px 0 0;width:92px;}.mahrfederal_logo{background-size:100% auto;height:41px;margin:-3px 0 0;width:109px;}.renishaw_logo{background-size:100% auto;height:22px;margin:5px 0 0;width:131px;}.download_rightpart{width:100%;}.ranishvideo{width:226px;}.calldiv{display:none;}.cont_add{width:100%;}.mapdiv{width:100%;margin:20px 0px 0px 0px;}.contfromleft{width:96%;}.contfromright{width:96%;float:left;}.projectmaindiv img{width:100%;margin-top:10px;margin-bottom:10px;}.thankyoumain{	margin-top:30px;font-size:35px;color:#138930;font-family:'Oswald', sans-serif;padding-bottom:20px;}.thankyoumain span{	font-size:25px;	color:#000000;}.errortext{font-size:35px;}.errorimg{width:100%;padding:0px;margin-left:0px;margin-right:0px;text-align:center;}.protfolio_img{float:left;width:100%;padding-bottom:20px;padding-left:0;top:0;}.portfolio_thumb ul li img{height:55px !important;width:75px !important;}.portfolio_thumb ul li{height:55px !important;width:77px !important;}.ref_img{margin:5px 0 0 22px;}#picasagallery li{width:129px !important;height:129px !important;}.portfolio_thumb ul li{padding-left:10px !important;}.portfolio_thumb{padding-right:0px !important;}.portfolio_thumb ul li{margin-right:0px !Important;}#clients{width:100% !Important;}.heidenhain_logo{width:auto;}.ranishbox{width:64%;}.banner_wrapp .banner_gfx{display:block;width:100%;text-align:center;}.banner_wrapp .banner_txt{display:block;}.banner_wrapp .banner_txt h2{padding:0px;text-align:center;}.downloadindiv .downloadinleft + .downloadinleft{float:right;}}@media (max-width:639px){.main{width:460px;}.topmenu,.menumain{width:100%;}.logodiv{margin:-24px auto 0;float:none;}.homesliderwrapper{border-top:195px #138930 solid;}.renishawright{width:100%;}.renishawleftindiv ul{width:100%;}.renishawleftindiv img{float:none;margin:0 auto 20px;display:table;}.downloadinright,.downloadinleft{width:100%;}.download_rightpart{float:left;margin-top:20px;}.fotermain{width:100%;}.tagline{height:auto;padding-bottom:20px;width:100%;font-size:16px;text-align:center;margin-top:20px;}.taglinefont{font-size:16px;line-height:25px;}.footerleft	{width:100%;padding-bottom:10px;}.footermenu ul{width:100%;margin-bottom:0px;}.footer1left{width:100%;}.footer1right{width:100%;}.footer1{height:auto;}.footerright{width:100%;}.phoneicon{clear:both;}.phoneicon{margin-top:10px;}.phonetext{margin-top:8px;}.faxicon{margin-top:8px;}.copyrighttext{margin-right:0px;width:100%;text-align:center;}.copyrighttext span{float:none;}.footerlogo{width:100%;text-align:center;float:none;display:inline-block;background:url(../images/footerlogo.png) no-repeat center;margin-top:10px;}.footer{margin-top:10px;}.taglinefont{margin-left:0px;}.ranishboxindiv{width:100%;}.ranishbox{width:100%;}.ranishvideo{width:100%;text-align:center;margin-top:10px;background:#fff;padding-top:10px;}.downloadinright,.downloadinleft{float:left;width:100%;}.welcome_wrapper{margin-top:20px;padding-bottom:20px;padding-top:20px;}.renishaw_wrapper{padding:20px 0px;}.buysellimg{width:100%;padding-left:0px;text-align:right;font-size:25px;padding-right:20px;}.banner_wrapp{padding-top:10px;padding-bottom:10px;display:block;min-height:inherit}.banner_wrapp .banner_gfx, .banner_wrapp .banner_txt{display:block;clear:both;}.banner_wrapp .banner_gfx{width:auto;text-align:center;}.banner_wrapp .banner_gfx img{max-width:100%;height:auto;}.banner_wrapp .banner_txt h2{text-align:center;padding:0}.footerlogo{margin-right:0px;}.conttitel{display:none;}.contfild{margin:0;}.statebox{width:100%;}.zipcodediv{margin:20px 0px 0px 0px;float:left;width:100%;}.zipcodediv .contfild{margin:0px;}.smmartop30{margin-top:30px !important;}.thankyoumain span{font-size:20px;}.portfolio_thumb{padding-right:0px !Important;}.portfolio_thumb ul li{margin-right:17px;}.heidenhain_logo{left:0px;right:0px;}.downloadindiv .downloadinleft:first-child{border-bottom:1px dashed #565656;}}@media (max-width:479px){.main{width:300px;}.welcomeleftdiv h1{font-size:28px;line-height:33px;}.welcomeleftdiv h1 span{border:none;min-height:38px;}.customcmmdiv h2{font-size:26px;line-height:30px;padding:0px 0px 13px 0px;}.sloutiontext{font-size:25px;margin:20px 0 0;text-align:center;}.renishawright{width:100%;}.renishawleft h2{font-size:26px;height:36px;}.fotermain{width:100%;}.tagline{height:auto;padding-bottom:20px;width:100%;font-size:16px;text-align:center;margin-top:20px;}.taglinefont{font-size:16px;line-height:25px;}.footerleft	{width:100%;padding-bottom:10px;}.footermenu ul	{width:100%;margin-bottom:0px;}.footer1left{width:100%;}.footer1right{width:100%;}.footer1{height:auto;}.footerright{width:100%;}.phoneicon	{	clear:both;	}.phoneicon{margin-top:10px;}.phonetext{margin-top:8px;}.faxicon{margin-top:8px;}.copyrighttext	{margin-right:0px;width:100%;text-align:center;}.copyrighttext span{float:none;}.footerlogo{width:100%;text-align:center;float:none;display:inline-block;	background:url(../images/footerlogo.png) no-repeat center;margin-top:10px;}.footer{margin-top:10px;}.taglinefont{margin-left:0px;}.ranishboxindiv{width:100%;}.ranishbox{width:100%;}.ranishvideo{width:100%;text-align:center;margin-top:10px;background:#fff;padding-top:10px;}.downloadinright,.downloadinleft{	float:left;	width:100%;}.downloadindiv .downloadinleft:first-child{border-bottom:1px dashed #565656;}.welcome_wrapper{margin-top:20px;padding-bottom:20px;}.renishaw_wrapper{padding:20px 0px;}.footerlogo{margin-right:0px;}.buysellimg{width:100%;padding-left:0px;text-align:right;font-size:21px;padding-top:7px;padding-right:10px;}.tp-leftarrow.default,.tp-rightarrow.default{background:none !important;}.light_medium_20{display:none;}.conttitel{width:100%;line-height:1;}.contfild{float:left;margin:0px 0px 0px 0px;width:100%;}.contfrom{overflow:hidden;}.statebox{width:100%;}.zipcodediv{margin:20px 0px 0px 0px;float:left;width:100%;}.zipcodediv .contfild{margin:00px 0px 0px 0px;}.subbut.martop10se{margin-top:10px;}.vacancimain{width:100%;margin-bottom:10px;}.careersmaindiv{	margin-top:25px;}.projectmaindiv{padding-bottom:15px;}.protfolio_img img{width:100%;margin:0px 0px 10px 0px!important;}.thankyoumain{	margin-top:30px;font-size:25px;	color:#138930;	font-family:'Oswald', sans-serif;	padding-bottom:20px;}.thankyoumain span{	font-size:14px;	color:#000000;}.errorimg{	width:100%;	background-size:100% auto;	margin-bottom:0px;	margin-top:35px;	height:165px;}.errortext{	font-size:19px;	padding-bottom:20px;}.getbtnmar{margin-top:5px;}.footerlogo{margin-right:0px;}.bullet{display:none;}.download_leftpart h2{font-size:18px;}.ranishboxindiv{height:auto;}.conheadimg{float:none;margin:auto;}.taglinefont{margin-top:7px;}.welcomeleftdiv p.readmore{margin-top:10px;}.welcomeleftdiv.full h2, .welcomeleftdiv.full img{margin-bottom:15px;}.portfolio_thumb ul li{height:30px !important;width:45px !important;}.portfolio_thumb ul li img{height:30px !important;width:40px !important;margin:10px 0px !important;}.welcomeleftdiv h2{line-height:23px;}.btnright .mobbut{float:right;margin:10px 0px 0px 0px;}.btnright .mobbut:first-child{margin:0;}#picasagallery li{width:126px !important;height:126px !important;}.portfolio_thumb{padding-right:0px !Important;}.portfolio_thumb ul li{padding-left:10px !important;}.arrow_nav{top:-14px;}}