@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,700italic,400italic);@import url(http://fonts.googleapis.com/css?family=Oxygen:400,700);body {font-size: 14px;line-height: 22px;margin: 0;padding: 0;border-top: 2px solid #007f3f;} .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {background:none;color: #007f3f !important;;} ul.dropdown-menu li {padding: 0px 10px !important;} .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {color: #007f3f !important;background-color: transparent;} .ul{padding: 0;margin: 0;} .li{padding: 0;margin: 0;} .navbar-nav .open .dropdown-menu {background: #eee none repeat scroll 0 0;position: absolute;} ul.dropdown-menu li {padding: 0px 10px !important;} .maindiv{float: left;width: 100%;} #subs1 {float: left;border: 3px solid #09D9FB;margin-top: 30px;} .clientlist{text-align:center;width:100%;float: left;} .clientlist img{display:inline;padding-bottom:20px;} .logocontainer {float: left;width: 100%;background: rgba(90, 87, 83, 0.35);} .logodiv{float: left;width: 100%;} .logoimg {float: left;width: 100%;position: absolute;z-index: 1;} .logoimg img {float: left;margin-top: -10px;} .logoimg p {padding: 10px 0;} .logoimg i {font-size: 15px;font-weight: bold;margin-left:15px;} .contactus {float: right;font-family: "Open Sans",sans-serif;font-size: 14px;padding: 10px 0;color: #fff;font-weight: bold;} .letustalk{color: #0c005f;font-weight:bold;} .headercontainer {width: 100%;float: left;box-shadow: 0px 4px 10px 0px #DDD;} .menuH {float: right;padding: 38px 0px 30px;} .navbar-inverse {border: none;background: none;} .navbar-header {display: none;} .navbar {margin-bottom: 0px;} .menuH ul{float: left;margin: 0;padding: 0;font-weight: bold;} .menuH ul li {float: left;list-style: outside none none;padding-right: 5px;} .menuH ul li:last-child {padding:0;} .menuH ul li a {font-family: "Open Sans",sans-serif;font-size: 13px;padding-left: 0;padding-right: 0;text-decoration: none;padding: 10px 0px;width: 103px;float: left;text-align: center;} .menuH ul li a:hover{color: #54b04a;background: #ccc;border-radius: 5px;} .menuH ul li.selected a{color: #54b04a;background: #ccc;padding: 10px 10px;border-radius: 5px;} .navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {color: #54b04a;} .aboutus {float: left;width: 100%;} .pagecontents{float: left;width: 100%;} .aboutusdiv{float: left;width: 100%;} .aboutusdivH {float: left;width: 100%;font-size: 30px;color: #fff;text-transform: uppercase;font-family: "Open Sans",sans-serif;background: #770097;margin-top: 30px;padding: 13px;border-left: 7px solid #f07d13;} .pagecontent{float: left;width: 100%;font-size: 14px !important;color: #636363;font-family: "Open Sans",sans-serif;} .pagecontentL {float: left;width: 100%;font-size: 14px !important;color: #636363;font-family: "Open Sans",sans-serif;} .pagecontentR{float: left;width: 20%;} .pagecontentR img{float: left;} .pgdmdiv {float: left;width: 100%;font-family: "Open Sans",sans-serif;} .pgdmdiv ul {margin: 0px;padding: 10px 0px 0px 20px !important;} .pgdmdiv ul li {font-family: "Open Sans",sans-serif;list-style: none;} .membershipcontainer{float: left;width: 100%;} .membershipdiv{float: left;width: 100%;} .membershipdivH {float: left;width: 100%;color: #FE4743;font-size: 24px;padding-bottom: 15px;} .merbshipdivC {background: #20cfef;float: left;width: 100%;min-height: 450px;} .merbshipdivC ul {float: left;padding: 20px 30px;margin: 0px;} .merbshipdivC ul li {float: left;width: 100%;list-style: outside url("/images/IFT%20003/memberlist.png") disc;font-size: 15px;color: #FFF;padding: 5px;font-family: "Open Sans",sans-serif;} .merbshipdivC1 {background: #0792ab;float: left;width: 100%;min-height: 450px;} .merbshipdivC1 ul {float: left;padding: 20px 30px;margin: 0px;} .merbshipdivC1 ul li {float: left;width: 100%;list-style: outside url("/images/IFT%20003/memberlist.png") disc;font-size: 15px;color: #FFF;padding: 5px;font-family: "Open Sans",sans-serif;} .visioncontainer {float: left;width: 100%;} .visiondiv {float: left;width: 100%;padding: 20px 0px;text-align: justify;} .visionH {float: left;width: 100%;background: #E8B49E none repeat scroll 0% 0%;color: #fff;padding: 10px 20px;font-size: 33px;text-transform: uppercase;} .missionH {float: left;width: 100%;background: #54B04A;color: #fff;padding: 10px 20px;font-size: 33px;text-transform: uppercase;} .valuesH {float: left;width: 100%;background: #6AB8FB none repeat scroll 0% 0%;color: #fff;padding: 10px 20px;font-size: 33px;text-transform: uppercase;} .visionC {float: left;width: 100%;min-height: 340px;} .visionC ul{float: left;} .visionC ul li {float: left;width: 100%;color: #c3bebe;list-style: outside url("/images/IFT%20003/visionlist.png") disc;padding: 8px 0;} .quicklinkscontainer{float: left;width: 100%;background: rgba(27, 27, 27, 0.9);padding: 20px 0;border-top: 1px solid #fff;color: #fff;} .quicklinks{float: left;width: 100%;} .quicklinkdiv{float: left;width: 100%;} .quicklinkH {float: left;width: 100%;color: #20CFEF;text-transform: uppercase;font-size: 17px;font-family: "Open Sans",sans-serif;border-bottom: 1px solid #3a3a3a;padding-bottom: 15px;} .quicklinkList{float: left;width: 100%;text-align: center;} .quicklinkList ul {margin: 0px;float: left;padding-left: 15px;line-height: 27px;} .quicklinkList ul li{float: left;width: 100%;list-style:url('/images/IFT%20003/list.png');padding-top: 7px;} .quicklinkList ul li a{float: left;width: 100%;text-decoration: none;color: #c3bebe;font-family: "Open Sans",sans-serif;} .quicklinkList ul li a:hover{color: #20c4e2;} .quicklinkList ul li.selected a{color: #20c4e2;} .Seealso{float: left;width: 100%;padding-top: 10px;} .Seealso ul {margin: 0px;float: left;padding-left: 15px;line-height: 24px;} .Seealso ul li{float: left;width: 100%;list-style:url('/images/IFT%20003/list.png');} .Seealso ul li a{width: 100%;text-decoration: none;color: #c3bebe;font-family: "Open Sans",sans-serif;} .Seealso ul li a:hover{color: #20cfef;} .reachus{float: left;width: 100%;padding-top: 10px;color: #c3bebe;font-size: 13px;} .reachbuscolor{color:#20cfef;} .findus{float: left;width: 100%;color: #c3bebe;font-size: 13px;padding-top: 10px;} .findusimg {width: 100%;text-align: center;border-top: 1px solid #3A3A3A;border-bottom: 1px solid #3A3A3A;float: left;margin-top: 45px;} .findusimg img {display: inline;padding: 14px;} .findusimg img:hover {transform: rotate(360deg);transition: all 0.5s ease-in-out;} .footercontianer{float: left;width: 100%;background: #000;color: #fff;font-family: 'Oxygen', sans-serif;font-size: 13px;padding: 15px 0;} .copyright{float: left;width: 100%;} .sitemap{float: right;} .sitemap a{text-decoration: none;color: #fff;} .sitemap a:hover{text-decoration: none;color: #20c4e2;} .carbonlaminatediv{float: left;width: 100%;} .mapdiv {float: left;width: 100%;} iframe{float:left;width:100%;} .addressdiv {float: left;width: 100%;} .why3ediv {float: left;width: 100%;} .why3e {float: left;width: 100%;} .why3ediv h3 {color: rgb(32, 207, 239);float: left;width: 100%;} .why3e ul li {float: left;width: 100%;padding: 5px 0px;font-size:15px;} .why3eservices {float: left;width: 100%;} .why3eservices ul li {float: left;width: 100%;list-style-type: square;padding: 5px 0px;font-size: 16px;} .sunildiv{float:left;width:100%;} .newcarbondiv{float: left;width: 100%;background: #b7dee8;margin-bottom: 45px;} .newcarbondiv h4 {background: #93cddd none repeat scroll 0% 0%;margin-top: 0px;padding: 10px;} .newcarbondiv span{float:left;width:100%;padding:10px;} .imagepopupdiv h3 {float: left !important;width: 100% !important;text-align:left !important;} .imagepopupdiv {float: left !important;width: 100% !important;text-align: center !important;} .imagepopupdiv img {display: inline !important;width:100%;} .findusimg {display: none;} .why3ediv {display: none;} .get {width: 100%;float: left;text-align: center;padding-bottom: 10px;} .get img {display: inline !important;padding: 15px 0px 40px !important;} .get h3 {font-size: 44px !important;color: #ffa944;} .get span {color: #fff !important;} .tabtext ul li::before {font-family: FontAwesome;content: '\f013 ';padding-right: 10px;} #table_inner_content {float: left;width: 100%;} .main {text-align: center;} .contact {float: left;width: 100%;margin-top: 50px;} .conus {display: flex;align-items: center;} .conus img {padding-right: 15px !important;} .conus span {text-align: justify !important;color: #ffa940 !important;} .conus b {color: #fff !important;} .navbar-toggle {background-color: #7d009e;border: 1px solid #000;} .navbar-toggle .icon-bar {background: #fff;} @media screen and (min-width: 981px) and (max-width: 4000px) {.menuH ul li a {font-size: 15px;} .dropdown:hover .dropdown-menu{display:block;}} @media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){.logocontainer {background: none;position: absolute;} .findusimg img {padding: 7px;} .Seealso ul li a {font-size: 11px;} .merbshipdivC {min-height: 454px;} .visionC {min-height: 350px;} .aboutusdivH {font-size: 30px;} .menuH ul li a {font-size: 13px;} .logoimg{position:relative ;}} @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {.logocontainer {background: none;position: absolute;} .menuH ul li a {padding: 10px 8px;width: auto;} .menuH ul li {padding-right: 0px !important;} .quicklinkH {padding-top: 20px;} .membershipdivH {font-size: 18px;} .merbshipdivC {min-height: 720px;} .merbshipdivC1 {min-height: 720px;} .visionC {min-height: 500px;} .contactus {font-size: 12px;} .quicklinkList {padding-top: 7px;} .aboutusdivH {font-size: 24px;} .logoimg{position:relative ;}} @media only screen and (min-width : 480px) and (max-width : 640px), handheld and (min-device-width : 480px) and (max-device-width : 640px){.menuH {padding: 0px !important;} .logocontainer {background: none;} .logoimg img {display: inline;float: none;} .logoimg {position: relative;text-align: center;} .navbar-header {display: block;} .menuH ul li {width: 100%;padding-right:0px !important;margin-top: 2px;} .technology {margin-top: 0px;} .technologyHeader {font-size: 28px;} .infractureHeader {font-size: 28px;} .qualityHeader {font-size: 25px;} .servicesB {font-size: 38px;} .outteammate {width: 100%;} .ourteamDesignation {padding-bottom: 25px;} .rangecontents {padding: 40px 0px;} .rangeH {font-size: 20px;} .testimonialcontents {width: 100%;padding: 0px ;} .testimonialdiv {width: 100%;padding-top: 20px;} .testimonialC {padding: 30px 0px;} .testimonialbottomL {width: 100%;} .testimonialbottomR {width: 100%;} .quicklinkdiv {padding-bottom: 30px;} .footercontianer {font-size: 12px;text-align: center;} .sitemap {float: none;} .navbar-brand {display: none;} .carousel-control {top: 58px;} .carousel-control.left {width: 10%;} .carousel-control.right {width: 10%;} .infracture{min-height: 440px;} .technology {min-height: 440px;} .quality {min-height: 440px;} .aboutusdivH {font-size: 18px;} .menuH {float: right;width:100%;}} @media only screen and (max-width : 480px){.menuH {padding: 0px !important;} .logocontainer {background: none;} .logoimg img {display: inline;float: none;} .logoimg {position: relative;text-align: center;} .navbar-header {display: block;} .menuH ul li {width: 100%;padding-right:0px !important;margin-top: 2px;} .technology {margin-top: 0px;} .technologyHeader {font-size: 28px;} .infractureHeader {font-size: 28px;} .qualityHeader {font-size: 25px;} .servicesB {font-size: 38px;} .outteammate {width: 100%;} .ourteamDesignation {padding-bottom: 25px;} .rangecontents {padding: 40px 0px;} .rangeH {font-size: 20px;} .testimonialcontents {width: 100%;padding: 0px ;} .testimonialdiv {width: 100%;padding-top: 20px;} .testimonialC {padding: 30px 0px;} .testimonialbottomL {width: 100%;} .testimonialbottomR {width: 100%;} .quicklinkdiv {padding-bottom: 30px;} .footercontianer {font-size: 12px;text-align: center;} .sitemap {float: none;} .navbar-brand {display: none;} .carousel-control {top: 58px;} .carousel-control.left {width: 10%;} .carousel-control.right {width: 10%;} .infracture{min-height: 440px;} .technology {min-height: 440px;} .quality {min-height: 440px;} .aboutusdivH {font-size: 18px;} .menuH {float: right;width:100%;}} @media only screen and (max-width : 399px), handheld and (max-device-width : 399px){.menuH {padding: 0px !important;} .logocontainer {background: none;} .menuH {float: right;width:100%;} .logoimg img {display: inline;float: none;} .logoimg {position: relative;text-align: center;} .navbar-header {display: block;} .menuH ul li {width: 100%;padding-right:0px !important;margin-top: 2px;} .technology {margin-top: 0px;} .technologyHeader {font-size: 28px;} .infractureHeader {font-size: 28px;} .qualityHeader {font-size: 25px;} .servicesB {font-size: 38px;} .outteammate {width: 100%;} .ourteamDesignation {padding-bottom: 25px;} .rangecontents {padding: 40px 0px;} .rangeH {font-size: 20px;} .testimonialcontents {width: 100%;padding: 0px ;} .testimonialdiv {width: 100%;padding-top: 20px;} .testimonialC {padding: 30px 0px;} .testimonialbottomL {width: 100%;} .testimonialbottomR {width: 100%;} .quicklinkdiv {padding-bottom: 30px;} .footercontianer {font-size: 12px;text-align: center;} .sitemap {float: none;} .navbar-brand {display: none;} .carousel-control {top: 58px;} .carousel-control.left {width: 10%;} .carousel-control.right {width: 10%;} .infracture{min-height: 440px;} .technology {min-height: 440px;} .quality {min-height: 440px;} .contactus {font-size: 10px;} .aboutusdivH {font-size: 18px;} .conus {margin-top: 10px;}} .findus ul li {float: left;width: 100%;list-style: url('/images/IFT%20003/list.png');} .banner{float: left;width: 100%;} .banner img{float: left;width: 100%;} .findus ul li a {width: 100%;text-decoration: none;color: #c3bebe;font-family: "Open Sans",sans-serif;} .findus ul li a:hover {color: #20cfef;}img{border:0px;padding:0px;}p {margin: 0px 0px 3px 0px;padding: 0px 0px 0px 0px;}a.footline{color: #808080;text-decoration: none;font-size:11px;color: #808080;} a.footline:hover{color: #808080;text-decoration: underline;font-size:11px;color: #808080;}