.main-sec-m,.main-sec-m1{_float:left;border-bottom:1px solid #dcdcdb;display:block;float:left;line-height:normal;padding:15px 0;text-align:left;width:100%;color:#003d7d;font-weight:300;background:url(/images/plus.png) no-repeat right;cursor:pointer;text-align:left;clear:both}
.main-sec-m a,.main-sec-m1 a{text-decoration:none;text-transform:uppercase;color:#737373;font-weight:600;font-size:.90em}
.main-sec-m a:hover,.main-sec-m1:hover{text-decoration:none;color:#faa633}
.answer-sec-m a{text-decoration:none;color:#737373;line-height:1.8em;font-size:1.1em}
.answer-sec-m a:hover{text-decoration:none;color:#faa633}
.answer-sec-m{_float:none;background:#fff;display:block;float:left;margin-left:0;padding:10px 0 20px 10px;width:100%}
.active-sec-m{background:url(/images/minus.png) no-repeat right !important}
a:hover{color:#666}
#app_wrapper_sec_m,.app_wrapper_sec_m{clear:both;height:auto;display:none;padding:0;width:100%}
.menu-toggle{display:block;padding:20px 50px 20px 10px;margin:20px 0 0;text-align:right;background:#FFF;color:#333;cursor:pointer;text-transform:uppercase;font-size:1em;border:1px solid dcdede;background:url(/images/menu-e.png) no-repeat right}
.menu-toggle.toggled-on{color:#FFF}
.srt-menu{display:none}
.srt-menu.toggled-on{display:block;position:relative;z-index:10}
.srt-menu{clear:both;margin-bottom:60px}
.srt-menu li a{display:block;margin:1px 0;padding:10px 0 10px 5px;text-decoration:none;font-size:.90em;color:#737373;font-weight:600;text-transform:uppercase;letter-spacing:.5px}
ul li li.sub-level a{padding-left:35px;color:#737373}
.srt-menu li a:hover{background:#FFF;color:#faa633}
.srt-menu li li a{background:#FFF;padding-left:40px;font-size:1em;text-transform:none;font-weight:300;font-size:1.1em;color:#333}
.srt-menu li li li a{background:#FFF;padding-left:80px}
@media only screen and (min-width:481px),only screen and (min-width:120px){.menu-toggle{margin-top:10px;float:right}
ul li li.sub-level a{padding-left:65px;color:#737373}
.srt-menu li a:hover{color:#faa633}
.top-right{display:none}
.top-menu{float:left}
.top-sec{padding:0}
.logo-sec{width:100%;padding:0}
.feedback h2{text-align:center;font-size:30px;margin:20px 0 0 0}
h3.titlez{font-size:26px;text-align:center}
.person-txt{font-size:16px;padding-top:10px;line-height:1.1em;color:#333}
.home-btn-1{padding:10px 0 10px 0;text-align:center;float:none}
.case-blk{padding-left:0;margin-top:20px}
.news_heading{border:0;padding:0 0 20px 0;width:100%;float:none;font-size:24px}
#sliderThree{padding:0 0 20px 0;float:none;width:100%;height:60px;overflow:auto}
.casestudy-box{width:100%;float:none;padding:30px 0 0 0}
.casestudy-box-3{width:100%;float:none; text-align:center;padding:30px 0 0 0}
.casestudy-box-3 img { width:100%}

.casestudy-txt{font-size:1em;line-height:1.5em;padding-top:0px;border:0 solid red}
.news_more{float:none;width:100%;padding:0 0 0 20px}
.more-desc-b{font-size:12px}
.pxm_footerCopy{padding:20px 20px 20px 20px;font-size:.7em;line-height:1.3em; color:#FFF; text-align:center}
.social-sub-lft{float:none;width:100%;padding:20px 0 20px 0;text-align:center}
.social-sub-rht{float:none;width:100%;text-align:center;padding-bottom:20px}
.footer-box{width:100%;float:none;padding-left:0}
.footer-box-rght{width:100%;float:none;padding-left:0}
.flex-control-nav{bottom:7px !important}
.sitemap-lnk{display:none}
.menu-name{margin-top:0}
.hide-txt{display:none}
.menu-name a{font-size:14px}
.mob{display:block}
.logo img{width:180px}
#menu-main-navigation{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}
a.case-btn:link{font-size:.8em}
.news-lnk{font-size:.8em}
.social-btn img{width:40px}
ul.top-menu li a{font-size:.65em;padding:0 5px 0 5px}
.botton_orange_h a,.botton_orange_h a:hover{font-size:.9em}
.botton_orange{padding:2px 10px}
.casestudy-box-sub{padding:0;text-align:center}
.products-ext{display:block}
.pxm-menu { float:none }
.pro-comp{display:none}
#products-p li { text-align:center }
.product-names { margin: auto;font-size:1.1em; width:100% }
.inner-header h1 { padding-left:1px!important;font-size:30px; text-align:center}
.inner-heading{max-width:1200px; margin:auto auto}
.inner-heading-1{float:none; text-align:center}
.inner-heading-2{float:none; text-align:center; padding-top:30px; padding-bottom:7px; padding-left:20px}


h2.heading-2 { text-align:center;}
h2.heading-2 a{font-size:20px}
.cat-name { text-align:center }
#products-p li  {width:100% }
.products-blk { width:100% }
#disti li { text-align:center; width:100%;}
table.paginated td,table.paginated th{ width:100%;}
.pr{float:left;width:100%;}
.plus_icon{display:none}
.filesize{ display:none}
.pr_pdf{display:none}
.inner-header h1 { line-height:1.1em }
h2{font-size:20px;}
.faqs{font-size:1.2em;}
/* new home*/
.casestudy-img{float:none; padding-right:0px}
.casestudy-title {height:auto; padding-top:20px;}
.keyfeatures h2{font-size:30px;line-height:1.4em;color:#faa633;text-align:center;text-shadow:none;margin:0;padding:30px 0 20px 0;}
h3.titlef{color:#666;font-size:26px;padding:8px 0 20px 0;margin:0; line-height:1.0em}
.cat-name { float:none}
.lcp-discover-btn{text-align:center; width:100%;bottom:20px !important }
.botton_home{float:none !important}
#products-p li { margin-bottom:30px!important; }


div.banner-section{display:none;background:#FFF;padding-bottom:10px;min-height:0px;position:relative}
}
@media only screen and (min-width:980px){.hide-txt{display:block}
.menu-name a{font-size:20px}
.botton_orange{padding:2px 20px}
ul.top-menu li a{font-size:14px;padding:0 10px 0 10px}
.botton_orange_h a,.botton_orange_h a:hover{font-size:1.2em}
.news-lnk{font-size:1.2em}
.social-btn img{width:57px}
.logo img{width:201px}
.pxm-menu { float:right }
a.case-btn:link{font-size:1em}
.botton_orange_h{display:block}
.menu-toggle{display:none}
#menu-main-navigation{display:block;border:0}
#app_wrapper_sec_m{display:none !important}
ul li li.sub-level a{padding-left:40px;color:#737373}
.top-right{display:block; width:350px;}
.top-sec{padding:0 50px}
.top-menu{float:right;width:auto}
.logo-sec{max-width:1200px;padding:0}
.feedback h2{text-align:center;padding:0;font-size:44px;margin:20px 0 10px 0}
.casestudy-txt{font-size:1.2em;line-height:1.5em;padding-top:0px;border:0 solid red}
.casestudy-box{width:33.3333%;float:left;border-right:#e9e9e9 solid 0;padding:20px 0 0 0}
.casestudy-box-3{width:33.3333%;float:left;border-right:#e9e9e9 solid 0;padding:80px 0px 0 0}
.casestudy-box-3 img { width:100%}

h3.titlez{color:#666;font-size:26px;padding-left:0;text-align:left}
.person-txt{font-size:24px;padding-top:30px;line-height:1.1em;color:#333}
.home-btn-1{padding:20px 0 20px 0;float:left;text-align:left}
.case-blk{margin:20px auto auto auto;float:left;width:100%;text-align:center;padding:0}
.casestudy-box-sub{padding-left:20px; padding-right:20px;padding-bottom:30px;text-align:left}
.news_heading{border-right:1px solid #98aabe;font-size:30px;padding:0;text-align:left;width:8%;float:left}
#sliderThree{width:auto;height:27px;position:relative;overflow:hidden;padding-left:15px;float:left;width:82%}
.news_more{float:right;width:10%;padding:0;text-align:right}
.more-desc-b{font-size:16px}
.pxm_footerCopy{margin:auto;padding:20px 0 20px 0;text-align:center;color:#8db0d5;background:#193e65;text-shadow:none;font-size:.9em;line-height:1.3em}
.social-sub-lft{float:left;width:40%;padding-top:20px;text-align:right}
.social-sub-rht{float:left;width:50%;text-align:left;padding:0}
.footer-box{width:25%;float:left;padding-left:0}
.footer-box-extra-1{padding-left:40px}
.footer-box-extra-2{padding-left:60px}
.footer-box-rght{width:25%;float:right;padding-left:90px}
.sitemap-lnk{display:block}
.menu-name{margin-top:10px}
.mob{display:none}
.flex-control-nav{bottom:7px !important}
.srt-menu,.srt-menu *{margin:0;padding:0;list-style:none}
.srt-menu ul{position:absolute;display:none;width:12em}
.srt-menu ul li{width:100%}
.srt-menu li:hover{visibility:inherit}
.srt-menu li{float:left;position:relative;margin-left:1px;height:25px}
.srt-menu li li{margin-left:0;height:auto}
.srt-menu a{display:block;position:relative}
ul li.res-menu:hover>a{color:#faa633;background:#efefef;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0 solid #0c0}
.srt-menu li:hover ul#menu_last,.srt-menu li.sfHover ul#menu_last{right:0 !important;left:auto;top:42px;-webkit-box-shadow:5px 5px 5px -1px rgba(51,51,51,.3);-moz-box-shadow:5px 5px 5px -1px rgba(51,51,51,.3);box-shadow:5px 5px 5px -1px rgba(51,51,51,.3);width:250px;padding-bottom:20px;padding-top:10px;background:#FFF;transition: all 0.5s ease 0s; z-index:10000}
.srt-menu li:hover ul,.srt-menu li.sfHover ul{display:block;left:0;top:42px;z-index:99;-webkit-box-shadow:-5px 5px 5px -1px rgba(51,51,51,.3);-moz-box-shadow:-5px 5px 5px -1px rgba(51,51,51,.3);box-shadow:-5px 5px 5px -1px rgba(51,51,51,.3);width:250px;background:#FFF;padding-bottom:20px;padding-top:10px;border:0 solid #0c3;transition: all 0.5s ease 0s;z-index:10000}
ul.srt-menu li:hover li ul,ul.srt-menu li.sfHover li ul{top:-737373em}
ul.srt-menu li li:hover ul,ul.srt-menu li li.sfHover ul{left:12em;top:0}
ul.srt-menu li li:hover li ul,ul.srt-menu li li.sfHover li ul{top:-737373em}
ul.srt-menu li li li:hover ul,ul.srt-menu li li li.sfHover ul{left:10em;top:0}
#topnav,.srt-menu{float:right;margin:.75em 0 0 0}
.srt-menu a{text-decoration:none}
.srt-menu li a{margin:0;padding:10px 20px}
.srt-menu li li a{border-left:3px solid #FFF; padding:5px 0 5px 17px}
.srt-menu li li li a,.srt-menu li.current * li a{padding-left:20px;background:#FFF}
.srt-menu li:hover>a,.srt-menu li.current a{color:#faa633;-webkit-box-shadow:-5px 5px 5px -1px rgba(51,51,51,.3);-moz-box-shadow:-5px 5px 5px -1px rgba(51,51,51,.3);box-shadow:-5px 5px 5px -1px rgba(51,51,51,.3);transition: all 0.5s ease 0s;background:#FFF}
ul li.last-li:hover>a{color:#faa633;-webkit-box-shadow:5px 5px 5px -1px rgba(51,51,51,.3);-moz-box-shadow:5px 5px 5px -1px rgba(51,51,51,.3);box-shadow:5px 5px 5px -1px rgba(51,51,51,.3);transition: all 0.5s ease 0s}
.srt-menu li li:hover>a{color:#faa633;box-shadow:none;background:rgba(25,62,101,0.1); border-left:3px solid #faa633;transition: all 0.5s ease 0s;}
.products-ext{display:none}
.pro-comp { float:right }
#products-p li { text-align:left }
.product-names { margin: inherit; width:85%;font-size:1.3em }
.inner-header h1 { padding-left:1px!important; font-size:44px; text-align:center}
.inner-heading{max-width:1200px; margin:auto auto}
.inner-heading-1{float:left}
.inner-heading-2{float:right; padding-top:25px; padding-left:0px; padding-bottom:0px}


h2.heading-2 { text-align:left;}
.cat-name { text-align:left }
#products-p li  {width:33.33% }
h2.heading-2 a{font-size:24px}
.pro-comp{display:block}
.products-blk { width:92% }
#disti li { text-align:left; width:300px;}
table.paginated td,table.paginated th{ width:1200px;}
.pr{float:left;width:900px;}
.plus_icon{display:block}
.filesize{display:block}
.pr_pdf{display:block}
.inner-header h1 { line-height:1.7em }
h2{font-size:24px;}
.faqs{font-size:1.4em;}
/* new home*/
/* this should be none for original */
.casestudy-img{float:left; padding-right:20px}
.casestudy-title {height:95px; padding-top:0px;}
.keyfeatures h2{font-size:44px;line-height:1.4em;color:#666;text-align:center;text-shadow:none;margin:0;padding:30px 0 20px 0;}
h3.titlef{color:#666;font-size:30px;padding:8px 0 0 0;margin:0; line-height:1.0em}
.cat-name { float:left}
.botton_home { float:right !important;}
.lcp-discover-btn { text-align:left; width:auto; bottom:10px!important; }



div.banner-section{display:none;background:#FFF;padding-bottom:40px;min-height:545px;position:relative}
}
