@import url('font.css');
body {margin: 0; padding: 0; font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #333;}
h1 {font-family: 'RobotoRegular';  font-size: 24px; padding-bottom: 15px; margin: 0; color: #114969; font-weight: bold;}
h2 {font-family: 'RobotoRegular'; font-size: 22px; padding-bottom: 15px; margin: 0; color: #114969;}
h3 {font-family: 'RobotoRegular'; font-size: 18px; padding-bottom: 10px; margin: 0; color: #ff8000;}
h4 {font-family: 'RobotoRegular';  font-size: 16px; padding: 15px 0; margin: 0; color: #114969;}
h5 {font-family: 'RobotoRegular'; font-size: 16px; padding: 0; margin: 0; color: #333;}
a {outline: none; text-decoration:none;}
a:active, a:hover, a:focus { outline: none;  -moz-outline-style: none;text-decoration: none; }
.modal {left: 100px; top: 70px;}
.modal-content {border-radius: 2px!important; padding: 20px; float: left; text-align: left; min-width: 500px; min-height: 250px; background: #FFF; background-position: 350px 200px; background-repeat: no-repeat;}
.modal-content h2 {font-size: 22px; color: #f48627; border-bottom: 0px solid #eaeaea; padding-bottom: 10px;margin-bottom: 15px;}
.modal-content .pop_close {position: absolute; right: 15px; top: 5px; cursor: pointer;}
.modal-content radio { padding: 0px 10px !important; margin: 10px !important; }
.modal-content  img{ max-width:100%;}
.modal-content .pop_close img { padding: 0 !important; }
.modal-content .input_box { width: 80%; height: 30px;  border: solid 1px #dfdfdf; border-radius: 3px; margin: 5px 5px; font-size: 13px;  color: #4f4b4b; padding-left: 10px; }
.modal-content .txt_area { width: 80%; height: 60px; border: solid 1px #dfdfdf; border-radius: 3px; margin: 5px 5px; font-size: 13px; color: #4f4b4b; padding-left: 10px; }
.modal-content .submit_btn {width: 95px;height: 30px;border-radius: 3px;background: #2580c7;border: solid 0px #fff;color: #fff;margin: 10px 5px;}
.modal-content .select_box {width: 80%;height: 30px;border: solid 1px #dfdfdf;border-radius: 3px;margin: 5px 5px;background: url(../Images/sub_group_select.png) #FFF;background-position: right 15px top 13px;background-repeat: no-repeat;-webkit-appearance: none;-moz-appearance: none;appearance: none;padding-left: 10px;font-size: 13px;color: #575757;}
.modal-content input[type="radio"], input[type="checkbox"] {line-height: normal;margin: 5px 10px;}
.modal-content input[type="file"] {margin: 5px 10px;}
input[type=text], textarea {-webkit-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;-ms-transition: all 0.30s ease-in-out;-o-transition: all 0.30s ease-in-out;outline: none;border: 1px solid #DDDDDD;}
.input_box {width: 80%;height: 30px;border: solid 1px #dfdfdf;border-radius: 3px;margin: 5px 5px;font-size: 13px;color: #4f4b4b;padding-left: 10px;}
.txt_area {width: 80%;height: 60px;border: solid 1px #dfdfdf;border-radius: 3px;margin: 5px 5px;font-size: 13px;color: #4f4b4b;padding-left: 10px;}
.submit_btn {width: 95px;height: 30px;border-radius: 3px;background: #2580c7;border: solid 0px #fff;color: #fff;margin: 10px 5px;}
.select_box {width: 80%;height: 30px;border: solid 1px #dfdfdf;border-radius: 3px;margin: 5px 5px;background: url(../Images/sub_group_select.png) #FFF;background-position: right 15px top 13px;background-repeat: no-repeat;-webkit-appearance: none;-moz-appearance: none;appearance: none;padding-left: 10px;font-size: 13px;color: #575757;}
input[type="radio"], input[type="checkbox"] {line-height: normal;margin: 5px 10px;}
input[type="file"] {margin: 5px 10px;}
input[type=text], textarea {-webkit-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;-ms-transition: all 0.30s ease-in-out;-o-transition: all 0.30s ease-in-out;outline: none;border: 1px solid #DDDDDD;}
input[type=text]:focus, textarea:focus {box-shadow: 0 0 5px rgba(81, 203, 238, 1);border: 1px solid rgba(81, 203, 238, 1);}.board_director {width: 100%;height: auto;float: left;}

.zoom_btn{ width:auto; float:left; height:auto; padding:5px 7px;}
.zoom_btn img{ width:auto !important; height:auto !important;}
.board_director .img {width: 25%;float: left;text-align: center;}
.board_director .content {width: 75%;float: left;padding: 0 10px;}
.board_director .img img {width: 95%;height: auto;float: left;border: solid 2px #f1f1f1;border-radius: 10px;}
.board_director .content ul {padding: 0 0 0 30px;margin: 0 0 20px 0;float: left;width: 100%;}
.board_director .content ul li {list-style-image: url(../Images/nves_li.jpg);line-height: 15px;padding: 3px 0;}
.industry_section {width: 100%;float: left;height: auto;}
.industry_section .main_industry {width: 100%;float: left;min-height: 60px;margin-bottom: 10px;}
.industry_section .main_industry h2 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;padding: 5px 0;color: #f5821f;font-weight: bold;}
.industry_section .main_industry ul {padding: 0;margin: 0;float: left;width: 100%;font-size: 13px;}
.industry_section .main_industry ul li {list-style: none;width: 33%;float: left;padding: 4px 15px !important;line-height: 14px;background: url(../Images/nves_li.jpg) no-repeat center left 0px;}
.inner_menu_1 {display: none;}
.inner_menu_2 {display: none;}
.whats_new_page {width: 100%;float: left;min-height: 150px;border-bottom: solid 1px #ccc;padding-bottom: 15px;margin-bottom: 30px;}
.whats_new_page .whats_img {width: 28%;float: left;height: auto;margin-right: 1%;text-align: center;border: solid 1px #f1f1f1;height: 150px;line-height: 150px;text-align: center;}
.whats_new_page .whats_img img {max-width: 100%;max-height: 150px;}
.whats_new_page .right_area {width: 70%;float: left;height: auto;margin-left: 1%;}
.whats_new_page .right_area h3 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #000;padding: 3px 0 5px 0;}
.whats_new_page .right_area a {color: #ff8000;font-size: 14px;background: url(../Images/red_arow.png) no-repeat center right 10px;min-width: 90px;display: inline-block;margin-right: 5px;}\
.whats_new_page .right_area a:hover {color: #114969;background: url(../Images/blue_arrow.png) no-repeat center right 10px;}
.whats_new_page:last-child {border: none;}
.fixedsocial_menu {top: 35%;height: auto;width: 50px;text-align: right;padding: 7px;float: left;height: 160px;background: #114a68;right: 0;position: fixed;z-index: 5;border-radius: 5px 0 0 5px;}
.fb {width: 35px;height: 35px;background: url(../Images/fb_fixed_a.png) no-repeat;transition: all .5s ease;display: block;margin: 1px;padding: 0;float: left;}
.fb:hover {background: url(../Images/fb_fixed.png) no-repeat;margin-bottom: 1px;}
.twitter {width: 35px;height: 35px;background: url(../Images/twittr_fixed_a.png) no-repeat;transition: all .5s ease;display: block;margin: 1px;float: left;}
.twitter:hover {background: url(../Images/twittr_fixed.png) no-repeat;margin-bottom: 1px;}
.insta {width: 35px; height: 35px; background: url(../Images/insta_fixed_a.png) no-repeat; display: block; transition: all .5s ease; margin: 1px;float: left;border: solid 1px #196592 !important;}
.insta:hover {background: url(../Images/insta_fixed.png) no-repeat; margin-bottom: 1px;}
.linked_in {width: 35px;height: 35px;background: url(../Images/linked_in_fixed_a.png) no-repeat;display: block;transition: all .5s ease;margin: 1px;padding: 0;float: left;}
.linked_in:hover {background: url(../Images/linked_in_fixed.png) no-repeat;margin-bottom: 1px;}
#corp_overview h3 {padding: 15px 0 5px 0 !important;}
.our_mission {width: 100%;min-height: 120px;margin-top: 10px;background: url(../Images/our_mission.jpg) #f8f8f8;background-repeat: no-repeat;background-position: right bottom;float: left;}
.our_mission h3 {display: block;width: 100%;padding: 30px 0 0px 20px;}
.our_mission p {width: 70%;font-size: 16px;color: #333;padding: 30px 25px;}
.our_mission img {margin-right: 10px;}
.corp_view {float: left;width: 100%;}
.corp_view ul {margin: 10px 0 0 20px;padding: 10px 0 0 0;}
.corp_view li {color: #333;list-style: url(../Images/blt_01.jpg);line-height: 24px;width: 100%;float: left;}
.corp_view .tech_object {background: #f4f4f4;float: left;width: 275px;min-height: 385px;margin-left: 15px;}
.corp_view .tech_object span {font-family: 'Roboto-Light';font-size: 16px;font-weight: bold;color: #064d8b;}
.corp_view .tech_object img {float: left;width: 100%;}
.corp_view .tech_object .tech_ob_fr {margin: 12px;float: left;}
.corp_view h3 {padding: 20px 0px 8px 0 !important;float: left;width: 100%;}
.core_values {float: left;width: 100%;padding: 0px!important;margin-top: 20px;}
.core_values h3 {float: left;width: 100%;padding: 0px!important;}
.core_values .core_title {width: 50%;float: left;height: 100px;}
.core_values .core_title ul {margin-top: 20px;padding: 0;float: left;}
.core_values .core_title ul li {list-style: none;background: url(../Images/blt_07.jpg) no-repeat left;color: #114969;font-size: 15px;font-weight: bold;margin: 0px;padding: 0px 0px 0 30px;line-height: 22px;}
.core_values .core_title ul li + li {background: none;font-size: 13px;line-height: 16px;font-weight: normal;padding-top: 10px;color: #6e6e6e;}
.corp_view .awards {background: #f1f1f1;float: left;width: 272px;min-height: 300px;margin: 10px 6px;border: solid 1px #dadada;}
.corp_view .awards:hover {border: solid 1px #bfbfbf;}
.corp_view .awards .tech_ob_fr {margin: 12px;float: left;line-height: 16px;font-size: 13px;}
.corp_view .awards img {float: left;width: 100%;}
.corp_view .awards img:hover {opacity: .8;}
.org_structure {float: left;width: 100%;}
.org_structure ul {padding: 10px;margin-left: 10px;}
.org_structure li {color: #333;list-style: url(../Images/nves_li.jpg);line-height: 28px;}
.org_structure p {padding: 10px 0 !important;margin: 0;color: #000 !important;}
.org_structure .org_img {width: 100%;float: left;height: auto;text-align: center;}
.org_structure .org_img img {width: 80%;padding: 10px 0;}
.logo {padding: 20px 0px 10px 10px;float: left;text-align: right;}
.top_heading {height: auto;font-size: 17px;color: #808080;float: left;width: auto;padding: 58px 0 0 10px;}
.md_tabs {float: left;background: #fff;min-height: auto;width: 100%;}.md_tabs .nav-tabs {border-bottom: 0px;background: #808080;height: 40px;}
.md_tabs .nav-tabs > li {float: left;width: 50%;height: 30px;}
.md_tabs .nav-tabs > li > a {margin-right: 2px;border-radius: 0px;line-height: 38px;font-size: 14px;color: #fff;margin: 0px;padding: 0px 0px;border: 0px;text-align: center;}
.md_tabs .nav-tabs > li > a:hover {color: #fff;background: #808080;}
.md_tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {color: #454545;cursor: default;background-color: #fafafa;margin: 0px;padding: 0px 0px;text-align: center;line-height: 38px;border-bottom: none;border-left: 2px solid #808080;border-top: 2px solid #808080;border-right: 2px solid #808080;font-size: 14px;}
.market_verticals {width: 100%;float: left;height: auto;}
.market_verticals .industries {float: left;width: 23.5%;margin: 5px 5px 20px 5px;}
.market_verticals .industries .img {width: 100%;float: left;height: 175px;}
.market_verticals .industries .img img {width: auto;float: left;height: 138px;}
.market_verticals .industries h3 {width: 100%;display: block;text-align: center;background: #114969;color: #fff;font-size: 13px;font-family: Arial, Helvetica, sans-serif;padding: 10px 0;margin: 0;float: left;font-weight: bold;}
.market_verticals .holder {border: 0px solid #FFFFFF;float: left;margin: 0px;position: relative;overflow: hidden;-webkit-transition: 0.5s Ease;-moz-transition: 0.5s Ease;-o-transition: 0.5s Ease;transition: 0.5s Ease;width: 100%;}
.market_verticals .smooth {opacity: 1;}
.smooth:hover img {opacity: 0.6;}
.market_verticals .go-top {background-color: rgba(17,73,105,1);color: #FFFFFF;position: absolute;bottom: 0px;top: 138px;width: 100%;height: 210px;text-align: center;font-size: 14px;margin: 0px;padding: 0px;-webkit-transition: 0.5s Ease;-moz-transition: 0.5s Ease;-o-transition: 0.5s Ease;transition: 0.5s Ease;}
.market_verticals .smooth:hover > .go-top {top: 0px;}.market_verticals .go-top p {font-size: 12px;text-align: left;padding: 10px;}
/*------------Details page---------*/
.bread_cm {float: left;width: 100%;margin: 20px 0px 5px 0px;}
.bread_cm ul {margin: 0px;padding: 0px;color: #000;}
.bread_cm ul li {display: inline;margin-right: 8px;color: #000;font-size: 13px;}
.bread_cm ul li a {background: url(../Images/tick_1.jpg);background-position: 0px 2px;margin-left: 5px;background-repeat: no-repeat;padding-left: 10px;color: #8d8d8d;}
.bread_cm ul li a:hover {color: #f58220;}
.filter_further {float: left;width: 100%;}
.filter_further a {color: #ff8000;background: url(../Images/back_btn.png) no-repeat left;padding-left: 12px;}
.filter_further a:hover {color: #114969;background: url(../Images/back_btn_a.png) no-repeat left;}
.product_des {width: 100%;min-height: 50px;background: #f1f1f1;color: #0081e6;line-height: 50px;padding: 0px 10px;font-weight: bold;float: left;margin: 15px 0 10px 0;border-radius: 3px;}
.product_des a {color: #333333;}
.product_des .social_media {width: 70%;border-right: solid 1px #c0c0c0;color: #333;float: left;margin: 5px 0;height: 40px;line-height: 40px;}
.product_des .social_media img {margin: 0 4px;}
.product_des .print {width: 25%;color: #333;float: left;margin: 5px 10px;height: 40px;line-height: 40px;}
.product_des .print img {margin: 0 4px;}
.product_des img {width: 35px;height: 35px;transition: all .5s ease;}
.product_des img:hover {opacity: .7;}
.product_des h2 {color: #f67d00;margin: 0px 0px 10px 0px;padding: 0px;font-size: 18px;}
.pg_title h2 {font-size: 18px;margin: 5px 0px;padding: 0px;}
.industry_01 {float: left;width: 100%;}
.industry_01 h2 {margin: 0px 0px 10px 0px;padding: 0px;font-size: 22px;}
.industry_01 a {width: 278px;float: left;margin: 0px 4px 1px 0px;color: #333333;padding: 10px;background: url(../Images/industry_mark.jpg) #e8e8e8;background-repeat: no-repeat;background-position: right 6px;}
.industry_01 a:focus {border: 0px;}
.rlt_pro ul {margin: 10px 25px;padding: 0;}
.rlt_pro li {float: left;list-style: none;margin: 11px;width: 18%;}
.rlt_pro li img {width: 100% !important;max-height: 170px !important;}
.rlt_pro span {display: block;text-align: left;font-weight: bold;color: #0089a8;}
.rlt_pro .carousel-inner > .item {position: relative;-webkit-transition: .6s ease-in-out left;-o-transition: .6s ease-in-out left;transition: .6s ease-in-out left;min-height: 290px;}
.rlt_pro .carousel-inner > .item > img, .carousel-inner > .item > a > img {line-height: 1;}
.rlt_pro .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {display: block;}
.related_pro {float: left;width: 100%;margin: 0px 0 25px 0;}
.related_pro .nav-tabs {border-bottom: 0px;height: 40px;}
.related_pro .nav-tabs > li {float: left;width: 16%;height: 40px;background: #808080;margin-right: 5px;border-radius: 3px 3px 0 0;}
.related_pro .nav-tabs > li:last-child {margin: 0;}
.related_pro .nav-tabs > li > a {margin-right: 2px;border-radius: 0px;line-height: 40px;font-size: 15px;color: #fff;margin: 0px;padding: 0px 0px;border: 0px;text-align: center;}
.related_pro .nav-tabs > li > a:hover {color: #fff;background: #808080;border-radius: 3px 3px 0 0;}
.related_pro .nav-tabs > li.active > a {color: #f67d00;cursor: default;background-color: #f1f1f1;margin: 0px;padding: 0px 0px;text-align: center;line-height: 38px;border-bottom: none;border-left: 2px solid #808080;border-top: 2px solid #808080;border-right: 2px solid #808080;font-size: 15px;border-radius: 3px 3px 0 0;}
.related_pro .tab-pane {background: #f1f1f1!important;min-height: 200px;padding: 10px;color: #313131;width: 100%;float: left;}
.related_pro .tab-pane p {font-weight: bold;}
.download_list {width: 100%;float: left;height: auto;}
.download_list .downloads {width: 100px;min-height: 110px;float: left;font-size: 16px;margin-right: 5%;margin-top: 25px;}
.download_list .downloads:last-child {margin-right: 0;}
.download_list .downloads .img_icon {width: 85px;height: 85px;border-radius: 50%;background: #545454;display: block;line-height: 85px;text-align: center;margin: 0 auto;}
.download_list .downloads h3 {color: #545454;font-size: 16px;font-family: Arial, Helvetica, sans-serif;text-align: center;margin: 5px 0 0 0;}
.download_list .disabled{ cursor:no-drop; opacity:.5; }
.download_list .disabled:hover{ cursor:no-drop;}
.download_list .downloads a:hover .img_icon {background: #ff8000;transition: all .5s ease;}
.download_list .downloads a:hover h3 {color: #ff8000;transition: all .5s ease;}
.download_list ul {padding: 0;margin: 0;float: left;width: 100%;line-height: 60px;}
.download_list ul li {float: left;display: inline-block;padding: 0px 15px;}
.download_list ul li a {font-weight: bold;color: #313131;}
.download_list ul li a:hover {color: #ff8000;}
.download_list ul li img {padding-right: 3px;}
.product_resource{ width:100%; float:left; height:auto; padding: 0 10px;}
.product_resource ul{ width:20%; float:left; height:auto; padding:0; margin:0; }
.product_resource ul li { list-style:none; padding-bottom:10px; }
.product_resource ul li  img{ height:25px; padding-right:3px; }
.product_resource ul li a{ padding:0 0 0 0px; color:#333;}

.review{ width:550px; float:left; height:auto; }
.review ul{ width:100%; float:left; height:auto; padding:0; margin:0;}
.review ul li{ width:50%; float:left; list-style:none; padding:0; margin:0;}
.review ul li + li{ width:50%;}
.review ul li + li + li{ width:100%;}
.review ul li .input{ width:93%; float:left; height:40px; margin:5px; border-radius:3px; padding:0 15px;}
.review ul li .txt_area{ width:96%; float:left; height:70px; border-radius:3px; padding:10px 15px;}
.review .submit{ width:100px; text-align:center; float:left; height:35px; border-radius:3px; background:#2580c7; color:#fff; border:none; margin:5px;}

.review_details{ width:100%; float:left; height:auto;  margin:25px 0 10px;}
.review_details ul{ width:550px; float:left; height:auto; border-top:solid 1px #ccc; padding:10px 0; margin:0;}
.review_details ul li{ width:100%; float:left; min-height:50px; list-style:none; padding:5px 10px;}
.review_details ul li span{ color:#7d7d7d;}
.review_details ul li h4{ padding:0; margin:0; color:#000;}
.review_details ul li p{ padding:5px 0 10px 0; font-weight:normal !important; font-style:italic; font-size:13px;}



.feature_related {margin-top: 30px;}
.principal {float: left;width: 100%;border-top: solid 1px #f0f0f0;padding: 10px 0;}
.principal span {color: #3c3c3c;font-weight: bold;float: left;}
.principal h3 {margin: 0;padding: 0 0 5px;}
.principal h2 {margin: 0px 0px 10px 0px;padding: 0px;font-size: 22px;}
.principal a {color: #3c3c3c;}
.principal span {color: #3c3c3c;}
.principal p {padding: 0px;margin: 0px;}
.principal .logo_img {width: 100%;float: left;height: 60px;padding-top: 0px;text-align: left;border: solid 1px #f1f1f1;line-height: 60px;}
.principal .logo_img img {max-width: 100%;max-height: 60px;padding: 5px 5px;}
.principal .def {color: #3c3c3c!important;padding-right: 5px;}
.principal .get_quote {width: 100%;color: #333;float: left;}
.application_1 {float: left;width: 100%;}
.application_1 span {color: #939393;}
.application_1 h2 {margin: 0px 0px 0px 0px;padding: 0px;font-size: 22px;}
.application_1 h3 {margin-top: 10px;padding-bottom: 5px;}
.product_section {float: left;width: 100%;position: relative;}
.sec_left {width: 100%;text-align: center;float: left;line-height: 400px;height: 400px;border: solid 1px #f1f1f1;margin-top: 15px;}
.sec_left img {max-width: 90%;max-height: 250px;}
.content_detail h1 {margin-top: 15px;padding: 0 0 5px 0;}
.content_detail p {width: 100%;float: left;border-bottom: solid 0px #f0f0f0;padding: 0;margin: 0;}
.content_detail ul {padding: 0;margin: 0;}
.content_detail ul li {list-style-image:;}
.content_detail .know_more a {color: #ff8000;font-weight: normal;font-size: 13px;background: url(../Images/red_arow.png) no-repeat top 5px right 16px;min-width: 90px;display: inline-block;margin: 5px 0 15px 0;}
.content_detail .know_more a:hover {color: #114969;background: url(../Images/blue_arrow.png) no-repeat top 5px right 16px;}
.content_detail .read_more a {color: #ff8000;font-weight: normal;font-size: 13px;background: url(../Images/red_arow.png) no-repeat top 5px right 16px;min-width: 90px;display: inline-block;margin: 5px 0 0 0;}
.content_detail .read_more a:hover {color: #114969;background: url(../Images/blue_arrow.png) no-repeat top 5px right 16px;}
.content_detail .get_quote a {min-width: 80px;line-height: 35px;display: block;background: #f67d00;color: #fff;float: left;text-align: center;border-radius: 3px;margin: 10px 0;font-weight: bold;margin-right: 10px;padding: 0px 20px;}
.content_detail .get_quote a:hover {background: #114969;transition: all .2s linear;}
.content_detail .get_distributor a {min-width: 80px;line-height: 35px;display: block;background: #808080;color: #fff;float: left;text-align: center;border-radius: 3px;margin: 10px 0;font-weight: bold;margin-right: 10px;padding: 0px 20px;}
.content_detail .get_distributor a:hover {background: #f67d00;transition: all .2s linear;}
.product_section .sec_right {width: 20%;}
.r-tabs {position: relative;}
.r-tabs .r-tabs-nav {border-bottom: 1px solid #ccc;}
.r-tabs .r-tabs-nav .r-tabs-tab {position: relative;top: 1px;}
.r-tabs .r-tabs-nav .r-tabs-anchor {background: #00aadd;margin-bottom: 3px;padding: 10px 12px;display: inline-block;text-decoration: none;color: #fff;font-weight: bold;}
.r-tabs .r-tabs-nav .r-tabs-state-active {background-color: #fff;margin-bottom: -1px;border-top: 1px solid #ccc;border-right: 1px solid #ccc;border-left: 1px solid #ccc;}
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {color: #00aadd;background-color: #fff;}
.r-tabs .r-tabs-panel {border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;margin-bottom: 3px;}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {display: block;padding: 10px;background-color: #00aadd;color: #fff;font-weight: bold;text-decoration: none;margin-bottom: 3px;}
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {background-color: #fff;color: #00aadd;border-top: 1px solid #ccc;border-right: 1px solid #ccc;border-left: 1px solid #ccc;margin-bottom: 0;}
.banner_slider .carousel-caption {top: 50px;left: 55%;width: 360px;text-align: left;z-index: 3;}
.banner_slider .carousel-caption h2 {color: #093751;font-size: 48px;color: #fff;padding: 0px;margin: 7px 0px;font-family: 'oswaldregular';}
.banner_slider .carousel-caption p {color: #093751;color: #fff;line-height: 24px;font-family: 'Helvetica LT Std';font-size: 20px;text-shadow: none;}
.banner_slider .carousel-caption p a {width: 120px;line-height: 35px;margin-top: 10px;display: block;color: #fff;background: transparent;border: solid 1px #fff;border-radius: 3px;text-align: center;}
.banner_slider .carousel-caption p a:hover {background: #ff8000;}
.pro {animation-name: produc_img;animation-duration: 1s;position: relative;}
@keyframes produc_img {
0% {opacity: 0.7;bottom: -100px;}
100% {opacity: 1;bottom: 0px;}
}
.legacy_page {animation-name: legacy_page;animation-duration: 1s;position: relative;}
@keyframes legacy_page {
0% {opacity: 0.7;top: -100px;}
100% {opacity: 1;top: 0px;}
}
.am_update .active {background: #d5d5d5;}
.holder {border: 0px solid #FFFFFF;float: left;margin: 0px;position: relative;overflow: hidden;-webkit-transition: 0.5s Ease;-moz-transition: 0.5s Ease;-o-transition: 0.5s Ease;transition: 0.5s Ease;width: 100%;}
.smooth {opacity: 1;}
.smooth:hover img {opacity: 0.6;}
.go-top {background-color: rgba(17,73,105,0.9);color: #FFFFFF;position: absolute;bottom: 0px;top: 300px;width: 100%;height: 240px;text-align: center;font-size: 20px;margin: 0px;padding: 10px;-webkit-transition: 0.5s Ease;-moz-transition: 0.5s Ease;-o-transition: 0.5s Ease;transition: 0.5s Ease;}
.smooth:hover > .go-top {top: 0px;}
.go-top h3 {color: #fff !important;text-align: left;padding: 5px 0;margin: 0;}
.go-top h5 {color: #fe7f14 !important;text-align: left !important;padding: 5px 0;margin: 0;font-size: 14px;}
.go-top p {font-size: 12px;text-align: left;}
.go-top p a {color: #fff;}
.go-top .read_more {width: 120px;line-height: 25px;float: left;background: #fe7f14 !important;display: block;font-size: 14px;padding: 5px 20px;border-radius: 3px;}
.go-top .read_more:hover {background: #114969 !important;}
.md_frame {position: relative;}
/*.banner_slider .carousel .item {-webkit-transition: opacity 1s;-moz-transition: opacity 1s;-ms-transition: opacity 1s;-o-transition: opacity 1s;transition: opacity 1s;  }*//*.banner_slider .carousel .active.left, .carousel .active.right {left:0;opacity:0;z-index:2;  }.banner_slider .carousel .next, .carousel .prev {left:0;opacity:1;z-index:1;  }*/
.footer .testi_1 {background: url(../Images/testi_bg.jpg) #235775;background-repeat: no-repeat;background-position: 15px 15px;border-radius: 5px;padding: 20px;float: left;margin: 10px 10px 10px 0;}
.footer .testi_1 span {color: #fdb250;float: left;width: 100%;padding-bottom: 5px;}
.footer .testi_1 h3 {margin-left: 50px;}
.footer .testi_1 p {color: #d3dee3;float: left;padding-left: 30px;}
.footer .testi_1 i {color: #d3dee3;float: left;}
.footer .testi_1 a {color: #4a8cb1;text-decoration: none;margin-top: 4px;float: left;}
.footer {float: left;width: 100%;background-color: #0a4465;padding: 40px 0px 10px 0px;}.footer h3 {font-size: 20px;color: #17b2ff;padding-bottom: 15px;}
.footer ul {margin: 10px 0px 0 0;padding: 0px;float: left;}
.footer ul li {list-style: none;color: #c6d4db;}
.footer ul li a {color: #c6d4db;font-size: 13px;}
.footer ul li a:hover, .footer_sub ul li a:focus {text-decoration: none;cursor: pointer;color: #fff;}
.footer address {padding: 10px 0px 0 0;margin: 0;}.footer address p {color: #fff;font-size: 18px;padding: 0;margin: 0;}
.footer address p i {font-size: 11px;color: #fdb250;}
.footer address p:nth-of-type(1) {margin-bottom: 10px;border-bottom: solid 1px #235775;padding-bottom: 5px;font-size: 20px;color: #fff;}
.footer address p:nth-of-type(2) {color: #abbfca;font-size: 13px;font-family: Arial, Helvetica, sans-serif;margin-bottom: 10px;line-height: 18px;}
.footer address span {color: #fff;font-size: 16px;padding-right: 5px;padding: 10px 0 0px 0;float: left;}
.footer span img {border: 1px solid #3e6f8b;border-radius: 3px;padding: 7px 10px;opacity: 0.5;transition: all 0s ease-in-out;margin-top: 5px;}
.footer span img:hover {border: 1px solid #fff;border-radius: 3px;padding: 7px 10px;opacity: 1;background-color: #084060;transform: scale(1,1);}
.footer form {}
.footer form input.form-control {margin: 5px 0px;border-radius: 3px;padding: 9px 20px;height: 40px;width: 275px;color: #999;}
.footer form select.form-control {border-radius: 3px;padding: 9px 15px;height: 40px;width: 275px;color: #999;}
.footer form button.btn {margin: 5px 0px;border-radius: 3px;padding: 9px 15px;height: 40px;width: 275px;color: #fff;background-color: #e57011;border: 0px;}
.footer form button.btn:hover {color: #fff;background-color: #f2974e;transition: all 1s ease-in-out;}
.styleSelect select {background: #fff;width: 275px;padding: 5px;font-size: 16px;border: 0;border-radius: 3px;height: 40px;color: #000;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none;background: url(../Images/downArrow.png) #fff;background-repeat: no-repeat;background-position: 250px 17px;}
select::-ms-expand {display: none;}
.styleSelect {border-radius: 3px;width: 275px;height: 40px;overflow: hidden;border: 0px solid #000;}
.copyright {width: 100%;color: #85a2b2;text-align: left;border-top: solid 0px #136391;font-size: 12px;font-family: Arial, Helvetica, sans-serif;margin-top: 20px;}
.custom_margin_1 {margin: 30px auto;padding-bottom: 10px;}
.custom_margin {margin: 60px auto;}
.wrapper {float: left;width: 100%;}
.top_bar {text-align: right;float: left;width: 100%;padding: 8px 0px;color: #ababab;}
.bot_search_bar {float: left;width: 100%;padding: 0px;color: #737373;}
.top_bar a {color: #ababab;font-family: Arial, Helvetica, sans-serif;font-size: 13px;padding: 0px 5px;}
.top_bar a:hover {text-decoration: none;color: #e66c22;}
.search_box {width: 70%;float: left;height: 50px;}
.search_box .form-inline .has-feedback .form-control-feedback {left: 0px !important;top: 5px;color: #ccc;}
.search_box .form-group {width: 100%!important;}.search_box .input {width: 100%!important;}
.search_box .input-group {width: 100%;}
.search_box .has-success .input-group-addon {color: #fff;background-color: #ff8000;border: none;font-size: 16px;font-weight: normal;width: 25% !important;height: 44px;padding: 15px 0px;float: left;cursor: pointer;}
.search_box .has-success .input-group-addon:hover {background-color: #114969;}
.search_box .form-control {width: 70%!important;border: 2px solid #ff8000;border-radius: 5px solid #ff8000;padding: 10px 30px 10px 30px;height: 44px;background: url(../Images/inpt_search.jpg) center left 8px no-repeat;}
.search_box .form-control [placeholder], *[placeholder] {font-size: 12px;color: #9d9d9d;}
.search_box .input-group .form-control:focus {box-shadow: none !important;border: 2px solid #114969!important;}
.customrs_zone {float: right;width: 30%;margin: 0px;padding: 0px;text-align: center;}
.customrs_zone .nav > li > a {display: block;padding: 10px 20px;position: relative;color: #737373;font-size: 16px;border: 1px #e2e2e2 solid;background-color: #f9f9f9;border-radius: 3px;z-index: 500;}
.customrs_zone .nav > li > a:focus {border: 1px #eaebec solid !important;}
.menu {width: 100%;background: #114969;float: left;border-radius: 0px;}
.right_menu {float: left;width: 100%;}
.banner_slider {float: left;width: 100%;border: 0px solid #000;margin-top: 0px;margin-bottom: 30px;position: relative;}
.Left_nav {position: absolute;top: 0px;left: 7.4%;z-index: 8;width: 280px;overflow: visible !important;}
.select_ind {background: #2694d3 url(../Images/white_downArrow.png) no-repeat center right 20px;width: 280px;height: 50px;line-height: 50px;padding-left: 20px;color: #FFFFFF;font-size: 16px;cursor: pointer;}
.select_ind_inner {background: #2694d3 url(../Images/plus_1.png) no-repeat center right 20px;width: 280px;height: 50px;line-height: 50px;padding-left: 20px;color: #FFFFFF;font-size: 16px;cursor: pointer; display:block;
}
.select_ind_add {background: #2694d3 url(../Images/minus_1.png) no-repeat center right 20px;}
.list_view {background: rgba(255,255,255,0.9);float: left;min-height: 459px;width: 280px;}
.list_view_inner {background: #ffffff;float: left;width: 280px; /*box-shadow: 0px 0px 1px #888888;*/}
.list_view_home {background: rgba(255, 255, 255, 0.9) !important;float: left;width: 280px;box-shadow: 0px 0px 3px #888888;overflow: visible !important;}
.banner_slider .carousel-inner img {width: 100%;max-height: 410px;}
.custom_blt {position: absolute;z-index: 5;left: 45%;bottom: 20px;}
.custom_blt li {width: 15px;height: 15px;border-radius: 50%;list-style: none;background: #fff;float: left;margin: 0px 5px;cursor: pointer;}
.custom_blt li:hover {background: #f59703;}
.custom_blt li.active {background: #f59703;}
.whats_new {width: 100%;float: left;background: #fff;padding: 0;color: #383838;border-bottom: solid 5px #114969;}
.whats_new .whats_txt{ width:100%; float:left; height:auto; padding:5px 0;}
.whats_new span {font-size: 12px;width:100%; float:left;padding: 0;margin: 0 0 3px 0;line-height: 13px;}
.whats_new h3 {padding: 0px 0px;margin: 0;color: #454545;}
.whats_new h4 {padding: 0 !important;margin: 10px 0 0px 0;}
.whats_new p {text-align: left;margin: 0px;padding: 3px  0px 2px 0;width: 100%;line-height: 16px;font-size: 12px;}
.whats_new img {width: 100%;height: 150px;padding: 0;margin: 0 0 5px 0;}
.whats_new a {padding: 0;border: 0px solid #f5a155;color: #f5a155;font-size: 12px;}
.whats_new a:hover {text-decoration: none;transition: all 0s linear;color: #114969;}
.aimil_event_detail {float: left;width: 100%;margin-bottom: 0px;margin: 0px 0px;padding: 10px 10px 5px 10px;background: #fafafa;border-bottom: solid 5px #114969;min-height: 223px;}
.aimil_event_detail h3 {padding-bottom: 12px;}
.aimil_event_detail h5 {color: #3d3d3d;font-size: 14px;font-weight: bold;width: 100%;float: left;margin: 0;padding-top: 8px;font-family: Arial, Helvetica, sans-serif;}
.aimil_event_detail a {color: #ff8000;font-size: 13px;background: url(../Images/red_arow.png) no-repeat center right 16px;min-width: 90px;display: inline-block;margin-right: 5px;}
.aimil_event_detail .register a {color: #ff8000;font-size: 13px;background: url(../Images/red_arow.png) no-repeat center right 16px;
min-width: 75px;display: inline-block;margin-right: 5px;}
.aimil_event_detail a:hover {color: #114969;background: url(../Images/blue_arrow.png) no-repeat center right 16px;}
.aimil_event_detail p {line-height: 18px;padding: 5px 0 0 0; width:100%; float:left;font-size: 12px;}
.aimil_event {float: left;width: 100%;margin-top: 5px;}
.aimil_event a {width: 120px;line-height: 25px;float: left;background: #fe7f14 !important;display: block;font-size: 14px;color: #fff !important;text-align: center;padding: 5px 0 !important;border-radius: 3px;}
.aimil_event a:hover {text-decoration: none !important;background-color: #114969 !important;transition: all 0s linear;color: #fff!important;}
.aimil_updates {float: left;position: relative;width: 100%;padding: 0;margin: 0;}
.image_galry {float: left;width: 100%;border: 0px solid #000;position: relative;}
.image_galry img {width: 100%;height: 263px !important;margin-top: 0px;}
.image_galry .carousel-inner img {width: 100%;}
.custom_galery_slider {position: absolute;z-index: 5;top: 325px;     right: 135px;}
.custom_galery_slider a {color: #333;}
.custom_galery_slider li {list-style: none;display: inline !important;margin-right: 3px;border: 1px solid #ff8000;padding: 2px 6px;border-radius: 3px;color: #fff;}
.custom_galery_slider li.active {background: #ff8000;color: #fff;border: 1px solid #ff8000;}
.image_galry span.carousel-caption {background: url(../Images/galry_arow.png) no-repeat center left 15px;color: #fff;font-size: 16px;
border: 0px solid #000;display: block;position: absolute;bottom: 0px;right: 0px;left: 0px;text-align: left;padding: 15px 25px 15px 35px;
background-color: #114969;}
.carousel-indicators {float: left;width: 150px;margin-top: 30px !important; right: 0 !important;}
.products_slider {width: 100%;background-color: #fafafa;float: left;background-image: url(../Images/bg_image.png);background-position: right bottom;background-repeat: no-repeat;margin: 40px 0 0 0;}
.products_gallery {width: 100%;float: left;}
.products_gallery li {float: left;width: 100%;height: 240px;padding: 0px 0px;list-style: none;}
.products_gallery .product_img {width: 100%;float: left;height: 180px;text-align: center;line-height: 175px;}
.products_gallery .product_img img {max-width: 75%;max-height: 165px;padding-top: 10px;}
.products_gallery h4 {color: #114969;height: 60px;font-size: 16px;padding: 10px 15px;float: left;text-align: center !important;width: 100%;}
.products_gallery li:nth-child(even) {background: #f1f6f9;}
.products_gallery li:nth-child(odd) {background: #e8eef2;}
.featurd_product { float: left; width: 100%; }
.featurd_product h2 { color: #5f5f5f; padding-bottom: 5px; }
.products_gallery .carousel-control.left { background-image: none !important; position: absolute; left: -8%; top: -20%; width: 80px; } 
.products_gallery .carousel-control.right { background-image: none !important; position: absolute; right: -8%; top: -20%; width: 80px; }
.products_gallery_inner { width: 100%; float: left; border: solid 1px #f1f1f1; height: 240px; padding: 0px; }
.products_gallery_inner h3 { color: #000; font-family: 'RobotoRegular'; line-height: 40px; font-size: 18px; display: block; padding: 0 0 0 15px; margin: 0; width: 100%; background: #f1f1f1; }
.products_gallery_inner li { float: left; width: 100%; height: 180px; padding: 0px 0px; list-style: none; margin: 0; border: solid 0px transparent; }
.products_gallery_inner .product_img { width: 100%; float: left; height: 140px; text-align: center; line-height: 140px; }
.products_gallery_inner .product_img img { max-width: 100%; height: 115px; padding-top: 0px; }
.products_gallery_inner h4 { color: #114969; height: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000; padding: 5px 15px; float: left; text-align: center !important; width: 100%; }
.products_gallery_inner li:hover { opacity: .8; border: solid 0px #f1f1f1; transition: all .2s linear; }
.products_gallery_inner .owl-prev { top: 75px; right: -15px; }
.products_gallery_inner .owl-next { top: 75px; left: 5px; }
/* Start Product Listing Page CSS */
.refine_poducts { width: 180px; float: left; font-size: 16px; font-family: 'RobotoRegular'; background: url(../Images/refine_bg.png) no-repeat center left; line-height: 18px; color: #fff; height: 83px; }
.refine_poducts .txt { background: url(../Images/refine.png) no-repeat center left 10px; display: inline-block; width: 100%; padding: 25px 0 20px 45px; }
.basic_info { width: 100%; float: left; height: auto; padding: 10px; border: solid 1px transparent; }
.basic_info .product_img { text-align: left; float: left; width: 100%; height: 130px; line-height: 130px; }
.basic_info .product_img img { height: 100px; max-width: 100%; }
.basic_info h2 { font-size: 13px; font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; font-weight: bold; padding: 0px; width: 100%; float: left; min-height: auto; }
.basic_info span { color: #808080; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding-top: 3px; float: left; }
.basic_info p { color: #7a7a7a; margin: 5px 0px 10px 0px; padding: 0px; float: left; width: 100%; height: 40px; font-weight: normal; }
.basic_info p a { font-weight: normal; line-height: 14px; }
.basic_info ul { padding: 0; margin: 0; }
.basic_info li { list-style: none; }
.basic_info .learn_more { color: #ff8000; font-weight: bold; float: left; width: 100%; line-height: 22px; display: block; }
.tp_set { margin-bottom: 20px; width: 25%; display: table; float: left; }
.basic_info:hover { border: solid 1px #bfdceb; }
.basic_info .prName { line-height: 14px; }
.top_filter { float: left; width: 100%; background: #eef4f7; padding: 0; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; margin-top: 30px; margin-bottom: 20px; padding: 6px 0 0 0; }
.top_filter.select_search{ width:auto;float:right; padding:5px 15px 0 0; }
.top_filter.select_search .name_down{ float:left; padding-right:10px; line-height:25px;} 
.top_filter .inpt { border: 1px solid #d7d7d7; height: 40px; width: 320px; background: url(../Images/slt_mark.jpg) #FFF; background-position: right 15px; background-repeat: no-repeat; -webkit-appearance: none; -moz-appearance: none; appearance: none; color: #8d8b8b; padding-left: 10px; }
.top_filter span { font-weight: bold; display: block; padding: 12px 6px 3px 10px; float: left; }
select::-ms-expand { display: none; }
.left_pannel { background: #fff; width: 92%; float: left; margin-top: 30px; padding-bottom: 20px; } 
.left_pannel h1 { background: #2278a9; color: #FFFFFF; padding: 0px; margin: 0px; font-size: 18px; font-weight:normal; padding: 12px 15px; width: 100%; float: left !important; }
.select_group { width: 100%; float: left; height: auto; }
.select_group h3 { font-size: 15px; padding: 8px 15px; width: 100%; float: left; background: #deeff8; color: #333; }
.select_group a { color: #000; }
.select_group a:hover { font-weight: bold; color: #ff8000; }
.select_group .inner_area { width: 100%; float: left; max-height: 190px; overflow:auto; background: #f9f9f9; margin:0 0 10px 0; padding:10px 0 15px 10px; }
.select_group .inner_area2 { width: 100%; float: left; max-height: 190px; overflow:auto; background: #f9f9f9; margin:0 0 10px 0; padding:10px 0 15px 10px; }
.select_group .inner_area3 { width: 100%; float: left;max-height: 190px; overflow:auto; background: #f9f9f9; margin:0 0 10px 0; padding:10px 0 15px 10px;}
.select_group li { list-style: none; line-height: 27px; }
.select_group ul { margin: 5px 0px 10px 10px; padding: 0px; }
.select_group input[type="radio"], input[type="checkbox"] { line-height: normal; margin: 5px 5px; float: left; width: 15px; }
.select_group label { margin: 2px 0 0 0; float: left; width: 90%; cursor: pointer; }
.select_group label:hover { color: #ff8000; }
.select_group table { width: 100%; }
.industry h3 { font-size: 16px; color: #333; width: 100%; padding: 10px 0 5px 0; margin-bottom: 0px; }
.industry { }
.industry a { color: #000; }
.industry h2 { font-size: 16px; padding: 15px 20px; border-bottom: 1px solid #d6e2e8; }
.industry li { list-style: none; line-height: 27px; }
.industry ul { margin: 5px 0px 10px 30px; padding: 0px; }
/*Testimonials Page CSS starts here*/
.testimonial {width: 49%;background: #fafafa;float: left;height: auto;border: solid 1px #f1f1f1;margin: 0px 5px 15px 5px;padding: 10px 15px;transition: ease-in .5s;}
.testimonial h3 {padding: 0;}
.testimonial span {padding: 5px 0 10px 0;margin-bottom: 10px;float: left;width: 100%;border-bottom: solid 1px #ccc;color: #7c7c7c;}
.testimonial .img_top {margin-top: -15px;}
.testimonial .img_bot {margin-bottom: -10px;}
.testimonial:hover {background: #ecf8f7;}
/*About Us Page CSS starts here*/
.about_us_page {float: left;width: 100%;min-height: 400px;margin: 25px 0px;}
.about_us_page .quote {position: absolute;top: 45px;left: 10px;}
.about_us_left {width: 100%;float: left;}
.about_us_left .quick_link {float: left;width: 100%;margin-bottom: 20px;background: #f7f7f7;min-height: 100px;font-size: 13px;}
.about_us_left .quick_link h2 {background: #f48745;color: #FFF;height: 47px;line-height: 47px;margin: 0px;padding: 0px 15px;}
.about_us_left .quick_link ul {margin: 0px 0px 0px 0px;padding: 0px;}
.about_us_left .quick_link li {list-style: none;border-bottom: 1px #dbdada solid;}
.about_us_left .quick_link li a {line-height: 15px;padding: 13px 10px 13px 15px;display: block;color: #000000;transition: all 0.3s ease-in 0s;}
.about_us_left .quick_link li a.active{ background:#114969; color:#fff;}
.about_us_left .quick_link li a:hover {background: #a6a6a6;color: #fff;}
.about_us_left .quick_link li.active a {background: #114969;color: #fff;}
.about_us_left .quick_link li:last-child {border: 0px #dbdada solid;}
.about_us_left .quick_link a {text-decoration: none;color: #393939;}
.about_us_left .expert_panel {float: left;width: 100%;margin-bottom: 20px;background: #fff;min-height: 100px;font-size: 13px;border: 1px #dbdada solid;}
.about_us_left .expert_panel h2 {color: #fff;background: #114969;height: 35px;font-size: 16px;line-height: 30px;margin: 0px;padding: 0px 15px;border-top: 3px #114969 solid;border-bottom: 1px #dbdada solid;display: block;}
.about_us_left .expert_panel h3 { width:100%; float:left; font-size:15px; padding:5px 15px 0 15px;}

.about_us_left .expert_panel p {padding: 10px 0px 5px;border-bottom: solid 1px #f1f1f1;margin: 0px 15px 5px;}
.about_us_left .expert_panel p:last-child {padding: 5px 0px;margin-bottom: 10px;text-align: justify;}
.about_us_left .expert_panel span {font-size: 36px;line-height: 14px;font-family: Arial, Helvetica, sans-serif;}
.about_us_left .expert_panel ul {margin: 0px 0px 0px 0px;padding: 0px;}
.about_us_left .expert_panel li {list-style: none;border-bottom: 0px #dbdada solid; float:left;}
.about_us_left .expert_panel li a {line-height: 15px;background: url(../Images/nves_li.jpg) no-repeat center left 15px;padding: 5px 10px 5px 30px;display: block;color: #000000;transition: all 0.3s ease-in 0s;}
.about_us_left .expert_panel li a:hover {color: #ff8000;}
.about_us_left .expert_panel li ul {margin-bottom: 7px;}
.about_us_left .expert_panel li ul li {line-height: 13px;padding: 0px 0px 0px 20px;display: block;color: #000000;transition: all 0.3s ease-in 0s;}
.about_us_left .expert_panel .view_more a {width: 250px;float: left;background: url(../Images/red_arow.png) no-repeat top 5px right 88px;font-weight: bold;display: block;color: #f58220;font-size: 13px;padding: 0px 15px;line-height: 20px;margin: 5px 0 15px 0;}
.about_us_left .expert_panel .view_more a:hover {background: url(../Images/blue_arrow.png) no-repeat top 5px right 88px;color: #114969;}
.executive_member_area {width: 100%;float: left;min-height: auto;margin-bottom: 30px;}
.executive_member_area .member {width: 21%;float: left;height: auto;margin: 10px;text-align: center;}
.executive_member_area .member .img {width: 100%;float: left;min-height: 155px;padding-bottom: 10px;text-align: center;}
.executive_member_area .member .img img {width: auto; height: auto;border: solid 1px #f1f1f1; max-width: 130px; height: 160px;}
.executive_member_area h3 {font-size: 16px;padding: 0;margin: 0;color: #114969;width: 100%;}
.executive_member_area span {color: #919191;font-size: 14px;}
.executive_member_area span a {color: #f2812e;font-size: 13px;}
.executive_member_area span a:hover {text-decoration: underline;color: #114969;}
/*CEP Page Css Starts from here*/
.inner_list_view {background: #ffffff;float: left;min-height: 459px;width: 280px;display: none;z-index: 500;}
.cep_inquiry {position: fixed;width: 50px;height: 180px;right: 0;top: 400px;z-index: 500;background: url(../Images/cep_enquiry.png) no-repeat;border: 0;}
.banner_box {}
.banner_box img {width: 100%;height: auto;}
.cep_text_content {float: left;width: 100%;min-height: 400px;margin: 40px 0px;}
.cep_text_content p span {color: #c25656;}
.cep_text_content h3 {padding: 10px 0 20px 0;margin: 0;color: #114969;}
.cep_objective {}
.cep_objective ul {padding: 0;margin: 0 0 20px 0;font-size: 13px;color: #114969;}
.cep_objective ul li {width: 50%;float: left;list-style: none;background: url(../Images/cep_li.png) no-repeat left top 2px;padding-right: 20px;padding-left: 20px;padding-bottom: 20px;}
.cep_services {width: 31%;min-height: 295px;float: left;background: #f6f6f6 url(../Images/cep_read_more.png) no-repeat bottom center;margin: 10px;transition: all 0.3s ease-in 0s;position: relative;}
.cep_services .cep_ex {opacity: 1;width: 100%;height: auto;text-align: center; margin:0 0 10px 0; padding: 35px 0px 0px 0;min-height: 140px;float: left;}
.cep_services .cep_ex_h {opacity: 0;width: 100%;height: auto;text-align: center;position: absolute;top: 35px;}
.cep_services h3 {font-size: 17px;color: #3095c9;text-align: center;display: block;font-weight: normal;padding: 15px 0px 5px 0;margin: 10px auto;width: 100%;}
.cep_services span {font-size: 13px;color: #848484;text-align: center;display: block;font-weight: normal;padding: 0px 0px;margin: 0;}
.cep_services .events {font-size: 16px;color: #848484;text-align: center;width: 130px; background: url(../Images/cep_events.png) no-repeat center left 10px;padding-left: 35px; margin: 0 auto;}
.cep_services:hover {background: #f58220 url(../Images/cep_read_more_a.png) no-repeat bottom center;}
.cep_services:hover span {color: #fff;}
.cep_services:hover .cep_ex_h {opacity: 1;width: 100%;height: auto;text-align: center;}
.cep_services:hover .cep_ex {opacity: 0;}
.cep_services:hover h3 {color: #fff;}
.cep_services:hover .events {background: url(../Images/cep_events_a.png) no-repeat center left 10px;color: #fff;}
.seminar_left {width: 100%;float: left;}
.seminar_left .quick_link {float: left;width: 100%;margin-bottom: 10px;background: #f4f4f4;min-height: 260px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}
.seminar_left .quick_link h2 {background: #f48745;color: #FFF;height: 47px;line-height: 47px;margin: 0px;padding: 0px 25px;;}
.seminar_left .quick_link ul {margin: 0px 0px 0px 0px;padding: 0px;}
.seminar_left .quick_link li {list-style: none;border-bottom: 1px #dbdada solid;}
.seminar_left .quick_link li a {line-height: 15px;padding: 13px 10px 13px 25px;display: block;color: #000000;transition: all 0.3s ease-in 0s;}
.seminar_left .quick_link li a.active{ background:#114969; color:#fff;}
.seminar_left .quick_link li a:hover {background: #a6a6a6;color: #fff;}
.seminar_left .quick_link li:last-child {border: 0px #dbdada solid;}
.seminar_left .quick_link a {text-decoration: none;color: #393939;}
.seminar_details {width: 100%;float: left;min-height: auto;margin: 10px 0px 40px 0;border-bottom: solid 1px #d9d9d9;padding-bottom: 20px;}
.seminar_details_inner {width: 50%;float: left;min-height: auto;margin: 0px 0px 40px 0; padding-right: 20px; border-right: solid 1px #d9d9d9;}
.seminar_details_inner  li { width:100% !important; float:left; border: solid 1px #d9d9d9 !important; borde-width:0 0 1px 0 !important; height:auto !important;}
.cep_reg_inner {width: 50%;float: left;min-height: auto;margin: 0px 0px 40px 0; padding-left: 20px; border:none;background-color: whitesmoke; padding-top:10px;
 }



.seminar_details:last-child {border: none;}
.seminar_details h3 {color: #2694d3;font-weight: normal;margin: 0;width: 100%;padding: 0 0 10px 0;line-height: 135%;}
.cep_reg_inner h4 {color: #2694d3;font-weight: normal;margin: 0;width: 100%;padding: 0 0 10px 0; text-align:center; color:#111;}
.seminar_details span {color: #e66c22;}
.seminar_details ul {width: 100%;padding: 0;margin: 0;color: #4c4c4c;margin-bottom: 25px; float:left;}
.seminar_details ul li {list-style: none; padding: 15px 15px  10px 10px;width: 50%;margin: 0;float: left;border: solid 1px #f1f1f1;display: block; height:50px;}
.seminar_details ul li + li {border-left: none;}
.seminar_details ul li + li + li {border-top: none;border-left: solid 1px #f1f1f1;border-right: none;}
.seminar_details ul li + li + li + li {border-top: none;border-right: solid 1px #f1f1f1; padding: 15px 15px  9px 10px;}
.seminar_details ul li img{ width:auto; float:left; padding:0 5px 0 0; margin:-5px 0 0 0;}
.seminar_details ul li + li img{margin:0px 0 0 0;}
.seminar_details ul li + li + li img{margin:-5px 0 0 0;}
.seminar_details ul li + li + li + li img{margin:-5px 0 0 0;}
.seminar_details .accordion {overflow: hidden;border-radius: 0px;background: #ffffff;width: 100%;;}
.seminar_details .accordion-section-title {width: 100%;padding: 0px 5px;display: inline-block;line-height: 35px;border-bottom: 1px solid #1a1a1a;background: #fff url(../Images/cep_pluse_icon.png) no-repeat center left 110px;transition: all linear 0.15s;float: left; font-size: 14px;font-weight: bold;color: #000;margin-top: 15px;}
.seminar_details .accordion-section-title:hover {background: #fff url(../Images/cep_pluse_icon.png) no-repeat center left 110px;color: #114969;text-decoration: none;}
.seminar_details .accordion-section-title.active {background: #fff url(../Images/cep_minus_icon.png) no-repeat center left 110px;color: #114969;text-decoration: none;}
.seminar_details .accordion-section:last-child .accordion-section-title {border-bottom: none;}
.seminar_details .accordion-section-content {padding: 15px;display: none;}
.seminar_details .accordion-section-content a{ padding:0 40px 0 0; color:#5f5f5f; margin:15px 0; float:left;}
.seminar_details .accordion-section-content a img{ height:32px; width:auto; padding-right:5px; -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
    filter: grayscale(100%);}
.seminar_details .accordion-section-content a:hover{ color:#e16b07;}
.seminar_details .accordion-section-content a:hover img{ filter:none;}
.seminar_table {border: solid 1px #cbcbcb;border-image-width: 1 1 1 1;empty-cells: show;font-size: 14px;}
.seminar_table td, .seminar_table th {padding-bottom: 0.7em;padding-left: 1em;padding-right: 1em;padding-top: 0.7em;border: solid 1px #cbcbcb;}
.seminar_table td:first-child, .seminar_table th:first-child {border-left-width: 0;}
.seminar_table thead {background-color: #e0e0e0;color: #000;text-align: left;vertical-align: bottom;}
.seminar_table td {background-color: transparent;}
.seminar_table_odd td {background-color: #f0f0f0;}
.seminar_details .register a {width: 120px;line-height: 33px;color: #fff;font-size: 13px;padding: 0 20px;border-radius: 3px;background: #e16b07 url(../Images/register_arrow.png) center right 20px no-repeat;display: block;margin: 15px 0px;}
.seminar_details .register a:hover {background: #114969 url(../Images/register_arrow.png) center right 20px no-repeat;}
.event_registration{ width:100%; }
.event_registration .input_box, .event_registration .select_box, .event_registration .submit_btn{ margin-left:10px;}
.event_registration h2{ width:100%; float:left; text-align:center; padding:20px 0 5px 0; border-bottom:solid 1px #ccc; margin-bottom:10px;}
.event_registration .select_group input[type="radio"], .event_registration input[type="checkbox"] { margin:10px;}


.product_nav {padding-left: 20px;margin-bottom: 15px;}
.product_nav .slt_04 {width: 248px;}
.product_nav .accordion {overflow: hidden;border-radius: 0px;background: #ffffff;border: solid 0px #d9d9d9;}
.product_nav .accordion-section-title {width: 100%;padding: 0px 45px;display: inline-block;line-height: 70px;border-bottom: 1px solid #d6e2e8;background: #eef4f7 url(../Images/cep_pluse_icon.png) no-repeat center left 10px;transition: all linear 0.15s;font-size: 15px;color: #000;}
.product_nav .accordion-section-title.active {background: #eef4f7 url(../Images/cep_minus_icon.png) no-repeat center left 10px;color: #000;text-decoration: none;}
.product_nav .accordion-section:last-child .accordion-section-title {}
.product_nav .accordion-section-content {padding: 0px;display: none;}
.product_nav li {line-height: 30px;list-style: outside none none;cursor: pointer;padding: 0px 45px;}
.product_nav li a {color: #000;}
.product_nav li.selected {background: #0082c3;color: #fff;}
.product_nav ul {padding: 5px 0 0px 0px;margin: 0;}
/*Principal Details Page Css Starts here*/
.bird_tech {text-align: center;padding: 40px 0 100px 0;float: left;width: 100%;}
.bird_tech h2 {font-size: 20px;font-family: 'Roboto-Light';color: #f67d00;padding: 10px 0px 5px 0px;margin: 0 auto;border-bottom: solid 1px #f67d00;width: 105px;}
.bird_tech h3 {font-size: 18px;font-family: 'Roboto-Light';padding: 10px 0px 5px 40px;margin: 0;}
.bird_tech span {font-size: 16px;}
.bird_tech span a {color: #00569b;padding-left: 5px;}
.bird_tech p {padding: 20px 10px;text-align: left;}
.bird_tech .resources {line-height: 30px;font-size: 14px;margin-top: 15px;display: block;}
.bird_tech .resources a {padding: 0px 15px 0px 5px;color: #454545; transition:ease-in .3s all;}
.bird_tech .resources img{ padding:0 5px 0 0;}
.bird_tech .resources a:hover{color: #f67d00;}
.bird_tech .resources:hover a img{opacity:.5;}
.bird_tech .resources .in_active{ opacity:.3; cursor:not-allowed;}
.bird_tech .resources .in_active:hover{ color:#454545;}
.resource_products {width: 23%;min-height: 270px;margin: 10px auto;display: inline-block;background: #fff;border: solid 1px #e8e8e8;margin: 10px;transition: all 0.3s ease-in 0s;float: left;}
.resource_products h3 {font-size: 13px;padding: 10px 0px 5px 0px;margin: 0;color: #333;font-family: Arial, Helvetica, sans-serif;height: 60px;}
.resource_products .img {height: 225px;line-height: 225px;text-align: center;display: block;width: 100%;float: left;}
.resource_products .img img {max-width: 90%;max-height: 200px;}
.resource_products:hover {background: #fff;border: solid 1px #b5d3f0;}
.arrow_box {background: #fff url(../Images/principle_arrow.png) no-repeat;border: 0px solid #c2e1f5;color: #3f3f3f;font-size: 18px;line-height: 52px;width: 156px;height: 65px;margin: 40px auto 10px auto;position: relative;}
.view_all_resource {width: 100%;height: auto;float: left;}
.view_all_resource a {width: 170px;height: 70px;font-size: 14px;line-height: 20px;background: #2b77be url(../Images/view_all.png) no-repeat center right 30px;color: #fff;display: block;border-radius: 3px;margin: 30px auto;padding: 15px 0 0 0;}
.view_all_resource a:hover {background: #fa7109 url(../Images/view_all.png) no-repeat center right 30px;}
.partner_height{ max-height:100px; max-width: 300px;}
/*Cunsultancy Page Css Starts from here*/
.cunsultancy_content {float: left;width: 100%;min-height: 400px;margin: 40px 0px 60px 0px;}
.cunsultancy_content p {padding-bottom: 30px;margin: 0;}
.cunsultancy_content p span {color: #c25656;}
.cunsultancy_content .services {width: 100%;background: #f3f3f3;float: left;min-height: 430px;margin-bottom: 20px;}
.cunsultancy_content .services:hover {background: #e1eff5;}
.cunsultancy_content .services img {width: 100%;height: auto;}
.cunsultancy_content .services img:hover {opacity: .8;}
.cunsultancy_content .services h3 {padding: 0 20px;margin: 20px 0 10px 0;height: 40px;float: left;color: #114969;width: 100%;}
.cunsultancy_content .services p {padding: 0px 20px 10px 20px;margin: 0;color: #424242;width: 100%;}
.cunsultancy_content .services .learn_more {padding: 0px 20px 0px 20px;display: block;color: #e57011;line-height: 10px;background: url(../Images/learn_more.png) no-repeat center left 100px;margin-bottom: 20px;font-weight: bold;}
.cunsultancy_content .services .learn_more a:hover {text-decoration: underline;}
.services_content{ width:70%; float:left; height:auto;}
.services_img{ width:30%; float:left; height:auto; text-align:center;}
.services_img img{ width:100%; padding:10px;}

/* Job listing Page Css Starts from here*/
.jobs_filter {float: left;width: 100%;background: #ebebeb;padding: 15px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin-top: 30px;margin-bottom: 20px;}
.job_listing .modal {left: 150px;top: 20px;}
.jobs_filter h3 {padding: 0px 10px 8px;margin: 0;width: 100%;float: left;color: #124968;font-size: 18px;}
.jobs_filter .inpt {border: 1px solid #d7d7d7;height: 42px;width: 26%;background: url(../Images/slt_mark.jpg) #FFF;background-position: right 15px;background-repeat: no-repeat;-webkit-appearance: none;-moz-appearance: none;appearance: none;color: #8d8b8b;padding-left: 10px;margin: 5px;}
.product_select_inpt {border: 0px solid #d7d7d7;height: 60px;width: 100%;line-height: 60px;background: url(../Images/bot_tick.jpg) #eef4f7 center left 20px;background-repeat: no-repeat;-webkit-appearance: none;-moz-appearance: none;appearance: none;color: #8d8b8b;padding-left: 35px;font-size: 15px;color: #000;cursor: pointer;border-bottom: 1px solid #d6e2e8;float: left;margin: 0px;}
.product_select_inpt option {padding: 5px 25px;font-size: 13px;}
.jobs_filter .btn {border: 0px solid #d7d7d7;height: 41px;width: 18%;float: right;background: #5f6264;color: #FFF;padding-left: 10px;margin: 0 5px;font-size: 15px;border-radius: 3px;}
select::-ms-expand {display: none;}
.jobs_opening_box {width: 100%;float: left;margin: 10px 0px;min-height: 150px;border: solid 1px #ebebeb;padding: 0px 0px;}
.jobs_opening_box h3 {color: #1796c7;margin: 0;padding: 15px 0px 10px 15px;width: 100%;}
.jobs_opening_box span {float: left;line-height: 25px;padding: 0px 0px;display: block;margin: 0px;color: #000;font-size: 12px;}
.jobs_opening_box span img {padding: 0px 5px 0 15px;display: inline-block;}
.jobs_opening_box .expires {width: 100%;margin: 1px;background: #f9f9f9;line-height: 38px;color: #707070;padding-left: 15px;}
.jobs_opening_box .more a {width: auto;padding: 0px 15px;line-height: 30px;display: block;font-size: 13px;color: #e87631;background: #fff;border: 2px solid #ededed;border-radius: 10px;margin: 0 2px;}
.jobs_opening_box .more a:hover {background: #e87631;color: #fff;}
.jobs_opening_box .apply a {width: auto;padding: 0px 15px;line-height: 30px;display: block;font-size: 13px;color: #11496a;background: #fff;border: 2px solid #ededed;border-radius: 10px;margin: 0 2px 25px;}
.jobs_opening_box .apply a:hover {background: #11496a;color: #fff;}
.jobs_opening_table {border: solid 0px #cbcbcb;border-image-width: 1 1 1 1;empty-cells: show;font-size: 12px;}
.jobs_opening_table {list-style-image: url(../Images/nves_li.jpg);}
.jobs_opening_table td, .jobs_opening_table th {padding-bottom: 0.7em;padding-left: 1em;padding-right: 1em;padding-top: 0.7em;line-height: 20px;border: solid 0px #cbcbcb;}
.jobs_opening_table td:first-child, .jobs_opening_table th:first-child {border-left-width: 0;}
.jobs_opening_table thead {background-color: #e0e0e0;color: #000;text-align: left;vertical-align: bottom;}
.jobs_opening_table td {background-color: transparent;}
.jobs_opening_table_odd td {background-color: #f0f0f0;}
.jobs_opening_table .discription {width: 20%;color: #e66c22;padding: 10px;}
/*Aimil International Page CSS starts from here*/
.aimil_international_txt {width: 100%;float: left;background: #f9f9f9;color: #3c3c3d;text-align: left;padding: 20px 25px;margin-bottom: 20px;}
.aimil_international_txt h3 {padding: 0px;margin: 0px;line-height: 30px;width: 100%;}
.aimil_international_txt ul {width: 33%;min-height: 100px;float: left;padding: 0;margin: 0px 0 0 0;font-size: 13px;color: #3d3d3d;}
.aimil_international_txt ul li {width: 100%;float: left;display: block;line-height: 15px;list-style: none;background: url(../Images/nves_li.jpg) left no-repeat;padding: 5px 0 5px 15px;}
.aimil_international_txt img {margin: 0px 20px 0 50px;max-height: 200px;}
.engineering_range {width: 100%;float: left;min-height: 100px;position: relative;margin: 5px 0 20px 0;border: solid 1px #f1f1f1;padding: 5px;}
.engineering_range .item {}
.engineering_range .item ul {padding: 0;margin: 0;}
.engineering_range .item ul li {list-style: none;display: inline-block;width: 24.4%;margin-left: 5px;min-height: 200px;float: left;}
.engineering_range .item ul li img {width: 100%;height: auto;float: left;}
.engineering_range .carousel-control {width: 5%;text-align: right;top: -20%;opacity: 1;}
.engineering_range .carousel-control:hover {opacity: 1;}
.engineering_range .carousel-control.left {background: none;left: 91%;text-align: right;}
.engineering_range .carousel-control.right {background: none;right: 0;}
.an_introduction {width: 30%;float: left;line-height: 50px;margin: 0px 15px 10px 0;font-weight: bold;}
.an_introduction a {display: block;line-height: 50px;text-align: left;background: #ff8000 url(../Images/pdf_aipl.png) no-repeat center right 20px;border-radius: 5px;color: #fff;font-size: 14px;padding: 0 20px;}
.an_introduction a:hover {background: #114969 url(../Images/pdf_aipl.png) no-repeat center right 20px;}
.an_introduction img {padding-left: 15px;}
.engineering_range .major_projects .main_txt {width: 60%;height: auto;float: left;}
.engineering_range .major_projects .main_img {width: 40%;height: auto;float: left;}
.engineering_range .major_projects .main_img img {width: 100%;height: 357px;}
.engineering_range .major_projects .main_txt .accordion_section_title {width: 100%;padding: 7px 15px;display: inline-block;margin: 0;line-height: 21px;border-bottom: 1px solid #fff !important;background: #2694d3 url(../Images/cep_pluse_icon.png) no-repeat center right 15px;transition: all linear 0.15s;font-size: 16px;color: #fff;}
.engineering_range .major_projects .main_txt .accordion_section_title.active {background: #2694d3 url(../Images/cep_minus_icon.png) no-repeat center right 15px;text-decoration: none;}
.engineering_range .major_projects .main_txt .accordion-section:last-child .accordion_section_title {border-bottom: none;}
.engineering_range .major_projects .main_txt .accordion_section_content {padding: 0 15px;display: none;}
.engineering_range .major_projects .main_txt .accordion_section_content p {padding: 10px 20px 0px 0px;}
.engineering_range .major_projects .main_txt .accordion_section_content ul {padding: 10px 0 10px 0px;margin: 0;}
.engineering_range .major_projects .main_txt .accordion_section_content ul li {list-style: none;background: url(../Images/nves_li.jpg) no-repeat left top 7px;padding: 2px 0 2px 20px;margin: 0;}
.engineering_range .major_projects .main_txt .open {display: block;}
/* Our Legacy starts */
.our_legacy_txt {width: 100%;float: left;background: #f9f9f9;color: #3c3c3d;font-size: 13px;padding: 30px;}
.awardsWrapper {padding-top: 20px;width: 100%;background: url(../images/vertical-line.jpg) repeat-y center top;float: left;}
.awardsWrapper .awardsRow {padding-top: 1px;position: relative;margin: 20px 0px;float: left;width: 100%;}
.legecy_left {width: 40%;float: left;height: auto;}
.legecy_left h2 {color: #114969;display: block;padding: 25px 0 0 0;text-align: right;}
.legecy_left p {font-size: 13px;padding: 10px 0;}
.blue_circle_area {width: 16%;float: left;line-height: 70px;height: auto;background: url(../images/blue_circle.png) no-repeat center top;text-align: center;font-size: 20px;color: #fff;padding: 0px 0px 0px 30px;}
.right_image_section {width: 40%;float: left;position: relative;}
.legecy_right {width: 40%;float: right;height: auto;}
.legecy_right h2 {color: #f58220;display: block;padding: 25px 0 0 0;text-align: left;}
.legecy_right p {font-size: 13px;padding: 10px 0;}
.orange_circle_area {width: 16%;float: right;line-height: 70px;height: auto;background: url(../images/orange_circle.png) no-repeat center top;text-align: left;font-size: 20px;color: #fff;padding: 0px 0px 0px 20px;}
.left_image_section {float: right;width: 40%;position: relative;text-align: right;}
/* Corporate News CSS starts */
.corporate_news_section {color: #3c3c3c;}
.corporate_news_section p {color: #3c3c3c;font-size: 13px;padding: 0px;}
.corporate_news_section h3 {padding: 15px 0px;}
.corporate_news_section .head_line {font-size: 24px;color: #000;font-family: 'Helvetica LT Std';line-height: 24px;background: url(../Images/quote.jpg) left top no-repeat;padding: 15px 35px;font-weight: bold;}
.corporate_news_section .head_line .bot_txt {padding-left: 70px;font-size: 20px;}
.corporate_news_section .head_line .blue {font-size: 24px;color: #114969;}
.corporate_news_section .head_line .grey {font-size: 24px;color: #808080;}
.corporate_news_section .head_line .orange {font-size: 24px;color: #ff8000;}
.corporate_news_section .blue {color: #114969;}
.corporate_news_section .grey {color: #808080;}
.corporate_news_section .orange {color: #ff8000;}
.corporate_news_section .colours_section {width: 100%;float: left;min-height: 200px;}
.corporate_news_section .colours_section .category_area {width: 31%;margin: 0px 8px;float: left;}
.corporate_news_section .colours_section .category_area p {font-size: 13px;}
.corporate_news_section .colours_section .category_area span {font-size: 20px;font-family: 'Roboto-Light';}
.corporate_news_section .colours_section .category_area .blue_area {width: 100%;float: left;height: 130px;background: #114969;margin-bottom: 10px;}
.corporate_news_section .colours_section .category_area .grey_area {width: 100%;float: left;height: 130px;background: #808080;margin-bottom: 10px;}
.corporate_news_section .colours_section .category_area .orange_area {width: 100%;float: left;height: 130px;background: #ff8000;margin-bottom: 10px;}
.corporate_news_section .logo_represent {width: 100%;min-height: 150px;float: left;background: #f7f7f7;margin: 20px 0px;padding: 0px 20px;}
.corporate_news_section .logo_represent h3 {font-size: 20px;color: #114969;width: 100%;display: block;}
.corporate_news_section .logo_represent .logo_area {width: 25%;float: left;height: auto;}
.corporate_news_section .logo_represent .why_logo {width: 75%;float: left;height: auto;font-size: 13px;}
.corporate_news_section .logo_represent .why_logo ul {padding: 0;margin: 0;}
.corporate_news_section .logo_represent .why_logo ul li {list-style: none;background: url(../Images/why_logo_arrow.jpg) no-repeat left top 4px;padding-left: 20px;padding-bottom: 20px;}
/* Aimil JVs  CSS starts */
.aimil_jvs_section {}
.aimil_jvs_section p {font-size: 14px;color: #333333;padding: 0px;}
.aimil_jvs_section .joint_venture_area {width: 46%;float: left;min-height: 250px;margin: 10px;}
.aimil_jvs_section .joint_venture_area p {font-size: 13px;line-height: 18px;margin-top: 10px;float: left;}
.aimil_jvs_section .joint_venture_area .for_img {width: 100%;float: left;height: auto;position: relative;}
.aimil_jvs_section .joint_venture_area .for_img img {width: 100% !important; height: auto !important; }
.aimil_jvs_section .joint_venture_area .for_img img:hover {opacity: .8;}
.aimil_jvs_section .joint_venture_area .name {position: absolute;display: block;line-height: 46px;font-size: 18px;color: #fff;background: #3097da;bottom: 0px;left: 0px;padding: 0px 15px;}
/*Naimex Page CSS starts from here*/
.naimex_page {float: left;}
.naimex_page h3 {padding: 0 0 10px 0;display: block;width: 100%;}
.naimex_page p {padding: 0;font-size: 13px;}
.email_area {width: 100%;line-height: 60px;display: block;float: left;background: #f9f8f8;border-radius: 3px;border: solid 1px #efefef;font-size: 16px;color: #484848;padding-left: 20px;margin: 15px 0;}
.naimex_page .email_area span {padding-left: 15px;}
.naimex_page .eng_button {font-size: 14px;margin: 10px 0 20px;float: left;margin-right: 15px;font-weight: bold;}
.naimex_page .eng_button a {width: 230px;height: 70px;border-radius: 5px;background: #ff8000 url(../Images/naimex_arrow.png) no-repeat right 30px center;padding: 15px 0 15px 30px;display: block;color: #fff;}
.naimex_page .eng_button a:hover {background: #114969 url(../Images/naimex_arrow.png) no-repeat right 30px center;}
.naimex_page .civil_button {font-size: 14px;margin: 10px 0 20px;float: left;font-weight: bold;}
.naimex_page .civil_button a {width: 230px;height: 70px;border-radius: 5px;background: #ff8000 url(../Images/naimex_arrow.png) no-repeat right 30px center;padding: 15px 0 15px 30px;display: block;color: #fff;}
.naimex_page .civil_button a:hover {background: #114969 url(../Images/naimex_arrow.png) no-repeat right 30px center;}
.naimex_gallery {width: 100%;float: left;min-height: 100px;position: relative;}
.naimex_gallery .item {}
.naimex_gallery .item ul {padding: 0;margin: 0;}
.naimex_gallery .item ul li {list-style: none;display: inline-block;width: 32.6%;margin-left: 5px;float: left;}
.naimex_gallery .item ul li img {width: 100%;height: auto;float: left;}
.naimex_gallery .carousel-control {width: 0%;text-align: right;top: 45%;opacity: 1;}
.naimex_gallery .carousel-control:hover {opacity: 1;}
.naimex_gallery .carousel-control.left {background: none;left: -4.5%;}
.naimex_gallery .carousel-control.right {background: none;right: 0;}
/*NVES Page CSS starts from here*/
.nves_page {float: left;}
.nves_page h3 {color: #d6631a;padding: 0;display: block;width: 100%;}
.nves_page p {padding: 0;font-size: 13px;}
.nves_page img {padding: 0 10px 10px 10px;}
.spcl_services {width: 100%;float: left;min-height: 150px;background: #f5f5f5;border-radius: 3px;padding: 20px;margin: 15px 0;}
.spcl_services h3 {color: #114969;padding: 0;display: block;width: 100%;margin: 0;line-height: 20px;}
.spcl_services ul {padding: 10px 0 0 0;margin: 0;float: left;}
.spcl_services ul li {list-style: none;background: url(../Images/nves_li.jpg) no-repeat left;color: #4c4c4c;line-height: 20px;padding-left: 16px;}
.customer {width: 100%;float: left;height: auto;margin: 5px 0;}
.customer img {margin: 5px 0px;width: 25%;padding: 5px;border: solid 0px #f1f1f1;height: 125px;}
/*Media Update Page CSS starts from here*/
.media_update_page {width: 100%;height: auto;float: left;}
.media_update_page .modal {left: 50px;}
.media_update_page .publication {width: 48%;float: left;min-height: 165px;background: #f6f6f6;border: solid 1px #dfdfdf;margin: 10px 5px;padding: 10px 8px;}
.media_update_page .publication .content_txt {width: 60%;float: left;height: auto;}
.media_update_page .publication .content_txt h3 {font-size: 13px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #114969;background: url(../Images/media_title.jpg) no-repeat left top;padding-left: 30px;}
.media_update_page .publication .content_txt .public_icon {font-size: 12px;line-height: 13px;margin: 10px 0px;padding-left: 30px;background: url(../Images/media_publication.jpg) no-repeat left top;display: block;width: 100%;float: left;min-height: 25px;color: #282828;}
.media_update_page .publication .content_txt .date_icon {font-size: 12px;margin: 5px 0px;padding-left: 30px;background: url(../Images/media_date.jpg) no-repeat left top;display: block;width: 100%;float: left;min-height: 25px;}
.media_update_page .publication .zoom_img {width: 40%;float: left;height: auto;padding: 0px 10px;}
.media_update_page .publication .zoom_img img {width: 100%;max-height: 120px;}
.media_update_page .publication .zoom_img .view_update {float: left;width: 100%;background: url(../Images/zoom.jpg) no-repeat left;height: 18px;display: block;padding-left: 20px;}
.media_update_page .press_release {width: 48%;float: left;min-height: 150px;background: #fff;border: solid 1px #dfdfdf;margin: 10px 5px;}.media_update_page .press_release .content_txt {width: 100%;float: left;height: auto;}
.media_update_page .press_release .content_txt h3 {font-size: 13px;margin: 0;padding: 0;color: #114969;background: url(../Images/media_title.jpg) no-repeat left 10px top 10px;padding: 10px 10px 0px 40px;min-height: 25px;}
.media_update_page .press_release .content_txt p {font-size: 12px;padding: 0 15px;line-height: 15px;}
.media_update_page .press_release .content_txt .public_icon {font-size: 12px;line-height: 12px;margin: 10px 0px;padding: 5px 10px 0px 40px;background: url(../Images/media_publication.jpg) no-repeat left 10px top;display: block;width: 100%;float: left;min-height: 25px;color: #282828;}
.media_update_page .press_release .last_box {width: 100%;float: left;height: 33px;background: #f9f9f9;font-size: 12px;}
.media_update_page .press_release .last_box .time {width: 50%;float: left;line-height: 33px;padding-left: 10px;}
.media_update_page .press_release .last_box .time img {padding-right: 5px;}
.media_update_page .press_release .last_box .read_more {width: 50%;float: left;line-height: 33px;text-align: right;padding-right: 15px;}
.media_update_page .press_release .last_box .read_more a {color: #3f3f3f;}
.media_update_page .press_release .last_box .read_more a:hover {color: #f58220;}
/*Event Update Page CSS starts from here*/
.event_update_page {width: 100%;float: left;height: auto;border-bottom: solid 1px #e5e5e5;padding-left: 5px;margin-bottom: 30px;	padding-bottom:10px;}
.event_update_page h3 {float: left;width: 100%;margin-bottom: 0px;padding: 10px 0;}	
.event_update_page h5 {float: left;width: 100%;margin-bottom: 10px;padding: 0px 0; font-size:14px;}	 
.event_update_page h5 p{ padding:0; margin:0; font-size:16px; float:none; display:inline-block; padding:0 0 0 5px; }
.event_update_page p {float: left;font-size: 13px;}
.no_boder{ border:none;}
.event_update_page .event_img{ width:32%; float:left; height:auto; margin:0 5px;}
.event_update_page .event_img img{ width:100%; float:left; height:200px;}
.event_update_page .venue {font-size: 14px;color: #2694d3;}
.event_update_page .time {background: url(../Images/event_time.jpg) no-repeat left;display: inline-block;line-height: 20px;color: #6c6c6c;margin-left: 25px;padding-left: 30px;}
.event_update_page .involved{ width:100%; float:left; height:auto; }
.event_update_page .read_more a {font-size: 14px;color: #f58220;background: url(../Images/event_read_more.jpg) no-repeat top 6px left 75px;display: block;line-height: 20px;width: 120px;}
.event_update_page .read_more a:hover {color: #114969;}
.event_gallery {width: 100%;float: left;min-height: auto;position: relative;font-size: 13px;color: #3c3c3d;}
.event_gallery .item {}.event_gallery .item ul {padding: 0;margin: 0;}
.event_gallery .item ul li {list-style: none;display: inline-block;width: 31.9%;margin-left: 10px;float: left;}
.event_gallery .item ul li img {width: 100%;height: auto;float: left;}
.event_gallery .carousel-control {width: 5%;text-align: right;top: -20%;opacity: 1;}
.event_gallery .carousel-control:hover {opacity: 1;}
.event_gallery .carousel-control.left {background: none;left: 91.7%;text-align: right;}
.event_gallery .carousel-control.right {background: none;right: 0px;}
.modal-body img {width: 100% !important;}
/* ATES Page CSS starts from here*/
.ates_page {float: left;}
.ates_page h2 {color: #114969;padding: 25px 0px 15px 0;float: left;margin: 0;width: 100%;}
.ates_page h3 {color: #f58220;width: 100%;padding: 10px 0px;float: left;}
.ates_page p {text-align: left;padding: 0;margin: 0;line-height: 18px;}
.ates_page p img {padding-left: 15px;max-height: auto;}
.ates_page .block_top {width: 100%;float: left;background: #fff;height: auto;padding: 10px;margin-bottom: 10px;}
.ates_page .block_top img {padding: 0 10px 0 0;max-height: 80px;margin: 0;}
.ates_page .block_top p {color: #333333;padding: 0 15px 0 0;text-align: left;}
.ates_page .block_1 {width: 100%;float: left;background: #f4f4f4;height: auto;padding: 10px;margin-bottom: 20px;}
.ates_page .block_1 h3 {padding: 0 0 10px 0;margin: 0;}
.ates_page .block_1 .fig_img{ width:15%; float:left; height:auto;}
.ates_page .block_1 .fig_img img {padding: 0; max-width:100%;}
.ates_page .block_1 p {color: #333333;padding: 20px 15px 0 15px;text-align: left; float:left; width:85%; line-height:18px; }
.ates_page .building_material {width: 100%;float: left;background: #f4f4f4;height: auto;padding: 15px 0 15px 15px;margin: 15px 0 0 0;}
.ates_page .building_material h3 {padding: 10px 0 15px 0;}
.ates_page .building_material p {color: #333333;padding: 0 15px 0 0;}
.ates_page .building_material img {padding: 0 0px 0 15px;}
.ates_page .services_block {width: 100%;float: left;background: #fafafa;color: #333;min-height: 200px;padding: 20px 0px;margin-bottom: 10px;}	 
.ates_page .services_block .main_list ul h4{ padding:5px 20px !important; }
.ates_page .services_block h4 {padding: 0px 0;margin: 0;}
.ates_page .services_block .accordion-section-title {width: 100%;padding: 10px 50px;display: inline-block;margin: 0;line-height: 20px;border-bottom: 1px solid #e1e1e1 !important;background: url(../Images/cep_pluse_icon.png) no-repeat center left 15px;transition: all linear 0.15s;font-size: 16px;color: #ff8000;}
.ates_page .services_block .accordion-section-title:hover {background: url(../Images/cep_pluse_icon.png) no-repeat center left 15px;text-decoration: none;}
.ates_page .services_block .accordion-section-title.active {background: url(../Images/cep_minus_icon.png) no-repeat center left 15px;text-decoration: none;}
.ates_page .services_block .accordion-section:last-child .accordion-section-title {border-bottom: none;}
.ates_page .services_block .accordion-section-content {padding: 0 0px;display: none;}
.ates_page .services_block .in {display: block;}
.ates_page .services_block .accordion-section-content p {padding: 10px 20px 0px 20px;width: 100%;}
.ates_page .services_block .accordion-section-content .left_side {width: 65%;float: left;}
.ates_page .services_block .accordion-section-content .right_side {width: 30%;float: left;margin: 5px 10px 10px;}
.ates_page .services_block .accordion-section-content .right_side img {width: 100%;margin: 10px;}
.ates_page .services_block .main_list ul {padding: 10px 0 0 0;margin: 0 0 20px 20px;float: left;width: 100%;}
.ates_page .services_block .main_list p {padding: 10px 20px !important;float: left;}
.ates_page .services_block .main_list .equal{ width:30%; float:left; padding:5px 0; }
.ates_page .services_block .main_list ul li {list-style: none;width: 100%;background: url(../Images/nves_li.jpg) no-repeat left top 5px;padding: 2px 20px;float: left;line-height: 16px;} 
.ates_page .services_block .main_list ul h5{ padding:5px 0;}  
.ates_page .services_block .main_list  h5{ padding:5px 20px; width:100%; float:left; font-size:18px;}	  
.ates_page_tab {width: 100%;float: left;padding: 20px 0;}
.ates_page_tab a {padding: 12px 20px;background: #114969;color: #fff;margin: 10px 10px 0 0;font-size: 14px;float: left;margin-bottom: 5px;border-radius: 3px;}
.ates_page_tab .nav-tabs {margin: 0px 10px;}
.ates_page_tab .tab-content a {padding: 0;background: none;color: #ff8000;font-size: 13px;font-weight: bold;float: none;}
.ates_page_tab .tab-content a:hover {color: #114969;}
.ates_page_tab .nav-tabs > li > a {border-radius: 0;padding: 0px 15px;color: #fff;line-height: 45px;margin: 0 2px;border: none;font-size: 13px;font-weight: bold;}
.ates_page_tab .nav-tabs > li > a:hover {color: #333333;border: none;}
.ates_page_tab .nav-tabs > li.active > a {background: #ebeaea;border: none;color: #333333;margin: 0 2px;padding: 0px 15px;font-size: 13px;font-weight: bold;}
.ates_page_tab h2 {margin: 0;padding: 0;font-size: 18px;}
.ates_page_tab p {padding: 10px 0 0 0 !important;float: left;}
.ates_page_tab .tab-content {width: 98%;margin: 0px 1%;background: #fff !important;text-align: left;float: left;padding: 15px 10px;border: solid 1px #c8c8c8;border-top: none;}
.ates_page_tab .tab-content ul {width: 65%;float: left;height: auto;margin: 0px 0px;padding: 0;font-size: 13px;}
.ates_page_tab .tab-content ul li {list-style: none;width: 100%;background: url(../Images/nves_li.jpg) no-repeat left top 5px;padding: 3px 20px;float: left;line-height: 15px;}
.ates_page_tab .site_img {width: 35%;float: left;border: solid 0px #ccc;}
.ates_page_tab .tab-content .site_img img {width: 100%;height: auto;margin-bottom: 10px;}
.ates_page .major_projects {width: 100%;float: left;height: auto;padding: 3px;border: solid 1px #dbdbdb;}
.ates_page .major_projects .main_txt {width: 65%;height: auto;float: left;}
.ates_page .major_projects .main_img {width: 35%;height: auto;float: left;}
.ates_page .major_projects .main_img img {width: 100%;}
.ates_page .major_projects .main_txt .accordion_section_title {width: 100%;padding: 12px 15px;display: inline-block;margin: 0;line-height: 21px;border-bottom: 1px solid #fff !important;background: #2694d3 url(../Images/cep_pluse_icon.png) no-repeat center right 15px;transition: all linear 0.15s;font-size: 16px;color: #fff;}
.major_project_ind {width: 100%;float: left;}
.major_project_ind p {width: 100%;float: left;}
.major_project_ind ul {padding: 0;margin: 0 0 15px 25px;float: left;width: 100%;}
.major_project_ind ul li {width: 50%;float: left;list-style-image: url(../Images/nves_li.jpg);font-size: 12px;}
.ates_page .major_projects .main_txt .accordion_section_title.active {background: #2694d3 url(../Images/cep_minus_icon.png) no-repeat center right 15px;text-decoration: none;}
.ates_page .major_projects .main_txt .accordion-section:last-child .accordion_section_title {border-bottom: none;}
.ates_page .major_projects .main_txt .accordion_section_content {padding: 0 0px;display: none;}
.ates_page .major_projects .main_txt .accordion_section_content p {padding: 10px 20px 0px 20px;}
.ates_page .major_projects .main_txt .accordion_section_content ul {padding: 10px 0 10px 10px;margin: 0;}
.ates_page .major_projects .main_txt .accordion_section_content ul li {list-style: none;background: url(../Images/nves_li.jpg) no-repeat left top 7px;padding: 2px 0 2px 20px;}
.ates_page .major_projects .main_txt .open {display: block;}
.ates_page .view_more a {width: 250px;float: left;background: url(../Images/red_arow.png) no-repeat top 5px left 105px;font-weight: bold;display: block;color: #f58220;font-size: 13px;margin-top: 5px;}
.ates_page .view_more a:hover {background: url(../Images/blue_arrow.png) no-repeat top 5px left 105px;color: #114969;}
.ates_page .view_more_projects a {width: 100%;float: left;background: url(../Images/view_more.png) no-repeat center left 130px;line-height: 50px;font-weight: bold;display: block;color: #f58220;}
.ates_page .modal {left: 70px;top: 0;}
.ates_page .modal-content {border-radius: 2px!important;padding: 20px;float: left;text-align: left;max-width: 650px;min-height: 250px;background: #FFF;background-position: 350px 200px;background-repeat: no-repeat;}
.ates_page .modal-content h2 {font-size: 22px;color: #f48627;border-bottom: 0px solid #eaeaea;padding-bottom: 10px;margin-bottom: 20px;}
.ates_page .modal-content .pop_close {position: absolute;right: 0px;top: 15px;cursor: pointer;}
.ates_page .modal-content .pop_close img {padding: 0;}
.ates_page .key_associates {float: left;width: 100%;}
.ates_page .key_associates img {height: 60px;margin-right: 5%;}
.ates_page .key_associates li {list-style: none;float: left;width: 25%;}
/*Partner Page Css Starts from Here*/
.partners {float: left;height: auto;}
.partners h3 {float: left;color: #e3701a;padding: 0 10px 0 0;margin: 0;line-height: 50px;}
.partners span {font-size: 13px;color: #2b85b9;padding-bottom: 15px;float: left;}
.partners_logo {float: left;margin-bottom: 50px;margin-top: 10px;}
.partners_logo li {width: 20%;height: 120px;float: left;background: #fff;border: solid 1px #f1f1f1;margin: 0px;transition: all 0.3s ease-in 0s;text-align: center;line-height: 120px;list-style: none;}
.partners_logo li img {max-width: 70%;max-height: 100px;}
.partners .select_box {border: 1px solid #d7d7d7;min-width: 300px;height: 36px;-webkit-appearance: none;background: #fff url(/Images/sub_group_select.png) no-repeat center right 10px;-moz-appearance: none;appearance: none;color: #8d8b8b;padding-left: 15px;margin: 10px 5px 0 5px;border-radius: 8px;}
.partners .right_link {width: 50%;float: right;text-align: right;padding-top: 20px;}
.partners .right_link a {color: #114a68;font-size: 13px;font-weight: bold;}
.partners .right_link a:hover {color: #ff8000;}
.partners_logo li:hover {opacity: 0.7;transition: all 0.3s ease-in 0s;}
.partners .select_box option {padding: 5px 0px;background: #fff;border-bottom: solid 1px #ccc;}
.partner_logo_1 {width: 20%;min-height: 212px;float: left;background: #eeeff1 url(../Images/partners_logobg_1.png) no-repeat center;margin: 0px;transition: all 0.3s ease-in 0s;text-align: center;line-height: 212px;}
.partner_logo_2 {width: 20%;min-height: 212px;float: left;background: #e0dfe0 url(../Images/partners_logobg_2.png) no-repeat center;margin: 0px;transition: all 0.3s ease-in 0s;text-align: center;line-height: 212px;}
.partners_logo .view_all {width: 20%;height: 120px;float: left;background: #ee8620;font-family: 'Roboto-Light';font-size: 22px;color: #fff;margin: 0px;transition: all 0.3s ease-in 0s;text-align: center;line-height: 120px;border: none;}
.partners_logo .view_all:hover {background: #114969;}
.partners .view_all btnAll {width: 20%;min-height: 212px;float: left;background: #ee8620 url(../Images/partner_arrow.png) no-repeat center right 62px;font-family: 'Roboto-Light';font-size: 22px;color: #fff;margin: 0px;transition: all 0.3s ease-in 0s;text-align: center;line-height: 212px;}
.partners .view_all btnAll:hover {background: #114969 url(../Images/partner_arrow.png) no-repeat center right 62px;}
/*HR Policies Page Css Starts from here*/
.hr_policy {width: 100%;float: left;min-height: 150px;background: #f6f6f6;margin: 10px 0px;}
.hr_policy ul {padding: 0;margin: 0;float: left;color: #333333;}
.hr_policy ul li {background: url(../Images/nves_li.jpg) no-repeat left top 9px;list-style: none;padding: 3px 0 2px 20px;}
.hr_policy .text_area {width: 70%;float: left;height: auto;padding: 20px 20px 20px 30px;}
.hr_policy .text_area h3 {width: 100%;float: left;padding: 0;line-height: 40px;margin: 0;}
.hr_policy .text_area p {width: 100%;float: left;padding: 0;color: #333333;}
.hr_policy .img_area {width: 30%;float: left;height: 150px;text-align: right;}
.hr_policy .img_area_2 {width: 30%;float: left;text-align: right;}
.hr_policy .img_area img {height: 100%;max-width: 100%;}
.hr_policy .img_area_2 img {max-width: 100%;height: auto;}
/*life@Aimil Page Css Starts from here*/
.life_aimil {width: 100%;float: left;min-height: 800px;background: url(../Images/life_aimil_bg.jpg) right top no-repeat;}
.life_aimil .head_line {background: url(../Images/life_quote.png) no-repeat left top;width: 100%;color: #1789aa;font-family: 'Roboto-Light';font-size: 20px;padding: 25px 50px;}
.life_aimil h3 {color: #e66c22;border-bottom: solid 1px #e5e5e5;width: 100%;}
.life_aimil p {color: #565656;font-size: 13px;padding: 15px 0;float: left;}
/*Geophysical Page Css Starts from here*/
.geophysical_services {width: 31%;float: left;margin: 0px 10px 50px;background: #f8f8f8;min-height: 370px;position: relative;margin-top: 60px;padding: 15px 35px;}
.geophysical_services .img_area {position: absolute;text-align: center;width: 42%;padding: 10px;left: 30%;top: -16%;height: 150px;line-height: 130px;border-radius: 50%;background: #fff;box-shadow: 0px 0px 2px 1px #d6d6d6;}
.geophysical_services .img_area img {max-width: 100%;max-height: 100px;padding: 10px;}
.geophysical_services h2 {color: #11496a;font-size: 23px;font-family: 'Roboto-Light';text-align: center;float: left;width: 100%;height: 50px;margin-top: 85px;}
.geophysical_services p {color: #1c1c1c;text-align: left;padding: 5px 0 10px 0;float: left;min-height: 130px;width: 100%;}
.geophysical_services .learn_more a {width: 140px;background: #fff;color: #fb8626;display: block;font-size: 14px;border-radius: 5px;border: solid 1px #fb8626;line-height: 42px;text-align: center;margin: 5px 80px;transition: all 0.3s ease-in 0s;float: left;}
.geophysical_services .learn_more a:hover {background: #fb8626;color: #fff;}
/*Register Your Products Page Css Starts from here*/
.register_products {width: 100%;float: left;min-height: 765px;background: url(../Images/regsiter_product_bg.jpg) no-repeat;padding: 50px 0px;	background-size:cover;font-size: 13px;color: #3f3f3f;position: relative;}
.register_products .input_box {width: 280px;height: 35px;padding-left: 5px;border: solid 1px #dfdfdf;border-radius: 3px;margin: 5px 0px;font-size: 13px;color: #575757;}
.register_products .input_txtarea {width: 280px;min-height: 100px;border: solid 1px #dfdfdf;border-radius: 3px;margin: 5px 0px;font-size: 13px;color: #575757;padding-left: 5px;}
.register_products .select_box {width: 280px;height: 35px;border: solid 1px #dfdfdf;border-radius: 3px;margin: 5px 0px;background: url(../Images/sub_group_select.png) #FFF;background-position: right 15px top 18px;background-repeat: no-repeat;-webkit-appearance: none;-moz-appearance: none;appearance: none;padding-left: 10px;font-size: 13px;color: #575757;}
.register_products .submit_btn {width: 95px;height: 35px;border-radius: 3px;background: #2580c7;border: 0;color: #fff;margin: 10px 0px;}

.register_products input[type="radio"] { width:20%; float:left; height:1.7em; margin:10px 0; padding:10px 0;}
.register_products label{ width:75%; float:left; height:auto; line-height:13px; padding:7px 0;}
.register_products .register_table {width: 35%;height: auto;}
.register_products .register_now {position: absolute;bottom: 30px;right: 0;}
.register_products .helpline_no {font-family: 'Helvetica LT Std';font-size: 32px;margin: 10px auto;width: 40%;height: auto;background: url(../Images/helpline.png) no-repeat left;padding-left: 30px;color: #114969;}
.register_products .helpline_no span {color: #027f0b;font-weight: bold;padding-left: 25px;}
/*Network Page Css Starts from here*/
#location {position: relative;margin: 20px auto 20px auto !important; float:left; height:auto !important;}
/* Hide the original tooltips contents */
.pin {display: none;}
/* Begin styling the tooltips and pins */
.tooltip-up, .tooltip-down {position: absolute;background: url(../Images/location_button.png);width: 24px;height: 17px;cursor: pointer;}
.tooltip-up:hover, .tooltip-down:hover {background: url(../Images/location_button_a.gif);}
.tooltip-down {background-position: 0 -17px;}
.tooltip_location {display: none;width: 600px;cursor: help;text-shadow: 0 1px 0 #fff;position: absolute;top: 25px;left: 50%;z-index: 999;margin-left: -300px;padding: 0px;color: #222;border-radius: 3px;box-shadow: 0 0px 2px 0 rgba(0,0,0,.7);background: #fafafa;cursor: pointer;}
.tooltip_location h2 {display: block;width: 100%;padding: 10px 10px;margin: 0;float: left;line-height: 70px;background: #f58220;text-shadow: none;color: #fff;font-family: 'Roboto-Light';font-size: 23px;margin: 0;line-height: 30px;}
.tooltip_location::after {content: '';position: absolute;top: -10px;left: 50%;margin-left: -10px;border-bottom: 10px solid #fafafa;border-left: 10px solid transparent;border-right: 10px solid transparent;}
.tooltip-down .tooltip {bottom: 12px;top: auto;}
.tooltip-down .tooltip::after {bottom: -10px;top: auto;border-bottom: 0;border-top: 10px solid #ffdb90;}
.tooltip_location ul {margin: 0;padding: 15px;list-style: none;}
.network_location_area {width: 65%;float: left;height: auto;font-size: 13px;}
.network_location_area h3 {width: 100%;float: left;display: block;color: #f58220;font-size: 18px;margin: 0;padding: 10px 15px 0px 15px;line-height: 30px;}
.network_location_area p {padding: 10px 0 10px 15px;float: left;}
.network_location_area ul {padding: 10px 0px;margin: 0px 15px;float: left;border-bottom: dotted 1px #3c3c3c;width: 90%;}
.network_location_area ul li {background: url(../Images/network_location_icon.png) no-repeat left top;padding-left: 30px;line-height: 16px;min-height: 25px;padding-bottom: 10px;list-style: none;}
.network_location_area ul li + li {background: url(../Images/call_icon.png) no-repeat left top;}
.network_location_area ul li + li + li {background: url(../Images/fax_icon.png) no-repeat left top;}
.network_location_area ul li + li + li + li {background: url(../Images/network_email.png) no-repeat left top;}
.network_location_img {width: 35%;float: left;height: auto;padding: 10px;}
.network_location_img img {width: 100%;}
.network_location_img span {background: url(../Images/network_video_icon.png) no-repeat left;float: left;line-height: 30px;display: block;padding-left: 30px;}
.network_location_img span a {color: #f58220;}
.network_locater_area {width: 280px;position: absolute;right: -55px;top: 0px;}
.network_locater_area h2 {width: 100%;float: left;font-size: 15px;padding: 0 0 5px 0;margin: 0;}
.network_locater_area .aimil_office {width: 100%;float: left;background: #eeeeee;min-height: 70px;padding: 10px;}
.network_locater_area .aimil_office li {background: url(../Images/orange_icon.png) left no-repeat;list-style: none;line-height: 25px;padding: 0px 25px;}
.network_locater_area .aimil_office li + li {background: url(../Images/blue_icon.png) left no-repeat;}
.network_locater_area p {padding: 0;font-size: 14px;line-height: 40px;}
/*Aimil Distributor Page Css Starts from here*/
.aimil_distributor {width: 100%;float: left;height: auto;}
.aimil_distributor .distributor_area {width: 47%;float: left;background: #f7f7f7;margin: 10px;height: auto;border-radius: 5px;padding: 0;min-height: 300px;}
.aimil_distributor .distributor_area h3 {padding: 0 15px;margin: 0;line-height: 40px;background: #114969;color: #fff;width: 100%;float: left;border-radius: 5px 5px 0px 0;}
.aimil_distributor .distributor_area ul {padding: 10px 0px;margin: 0px 15px;float: left;width: 100%;font-size: 13px;}

/*.aimil_distributor .distributor_area ul li {background: url(../Images/location_icon_2.png) no-repeat left center;line-height: 16px;min-height: 25px;padding: 5px 30px 0px 35px;list-style: none;margin-bottom: 5px;color: #3c3b3b;}*/
.aimil_distributor .distributor_area ul li {
    background: url(../Images/location_icon_2.png) no-repeat left top 4px;
    line-height: 16px;
    min-height: 22px;
    padding: 5px 30px 0px 35px;
    list-style: none;
    margin-bottom: 5px;
    color: #3c3b3b;
}
.aimil_distributor .distributor_area ul li + li {background: url(../Images/call_icon_2.png) no-repeat left center;line-height: 25px;}
.aimil_distributor .distributor_area ul li + li + li {background: url(../Images/mobile_icon.png) no-repeat left center;}
.aimil_distributor .distributor_area ul li + li + li + li {background: url(../Images/email_icon_2.png) no-repeat left center;line-height: 16px;color: #114969;}
.aimil_distributor .distributor_area ul li + li + li + li + li {background: url(../Images/contact_person_icon.png) no-repeat left center;line-height: 25px;color: #f48745;font-weight: bold;}
.aimil_distributor .distributor_area ul li + li + li + li + li + li {background: url(../Images/area_icon.png) no-repeat left center;line-height: 16px;color: #3c3b3b;font-weight: normal;}
/*Contact Us Page Css Starts from here*/
.contact_us {width: 100%;float: left;height: auto;position: relative;}
.contact_us .input_box {width: 80%;height: 30px;border: solid 1px #dfdfdf;border-radius: 2px;margin: 5px 0px;font-size: 13px;color: #575757;padding-left: 5px;border: 1px solid #d3d9d4;color: #343434;}
.contact_us .table-condensed > thead > tr > th, .contact_us .table-condensed > tbody > tr > th, .contact_us .table-condensed > thead > tr > td, .contact_us .table-condensed > tbody > tr > td {padding: 0px 5px;}
.contact_us .input_txtarea {width: 80%;min-height: 60px;border: solid 1px #dfdfdf;border-radius: 3px;margin: 5px 0px;font-size: 13px;color: #575757;}
.contact_us .select_box {width: 80%;height: 30px;border: solid 1px #dfdfdf;border-radius: 3px;margin: 5px 0px;background: url(../Images/sub_group_select.png) #FFF;background-position: right 15px top 13px;background-repeat: no-repeat;-webkit-appearance: none;-moz-appearance: none;appearance: none;padding-left: 10px;font-size: 13px;color: #575757;}
.contact_us .submit_btn {width: 95px;height: 30px;border-radius: 3px;background: #2580c7;border: 0;color: #fff;margin: 10px 0px;}
.address_map {width: 100%;float: left;height: auto;margin-bottom: 10px;}
.address_map .address {width: 40%;float: left;border-right: solid #ccc 1px;background: url(../Images/contact_location.jpg) no-repeat left top;padding: 0px 0 0 25px;margin-right: 2%;}
.address_map .call {width: 50%;float: left;height: auto;}
.address_map .call li {background: url(../Images/contact_call.png) no-repeat left center;line-height: 16px;min-height: 25px;padding: 5px 30px 0px 35px;list-style: none;margin-bottom: 5px;color: #3c3b3b;}
.address_map .call li + li {background: url(../Images/contact_fax.png) no-repeat left center;}
.address_map .call li + li + li {background: url(../Images/email_icon.png) no-repeat left center;}
.location_map {width: 100%;float: left;margin: 0px 0px 8px 0px;}
.location_map iframe {border: 1px solid #000;border-radius: 0px;margin-bottom: 28px;width: 100%;min-height: 224px;float: left;}
.location_map h3 {float: left;width: 100%;margin: 8px 0px;padding: 0px;}
.location_map span {color: #d34135;font-size: 14px;float: left;width: 100%;}
.location_map p {color: #454545;font-size: 14px;float: left;}
/*Login Page Css Starts from here*/
.login_section {width: 100%;float: left;background: #f6f6f7 url(../Images/login_bg.png) no-repeat left;min-height: 510px;background-size: auto 100%;}
.login_section .login {margin-top: 100px;}
.login_section .login img {padding-bottom: 35px;}
.login_section .login a {padding: 0px 5px;}
.login_section .login .input_login {width: 50%;height: 40px;border: solid 1px #dfdfdf;border-radius: 3px;font-size: 12px;margin: 5px 0px;font-size: 13px;color: #4f4b4b;padding-left: 10px;}
.login_section .login .submit_btn {width: 95px;height: 35px;border-radius: 3px;background: #2580c7;border: solid 2px #fff;color: #fff;margin: 10px 0px;}
/*Civil Engineering Page CSS starts from here*/
.civil_engineering {float: left;}.civil_engineering h3 {color: #d6631a;font-size: 20px;padding: 0;display: block;width: 100%;}
.civil_engineering p {color: #484848;padding: 0;}
.civil_engineering .sub_groups {width: 100%;float: left;min-height: 300px;background: #f5f5f5;border-radius: 3px;padding: 25px;margin: 15px 0;}
.civil_engineering .sub_groups h3 {color: #f58220;font-size: 20px;padding: 0;display: block;width: 100%;font-family: 'Roboto-Light';margin: 0;line-height: 20px;}
.civil_engineering .sub_groups ul {padding: 15px 0;margin: 0;float: left;width: 40%;}
.civil_engineering .sub_groups ul li {list-style: none;background: url(../Images/nves_li.jpg) no-repeat left;color: #4c4c4c;line-height: 30px;padding-left: 16px;}
.civil_engineering .sub_groups ul li a {color: #4c4c4c;}
.civil_engineering .sub_groups ul li a:hover {color: #fa7109;}
.civil_engineering .group_img {width: 60%;float: left;height: auto;}
.civil_engineering .group_img img {margin: 0px 0px;width: 100%;}
/* Customer Satisfaction Survey CSS starts from here*/
.customer_survey {float: left;width: 100%;min-height: 1500px;margin: 0px;padding: 25px 0;background: url(../Images/customer_survey_bg.jpg) no-repeat center top;position: relative;background-size: cover;}
.customer_survey .survey_img {position: absolute;right: 0;top: 12%;}
.customer_survey .input_box {width: 70%;height: 35px;border: solid 1px #dfdfdf;border-radius: 3px;margin: 5px 0px;font-size: 13px;color: #575757;padding-left: 5px;}
.customer_survey .input_txtarea {width: 70%;min-height: 60px;border: solid 1px #dfdfdf;border-radius: 3px;margin: 5px 0px;font-size: 13px;color: #575757;padding-left: 5px;}
.customer_survey .select_box {width: 80%;height: 40px;border: solid 1px #dfdfdf;border-radius: 3px;margin: 3px 0px;background: url(../Images/sub_group_select.png) #FFF;background-position: right 15px top 18px;background-repeat: no-repeat;-webkit-appearance: none;-moz-appearance: none;appearance: none;padding-left: 10px;font-size: 13px;color: #575757;}
.customer_survey .submit_btn {width: 95px;height: 35px;border-radius: 3px;background: #2580c7;border: 0;color: #fff;margin: 10px 0px;}
.customer_survey .survey_area {width: 90%;float: left;min-height: 150px;border-radius: 3px;border: solid 1px #e3e3e3;margin: 10px 0px;}
.customer_survey .survey_area h3 {padding: 0px 15px;margin: 0;width: 100%;line-height: 35px;background: #114969;color: #fff;font-size: 16px;border-radius: 3px 3px 0 0;}
.customer_survey .survey_qst {width: 100%;float: left;height: auto;padding: 8px 15px;}
.customer_survey .survey_qst p {font-size: 14px;font-weight: bold;}
.customer_survey .radio_area {width: auto;float: left;padding: 0px 5px;line-height: 30px;font-size: 14px;}
.customer_survey .appreciation {width: 100%;float: left;min-height: 120px;background: #f07508;font-family: 'Roboto-Light';border-radius: 3px;color: #fff;font-size: 35px;position: relative;text-align: center;padding: 25px 105px 25px 200px;line-height: 38px;margin-top: 50px;}
.customer_survey .appreciation span {font-size: 32px;}
.customer_survey .appreciation .customer_img {position: absolute;left: 30px;top: -40px;}
.customer_survey .pure-table {border: 1px solid #009ec5;border-collapse: collapse;border-spacing: 0;empty-cells: show;}
.customer_survey .pure-table caption {color: #000;font: italic 85%/1 arial,sans-serif;padding: 1em 0;text-align: center;}
.customer_survey .pure-table td, .customer_survey .pure-table th {border: 1px solid #009ec5;font-size: inherit;margin: 0;overflow: visible;padding: 0.5em 1em;}
.customer_survey .pure-table th {text-align: center;}
.customer_survey .pure-table td:first-child, .customer_survey .pure-table th:first-child {border-left-width: 0;}
.customer_survey .pure-table thead {background-color: #0695ca;color: #fff;text-align: left;vertical-align: bottom;}
.customer_survey .pure-table td {}.customer_survey .pure-table-odd td {}.customer_survey input[type="radio"], .customer_survey input[type="checkbox"], .customer_survey label {padding: 0 5px;}
.customer_survey input[type="radio"]{width:1.7em; height:1.7em;}
.regular-radio {display: none;}
.customer_survey .last_border {border: solid 1px #ccc;width: 100%;height: auto;padding: 25px 0 0px 0;border-top: none;}
.customer_survey .feedback_img {width: 100%;padding-bottom: 10px;}
.customer_survey .feedback_img img {width: 100%;}
.customer_survey .feedback_img p {text-align: right;padding-right: 15px;font-weight: bold;}
.customer_survey .blue_1 {background-color: #75c4e3;}
.customer_survey .blue_2 {background-color: #97ceed;}
.customer_survey .blue_3 {background-color: #b3dcee;}
.customer_survey .blue_4 {background-color: #cce9f1;}
.customer_survey .blue_5 {background-color: #dceff3;}
.regular-radio + label {-webkit-appearance: none;background-color: #fafafa;border: 1px solid #cacece;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding: 9px;border-radius: 50px;display: inline-block;position: relative;cursor: pointer;}
.regular-radio:checked + label:after {content: ' ';width: 12px;height: 12px;border-radius: 50px;position: absolute;top: 3px;background: #028BA2;box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);text-shadow: 0px;left: 3px;font-size: 32px;cursor: pointer;}
.regular-radio:checked + label {background-color: #e9ecee;color: #99a1a7;border: 1px solid #adb8c0;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);}
.regular-radio + label:active, .regular-radio:checked + label:active {box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}
.big-radio + label {padding: 14px;}
.big-radio:checked + label:after {width: 22px;height: 22px;left: 3px;top: 3px;}
/*Manufacturing Page Css Starts from here*/
.manufacturing_content {float: left;width: 100%;min-height: 400px;margin: 40px 0px 30px 0px;}
.manufacturing_content .introduction{ width:100%; float:left; height:auto;}
.manufacturing_content .capability_profile{ width:100%; float:left; height:auto;}
.manufacturing_content .facility_details{ width:100%; float:left; height:auto;}
.manufacturing_content .quality_hallmark{ width:100%; float:left; height:auto;}
.manufacturing_content p {padding-bottom: 15px;margin: 0 0 0px 0;float: left;width: 100%;}
.manufacturing_content p span {color: #2673ae;}
.manufacturing_content h3 {width: 100%;float: left;font-size: 22px;padding-bottom: 0px;margin: 0;color: #e66c22;}
.manufacturing_content .quality {width: 100%;float: left;height: auto;}
.manufacturing_content .quality h4 {margin: 0;padding: 10px 0;color: #114969;	float:left;	width:100%;}
.manufacturing_content .quality img {width: 49%;float: left;margin-right: 5px;padding-bottom: 15px;}
.manufacturing_content .side_details {}
.manufacturing_content .side_details h3 {padding-bottom: 10px;margin: 0;color: #e66c22;}
.manufacturing_content .side_details .address {width: 100%;float: left;height: auto;padding: 10px 0;background: #fdfaf8;margin: 5px 0 15px 0;}
.manufacturing_content .side_details .address p {padding: 10px 20px;border-bottom: solid 1px #ded8d3;color: #333;margin: 0;}
.manufacturing_content .side_details .address p:last-child {border: none;}
.manufacturing_content .side_details .address a {color: #333;}
.manufacturing_content .side_details .address a:hover {color: #114969;}
.manufacturing_content .side_details .address .gallery {color: #ff8000;}
.manufacturing_content .side_details .certification {width: 100%;float: left;height: auto;padding: 30px 15px;background: #ededed;margin: 5px 0 35px 0;}
.manufacturing_content .side_details .certification ul{ padding:0; margin:0;}
.manufacturing_content .side_details .certification ul img{ max-width:100%; float:left; padding:0 0 25px 0;}
.manufacturing_content .side_details .certification p {font-size: 14px;color: #363636;padding: 0 0 0px 0;}
.manufacturing_content .side_details .certification h3 {padding-bottom: 5px;font-size: 18px;width: 100%;line-height: 30px;margin: 0;color: #3a3939;text-transform: none;}
.manufacturing_content .side_details .certification h3 a {color: #3a3939;}
.manufacturing_content .side_details .certification .crt_img {width: 100%;float: left;padding: 0px 0 25px;}
.manufacturing_content .modal-content .carousel-control {background: none;color: #000;line-height: 300px;margin-top: 50px;opacity: 1;width: 7%;}
.manufacturing_content .modal-content .carousel-control.left {left: -18px;}
.manufacturing_content .modal-content .carousel-control.right {right: -18px;}
.manufacturing_content .modal-content .carousel-inner img {width: 100%;height: auto;}
/* Upcoming Event Css Starts from here*/
.umcoming_event {width: 100%;float: left;min-height: auto;margin: 10px 0px;}
.umcoming_event h3 {font-family: 'Roboto-Light';font-size: 18px;color: #2694d3;font-weight: normal;padding: 5px 0px 15px 0;margin: 0;}
.umcoming_event span {color: #e66c22;}


.umcoming_event ul {width: 100%;padding: 0;margin: 0;color: #4c4c4c;margin-bottom: 0px; float:left;}
.umcoming_event ul li {list-style: none;padding: 15px 15px 15px 10px; height:62px; width:50%; float:left; border: 1px solid #f1f1f1; border-right:none;}
.umcoming_event ul li + li { border-right: solid 1px #f1f1f1; }
.umcoming_event ul li + li + li{border-top: none;border-right: none;}
.umcoming_event ul li + li + li + li {border-top: none;border-right: solid 1px #f1f1f1;}
.umcoming_event ul li img{ width:auto; float:left; padding:0 5px 0 0;}

.umcoming_event .accordion {overflow: hidden;border-radius: 0px;background: #ffffff;border: solid 1px #d9d9d9;}
/*----- Section Titles -----*/
.umcoming_event .accordion-section-title {width: 100%;padding: 0px 15px;display: inline-block;line-height: 35px;border-bottom: 1px solid #1a1a1a;background: #f1f1f1 url(../Images/cep_pluse_icon.png) no-repeat center right 15px;transition: all linear 0.15s;font-size: 15px;color: #000;}
#dlImages h3 {width: 100%;float: left;}
.umcoming_event .accordion-section-title:hover {background: #137bb0 url(../Images/cep_pluse_icon.png) no-repeat center right 15px;color: #fff;text-decoration: none;}
.umcoming_event .accordion-section-title.active {background: #137bb0 url(../Images/cep_minus_icon.png) no-repeat center right 15px;color: #fff;text-decoration: none;}
.umcoming_event .accordion-section:last-child .accordion-section-title {border-bottom: none;}
.umcoming_event .accordion-section-content {padding: 20px;min-height: 60px;display: none;}
.exb_details{ width:100%; float:left; height:auto;}
.exb_details img{ max-width:350px; height:auto; padding:0 15px 15px 0; float:left;}
.url_link{ width:100%; float:left; height:auto; padding:15px 0;}
.url_link a{ width:auto; padding:0 25px; border-radius:5px; text-align:center; line-height:35px; float:left; border:1px solid #ff8000; color:#ff8000; transition:ease-in .5s;}
.url_link a:hover{ background:#ff8000; color:#fff;}

.pro_list {position: absolute;width: 1186px;padding: 25px;top: 50px;left: -388px;background: #FFFFFF;z-index: 50000 !important;box-shadow: 0px 0px 5px #888888;display: none;background-image: url(/Images/nav_bg.jpg);background-repeat: no-repeat;min-height: 300px;background-position: bottom center;}
.pro_list .pro_col {float: left;width: 100%;height: auto;margin-right: 14px;}
.pro_list .pro_col h2 {color: #016586;margin: 0px 0px 5px 0px;padding: 0px;font-family: 'Roboto-Light';font-size: 19px;}
.pro_list .pro_col p {font-size: 13px;}
.pro_list .pro_col p a {color: #d64a4a;display: inline;}
.pro_list .pro_col img {margin: 0px 0px 11px 0px;}
.pro_list .pro_col a {color: #114969;float: left;padding: 0px;font-size: 13px;	font-weight:bold;padding: 5px 0;width: 25%;border-right: 0px;}
.pro_list .pro_col a:hover {background: none;color: #f58220!important;}
.main_nav ul li:hover .pro_list {display: block;}
#indus {background: #e8e8e8;width: 570px;min-height: 200px;display: none;position: absolute;top: 33px;left: 0px;z-index: 1500;border-radius: 0px;}
#indus .cls_frame {width: 100%;position: relative;padding: 25px;}
#indus .cls_frame .close_01 {position: absolute;right: -14px;top: -25px;}
#indus .cls_frame .close_01 a {width: 42px;height: 42px;background: 0px;cursor: pointer;}
.newsltr {width: 100%;float: left;margin: 15px 0 0 0;}
.newsltr .input_06 {background: #fff;width: 275px;padding: 5px;font-size: 13px;margin-bottom: 5px;border: 0;border-radius: 3px;height: 40px;color: #757575;}
.newsltr .input_07 {background: #fff;width: 275px;padding: 5px;font-size: 13px;margin-bottom: 5px;border: 0;border-radius: 3px;height: 40px;color: #757575;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none;background: url(../Images/downArrow.png) #fff;background-repeat: no-repeat;background-position: 250px 17px;}
.newsltr .btn_01 {background: #fff;width: 275px;padding: 5px;font-size: 16px;border: 0;border-radius: 3px;height: 40px;color: #fff;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none;background: #e57011;background-position: 250px 17px;}
.ddl_srch {width: 200px;padding-left: 35px;position: relative;line-height: 40px;height: 40px;color: #737373;font-size: 15px;border: 1px #e2e2e2 solid;background: #f9f9f9 url(../Images/top_select_img.png) no-repeat center right 35px;cursor: pointer;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.ddl_srch option {}
.cl {clear: both;}
.newsletter_download {width: 100%;float: left;height: auto;}
.newsletter_download ul {padding: 0;margin: 0;}
.newsletter_download ul li {color: #114969;float: left;font-size: 16px;list-style: none;margin: 0 3px 2px 0;width: 49.5%;}
.newsletter_download ul li a {background: #def3ff url(../Images/pdf-icon.png) no-repeat scroll 19px 10px;color: #114969;display: block;padding: 15px 0 10px 55px;transition: all 0.3s ease 0s;}
.newsletter_download ul li a:hover {background: #cceafb url(../Images/pdf-icon.png) no-repeat scroll 19px 10px;color: #e66c22;}.table_popup {width: 90%;}.table_popup h3 {padding: 5px 0;float: left;height: auto;width: 100%;font-size: 22px;}
.tollfree_no {margin-left: 20px;}
.tollfree_no a {padding: 0;}
.prod_cat {float: left;margin-bottom: 50px;margin-top: 10px;}
.prod_cat li {width: 31%;height: auto;float: left;background: #fff;border: solid 1px #f1f1f1;margin: 0px;transition: all 0.3s ease-in 0s;text-align: center;list-style: none;margin: 15px 10px;}
.prod_cat li img {width: 100%;height: 200px;float: left;}
.prod_cat li h3 {width: 100%;float: left;background: #114969;color: #fff;padding: 12px 0 5px 0;margin: 0;min-height: 55px;font-size: 15px;}
.prod_cat li:hover {opacity: .7;}
.top_search_bar {width: 100%;float: left;min-height: 70px;background: #f1f1f1;position: fixed;top: 0;z-index: 5;}
.top_search_bar .logo_img {width: auto;float: left;height: auto;padding: 5px 0px;}
.top_search_bar .logo_img img {max-width: 100%;}
.main_search {width: 100%;float: left;height: auto;padding: 12px 0;}
.main_search .search_input {width: 60%;font-size: 18px;height: 50px;border: solid 1px #ccc;background: #fff url("../Images/inpt_search.jpg") no-repeat scroll left 10px center;padding: 0 30px;float: left;border-top-left-radius:7px;border-bottom-left-radius:7px;}
.main_search .submit {width: auto;float: left;height: 50px;background: #114969;color: #fff;border: none;padding: 0px 10px;border-top-right-radius:7px;border-bottom-right-radius:7px;border:1px solid #114969;}
.search_result {width: 100%;float: left;height: auto;border-bottom: dashed 1px #ccc;padding: 15px 0;}
.search_result h3 {padding: 0;margin: 0;width: 100%;float: left;color: #114969 !important;font-size: 22px;}
.search_result a {color: #eb8022;padding: 0;margin: 0;}
.search_result p {color: #333;width: 100%;float: left;height: auto;padding: 0;margin: 0;}
.search_footer {width: 100%;float: left;min-height: 60px;background: #0a4465;color: #fff;text-align: center;padding: 20px 0;position: fixed;bottom: 0;}
.no_search {width: 100%;float: left;text-align: center;padding: 100px 0;}
.no_search img {max-width: 100%;}
.popup_content h1 {  float: left !important;font-size: 24px;margin: 0;  padding: 15px 0 !important;width: 100% !important;}
.scrollup {background: rgba(0, 0, 0, 0) url("../Images/scroll-top-arrow.png") no-repeat scroll left top;bottom: 22px;display: none;height: 40px;opacity: 1;position: fixed;right: 20px;text-indent: -9999px;width: 40px;z-index: 999;}
.event_gallery li {float: left;padding: 0px 0px;list-style: none;margin: 0;border: solid 0px transparent;}
.event_gallery li figure{ width:100%; float:left; height:auto;}
.event_gallery li figure img {max-width: 95%;height: 200px;padding-top: 0px;}
.office_address_location{ width:100%; float:left; height:auto; padding:50px 0;}
.office_address_location .main_network{ width:100%; float:left; border:solid 1px #e4e4e4; margin:10px 0;}
.office_address_location .main_network h2{ width:100%; float:left; height:auto; background:#F60; color:#fff; line-height:40px; padding:0 15px; margin:0; font-size:20px; }


/*.customrs_zone{ display:block !important;}*/

.navbar-brand{ display:none !important}
.media_update_page .newsletter {width: 32%;float: left;min-height: 200px;background: #f6f6f6;border: solid 1px #dfdfdf;margin: 10px 5px;padding: 10px 8px;}
.media_update_page .newsletter .content_txt {width: 60%;float: left;height: auto;}
.media_update_page .newsletter .content_txt h3 {font-size: 13px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #114969;background: url(../Images/media_title.jpg) no-repeat left top;padding-left: 30px;}
.media_update_page .newsletter .content_txt .public_icon {font-size: 12px;line-height: 13px;margin: 10px 0px;padding-left: 30px;background: url(../Images/media_publication.jpg) no-repeat left top;display: block;width: 100%;float: left;min-height: 25px;color: #282828;}
.media_update_page .newsletter .content_txt .date_icon {font-size: 12px;margin: 5px 0px;padding-left: 30px;background: url(../Images/media_date.jpg) no-repeat left top;display: block;width: 100%;float: left;min-height: 25px;}
.media_update_page .newsletter .zoom_img {width: 40%;float: left;height: auto;padding: 0px 10px;}
.media_update_page .newsletter .zoom_img img {width: 100%;max-height: 120px;}
.media_update_page .newsletter .zoom_img .view_update {float: left;width: 100%;background: url(../Images/zoom.jpg) no-repeat left;height: 18px;display: block;padding-left: 20px;}

/*Resources Page Css Starts*/
.resource_filter {float: left;width: 100%;background: #ebebeb;padding: 15px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; margin:15px 0;}
.resource_listing .modal {left: 150px;top: 20px;}
.resource_filter h3 {padding: 0px 10px 8px 0;margin: 0;width: 100%;float: left;color: #124968;font-size: 18px;}
.resource_filter .inpt {border: 1px solid #d7d7d7;height: 42px;width: 31%;background: url(../Images/slt_mark.jpg) #fff;background-position: right 15px;background-repeat: no-repeat;-webkit-appearance: none;-moz-appearance: none;appearance: none;color: #8d8b8b;padding-left: 10px;margin: 5px 10px; float:left;}
.resource_listing .chzn-container li { width:100% !important;}
.resource_filter center{ width:100%; float:left; padding:5px 0;}
.resource_filter .btn_search {border: 0px;height: 40px;width:auto !important; display:inline-block; background: #2580c7;color: #fff;padding:0 30px;margin:0 5px;font-size: 15px;border-radius: 3px; vertical-align:top; text-align:center;}
.resource_filter .btn_search:hover{ background:#ff6600;}
.search_filter{ width:100%; float:left; height:auto;}
.search_filter h3{ width:60%; float:left; height:auto; line-height:45px;}
.search_filter .filter{ width:40%; float:right; height:auto; text-align:right;}
.search_filter .filter span, .search_filter .filter li, .chzn-container { text-align:left !important;}
.search_filter .filter .txt{ width:auto; float:right; text-align:right; line-height:45px; padding-right:5px;}
.search_filter .filter .inpt_filter{ width:auto; float:right; text-align:left;}
.resource_listing ul{ width:100%; float:left; height:auto; padding:5px 0 10px 0; margin:0;}
.resource_listing ul h3{ font-size:16px; color:#2694d3;}
.resource_listing ul li{ width:45%; margin:0 25px 0 0; float:left; list-style:none; padding:10px 0; border-bottom:solid 1px #ebebeb;}
.resource_listing ul li a{ font-size:14px; color:#333; font-family:'RobotoRegular';}
.resource_listing ul li img{ margin:0 5px 0 0; max-height:28px;}
.resource_listing ul li a:hover{color:#ff8000;}

.srch_margin{ margin:75px 0;}



@media only screen and (max-width: 1280px) {
.cep_objective ul li + li + li {background: url(../Images/cep_li3.jpg) no-repeat left top;min-height: 150px;}

.resource_products_main {width: 100%;float: left;min-height: auto;}
.resource_products {width: 22%;}
.executive_member_area .member {width: 22%;min-height: 260px;}
.an_introduction img {padding-left: 0px;}
.corporate_news_section .logo_represent .logo_area img {width: 90%;}
.naimex_gallery .item ul li {width: 32.6%;}
.nves_page .customer img {margin: 2px;width: 32%;}
.hr_policy .img_area img {width: 100%;}
.products_gallery .carousel-control.left {background-image: none !important;position: absolute;left: -5%;top: -20%;width: 80px;}
.products_gallery .carousel-control.right {background-image: none !important;position: absolute;right: -5%;top: -20%;width: 80px;}
}

@media only screen and (max-width: 1199px) {
.logo{ width: 35%;}
.logo img{ max-width: 100%;}
.top_heading{ width: 65%; padding: 42px 0 0 10px;}
.search_box{width: 65%;}
.customrs_zone{ width: 35%;}
.main-nav ul li a{ padding: 15px 12px !important;}

.select_group label{ width: 89%;}
.tp_set{ width: 33.3%;}
.cep_services { width: 30.5%;}
.cep_text_content .container{ width: 100%;}
.event_update_page .event_img{ width: 31%;}
.testimonial{ width: 100%; margin: 0 0 20px 0;}
}



/* media query for p4 Computers */
@media only screen and (max-width: 1030px) {
.ates_page .block_1 p { padding:10px;}
.left_pannel {width: 100%;}
.chzn-container-single .chzn-single {width: 80% !important;}
.chzn-container-active .chzn-single-with-drop {width: 80% !important;}
.logo img {width: 100%;}
.core_values .core_title {height: 130px;}
.search_box {width: 65%;}
.Left_nav {left: 4%;}
.pro_list {position: absolute;width: 1020px;padding: 15px;top: 50px;left: -408px;z-index: 10;box-shadow: 0px 0px 5px #888888;display: none;}
.pro_list .pro_col {float: left;height: auto;margin-right: 14px;}
.pro_list .pro_col h2 {color: #016586;margin: 0px 0px 5px 0px;padding: 0px;font-family: 'Roboto-Light';font-size: 18px;}
.pro_list .pro_col p {font-size: 12px;}
.pro_list .pro_col p a {color: #d64a4a;display: inline;}
.pro_list .pro_col a {padding: 0;margin: 0;line-height: 26px; font-size:12px;}
.pro_list .pro_col img {margin: 0px 0px 11px 0px;width: 100%;}
.pro_list .pro_col a {padding: 0px !important;}
.products_gallery ul li {width: 25%;}
.products_gallery .carousel-control.left {background-image: none !important;position: absolute;left: -3%;top: -20%;width: 80px;}
.products_gallery .carousel-control.right {background-image: none !important;position: absolute;right: -3%;top: -20%;width: 80px;}
.geophysical_services .img_area {background: #fff none repeat scroll 0 0;border-radius: 50%;box-shadow: 0 0 2px 1px #d6d6d6;height: 120px;left: 30%;line-height: 100px;padding: 10px;position: absolute;text-align: center;top: -16%;width: 42%;}
.geophysical_services h2 {font-size: 18px;}
.geophysical_services .learn_more a {margin: 0 40px;}
.basic_info h2 {min-height: 50px;}
.basic_info span {color: #000000;}
.basic_info p {height: 30px;}
.basic_info a {margin-bottom: 10px;}
.related_pro .carousel-control.left {background: none;position: absolute;left: -2%;top: -20%;}
.related_pro .carousel-control {width: 7% !important;}
.related_pro .carousel-control.right {left: auto;background: none;position: absolute;right: -2%;top: -20%;}
.network_locater_area {width: 280px;position: absolute;right: -50px;bottom: 30px;}
.custom_galery_slider {position: absolute;z-index: 5;top: 330px;}
.top_heading {width: auto;font-size: 15px;}
.customrs_zone {width: 35%;}
.banner_slider .carousel-inner img {width: 100%;height: auto;}
.newsltr .input_06 {background: #fff;width: 100%;}
.newsltr .input_07 {background: #fff;width: 100%;background: url(../Images/downArrow.png) #fff center right 10px;background-repeat: no-repeat;}
.newsltr .btn_01 {width: 100%;}
.no_product img {width: 100%;}
.partners_logo {width: 100%;}
.partners_logo .view_all {background: #ee8620 url(../Images/partner_arrow.png) no-repeat center right 43px;}
.partners_logo .view_all:hover {background: #114969 url(../Images/partner_arrow.png) no-repeat center right 43px;}
.engineering_range .item ul li {width: 24%;margin-left: 5px;min-height: 150px;float: left;}
.engineering_range .carousel-control {width: 5%;text-align: right;top: -25%;opacity: 1;}
.engineering_range .carousel-control:hover {opacity: 1;}
.engineering_range .carousel-control.left {background: none;left: 90%;text-align: right;}
.engineering_range .carousel-control.right {background: none;right: 0;}
.corp_view .tech_object {width: 31.5%;}.fixedsocial_menu {top: 30% !important;}
.naimex_gallery .carousel-control.left {background: none;left: -5%;}
.naimex_gallery .carousel-control.right {background: none;right: -0.5%;}
.rlt_pro li {width: 17.5%;}
.event_gallery .carousel-control.left {background: none;left: 90.7%;text-align: right;}
.event_gallery .carousel-control.right {background: none;right: 0px;}
.basic_info {height: auto;}
.related_pro .nav-tabs > li {width: 15.9%;}	
.product_des .social_media { width:75%;}	
.product_des .social_media img { margin: 0 2px; width:30px; height:30px; }
.product_des .print { width:17%;}	
.product_des .print img { margin: 0 2px; width: 30px; height: 30px; }
.products_slider{ margin: 10px 0;}
.custom_margin_1{ margin: 10px 0;}
.event_update_page .event_img img{ height: 150px;}
.media_update_page .newsletter{ min-height: 210px; }

}

@media only screen and (max-width: 1000px) {
.pro_list { left: -150px; padding:15px; width:900px; }
.pro_list .pro_col a { width: 33%; }
.product_des .social_media { width: auto; padding: 0 10px 0 0; }
.wrapper .container{ width: 100% !important;}
.main-nav ul li a{ padding: 5px 0 5px 13px !important;
line-height: 30px;}
.customrs_zone .nav > li > a{ font-size: 14px;}
.customrs_zone .dropdown-menu { right:0 !important; min-width: 200px; font-size: 13px;}
.left_pannel {width: 100%; position: relative; z-index: 10; padding: 0 10px;}
.select_group .inner_area2, .select_group .inner_area{ max-height: inherit;}
.left_pannel h1{ cursor: pointer; border-bottom: solid 1px #fff;}
.fltr_srch, .mdfy_srch{ display: none;}
.active_site{ display: block;}
.menu{ position: relative;z-index: 999;}

.sec_left{ line-height:inherit; height: auto; padding: 20px 0; margin-bottom: 15px;}
.prod_cat li{width: 45%;}

.top_bar{ position: relative; z-index: 999;}
h1{ padding-left: 15px; }
.media_update_page .modal{ left:0;}
.top_search_bar, .search_footer{ position:static;}
.srch_margin{ margin:0;}

.media_update_page .newsletter{ width: 48%; min-height: 200px; }
}

/* media query for tablets */
@media only screen and (max-width: 800px) {
    .top_heading{ display:none !important;}
      .banner_slider{ display:none !important;}

     .chzn-drop {width:100% !important;}
      .chzn-search input[type="text"]{ width:100% !important;
    }
.corp_view .tech_object {background: #f4f4f4;float: left;width: 49%;min-height: 410px;margin-left: 10px;margin-bottom: 10px;}
.our_mission {width: 100%;}
.main_search .search_input {width: 75% !important;}
.newsletter_download ul li {width: 100% !important;}
.products_slider {width: 100%;background-color: #fafafa;float: left;background-image: none !important;}
.corp_view ul {margin: 0;}
.corp_view li {margin-left: 20px;}
.top_bar {float: left;width: 100%;margin-top: 0px;float: left;}
.logo {padding: 10px 0px 10px 0px;float: left;}
.top_heading {padding-top: 30px !important;font-size: 13px;}
.search_box{width: 60%;}
.customrs_zone{ width: 40%;}
.search_box .has-success .input-group-addon{ font-size: 12px;}
.customrs_zone .dropdown-menu { right:0 !important; min-width: 200px; font-size: 13px;}
.whats_new p {width: 100%;}
.whats_new img {width: 100%;}
.aimil_event_detail {float: left;width: 100%;}
.aimil_event{ margin:5px 0 20px 0;}
.aimil_updates {float: left;width: 100%;min-height: auto;}
.products_gallery .carousel-inner {position: relative;width: 100%;overflow: hidden;margin-left: 50px;}
.top_filter .inpt {width: 100%;}
.left_pannel {width: 100%;}
.prod_cat li {width: 45% !important;}	
.left_navigation .promo_img {display: none;}
.corp_view .tech_object {width: 30% !important;}
.core_values .core_title {height: 140px;}
.fixedsocial_menu {display: none;}
.cep_objective ul li {padding-right: 10px;}
.rlt_pro li {width: 16.7%;}
.newsletter_download ul li a {margin: 0 3px 2px 0;width: 100% !important;}
.cep_objective ul li + li + li {background: url(../Images/cep_li3.jpg) no-repeat left top;min-height: 200px;}
.cep_services {width: 47%;}

.resource_products {width: 46%;}
.executive_member_area .member {width: 44%;min-height: 260px;}
.naimex_gallery .item ul li {width: 32%;}
.naimex_gallery .carousel-control.left {background: none;left: -1%;}
.naimex_gallery .carousel-control.right {background: none;right: 7%;}
.event_gallery .carousel-control {top: -40px;}
.event_gallery .carousel-control.left {background: none;left: 89%;text-align: right;}
.aimil_international_txt ul {width: 33%;}
.an_introduction {width: 100%;margin: 1px;}
.an_introduction img {padding-left: 15px;}
.engineering_range .carousel-control {width: 95 %;text-align: right;top: -15%;opacity: 1;}
.aimil_international_txt img {margin: 0;text-align: center;}
.engineering_range .item ul li {width: 48%;margin-left: 5px;min-height: 150px;float: left;}
.awardsWrapper {background: none;}
.partners_logo li {width: 33%;}
.partners_logo .view_all {width: 33%;}
.right_image_section img {width: 100%;height: auto;margin-left: 15px;}
.left_image_section img {width: 100%;height: auto;margin-right: 15px;}
.legecy_left {width: 35%;}.blue_circle_area {width: 23%;}
.right_image_section {width: 40%;}
.legecy_right {width: 35%;}
.orange_circle_area {width: 23%;padding: 0 0 0 10px;}
.left_image_section {width: 40%;}
.corporate_news_section .colours_section .category_area {width: 30%;}
.corporate_news_section .head_line .bot_txt {padding-left: 0px;}
.media_update_page .publication {width: 100%;}
.event_gallery .item ul li {width: 31.3%;}
.ates_page .major_projects .main_txt {width: 100%;}
.ates_page .major_projects .main_img {width: 100%;}
.ates_page .key_associates img {float: left;width: 25%;height: auto;}
.partner_logo_1 {width: 33%;}
.partner_logo_2 {width: 33%;}
.partners .view_all a {width: 33%;}
.partners .right_link {width: 100%;float: left;line-height: 20px;text-align: left;padding: 0 0 15px 0;}

.life_aimil {background: none;margin: 0;}
.ates_page_tab .modal-content {border-radius: 2px!important;padding: 20px;float: left;text-align: left;min-width: auto;min-height: 380px;background: #FFF;background-position: 350px 50px;background-repeat: no-repeat;}
.ates_tab_list ul li {list-style: none;width: 49%;}
.ates_page_tab a {padding: 12px 15px;margin: 10px 8px 0 0;font-size: 14px;float: left;margin-bottom: 5px;border-radius: 3px;}
.geophysical_services {width: 46%;}
.register_products {padding: 0px 10px;}
.register_products .register_now {display: none;}
.register_products .helpline_no {width: 70%;}
.network_locater_area {right: 0px;bottom: 10px;}
.aimil_distributor .distributor_area {width: 100%;margin: 10px 0px;}
.login_section {background-image: none;min-height: auto;}
.login_section .login {margin: 70px 100px;}
.civil_engineering .sub_groups ul {width: 100%;}
.civil_engineering .group_img {width: 100%;}
.civil_engineering .group_img img {margin: 10px 0px;}
.products_gallery ul li {width: 40%;margin: 2%;}
.products_gallery ul li img {width: 100%;}
.pro_list {	box-shadow:0 0 5px #888888;display:none;left:0;padding:15px;position:absolute;top:100%;width:100%;z-index:10;}
.pro_list .pro_col {float: left;   height: auto;margin-right: 14px;}
.pro_list .pro_col h2 {color: #016586;margin: 0px 0px 5px 0px;padding: 0px;font-family: 'Roboto-Light';font-size: 18px;}
.pro_list .pro_col p {font-size: 12px;}
.pro_list .pro_col p a {color: #d64a4a;display: inline;}
.pro_list .pro_col a {padding: 0;margin: 0;line-height: 26px;}
.pro_list .pro_col img {margin: 0px 0px 11px 0px;width: 100%;}
.pro_list .pro_col a {padding: 0px !important; width:98% !important;}
.cep_inquiry {display: none;}
.cunsultancy_content .services h3 {font-size: 15px;}
.banner_slider .carousel-inner img {width: 100%;height: auto;}
.banner_slider .carousel-caption {left: 68%;width: 250px;}
.banner_slider .carousel-caption h2 {color: #093751;font-size: 30px;color: #fff;padding: 0px;margin: 7px 0px;}
.banner_slider .carousel-caption p {color: #093751;color: #fff;line-height: 15px;font-family: 'Helvetica LT Std';font-size: 13px;text-shadow: none;padding-right: 10px;}
.banner_slider .carousel-caption p a {width: 120px;line-height: 35px;margin-top: 10px;display: block;color: #fff;background: transparent;border: solid 1px #fff;border-radius: 3px;text-align: center;}
.right_menu {height: 50px;}
.owl-next {cursor: pointer;background: #f6f6f6;width: 39px;height: 118px;line-height: 38px;color: #989898;opacity: 1;top: auto;text-shadow: none;display: inline-block;background: url(../Images/left_arow.png) no-repeat;text-align: center;position: absolute;left: 0px !important;top: 105px !important;margin-bottom: 60px;}
.owl-prev {cursor: pointer;background: #f6f6f6;width: 39px;height: 118px;line-height: 38px;color: #989898;opacity: 1;top: auto;text-shadow: none;background: url(../Images/right_arow.png) no-repeat;display: inline-block;text-align: center;position: absolute;right: 0px !important;top: 105px !important;margin-bottom: 60px;}
.footer h3 {margin: 15px 0 5px 0;padding: 0;}
.about_us_page h3 {font-size: 16px;}
.engineering_range .carousel-control {width: 5%;text-align: right;top: -10%;opacity: 1;}
.engineering_range .carousel-control:hover {opacity: 1;}
.engineering_range .carousel-control.left {background: none;left: 88.7%;text-align: right;}
.engineering_range .carousel-control.right {background: none;right: 0;}
.customer_survey .survey_img {display: none;}
.market_verticals .industries {width: 47%;}
.market_verticals .industries .img img {width: 100%;}
.seminar_details ul li {width: 100%;height: auto;margin: 3px 0;}
.seminar_details ul li + li {margin: 3px 0;border: solid 1px #f1f1f1;}
.seminar_details ul li + li + li {margin: 3px 0;border: solid 1px #f1f1f1;}
.seminar_details ul li + li + li + li {margin: 3px 0;border: solid 1px #f1f1f1;min-height: 70px;}
}

/* media query for mobile */
@media only screen and (max-width: 767px) {
    .pos_11 {
           
            top: 20%;           
        }
    .select_box {
        width: 65% !important;
    }
    /*.left_navigation .promo_img { display: none; } .left_navigation ul div { position: static!important; background: #FFF; box-shadow: 0px 0px 2px #5f5f5f; height: auto!important; width: 100%; }*/

    .jobs_opening_table td, .jobs_opening_table th { display: block !important; width: 100% !important; text-align: left !important; }
    .row.feature_related > .row { margin: 0; }
    .select_ind_inner{ display:block !important}
    .pro_list{position:static !important;}

    .banner_box img{width: 94% !important;

margin-left: 10px !important;}

  /*.customrs_zone{overflow:inherit !important}*/
   .menu{background:none;}
     .top_bar{ display:none;}
   .navbar-header{
       position:fixed; right:0; top:15px;
    }
  .navbar-brand{ display:none !important}
    .pro_list::after { content: "" !important; display: table !important; clear: both !important; }
   .sticky{display:none;}
    
      

    .top_heading{ display:none !important;}
      .banner_slider{ display:none !important;}

           .top_search_bar{ float:none !important;}
     .chzn-container { width: 100% !important; }
.chzn-container-single .chzn-single { width: 100% !important; }
.jobs_filter .btn { float: none !important; margin: 0 auto !important; display: block !important; }
   .chzn-drop {width:100% !important;}
      .chzn-search input[type="text"]{ width:100% !important;
    }
      .left_navigation a:focus{ color:#333 !important;}


.logo {padding: 0px;float: left; width: 25%; text-align: center;}
.logo img {max-width: 100% !important; width: auto !important;}	
.top_bar{ text-align: center;}
.search_box .form-control{ width: 75% !important;}
.customrs_zone{ margin-bottom: 10px;  width: 100%;overflow: visible !important;}
.dropdown-menu {margin: 2px 0px;min-width: 100% !important;}
.ates_page .block_1 .fig_img { width:100%; text-align:center;}
.ates_page .block_1 p { width:100%;}	
.ates_page .modal {left: 0px;top: 0;}
.ates_page .services_block .accordion-section-content .left_side {width: 100%;}
.ates_page .services_block .accordion-section-content .right_side {width: 100%;}
.ates_page .services_block .main_list ul {width: 100%;}
.market_verticals .industries {width: 100%;margin: 10px 0;}
.market_verticals .industries .img img {width: 100%;height: auto;}
.cep_objective ul li {width: 100%;padding-right: 10px;}
.cep_objective ul li + li + li {background: url(../Images/cep_li3.jpg) no-repeat left top;min-height: auto;}
.cep_services{ width: 48%; margin: 10px 1%;}
.banner_slider .carousel-caption {display: none;}
.right_menu {height: auto;}
.resource_products {width: 100%;padding: 0;margin: 10px 0px;}
.executive_member_area .member {width: 100%;min-height: 260px;padding: 0;margin: 10px 0px;}
.cunsultancy_content .services {margin: 10px 0px;}
.awardsWrapper {padding: 0;}
.awardsWrapper .awardsRow {margin: 0;}
.legecy_left {width: 100%;}
.legecy_left h2 {text-align: left;}
.blue_circle_area {width: 100%;background: #114969;line-height: 40px;padding: 0;}
.right_image_section {width: 100%;}
.right_image_section img {padding: 10px 0px;text-align: center;width: 90%;}
.aimil_international_txt ul {width: 100%;}
.legecy_right {width: 100%;}
.orange_circle_area {width: 100%;background: #f58220;line-height: 40px;padding: 0;text-align: center;}
.left_image_section {width: 100%;}
.left_image_section img {padding: 10px 0px;text-align: center;width: 90%;}
.corporate_news_section .colours_section .category_area {width: 100%;margin: 0;}
.event_gallery .item ul li {width: 30%;}
.event_gallery {min-height: auto;}
.corporate_news_section .logo_represent .logo_area {width: 100%;text-align: center;}
.corporate_news_section .logo_represent .why_logo {width: 100%;}
.corporate_news_section .logo_represent h3 {font-size: 20px;line-height: 25px;}
.corporate_news_section .logo_represent .logo_area img {width: auto;text-align: center;}
.aimil_jvs_section .joint_venture_area {width: 100%;margin: 10px 0px;}
.naimex_gallery .item ul li {width: 100%;text-align: center !important;margin: 10px 0px;padding: 0px 50px;}
.naimex_gallery .item ul li img {width: auto;height: auto;text-align: center !important;}
.nves_page .customer img {margin: 2px;width: 48%;}
.nves_page img {width: 100%;}
.nves_page .spcl_services ul li {line-height: 15px;padding: 10px 0px 10px 16px;}
.event_update_page .time {margin-left: 0px;}
.event_gallery .carousel-control.left {left: 85%;}
.ates_tab_list ul li {list-style: none;width: 100%;}
.ates_page .key_associates img {float: left;width: 100%;height: auto;}
.ates_page p img {width: 50%;height: auto !important;}
.ates_page .block_top img {width: 50%;max-height: 150px !important;}
.partner_logo_1 {width: 100%;}
.partner_logo_2 {width: 100%;}
.partners .view_all a {width: 100%;}
.ates_page_tab a {padding: 12px 15px;width: 100%;margin: 0 0 10px 0;}
.geophysical_services {width: 100%;margin: 10px 0px 10px 0;}
.geophysical_services .img_area {position: static;text-align: center;width: 100%;padding: 10px;border-radius: 0;background: #fff;box-shadow: 0px 0px 2px 1px #d6d6d6;}
.geophysical_services h2 {padding: 0px 0px;margin: 10px 0;}
.register_products .helpline_no {width: 100%;font-size: 21px;line-height: 45px;background-position: center left 10px;padding-left: 0px;background: none;}
.register_products .helpline_no span {padding-left: 10px;}
.register_products .register_table {width: 100%;height: auto;padding: 10px !important;}
.register_products .input_box {width: 80% !important;}
.register_products .input_txtarea {width: 60%;}
.register_products .select_box {width: 60%;}
.register_products {background: #fff;}
.network {float: left;min-height: 600px !important;}
.tooltip_location {display: block;float: left;width: 100% !important;}
.network_location_area {float: left;}
.tooltip-up, .tooltip-down {display: none;}
.pin {display: block;}
.our_location {width: 100% !important;display: none;}
.main_network {width: 100%;float: left;height: auto;border: solid 1px #ccc;border-radius: 3px;margin: 10px 0px;}
.main_network img {width: 100% !important;}
.main_network h2 {display: block;width: 100%;padding: 10px 10px;margin: 0;float: left;line-height: 70px;background: #f58220;text-shadow: none;color: #fff;font-family: 'Roboto-Light';font-size: 23px;margin: 0;line-height: 30px;margin: 0px;}
.network_location_area {width: 100%;float: left !important;}
.network_location_img {display: none;}
#location {position: relative;float: left !important;width: 100% !important;display: none;height: auto !important;}
.network_locater_area {display: none;}
.login_section .login {margin: 20px 10px;}
.login_section .login .input_box {width: 100%;}
.login_section .login .modal-content {min-width: 300px;}
.search_box {width: 100%;}
.top_heading {height: auto;width: 100%;text-align: center !important;font-size: 16px;padding-top: 10px !important;}
.contact_us {z-index: 5;}
.partners_logo li {width: 100%;}
.partners_logo .view_all {width: 100%;}
.media_update_page .press_release {width: 100%;margin: 10px 0;}
.naimex_gallery .carousel-control.left {background: none;left: 0%;}
.naimex_gallery .carousel-control.right {background: none;right: 12%;}
.rlt_pro ul {margin-top: 25px;}.rlt_pro li {width: 40%;margin: 10px;}
.rlt_pro li img {width: 100%;max-height: 200px !important;}
.cep_text_content {margin: 20px 0 !important;}
.media_update_page .press_release {width: 100%;margin: 10px 0;}
.whats_new_page .whats_img {width: 100%;margin: 0;}
.whats_new_page .right_area {width: 100%;margin: 10px 0 0 0;}
.product_des .social_media {width: 100%;border-right: none;height: auto;}
.product_des span {width: 100%;float: left;}
.product_des .social_media img {margin: 0 4px;}
.product_des .print {width: 100%;float: left;padding: 0;margin: 10px 5px;}
.product_des .print img {margin: 0 0 8px 0;}
.modal {left: 0px;top: 10px;}
.related_pro .nav-tabs > li {width: 100% !important;line-height: 40px;}
.job_listing .modal {left: 0px;top: 0px;}
.manufacturing_content .modal-content .carousel-control {background: none;color: #000;line-height: 150px;margin-top: 50px;opacity: 1;width: 7%;}
.logo_img {text-align: center;width: 100% !important;}
.prod_cat li {width: 100% !important;margin: 10px 0 !important;}	
.review{ width:100%;}	
.review ul li, .review ul li + li{ width:100%; }
.review ul li .txt_area{ width:93%;}
.tp_set{ width: 50%;}
.umcoming_event h3{ font-size: 16px;}
.hr_policy .text_area {width: 100%;}
.hr_policy .img_area, .hr_policy .img_area_2 { display: none;}
.error_404{ max-width: 100%; }
.seminar_details_inner, .cep_reg_inner{ width:100%; margin:10px 0 15px 0; padding: 0px !important;}
.media_update_page .newsletter{ width: 100%;   min-height: 150px !important; }
.left_navigation ul li:hover > div { min-height:auto !important; height:auto !important;}

}

@media only screen and (max-width: 500px) {
    .logo {/*padding: 10px 0px 0px 0px;*/float: left;width: 40%;margin: 0;text-align: center;z-index: 500 !important;position: relative;}
     .top_bar{ display:none;}
      
      .customrs_zone{ display:none;}        

    .top_heading{ display:none !important;}
      .banner_slider{ display:none !important;}
    .top_search_bar{ float:none !important;}
     .chzn-container { width: 100% !important; }
.chzn-container-single .chzn-single { width: 100% !important; }
.jobs_filter .btn { float: none !important; margin: 0 auto !important; display: block !important; }
    .chzn-drop {width:100% !important;}
      .chzn-search input[type="text"]{ width:100% !important;}      .input_box{ width:65% !important}
     .txt_area{ width:65% !important}          
      .left_navigation a:focus{ color:#333 !important;}

.tp_set{width: 100%;}
.cep_services {width: 100%;margin: 10px 0px;}
.umcoming_event ul li{ width: 100%; border: solid 1px #f1f1f1!important; margin: 5px 0; height: auto;}
.event_update_page .event_img { width: 29%;}
.event_update_page .event_img img{ height: 100px;}
.manufacturing_content .quality img{ width: 48%;}
.about_us_page img{ max-width: 100%;}
.contact_us td, .register_products td{ width: 100%; float: left; text-align: left; }
.contact_us .input_box, .contact_us .select_box, .contact_us .input_txtarea{ width: 100%; margin-bottom: 15px; }
.register_products .input_box{ width: 100% !important; }
.contact_us .table-responsive{ border: none; }
.customer_survey .pure-table td, .customer_survey .pure-table th{ float: none; width: 16%; font-size: 11px; padding: 5px 3px; }
.customer_survey .pure-table img{ max-height: 15px; }
.customer_survey .pure-table input[type="radio"], .customer_survey .pure-table input[type="checkbox"]{ margin: 0; }
.customer_survey .blue_1, .customer_survey .blue_2, .customer_survey .blue_3, .customer_survey .blue_4, .customer_survey .blue_5 { text-align: center; }
.customer_survey .last_border { border: none; }
.login_section .login .input_login{ width: 100%; }
.login_section .login .submit_btn{ width: 90px; }
.login_section .login td span{ display: block; }
.seminar_details span{ width:90%; float:left;}
.seminar_details ul li img{ width:10%; float:left;}
.query_frm1 { width: 90% !important; margin: 10px 5% !important;  float: left; padding: 40px 20px 10px !important; border: none;  }
.query_frm1 table{ border: none !important; }
.query_frm1 table td{ width: 100%; float: left; text-align: left; }
.query_frm1 .input_box, .query_frm1 .select_box, .query_frm1 .txt_area{ width: 100%!important; margin: 0 0 5px 0 !important; }
.query_frm1 .table-responsive { border: none !important;  }
.ask .submit_btn{ margin: 15px 0 35px -150px !important; }

}

@media only screen and (max-width: 360px) {

     .top_bar{ display:none;}
         
      .customrs_zone{ display:none;}
    .top_heading{ display:none !important;}
      .banner_slider{ display:none !important;}

       .left_navigation a:focus{ color:#333 !important;}
.top_search_bar{ float:none !important;}
     .chzn-container { width: 100% !important; }
.chzn-container-single .chzn-single { width: 100% !important; }
.jobs_filter .btn { float: none !important; margin: 0 auto !important; display: block !important; }
   .chzn-drop {width:100% !important;}
      .chzn-search input[type="text"]{ width:100% !important;
    }
      .input_box{ width:65% !important}
     .txt_area{ width:65% !important}

.modal-content {min-width: 100%;min-height: 250px;}
.industry_01 a {width: 100%;}
.product_des {width: 100%;}
.product_section .sec_left {width: 100%;text-align: center;}
.product_section .sec_right {width: 100%;}

.product_section h1 {padding-top: 10px !important;}
.select_group {width: 100%;float: left;}
.top_filter .inpt {width: 100%;}
.customrs_zone {width: 100%;}
.search_box .input-group {width: 100%;}
.search_box {width: 100%;float: left;height: 50px;}
.top_bar {float: left;width: 100%;margin-top: 0px;text-align: center;}
.logo {padding: 5px 0px 3px 0px;float: left;width: 47%;margin: 0;text-align: center;z-index: 500 !important;position: relative;}
.logo img {width: auto !important;}
.footer {float: left;width: 100%;background-color: #0a4465;margin-top: 50px;}
.custom_margin {margin: 0px auto;}
.whats_new {width: 100%;float: left;}
.aimil_event {float: left;width: 100%;margin-bottom: 20px;}
.aimil_updates {float: left;width: 100%;min-height: auto;}
.image_galry span.carousel-caption {background-image: url(../Images/galry_arow.png);background-repeat: no-repeat;background-position: 20px 20px;}
.custom_galery_slider {position: absolute;z-index: 5;top: 320px;}
.products_gallery .carousel-inner {position: relative;width: 100%;overflow: hidden;margin-left: 30px;}.
.pro_list {position: static;width: 100%;min-height: 600px;}
.pro_list .pro_col {float: left;width: 100%;height: auto;margin-right: 14px;}
#indus {width: 100%;position: static;}
#indus .cls_frame {width: 100%;position: relative;}
#indus .cls_frame .close_01 {position: absolute;right: 5px;top: -10px;}
.core_values .core_title {width: 100%;float: left;}
.corp_view .tech_object {background: #f4f4f4;float: left;width: 100%!important;min-height: 300px !important;margin-top: 10px;margin-left: 0px;}
.our_mission {width: 100%;min-height: auto;margin-top: 20px;background: #f8f8f8;float: left;}
.our_mission p {width: 100%;}
.core_values .core_title {height: 150px;}
.refine_poducts {width: 100%;background: #2278a9;height: 50px;}
.refine_poducts .txt {width: 100%;padding: 10px 0 10px 45px;}
}

.product_paging{ width:100%; float:left; text-align:left; margin:10px 0;}
.list_page_1{ list-style:none;}
.product_new_list{}
.product_new_list li{ list-style:none;}
table.scw{ z-index:9999 !important;}
#toTop{ display:none !important;}

.sitmp_outr{width:100%;float:left;margin:0px 0px 10px 0px;}
.sitmp_outr_list{}
.sitmp_outr_list ul{margin:0px 0 0px 0;padding:0px; width:100%;float:left;}
.sitmp_outr_list ul li{margin:0px 0 15px 0;padding:5px 0px 10px;list-style-position:outside;list-style:none; border-bottom:solid 1px #ccc; width:100%; float:left;}
.sitmp_outr_list ul li a{font-size:17px;font-family:'Roboto', sans-serif;color:#000; text-transform:uppercase;}
.sitmp_outr_list ul li a:hover{ color:#f08221;}
.sub_item_list{width:100%;float:left;margin:5px 0px;}
.sub_item_list ul{margin:0% 0px 0px 0;padding:0px 0 0 50px; float:left; width:100%; box-sizing:border-box; }
.sub_item_list ul li{margin:0px;padding:4px 0px;list-style-position:outside;list-style:none;float:left;width:33%;list-style-image:url(../images/bullet-icon.png);vertical-align:middle; border:none;}
.sub_item_list ul li a{color:#2694d3;font-size:15px; text-transform:none; font-weight:300;}
.sub_item_list span{font-size:18px;color:#114969; width:100%; float:left; padding:5px 0 0 30px;}
.li_target{float:left;width:100%;}
.li_target li{list-style:none;}

@media only screen and (max-width: 991px) {
.sub_item_list ul li{ width: 50%; }
}

@media only screen and (max-width:600px) {
.sub_item_list ul li{ width: 100%; }
}

@media only screen and (max-width: 280px) {
    .navbar-toggle.collapsed{position:fixed !important;}
  
       .top_bar{ display:none;}
    .customrs_zone{ display:none;}
  
    .top_heading{ display:none !important;}
      .banner_slider{ display:none !important;}
      .top_search_bar{ float:none !important;}
     .chzn-container { width: 100% !important; }
.chzn-container-single .chzn-single { width: 100% !important; }
.jobs_filter .btn { float: none !important; margin: 0 auto !important; display: block !important; }
     .chzn-drop {width:100% !important;}
      .chzn-search input[type="text"]{ width:100% !important;
    }
      .input_box{ width:65% !important}
     .txt_area{ width:65% !important}

    .left_navigation a:focus{ color:#333 !important;}
}
.rg-link{color:#333;text-decoration: none;}              
.rg-link:hover{color:#ff8000;}



div#ctl00_ContentPlaceHolder1_divContent { width: 100%; }



