body,html{width:100%;height:100%}body{margin:0;padding:0;font-size:13px;background:url(../images/noise.png);color:#666;font-family:'Open Sans',Arial,sans-serif}h1{font-size:18px;color:#222;font-weight:400;margin:4px 0;font-family:'Roboto Slab',serif}h2{font-size:16px;color:#84c225;font-weight:400;margin:4px 0;font-family:'Roboto Slab',serif}h3{font-size:18px;color:#222;font-weight:400;margin:4px 0;font-family:'Roboto Slab',serif}img{border:none}ul{list-style:none;margin:0;padding:0}a{text-decoration:none}.footer-about-oti a{text-decoration:none;color:#84c225}.nav span.icon{font-size:14px;float:left;margin:2px}@font-face{font-family:untitled-font-3;src:url(fonts/untitled-font-3.eot);src:url(fonts/untitled-font-3d41d.eot?#iefix) format("embedded-opentype"),url(fonts/untitled-font-3.woff) format("woff"),url(fonts/untitled-font-3.ttf) format("truetype"),url(fonts/untitled-font-3.svg#untitled-font-3) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:untitled-font-3!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:untitled-font-3!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fontawesome-webfont:before{content:"h"}.icon-info:before{content:"i"}.icon-fontawesome-webfont-1:before{content:"s"}.icon-fontawesome-webfont-2:before{content:"t"}.icon-fontawesome-webfont-3:before{content:"b"}.icon-social-twitter:before{content:"w"}.icon-fontawesome-webfont-4:before{content:"f"}.icon-fontawesome-webfont-5:before{content:"l"}.icon-user:before{content:"d"}.icon-settings:before{content:"e"}.icon-help:before{content:"g"}.icon-shopping-bag:before{content:"j"}.icon-fontawesome-webfont-6:before{content:"c"}.icon-marker:before{content:"a"}.icon-telephone:before{content:"k"}.icon-linkedin:before{content:"m"}.icon-social-skype:before{content:"n"}.icon-mail:before{content:"o"}.wrapper{width:1000px;margin:0 auto;display:table;clear:both;background:#FFF;box-shadow:-1px 0 3px #ccc;-webkit-box-shadow:-1px 0 3px #ccc;-moz-box-shadow:-1px 0 3px #ccc;border-top:5px solid #84c225;position:relative}.floteleft{float:left}ul.bullet{list-style:disc inside none!important;margin:10px 25px}.red{color:#C62020;margin-top:5px;margin-bottom:10px}ul.bullet+p{margin-top:10px}.topmargin{margin-top:15px}.smallmenu,.smallmenu .menu-com{width:200px!important}.bold{font-weight:700}.header{float:left;width:100%;background:#f9f9f9}.logo{float:left;margin-left:25px;margin-top:15px}.logo img{width:225px}.tag-line{border-left:solid 1px #d9d7d7;font-size:11px;padding:20px;margin:17px 10px 10px 30px;float:left}.top-right{float:right}.social{float:right;margin-top:21px;margin-right:20px}.social ul{margin:0;padding:0}.social ul li{float:left;font-size:18px;margin-left:5px}.social ul li a{color:#666}.social ul li a:hover{color:#84c225}.contact-nubmer{float:right;clear:both;margin-top:15px;margin-right:20px}.contact-nubmer a{color:#4c4c4c}.hiring{float:right;height:42px}.hiring a{padding:0!important;margin:0!important}.top-menu{float:right;background:#4c4c4c;width:100%;margin-top:8px}.toggleMenu{display:none;float:right;padding:5px}.nav{list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav ul{list-style:none}.nav>li{border-right:1px solid #5f5f5f}.nav a{padding:12px 23px;color:#FFF}.nav li a img{float:left}.nav>li{float:left;position:relative;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.nav>li>a{display:block}.nav>li:hover{color:#FFF;background-color:#84c225}.nav>li.active{background-color:#84c225}.nav>li>.parent{background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:92% 50%}.nav li ul{position:absolute;width:480px;left:-1px;display:none;z-index:999;background:#f9f9f9;border:solid 1px #d7d4d4;webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.menu-com{width:186px;float:left;padding:10px}.video-com{width:240px;float:left;padding:10px}.video-com .video{width:100%;float:left;margin-top:5px}.video-com .video a{padding:0!important}.nav li ul ul{background:0 0;width:100%;float:left;border:none;position:relative}.nav li ul ul li{border:none}.nav li ul ul li a{color:#4c4c4c;margin:3px 0;padding:0;background:url(../images/li-bullet.png) no-repeat left 5px;padding-left:13px}.nav li ul ul li a:hover{color:#84c225}.nav li.hover ul{display:block;webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.nav li li{display:inline-block;text-align:left;width:100%}.nav li li a{display:inline-block;color:#FFF;padding:10px 5%;width:90%}.nav li ul h3{color:#bdbcbc;border-top:solid 3px #84c225;border-bottom:solid 1px #eaeaea;width:92%;padding:2% 4%;margin:0;margin-top:-2px;font-size:14px}.nav li ul h4{color:#4c4c4c;margin:0;font-size:13px}.video-com .skill-bar .skill-title{top:4px!important;left:10px!important;font-size:12px}.video-com .skill-bar{height:25px!important;margin:0 0 6px!important;background:#eee}.video-com .skill-bar-content{height:25px!important}.slider{width:100%;float:left}.ls-shadow{display:none}.ls-container{visibility:hidden;position:relative}.ls-inner{position:relative;background-position:center center}.ls-inner,.ls-layer{width:100%;height:100%}.ls-layer{position:absolute;display:none;background-position:center center;overflow:hidden}.ls-layer *{margin:0;line-height:normal}.ls-active,.ls-animating{display:block!important}.ls-layer>*{position:absolute;left:0;top:0}.ls-layer .ls-bg{left:50%;top:50%}#layerslider-container{background:url(../images/layerslider-loader.gif) no-repeat center}.ls-fullwidth .ls-nav-next,.ls-fullwidth .ls-nav-prev{width:39px;height:71px;margin-top:-36px;display:block;position:absolute;z-index:100;cursor:pointer;text-indent:-9999px;top:50%}.ls-fullwidth .ls-nav-prev{background:url(../images/slider-left.png) no-repeat 50%;background-color:#4c4c4c;left:0;border-radius:0 2px 2px 0}.ls-fullwidth .ls-nav-next{background:url(../images/slider-right.png) no-repeat 50%;background-color:#4c4c4c;right:0;border-radius:2px 0 0 2px}.ls-fullwidth .ls-nav-next:hover,.ls-fullwidth .ls-nav-prev:hover{background-color:#84c225}.caption-color,.caption-gray,.caption-transparent{color:#222;font-size:24px;font-family:'Roboto Slab',serif}.caption-sub{color:#333;font-size:13px;width:40%!important}.caption-color span{background:none repeat scroll 0 0 #84c225;color:#FFF;padding:5px 10px}.technologie-menu{display:inline-block;margin-top:15px;width:263px;margin-bottom:12px}.technologie-menu div{display:inline-block;vertical-align:top;margin-bottom:3px}.technologie-menu>div>a{display:inline-block;background:url(../images/technology-icon.jpg) no-repeat left top;padding:0!important;width:84px!important;height:54px!important}.menu-net a{background-position:-1658px 0!important;width:84px;height:54px;display:inline-block}.menu-net a:hover{background-position:-1658px -55px!important}.menu-php a{background-position:-1743px 0!important;width:84px;height:54px;display:inline-block}.menu-php a:hover{background-position:-1743px -55px!important}.menu-iphone a{background-position:-1828px 0!important;width:84px;height:54px;display:inline-block}.menu-iphone a:hover{background-position:-1828px -55px!important}.menu-android a{background-position:-1658px -111px!important;width:84px;height:54px;display:inline-block}.menu-android a:hover{background-position:-1658px -166px!important}.menu-wordpress a{background-position:-1743px -111px!important;width:84px;height:54px;display:inline-block}.menu-wordpress a:hover{background-position:-1743px -166px!important}.menu-magento a{background-position:-1828px -111px!important;width:84px;height:54px;display:inline-block}.menu-magento a:hover{background-position:-1828px -166px!important}.menu-open-cart a{background-position:-1913px 0!important;width:84px;height:54px;display:inline-block}.menu-open-cart a:hover{background-position:-1913px -55px!important}.menu-design a{background-position:-1998px 0!important;width:84px;height:54px;display:inline-block}.menu-design a:hover{background-position:-1998px -55px!important}.menu-html5 a{background-position:-2083px 0!important;width:84px;height:54px;display:inline-block}.menu-html5 a:hover{background-position:-2083px -55px!important}.slogan{width:100%;float:left;background:#f9f9f9;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:0;text-align:center;position:relative}.slogan h2{font-size:23px;color:#84c225;font-weight:400;margin:10px 0;font-family:'Roboto Slab',serif}.technologies-slider{width:100%;float:left;background:#f9f9f9;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:0;text-align:center;position:relative}.technologies-div{display:none}.technologies-slider>div{display:inline-block;vertical-align:top;margin:10px 16px;position:relative}.technologies-slider>div>a{display:inline-block;background:url(../images/technology-icon.jpg) no-repeat left top;border-bottom:solid 3px #efefef;border-top:solid 1px #efefef;border-left:solid 1px #efefef;border-right:solid 1px #efefef;webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.technologies-slider>div>a:hover{webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.wordpress a{background-position:left top;width:162px;height:104px}.wordpress a:hover{background-position:left bottom;border-bottom:solid 3px #296da8;border-top:solid 1px #3880be;border-left:solid 1px #3880be;border-right:solid 1px #3880be}.opencart a{background-position:-165px top!important;width:162px;height:104px;display:inline-block}.opencart a:hover{background-position:-165px bottom!important;border-bottom:solid 3px #1caeda;border-top:solid 1px #26c1f0;border-left:solid 1px #26c1f0;border-right:solid 1px #26c1f0}.magento a{background-position:-330px top!important;width:162px;height:104px;display:inline-block}.magento a:hover{background-position:-330px bottom!important;border-bottom:solid 3px #ce380b;border-top:solid 1px #ec4918;border-left:solid 1px #ec4918;border-right:solid 1px #ec4918}.net a{background-position:-495px top!important;width:162px;height:104px;display:inline-block}.net a:hover{background-position:-495px bottom!important;border-bottom:solid 3px #5eb6eb;border-top:solid 1px #7cf;border-left:solid 1px #7cf;border-right:solid 1px #7cf}.php a{background-position:-660px top!important;width:162px;height:104px;display:inline-block}.php a:hover{background-position:-660px bottom!important;border-bottom:solid 3px #58719f;border-top:solid 1px #6885b8;border-left:solid 1px #6885b8;border-right:solid 1px #6885b8}.iphone a{background-position:-825px top!important;width:162px;height:104px;display:inline-block}.iphone a:hover{background-position:-825px bottom!important;border-bottom:solid 3px #000;border-top:solid 1px #1b1b1b;border-left:solid 1px #1b1b1b;border-right:solid 1px #1b1b1b}.android a{background-position:-990px top!important;width:162px;height:104px;display:inline-block}.android a:hover{background-position:-990px bottom!important;border-bottom:solid 3px #82a731;border-top:solid 1px #97c03d;border-left:solid 1px #97c03d;border-right:solid 1px #97c03d}.creative-design a{background-position:-1155px top!important;width:162px;height:104px;display:inline-block}.creative-design a:hover{background-position:-1155px bottom!important;border-bottom:solid 3px #c01010;border-top:solid 1px #e61f1f;border-left:solid 1px #e61f1f;border-right:solid 1px #e61f1f}.jquery a{background-position:-1320px top!important;width:162px;height:104px;display:inline-block}.jquery a:hover{background-position:-1320px bottom!important;border-bottom:solid 3px #054e81;border-top:solid 1px #0768ac;border-left:solid 1px #0768ac;border-right:solid 1px #0768ac}.html5 a{background-position:-1485px top!important;width:162px;height:104px;display:inline-block}.html5 a:hover{background-position:-1485px bottom!important;border-bottom:solid 3px #bc3b17;border-top:solid 1px #e34f25;border-left:solid 1px #e34f25;border-right:solid 1px #e34f25}.ui-tooltip{padding:4px 20px;min-height:46px;position:absolute;color:#FFF;font-size:14px;z-index:9999;background:url(../images/tooltip.html) no-repeat center top;width:144px;text-align:center}.box{float:left;border-right:1px solid #f0f0f0;padding:20px;width:29%}.last{border:none}.box .title{width:100%;float:left}.box .title span{float:left;font-size:24px;color:#222}.box .title h3{float:left;color:#84c225;font-size:18px;font-weight:400;margin:3px;padding:0;font-family:'Roboto Slab',serif}.box ul{float:left;margin-left:30px}.box ul li{width:100%;float:left;margin:4px 0}.box ul li a{float:left;background:url(../images/bullet.png) no-repeat left 5px;padding-left:15px;width:97%;color:#666}.box ul li a:hover{background:url(../images/bullet-hover.png) no-repeat left 5px;color:#222}.welcome-text{float:left;margin:22px 0 22px 22px;width:60%;line-height:23px}.button a{display:inline-block;background:#f2f2f2;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:10px 20px;color:#222;font-size:14px;font-family:'Roboto Slab',serif}.button a:hover{background:#84c225;color:#FFF}.right-button{float:right}.recent-news{float:right;line-height:23px;margin:22px 22px 22px 0;width:30%}.recent-news ul{width:100%;display:inline-block}.recent-news ul li{margin:12px 0;float:left;width:100%}.recent-news ul li .date{float:left;background:#f2f2f2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;text-align:center;width:50px;border-bottom:3px solid#afafaf}.recent-news ul li .date h4{margin:15px 0;padding:0;font-size:18px;font-weight:400;color:#afacac}.recent-news ul li .date h5{margin:0;padding:0;font-size:12px;font-weight:400;color:#6f6c6c;background:#c6c5c5}.recent-news ul li .news-text{float:left;width:79%;margin-left:10px}.recent-news ul li .news-text h4{margin:0;padding:0}.recent-news ul li .news-text a{color:#222}.recent-news ul li .news-text a:hover{color:#84c225}.recent-news ul li .news-text a h4{margin:0;padding:0;font-weight:400;font-size:14px}.recent-news ul li .news-text p{margin:2px 0;padding:0}.infrastructure{width:90%;float:noene;margin:0 auto;padding-top:20px;padding-bottom:20px}.twofive{width:100%;float:left}.bigimagecontener{position:relative}.bigimagecontener img{width:630px;height:360px}.infragallery img{width:118px;height:75px;border:3px solid #CCC}.infragallery img:hover{border:3px solid #84c225;cursor:pointer}.imageoverlay{position:absolute;top:35%;left:39%;display:none;background:#FFF;opacity:.6}.imageoverlay img{width:128px;height:128px}.pre{background:#84c225 url(../images/prev.png) center no-repeat;display:block;opacity:.75;padding:25px 15px;text-decoration:none;position:absolute;top:150px}.pre:hover{background:#5F5F5F url(../images/prev.png) center no-repeat;cursor:pointer}.next{background:#84c225 url(../images/next.png) center no-repeat;display:block;opacity:.75;padding:25px 15px;text-decoration:none;position:absolute;top:150px;right:20px}.next:hover{background:#5F5F5F url(../images/next.png) center no-repeat;cursor:pointer}.activeimg{border:3px solid #84c225!important}.popup-gallery a img{width:200px;height:200px;border:5px solid #CCC;margin-left:5px;margin-top:5px}.popup-gallery a img:hover{border:5px solid #84c225}.footer{background:#4c4c4c;float:left;width:96%;padding:2% 2% 0}.footer h3{margin:0;padding:0;color:#fefefe;font-size:17px;font-weight:400}.footer-about-oti{width:50%;float:left;color:#ddd}.footer-about-oti p{font-size:12px}.footer-infrastructure{float:left;width:25%;margin-left:15px}.footer-infrastructure ul{margin-top:7px}.footer-infrastructure ul li a{float:left;background:#424242;padding:4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px 10px 0 0}.footer-infrastructure ul li a:hover{background:#84c225}.footer-socail{float:left;width:20%;margin-left:15px}.footer-socail ul{margin-top:10px;float:left;width:100%}.footer-socail ul li{float:left;width:100%;margin:5px 0}.footer-socail ul li a{color:#ddd;font-size:13px;padding-bottom:2px}.footer-socail ul li a span{font-size:18px;float:left;margin-right:3px}.footer-socail ul li a:hover{color:#FFF}.contact-details{float:left;width:25%;margin-left:15px}.contact-details ul{margin-top:10px}.contact-details ul li{width:100%;float:left;margin:5px 0}.contact-details ul li span{float:left;color:#FFF;font-size:16px;margin-right:3px}.contact-details ul li p{float:left;margin:0;width:90%;color:#DDD}.contact-details ul li a{color:#DDD}.contact-details ul li a:hover{color:#FFF}.footer-bottom{width:96%;padding:1.5% 2%;float:left;background:#424242;font-size:12px}.copy-right{float:left;color:#aaa;font-size:12px}.copy-right span{color:#FFF}.bottm-link{float:right}.bottm-link ul{display:inline-block;vertical-align:top}.bottm-link ul li{display:inline-block;vertical-align:top;margin-left:8px}.bottm-link ul li a{display:inline-block;vertical-align:top;color:#aaa}.bottm-link ul li a:hover{color:#FFF}.inner-middle{width:100%;float:left;line-height:20px}.tow-com{width:100%;float:left;background:url(../images/inner-line-web.png) repeat-y center top}.page-title{width:100%;float:left;border-bottom:solid 1px #eaeaea}.page-title h1{margin:25px;color:#222;float:left}.tow-com-left{float:left;width:65%;margin-left:25px;margin-top:20px;margin-bottom:20px}.tow-com-right{float:right;width:25%;margin-right:25px;margin-top:20px}.skills img{width:100%}.tow-com-right .recent-news{width:100%;margin:0;margin-top:20px}.tow-com-right .recent-news ul li .news-text{width:75%}#accordion{width:100%;margin:20px 0;float:left}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;font-size:13px;padding:14px 0 15px;outline:0;color:#707070;border:1px solid #e0e0e0;margin-top:-1px;font-weight:500;background-color:#fcfcfc}.ui-accordion .ui-accordion-header:hover{background-color:#fff}.ui-accordion .ui-accordion-header-active,.ui-accordion .ui-accordion-header-active:hover{background-color:#fff;color:#84c225;border-bottom:0}.ui-accordion .ui-accordion-icons{padding-left:50px}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:20px}.ui-accordion .ui-accordion-content{padding:0 20px 20px;border:1px solid #e0e0e0;border-top:0;margin-top:-4px}.ui-accordion-icon,.ui-accordion-icon-active{width:18px;height:18px;display:inline-block;background-color:#ccc;border-radius:2px;background-image:url(../images/accordion-plus.png);background-repeat:no-repeat;background-position:50%;float:left;margin:2px 10px 0 0}.ui-accordion-icon-active{background-color:#84c225;background-image:url(../images/accordion-minus.png)}.skills{width:100%;float:left;margin-top:20px}.skills h3{margin-bottom:10px}.skill-bar{height:35px;position:relative;background:#f6f6f6;margin:0 0 10px}.skill-bar-content[data-percentage]{text-indent:-9999px}.skill-bar-content{background:#84c225;height:35px;width:0;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.12)}.skill-bar .skill-title{color:#fff;top:9px;left:15px;position:absolute}.skill-bar .percentage{color:#666;position:absolute;top:9px;left:90%}.right-menu{width:100%;float:left}.right-menu ul li{width:100%;float:left;margin:3px 0}.right-menu ul li a{color:#4c4c4c;padding:0;background:url(../images/li-bullet.png) no-repeat left 5px;padding-left:13px}.right-menu ul li a:hover,.right-menu ul li.active a{color:#84c225}.breadcrumbs{float:left;margin:-10px 0 11px;width:100%}.breadcrumbs ul li{float:left;margin-right:5px;font-size:11px}.breadcrumbs ul li a{float:left;margin-right:5px;color:#414040}.breadcrumbs ul li a:hover{color:#ff3b30}.our-location{width:100%;float:left}.contact-form h3,.information h3,.our-location h3,oti h3{margin-bottom:10px;width:100%;float:left}.information,.oti{width:100%;float:left}.information2,.oti2{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;width:100%;float:left}.oti ul{float:left}.oti ul li{width:100%;float:left;margin:1px 0}.oti ul li img{float:left;margin-top:1px}.oti ul li span{float:left}.oti ul li span.icon{font-size:14px;margin:2px 2px 2px 0}.oti ul li span a{float:left;color:#666}.oti ul li span a:hover,.oti ul li:hover span.icon{color:#84c225}.tow-com-right .footer-infrastructure{width:100%;margin-left:0;margin-bottom:20px;margin-top:15px}.contact-form{margin-top:20px;width:100%;float:left}.contact-form .right{float:right}.tow-com-contact-box{width:48%;float:left;border:solid 1px #d8d5d5;margin-bottom:20px}.required-field{background-image:url(../images/required-field.png);background-position:98% 50%;background-repeat:no-repeat}.your-name{background-image:url(../images/user.png);background-position:5px -65px;background-repeat:no-repeat}.tow-com-contact-box input[type=text]:focus.your-name{background-position:5px 8px}.your-email{background-image:url(../images/your-email.png);background-position:5px -69px;background-repeat:no-repeat}.tow-com-contact-box input[type=text]:focus.your-email{background-position:5px 11px}.your-company{background-image:url(../images/your-company.png);background-position:5px -67px;background-repeat:no-repeat}.tow-com-contact-box input[type=text]:focus.your-company{background-position:5px 7px}.tow-com-contact-box input[type=text]{padding:12px 10px 12px 40px;border:none;width:77%}.code{width:10%!important;float:left!important;margin-left:20px}.telephone{width:37%!important;float:right!important}.code input[type=text]{padding:12px 10px!important;border:none;width:70%;text-align:center}.your-telephone{background-image:url(../images/your-telephone.png);background-position:2px -64px;background-repeat:no-repeat}.tow-com-contact-box input[type=text]:focus.your-telephone{background-position:2px 5px}.message{background-image:url(../images/message.png);background-position:5px 10px;background-repeat:no-repeat}.one-com-contact-box textarea:focus.message{background-position:5px -468px}.input-phone{width:60%!important;float:right!important}.one-com-contact-box{width:99.7%;float:left;border:solid 1px #d8d5d5;margin-bottom:20px}.one-com-contact-box textarea{padding:12px 10px 12px 40px !important;border:none;width:88%;font-family:'Open Sans',Arial,sans-serif;font-size:14px}.one-required-field{background-image:url(../images/required-field.png);background-position:99% 8%;background-repeat:no-repeat}.submit{float:right}.submit input[type=submit]{background:#84c225;padding:10px 25px;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:30px;cursor:pointer;color:#FFF}.submit input[type=submit]:hover{background:#626161}.blog{width:70.7%;margin-left:0}.blog-ul{width:100%;float:left;margin-bottom:20px}.blog-ul ul{width:100%;float:left;margin-top:5px}.blog-ul ul li{width:100%;float:left;margin:2px 0}.blog-ul ul li a{background:url(../images/blog-li.png) no-repeat left 6px;padding-left:10px;float:left;color:#555}.blog-ul ul li a:hover,.blog-ul ul li.active a{background:url(../images/blog-li-hover.png) no-repeat left 6px;color:#84c225}.tag{width:100%;float:left;margin-bottom:20px}.tag ul{width:100%;float:left;margin-top:5px}.tag ul li{float:left;margin:3px 3px 3px 0}.tag ul li a{float:left;color:#ababab;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#eae8e8;padding:5px 10px}.tag ul li a:hover,.tag ul li.active a{color:#FFF;background:#84c225}.blog-row{border-bottom:solid 1px #eaeaea;width:94%;padding:3%;float:left}.blog-text .date,.post-text .date{background:none repeat scroll 0 0 #F2F2F2;border-bottom:3px solid #AFAFAF;border-radius:5px;float:left;overflow:hidden;text-align:center;width:50px}.blog-text .date h4,.post-text .date h4{color:#AFACAC;font-size:18px;font-weight:400;margin:15px 0;padding:0}.blog-text .date h5,.post-text .date h5{background:none repeat scroll 0 0 #C6C5C5;color:#6F6C6C;font-size:12px;font-weight:400;margin:0;padding:0}.blog-img{float:left;width:27%}.blog-img img{width:100%}.blog-text{float:right;width:70%}.blog-text-inner{float:right;width:87%}.blog-text-inner h4{margin:0;color:#222;font-weight:400;font-size:16px}.read-more{float:right}.read-more a{background:#84c225;color:#FFF;display:inline-block;font-size:14px;padding:8px 18px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.read-more a:hover{background:#F2F2F2;color:#222}.blog-meta{width:100%;float:left;margin:2px 0 5px}.blog-meta ul li{float:left;margin-right:12px}.blog-meta ul li img{float:left;margin-top:2px}.blog-meta ul li a{float:left;color:#666}.blog-meta ul li a:hover{color:#84c225}.post-img{width:93%;float:left;margin-left:25px}.post-img img{width:100%}.post-text{width:93%;float:left;margin-left:25px;margin-top:20px}.post-text .blog-text-inner{width:90%}.post-text .blog-meta{margin:11px 0 5px}.post-comments{border-top:1px solid #EAEAEA;float:left;width:100%;padding:3% 0}.add-comments h4,.post-comments h4{margin:0;color:#222;font-weight:400;font-size:14px}.add-comments{border-top:1px solid #EAEAEA;float:left;width:100%;padding:3% 0}.comment{width:100%;float:left;margin-top:15px}.user-photos{float:left;background:#eae8e8;padding:15px}.comment-text{float:right;background:#eae8e8;width:77%;padding:2%;position:relative}.comment-arrow{position:absolute;left:-19px;top:30px}.comment-date{float:right;font-size:12px}.comment-date p{float:left;margin:0;padding:0 2px}.comment-date p a{color:#84c225}.comment-date p a:hover{color:#222}.comment-inner{width:100%;float:left}.comment-inner h5{margin:0;padding:0;font-weight:400;color:#222;font-size:14px}.comment-inner p{margin:4px 0}.success{float:left;width:100%;border:1px solid #00B900;padding:12px 0;color:#00B900;text-align:center;margin-bottom:20px}.error{float:left;width:100%;border:1px solid red;padding:12px 0;color:red;text-align:center;margin-bottom:20px}.content-title{color:#84c225;font-size:14px;font-weight:700}.carrer strong{display:inline-block;margin-top:20px;width:100%}.carrer div{position:relative}.carrer ul{display:block}.carrer ul li{display:block;margin:10px 0;background:url(../images/bullet.png) no-repeat left 5px;padding-left:15px}.apply-now{position:absolute;right:16px;top:-20px}.apply-now a{background:#f43124;padding:10px 15px;color:#FFF;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:15px}.apply-now a:hover{background:#4c4c4c}.career-box{width:48%;display:inline-block;vertical-align:top;margin-bottom:15px;float:left}.career-box-right{float:right!important}.career-box h3{background:#4c4c4c;padding:12px;margin:0;color:#FFF}.career-box ul{margin:0;padding:12px;border:solid #eee;border-width:0 1px 1px;min-height:150px}.career-box ul li{display:block;margin:10px 0;background:url(../images/bullet.png) no-repeat left 5px;padding-left:15px}.site_map{display:block}.site_map li{display:block;background:url(../images/line_dot.png) repeat-y;background-position:0 0}.site_map a{display:inline-block;background:url(../images/line_dot.png) repeat-x;background-position:0 14px;padding-left:30px;color:#4C4C4C}.site_map a:hover{color:#84c225}.site_map a span{padding:5px;background:#FFF;display:inline-block}.site_map li ul{display:block;margin-left:35px}.last-nod{background:none!important;background:url(../images/line_dot_v.png) no-repeat left top!important}.hiring-mobile{display:none}@media only screen and (max-width:1004px){*{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}}@media only screen and (min-width:768px) and (max-width:1004px){.nav a{padding:12px 20px 12px 12px}.nav span.icon{margin:2px 2px 2px 0;font-size:12px}.wrapper{width:750px}.box{border-right:1px solid #F0F0F0;float:left;padding:8px;width:31%}#layerslider-container{width:750px!important;margin:0 auto!important}.last{border:none}.welcome-text{width:52%}.recent-news{width:38%}.recent-news ul li .news-text{width:78%}.footer-infrastructure{width:22%}.footer-socail{width:17%}.contact-details{width:29%}#footer,#footer-bottom,#wrapper{width:750px}.jcarousel{height:129px!important}.jcarousel ul{margin:0}.technologies-slider>div{margin:10px 8px}.tow-com{width:100%;float:left;background:url(../images/inner-line-tab.jpg) repeat-y center top}.tow-com-left{width:64%}.tow-com-right .recent-news ul li .news-text{width:70%}.tow-com-right .recent-news ul li .date{width:44px}.tow-com-right .recent-news ul li .date h4{margin:8px 0}.code{margin-left:15px}.code input[type=text]{width:55%!important}.telephone{float:right!important;width:35%!important}.tow-com-contact-box input[type=text]{width:68%}.blog-text-inner{width:81%}.post-img,.post-text{width:100%}.post-text .blog-text-inner{width:86%}.comment-text{width:70%}.bigimagecontener img{width:100%;height:auto}.infragallery img{width:53px;height:53px;border:2px solid #CCC}.infragallery img:hover{border:2px solid #84c225}.pre{top:45%}.next{top:45%;right:0}.tag-line{margin:17px 0 10px 16px;padding:20px 0 20px 15px}}@media only screen and (max-width:767px){.hiring{display:none}.hiring-mobile{display:block;float:left;height:40px}.hiring-mobile a{display:block}.top-menu{position:relative;overflow:hidden}.nav{display:none;list-style:none;background:#4C4C4C;width:100%;margin-top:46px;z-index:999;text-align:left;border-top:1px solid #5f5f5f}.nav ul{list-style:none;padding-top:0;width:100%!important}.nav a{padding:10px 15px;color:#fff}.nav li{position:relative}.nav li:hover{background:none}.nav>li{border-bottom:1px solid #5f5f5f}.nav li li:last-child,.nav li:last-child{border-bottom:none!important}.nav>li>a{display:block}.nav>li>a:hover{background-color:#84c225}.nav li ul{position:static;left:0;display:none}.nav > li.hover > ul,.nav li li.hover ul{position:static}.nav>li.hover>ul{left:0}.nav li li.hover ul{left:100%;top:0}.nav li li{display:block;margin:0}.nav li li a{display:block;background:#222;position:relative;padding:10px 15px 10px 30px;z-index:100;border:none;float:none;color:#FFF}.nav li li a:hover{background:#333;color:#555}.nav li ul ul li a{color:#ccc;font-size:12px;background:url(../images/li-bullet-second.png) no-repeat 40px center;margin:0;padding:11px 0 11px 55px;display:block;width:auto}.nav li ul ul li a:hover{background:url(../images/li-bullet-second.png) no-repeat 40px center}.active{display:block}.nav>li{float:none;display:inline-block;width:100%}.nav>li>.parent{background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:95% 50%}.nav ul{display:block}.nav li li.hover ul,.nav>li.hover>ul{position:static}.nav li ul{border:none}.nav li.hover ul ul{display:block;left:0;margin:0;padding:0;height:auto;border:none;width:auto}.nav li.hover ul ul li{border-bottom:1px solid #5F5F5F;width:auto}.nav li ul h3,.nav li ul h4{display:none}.nav li li:last-child{border-bottom:1px solid #5F5F5F!important}.menu-com{min-height:auto!important;width:100%!important;padding:0!important;margin:0!important}.technologie-menu,.video-com{display:none}.slider{display:none}.box{border-bottom:1px solid #F0F0F0;float:left;padding:3%;width:94%}.header{text-align:center}.logo{margin-left:0;float:none}.tag-line{margin:10px 0;float:none;padding:0;border:none;display:none}.top-right{width:100%}.contact-nubmer,.social{float:none;width:100%}.social ul li{float:none;display:inline-block}.recent-news,.welcome-text{width:92%;padding:4%;margin:0}.recent-news ul li .news-text{width:78%}.footer{text-align:center;padding:0;width:100%}.contact-details,.footer-about-oti,.footer-infrastructure,.footer-socail{width:96%;padding:2% 2% 3%;margin:0;border-bottom:1px solid #7e7d7d;text-align:left}.caption-color,.caption-gray,.caption-transparent{display:none!important}.footer-bottom{text-align:center}.bottm-link,.copy-right{float:none;display:inline-block;margin:5px 0}.tow-com{background:0 0}.tow-com-left,.tow-com-right{width:88%}.our-location,.skills{display:none}.post-img{width:100%;margin:0;float:none}.post-text .blog-text-inner{width:100%}.blog-text .date,.post-text .date{background:0 0;border:none;width:100%;margin:0;float:left;padding:10px 0}.blog-text .date h4,.post-text .date h4{float:left;margin:0;padding:0;margin-right:5px;font-size:14px}.blog-text .date h5,.post-text .date h5{background:0 0;float:left;margin:0;padding:0}.career-box{width:100%}.bigimagecontener img{width:100%;height:auto}.infragallery img{width:80px;height:80px}.imageoverlay{top:30%;left:30%}.imageoverlay img{width:90px;height:90px}.pre{top:35%;padding:20px 10px}.next{top:35%;right:0;padding:20px 10px}}@media only screen and (min-width:460px) and (max-width:767px){.wrapper{width:440px}.footer-infrastructure,.recent-news,.technologies-slider{display:none}.footer-socail ul li{width:auto;margin-right:15px}.code{margin-left:10px;width:12%!important}.code input[type=text]{width:55%!important}.telephone{float:right!important;width:35%!important}.tow-com-contact-box input[type=text]{width:60%}.one-com-contact-box textarea{width:78%}.blog{width:100%}.blog-img{text-align:center;width:100%}.blog-text{width:100%;margin-top:16px}.blog-text-inner{width:84%}.post-text{margin-left:15px}.comment-text{width:66%}.infrastructure{width:100%;text-align:center;float:none;margin:0 auto}.popup-gallery{text-align:center}.popup-gallery a img{width:190px;height:190px;border:5px solid #CCC;margin-left:5px;margin-top:5px}}@media only screen and (max-width:459px){.wrapper{width:300px}.footer-infrastructure,.recent-news,.technologies-slider{display:none}.footer-socail ul li{width:auto;margin-right:15px}.tow-com-contact-box{width:99%}.tow-com-contact-box input[type=text]{width:73%}.code{margin-left:0;width:20%!important}.code input[type=text]{width:55%!important}.telephone{width:77%!important}.right{float:left!important}.tow-com-left{margin-left:19px}.one-com-contact-box textarea{width:74%}.blog{width:100%!important;margin-left:0}.blog-text .date{float:none;display:inline-block;margin-bottom:15px}.blog-img{text-align:center;width:100%}.blog-img img{width:100%}.blog-text{width:100%;margin-top:8px;text-align:center}.post-text{margin-left:12px;margin-top:0}.blog-text-inner{width:100%;text-align:left}.blog-meta{margin:14px 0 5px}.read-more{float:right;text-align:center;width:100%}.comment-text{width:56%}.apply-now{float:right;position:inherit;right:0;top:0}.apply-now a{padding:7px 12px;font-size:14px}.infrastructure{width:100%;text-align:center;float:none;margin:0 auto}.popup-gallery{text-align:center}}.smallfont{font-size:14px}.tow-com-left ul{padding-bottom:10px}.infrasmallimg{width:100px}.message{width:100%}.sus_message {background:#e6f8de;padding:8px 2%;margin:0;color:#000;border: 1px solid #92c695;border-radius: 10px}.error_message{background:#ffece8;padding:8px 2%;margin:0;color:#000;border: 1px solid #dc5c60;border-radius: 10px}::-moz-selection{background:#84c225;color:#fff;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}::selection{background:#84c225;color:#fff;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}.::selection{background:#84c225;color:#fff;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none}