@font-face{font-family:'Lato_regular';src:url(../inc/font/Lato_regular/Lato-Reg-webfont.eot);src:url(../inc/font/Lato_regular/Lato-Reg-webfont.eot?#iefix) format("embedded-opentype"),url(../inc/font/Lato_regular/Lato-Reg-webfont.woff) format("woff"),url(../inc/font/Lato_regular/Lato-Reg-webfont.ttf) format("truetype"),url(../inc/font/Lato_regular/Lato-Reg-webfont.svg#LatoRegular) format("svg")}@font-face{font-family:'Lato_light';src:url(../inc/font/Lato_light/Lato-Lig-webfont.eot);src:url(../inc/font/Lato_light/Lato-Lig-webfont.eot?#iefix) format("embedded-opentype"),url(../inc/font/Lato_light/Lato-Lig-webfont.woff) format("woff"),url(../inc/font/Lato_light/Lato-Lig-webfont.ttf) format("truetype"),url(../inc/font/Lato_light/Lato-Lig-webfont.svg#LatoLight) format("svg")}@font-face{font-family:'Lato_bold';src:url(../inc/font/Lato_bold/Lato-Bol-webfont.eot);src:url(../inc/font/Lato_bold/Lato-Bol-webfont.eot?#iefix) format("embedded-opentype"),url(../inc/font/Lato_bold/Lato-Bol-webfont.woff) format("woff"),url(../inc/font/Lato_bold/Lato-Bol-webfont.ttf) format("truetype"),url(../inc/font/Lato_bold/Lato-Bol-webfont.svg#LatoBold) format("svg")}@font-face{font-family:'Lato_black';src:url(../inc/font/Lato_black/Lato-Bla-webfont.eot);src:url(../inc/font/Lato_black/Lato-Bla-webfont.eot?#iefix) format("embedded-opentype"),url(../inc/font/Lato_black/Lato-Bla-webfont.woff) format("woff"),url(../inc/font/Lato_black/Lato-Bla-webfont.ttf) format("truetype"),url(../inc/font/Lato_black/Lato-Bla-webfont.svg#LatoBlack) format("svg")}*{padding:0;margin:0}body{color:#fff;font-family:'Lato_regular';position:relative;background:#000;width:100%;height:100%;overflow:scroll;overflow-x:hidden}a{text-decoration:none;color:#fff;outline:none}.wrapper{width:100%}.spHeight{padding-top:63px}.noMar{margin:0!important}.noPadd{padding:0!important}.container .row{margin:0}p{font-size:18px;font-family:'Lato_regular';line-height:25px;padding-bottom:22px;margin:0}h1{font-family:'Lato_regular';font-size:40px;line-height:60px;font-weight:700;margin:0;text-shadow:3px 3px 3px #0e0e0e;padding-bottom:8px}h2{font-family:'Lato_regular';font-size:36px;line-height:38px;padding-bottom:10px;font-weight:300;text-transform:uppercase;margin:0}h3{font-family:'Lato_regular';font-size:24px;line-height:30px;padding-bottom:6px;font-weight:400;margin:0}h4{font-family:'Lato_regular';font-size:19px;line-height:24px;padding-bottom:6px;font-weight:600;margin:0}h5{font-family:'Lato_regular';font-size:16px;line-height:24px;padding-bottom:6px;font-weight:400;margin:0}h4.subHeading{font-weight:600;font-size:18px;padding-bottom:22px}.heading{text-align:center;padding-bottom:45px}.topmar{margin-top:20px}header{position:relative}.banner{overflow:hidden;margin:0 auto!important;background:#CACACA}.bannerText{position:absolute;left:6.5%;top:35%;padding:30px 0;max-width:960px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);zoom:1}.bannerText h1{text-transform:uppercase}.bannerText h2{font-size:34px;text-transform:none}.bannerPart{height:100%;overflow:hidden}.bgwidth{width:100%;height:100%}.bgheight{height:100%}.bannerPart img{filter:alpha(opacity=20)}.ri-grid{margin:0 auto;position:relative;height:auto}.ri-grid ul{list-style:none;display:block;width:100%;margin:0;padding:0}.ri-grid ul:before,.ri-grid ul:after{content:'';display:table}.ri-grid ul:after{clear:both}.ri-grid ul{zoom:1}.ri-grid ul li{-webkit-perspective:400px;-moz-perspective:400px;-o-perspective:400px;-ms-perspective:400px;perspective:400px;margin:0;padding:0;float:left;position:relative;display:block;overflow:hidden;background:#000}.ri-grid ul li a{display:block;outline:none;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;background-color:#333;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ri-grid-size-1{width:55%}.ri-grid-size-2{width:100%}.ri-grid-size-3{width:100%;margin-top:0}.ri-shadow:after,.ri-shadow:before{content:"";position:absolute;z-index:-2;bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;box-shadow:0 15px 10px rgba(0,0,0,0.7);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.ri-shadow:after{right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.ri-grid-loading:after,.ri-grid-loading:before{display:none}.ri-loading-image{display:none}.ri-grid-loading .ri-loading-image{position:relative;width:30px;height:30px;left:50%;margin:100px 0 0 -15px;display:block}.isStuck{left:0;width:100%}.menu{margin-top:0;position:static;left:0;right:0}.navwrapper .container{padding:0;width:auto}.navbar-header{display:none}.nav > li > a{display:inline-block}.navbar-nav > li{float:none;display:inline}.navbar-nav{margin:0 auto;text-align:center;float:none}.navbar-toggle{margin-top:14px}.navbar-wrapper{margin-top:0;position:relative;z-index:15;background:#fff}.navbar-wrapper .container{padding:0}.navbar-collapse{padding:0}.navbar-collapse.in{max-height:100%}.navbar.navbar-inverse.navbar-static-top{margin:0 auto;background:#fff;color:#c3c8d6;border:none;font-family:'Lato_regular';font-size:14px;text-transform:uppercase}.navbar.navbar-inverse.navbar-static-top a{color:#1b1f29;padding:22px 18px;line-height:18px;text-align:center;font-weight:600}.navbar.navbar-inverse.navbar-static-top a:hover{color:#1b1f29;font-weight:600}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus{background:#a9d041;color:#fff;font-weight:600}.navbar-inverse .navbar-nav>.active>a:hover{background:#a9d041;color:#fff}.hideClass{display:none}.carousel-caption{z-index:10}.carousel .item{height:600px;background-color:#0A64A4}.carousel-inner > .item > img{position:absolute;top:0;left:0;min-width:100%}.aboutme{background:#a9d041;color:#fff;position:relative}.aboutme .container{padding-top:85px;padding-bottom:93px}.aboutTop{background:#00bdbd;height:60px}.spHeight .aboutTop{margin-top:-62px!important}.bntDownload{font-size:12px;font-family:'Open Sans',sans-serif;font-weight:700;margin-right:5px;background:#474d5d;padding:16px 62px;display:inline-block}.bntDownload:hover{background:#373d4c;color:#CCC;text-decoration:none}.bntDownload2{font-size:12px;font-family:'Open Sans',sans-serif;font-weight:700;background:#fff;color:#525252;padding:16px 62px;display:inline-block}.bntDownload2:hover{background:#e6e8e9;color:#525252;text-decoration:none}.addspace{height:60px;background:#eee}.technical{background:#eee;color:#474d5d}.technical .container{padding-top:85px;padding-bottom:69px}.technical .heading p{padding-bottom:41px}.technical p{color:#444545}.technical h2{color:#0a0a0a}.technicalbg{background-image:url(../images/technicalbg.jpg);background-size:cover;background-repeat:no-repeat}.technical .skillsArea{padding:0}.technical .skills{margin:0 auto;margin-bottom:23px;text-align:center;padding:0;float:none}.technical .skills p{color:#84868d;font-size:13px;line-height:18px;text-align:center}.technical .skills img{margin:0 auto;margin-bottom:33px;width:100%;max-width:152px}.technical .skills h4{font-weight:700;text-transform:uppercase}.skilBg{background:url(../images/skills.png) no-repeat 0 0}.chart{position:relative;display:inline-block;width:152px;height:152px;margin-bottom:26px;text-align:center}.chart canvas{position:absolute;top:0;left:0}.percent{display:inline-block;font-size:21px;color:#474d5d;line-height:152px;z-index:2}.percent:after{content:'%';margin-left:.1em;font-size:.8em}.angular{margin-top:100px}.angular .chart{margin-top:0}.exprience{background:#a9d041}.exprience .container{padding-top:85px;padding-bottom:90px}.exprience h2{color:#fff}.exprience p{color:#fff;line-height:18px}.exprience .heading p{padding-bottom:41px}.exprience h4{font-weight:700}.workDetails .rightArea{border-left:solid 1px #eaeaea;padding-bottom:47px}.workDetails:last-child .rightArea{padding-bottom:0}.workYear{font-size:17px;color:#fff;background:#ff675f;text-align:center;width:120px;height:120px;padding:40px 0;-webkit-border-radius:50%;border-radius:50%}.arrowpart{float:left;width:15px;height:50px;background:url(../images/arrow-left.png) no-repeat 0 23px}.exCon{width:auto;background:#f3f3f3;border-bottom:solid 4px #eee;padding:22px 47px 6px;margin-left:15px;text-align:left}.exCon p{color:#84868d;line-height:21px}.exCon h4{color:#474d5d;padding-bottom:3px}.exCon h5{color:#474d5d}.education{background:#eee}.education .container{padding-top:85px;padding-bottom:90px}.education h2{color:#0a0a0a}.education p{color:#444545;line-height:18px}.education .heading p{padding-bottom:41px}.education h4{font-weight:700}.educationbg{background-image:url(../images/prjectbg.jpg);background-size:cover;background-repeat:no-repeat}.education .arrowpart{background:url(../images/arrow-left-light.png) no-repeat 0 23px}.education .exCon{background:#fafafa;border-bottom:solid 4px #e8e7e7}.education .workDetails .rightArea{border-left-color:#e5e4e4}.protfolio{background:#a9d041}.protfolio .container{padding-top:85px;padding-bottom:90px}.protfolio .heading p{padding-bottom:41px}.protfolio h4{font-weight:700}.portfolioFilter{display:block;margin:0 auto;text-align:center}.portfolioFilter ul{margin:0 auto;text-align:center;display:block;margin-bottom:30px}.portfolioFilter ul li{display:inline-block;margin:5px}.portfolioFilter ul li a{padding:18px 25px;font-size:16px;line-height:15px;color:#525252;text-transform:uppercase;display:block;font-weight:700;background-color:#fff;text-decoration:none;border:solid 1px #95d9ee;transition-duration:.2s;-webkit-transition-duration:.2s}.portfolioFilter ul li a:hover{border:solid 1px #15596e;color:#15596e;transition-duration:.2s;-webkit-transition-duration:.2s}.portfolioFilter ul li a.current{background:#15596e;border:solid 1px #15596e;color:#fff}ul.portfolioContainer{display:block;padding:0;list-style-type:none}ul.portfolioContainer li{display:block;min-height:205px;padding:0;margin:0;cursor:pointer}ul.portfolioContainer li .lightCon{display:block;margin:3px 3px 4px 4px;position:relative;overflow:hidden}ul.portfolioContainer li img{width:100%;height:auto;display:block}span.hoverBox{visibility:hidden;width:100%;height:100%;position:absolute;left:0;bottom:0;transition-duration:.2s;-webkit-transition-duration:.2s;background:rgba(0,0,0,0.1)}span.hoverBox1{visibility:hidden;width:100%;height:80px;position:absolute;left:0;bottom:0;transition-duration:.2s;-webkit-transition-duration:.2s;background:rgba(0,0,0,0.1)}ul.portfolioContainer li:hover span.hoverBox{visibility:visible;left:0;bottom:0;background:rgba(0,0,0,0.8);transition-duration:.2s;-webkit-transition-duration:.2s}ul.portfolioContainer li:hover span.hoverBox1{visibility:visible;left:0;bottom:0;background:rgba(0,0,0,0.8);transition-duration:.2s;-webkit-transition-duration:.2s}span.hoverBox a{line-height:42px}span.hoverBox1 a{line-height:42px}span.hoverBox .smallIcon{width:94px;margin:0 auto;position:absolute;top:45%;left:55%;margin-left:-47px;margin-top:-21px}span.hoverBox1 .smallIcon{width:94px;margin:0 auto;position:absolute;top:45%;left:55%;margin-left:-47px;margin-top:-21px}span.hoverBox .zoom{visibility:hidden;width:50px;height:52px;border-radius:50px;background:#a9d041;color:#fff;position:relative;left:-150%;text-align:center;line-height:62px;display:block;float:left;padding-top:10px;transition-duration:.2s;-webkit-transition-duration:.2s}span.hoverBox1 .zoom{visibility:hidden;width:50px;height:52px;border-radius:50px;background:#a9d041;color:#fff;position:relative;left:-150%;text-align:center;line-height:62px;display:block;float:left;transition-duration:.2s;-webkit-transition-duration:.2s}ul.portfolioContainer li:hover span.hoverBox .zoom{visibility:visible;left:0;transition-duration:.2s;-webkit-transition-duration:.2s}ul.portfolioContainer li:hover span.hoverBox1 .zoom{visibility:visible;left:0;transition-duration:.2s;-webkit-transition-duration:.2s}span.hoverBox .linKed{visibility:hidden;width:42px;height:42px;background:#313131;color:#fff;position:relative;right:-150%;text-align:center;line-height:52px;display:block;float:right;transition-duration:.2s;-webkit-transition-duration:.2s}ul.portfolioContainer li:hover span.hoverBox .linKed{visibility:visible;right:0;transition-duration:.2s;-webkit-transition-duration:.2s}span.hoverBox1 .linKed{visibility:hidden;width:42px;height:42px;background:#313131;color:#fff;position:relative;right:-150%;text-align:center;line-height:52px;display:block;float:right;transition-duration:.2s;-webkit-transition-duration:.2s}ul.portfolioContainer li:hover span.hoverBox1 .linKed{visibility:visible;right:0;transition-duration:.2s;-webkit-transition-duration:.2s}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{padding:0;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.abc{position:absolute;width:782px;height:auto;top:20%;left:0;right:0;z-index:99999;margin:0 auto}.abc #pbImage{position:static!important}#pbCaption{display:block;background:none!important}#pbBottom{position:relative!important;left:26.1%!important;bottom:0!important;width:100%!important;margin-left:-26%!important;padding:0!important;height:80px!important;display:block;background-color:rgba(24,27,34,1);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#B0000000,EndColorStr=#B0000000)}#pbCloseBtn{position:absolute!important}.contact{background:#fff}.contact .container{padding-top:85px;padding-bottom:90px}.contact h2{color:#0a0a0a}.contact p{color:#444545;line-height:18px}.contact .heading p{padding-bottom:41px}.contact h4{font-weight:700}.topCon{padding-bottom:0!important}.mapArea{background:url(../images/map-bro.png) repeat-x 0 0;padding-top:4px;height:400px;overflow:hidden;width:100%;margin:0}.mapArea iframe{width:100%;height:396px;padding-bottom:4px;background:url(../images/map-bro.png) repeat-x 0 100%}.contactDetails{background:#525252}.contactDetails .container{padding-top:85px;padding-bottom:30px}.contactDetails h4{font-weight:600;text-transform:uppercase;padding-bottom:15px}.contactDetails p{color:#d2d2d2;font-size:13px;line-height:19px;padding-bottom:14px}.contactDetails p a{color:#d2d2d2}.contactDetails p a:hover{color:#cccccc;text-decoration:none}.contactDetails i{padding-right:15px}.conForm input{background:#656565;color:#c6c6c6;padding:15px 30px;border:none;margin-right:3%;margin-bottom:30px;outline:none}.conForm input.noMarr{margin-right:0}.conForm textarea{background:#656565;color:#c6c6c6;padding:15px 30px;border:none;margin-bottom:40px;outline:none;height:100px;font-style:italic}.conForm .submitBnt{background:#fff;font-family:'Open Sans',sans-serif;color:#4a4949;font-size:16px;font-weight:600;text-align:center;float:right;margin:0}.conForm .submitBnt:hover{background:#a9d041;color:#fff}.textGroup{position:relative!important;display:inline-block;padding-left:0!important}#success_page{color:#00bdbd;font-weight:500}.error_message{color:#ff675f;padding-bottom:15px;font-weight:500}#success_page h3{font-size:17px}.footer{background:#a9d041}.footer .container{padding:80px 0}.footer ul{margin:0 auto;text-align:center;list-style-type:none}.footer ul li{display:inline-block;text-align:center;background:#fff;color:#00bdbd;line-height:42px;margin:0 6px;width:42px!important;height:42px!important;-webkit-border-radius:50%;border-radius:50%}.footer ul li:hover{background:#8aa938}.footer ul li:hover	a{color:#fff}.footer ul li a{color:#a9d041;width:42px!important;height:42px!important}.footer ul li a i{line-height:42px!important}@media screen and (min-width: 1200px){.workYear{width:140px;height:140px;padding-top:50px}.education .workYear{padding-top:58px}}@media screen and (max-width: 991px){.navbar.navbar-inverse.navbar-static-top a{padding-left:18px;padding-right:18px}.bannerText{padding-left:55px;padding-right:25px}.bannerText h1{font-size:45px;line-height:71px}.bannerText h2{font-size:28px}.proPic{text-align:center}}@media screen and (max-width: 810px){body{min-height:700px}#header h3{font-size:38px}#header h3 span{font-size:16px}.abc{width:100%}.navbar.navbar-inverse.navbar-static-top a{padding-left:17px;top:20px}}@media screen and (min-width: 768px){.conForm input.col-sm-6{width:48.5%}.conForm input.col-lg-6{width:48.5%}}@media screen and (max-width: 768px){.navbar-wrapper .container,.navwrapper .container{padding-right:15px;padding-left:15px}ul.portfolioContainer li.col-xs-6{width:49%;min-height:85px}}@media screen and (max-width: 767px){.navbar-header{display:block}.workYear{margin:0 auto}.workDetails .rightArea{border-left:none}.arrowpart{float:none;width:100%;height:40px;background:url(../images/arrow-top.png) no-repeat 50% 100%}.education .arrowpart{background:url(../images/arrow-top-light.png) no-repeat 50% 100%}.exCon{margin-left:0}ul.navbar-nav li a{display:block}}@media screen and (max-width: 650px){#wrapper{top:200px!important}.upbox{transform:translate(0px,-70px);-ms-transform:translate(0px,-70px);-webkit-transform:translate(0px,-70px)}.bannerText{top:50%;padding-top:15px;padding-bottom:15px}.bannerText h1{font-size:22px;line-height:48px;display:none}.bannerText h2{font-size:18px;line-height:24px}}@media screen and (max-width: 480px){.navbar.navbar-inverse.navbar-static-top a{line-height:17px;padding-top:15px;padding-bottom:11px}}@media screen and (max-width: 400px){#loopedSlider,#newsSlider{min-height:650px;height:100%}ul.slides{min-height:600px;height:100%}.item{width:19%}.item p{font-size:36px}.aboutme img{width:100%}ul.portfolioContainer li.col-xs-6{width:100%}.bntDownload{font-size:13px;padding:16px 14px}.conForm textarea{margin-bottom:20px}.textGroup{display:block;padding:0 0 40px}.nameError,.emailError{left:0;top:0}}