
/****** FOOTER STYLES
*************************************************************/


.footer {
	
	background: #192d36;
	color: #fff;
	font-size: 14px;
	padding-top: 0em;
}
.footer-content {
	padding-top: 30px;
	border-top: 1px solid #ccc;
}
.footer a {
	color: #9E9999;
}
.footer ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.footer ul li:first-child {
	border: none;
}
.footer ul li {
	position: relative;
	padding: 4px 0 4px 20px;
	border-top: 1px solid #333;
	display: block;
	color: #999999;
}
.footer ul li:before {
	content: "\f178";
	position: absolute;
	left: 0;
	top: 7px;
	font-family: 'FontAwesome';
}
.footer ul li a {
	color: #fff;
	font-size: 13px;
	line-height: 26px;
}
.footer-copyright {
	font-size: .857em;
	margin-top: 50px;
	padding: 16px 0;
	text-align: center;
	color: #9e9e9e;
	background: #161A1F;
}
.footer h5 {
    /* font-family: 'Montserrat', 'sans-serif'; */
    margin: 2px 0 20px;
    font-size: 19px;
    color: #fff;
    font-weight: 700;
}

.ninja-height {
    min-height: 118px;
    width: 200px !important;
    position: absolute;
    top: -26%;
    left: -48px;
}

.ninja-height1 {
    min-height: 118px;
    width: 200px !important;
    position: absolute;
    right: -29px;
    top: -26%;
}

.footer-ninja img{position:absolute;top:auto;bottom:0px;left:20px;}


.social_connect .fb_like, .social_connect .in_connect, .social_connect .tw_follow {
	width: 249px;
	height: 60px;
	display: block;
	clear: both;
	margin-bottom: 1px;
	text-align: center;
	font-size: 22px;
	line-height: 60px;
	-webkit-transition: background 300ms ease-out 0s;
	-moz-transition: background 300ms ease-out 0s;
	-o-transition: background 300ms ease-out 0s;
	transition: background 300ms ease-out 0s
}


.social_connect a:hover span {
	display: none
}
.tw_follow {
	background: url(../images/btn_social.html) 0 0 no-repeat
}
.tw_follow:hover {
	background-position: -258px 0
}
.fb_like {
	background: url(../images/btn_social.html) 0 -71px no-repeat
}
.fb_like:hover {
	background-position: -258px -71px
}
.in_connect {
	background: url(../images/btn_social.html) 0 -141px no-repeat
}
.in_connect:hover {
	background-position: -258px -141px
}
.social_connect a span {
	font-family: oswaldbold;
	color: #6e6e6e;
	font-size: 34px;
	display: block;
	text-indent: 25px
}
.social_connect a span em {
	font-family: 'Montserrat', 'sans-serif';
}
.bor {
	background-color: #1A1919;
	margin-top: -70px;
	padding: 1em 1em 0em 1em;
}
.bor-bottom {
	background-color: #1A1919;
	margin-top: 5px;
	padding: 0em 1em;
}
.cont i {
	width: 50px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #222;
	font-size: 28px;
	float: left;
	border-radius: 50%;
	background: #fff;
	margin-right: 10px;
}
.cont p {
	color: #999999;
	font-size: 13px;
	line-height: 18px;
	margin: 0 0 18px;
	overflow: hidden;
}
.cont a {
	color: #fff
}
.copy-main{
    width: 100%;
    overflow: hidden;
    background-color: black;
    padding: 10px 0 5px;
}
.copy {
	font-size: 16px;
}
.copy p {
	margin-bottom: 5px
}
.keyword {
	font-size: 14px;
	    background-color: black;
}
.keyword p {
	color: #717171;
    margin-bottom: 5px;
    line-height: 22px;
    padding: 10px;
}







.blogSect .blgbx, .blogSect
   .cntbx{float:left;width:50%}.blogSect
   .cntbx{padding-left:100px}.blgbx
   .hdng{float:left;width:100%;color:#7c9cb5;font-size:45px;font-family:'ralewaylight';letter-spacing:2px}.blgbx .hdng
   strong{font-family:'ralewaybold';text-transform:uppercase}.blgbx .slgn,.cntbx
   .hvqry{float:left;width:100%;color:#0e3757;font-family:"ralewaymedium";font-size:14px;letter-spacing:5px;margin:10px
   0;text-transform:uppercase;word-spacing:3px}.blgbx .slgn
   .vwAll{float:right;margin-left:10px;word-spacing:normal;color:#7c9cb5;text-transform:none;text-decoration:underline;letter-spacing:1px;font-family:'ralewaysemibold'}.blgbx .slgn .vwAll:hover{color:#f2963a}.blgbx
   .bloglst{float:left;width:100%;margin:10px
   0 0;list-style:none}.blgbx .bloglst>li{float:left;width:100%;margin-top:15px}.bloglst
   .pstbxs{float:left;width:100%;padding-left:200px}.pstbxs
   .pstimg{float:left;width:180px;height:115px;overflow:hidden;margin-left:-200px;background:#000}.pstbxs .pstimg>img{float:left;width:100%;min-height:100%;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.8s ease}.pstbxs:hover .pstimg>img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);opacity:0.5;filter:alpha(opacity=50)}.pstbxs
   .pstttl{font-size:18px;float:left;width:100%;font-family:'ralewaysemibold';letter-spacing:1px;line-height:24px}.pstbxs:hover .pstttl
   a{color:#eb5949}.pstbxs
   .pstdt{float:left;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#bbb;letter-spacing:2px;margin:5px
   0}.pstbxs
   .psttxt{float:left;width:100%;margin:0;line-height:28px;max-height:55px;overflow:hidden}.cntbx
   .hvqry{margin-top:35px}.cntbx
   .qryfrm{float:left;width:100%;margin:25px
   0 0}.qryfrm
   .inpts{float:left;width:100%;padding:10px;border:1px
   solid #baccda;height:50px;margin-bottom:20px;font-family:'ralewayregular';font-size:16px;color:#7c9cb5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.qryfrm .inpts:focus{border:1px
   solid #7c9cb5}.qryfrm
   textarea.inpts{height:120px}.qryfrm
   .btns{float:left;padding:12px
   25px;font-family:"ralewaymedium";color:#fff;background:#f2963a;border:none;font-size:18px;letter-spacing:1px;text-transform:uppercase;cursor:pointer}
   .ourSty{float:left;width:100%;padding:45px
   0;background:#f7f7f7}.ourSty
   .hndg{float:left;width:100%;text-align:center;font-family:'ralewaybold';font-size:35px;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.ourSty  .hndg
   strong{display:inline-block;padding:0
   100px;position:relative}.ourSty  .hndg strong:before,.ourSty  .hndg strong:after{position:absolute;top:45%;height:3px;width:80px;left:0;content:"";background:#ccc}.ourSty .hndg strong:after{left:inherit;right:0}.ourSty
   p{float:left;width:100%;text-align:center;margin-bottom:10px}.temlst{float:left;width:100%;text-align:center;list-style:none;margin:30px
   0;padding:0}.temlst>li{display:inline-block;width:45%;margin:10px;background:#fff;padding:15px}.temlst
   .membrimg{display:inline-block;float:none;width:150px;width:150px;border-radius:50%;overflow:hidden;margin:15px
   0;border:1px
   solid #ccc}.temlst .membrimg>img{float:left;width:100%}.temlst
   .hdne{float:left;width:100%;text-align:center;margin:0
   0 15px;font-size:18px;letter-spacing:1px;color:#f2963a}.ourSty
   .quts{float:left;width:100%;text-align:center;font-size:20px;line-height:30px;color:#f2963a}.jobslist{float:left;width:100%;margin:35px
   0 0;padding:0;list-style:none}.jobslist>li{float:left;width:100%;padding:0;border:1px
   solid #ccc;margin-bottom:15px}.jobslist > li
   .jobinfo{float:left;width:100%;padding-left:300px;margin-top:0px;position:relative;font-size:14px;line-height:20px}.jobinfo
   .flds{position:absolute;left:0;top:0;bottom:0;width:280px;border-right:1px solid #ccc;padding-right:20px}.jobinfo .flds
   b{display:table;float:left;width:100%;height:100%}.jobinfo .flds b
   i{display:table-cell;vertical-align:middle;text-align:right;font-style:normal}.jobinfo .flds-info{float:left;width:100%;padding:5px
   0}.input-bx
   .fldlbl{float:left;width:100%;font-size:14px;margin-bottom:10px}.jobinfo .flds-info.shere{float:left;width:auto}.jobinfo .flds-info.rdmres{float:right;width:auto;margin-top:5px}.jobinfo .flds-info.rdmres
   .btns{float:left;padding:5px
   10px;background:#f2963a;margin-right:10px;color:#fff;border:none}.jobinfo .flds-info.rdmres .btns:hover{background:#e68524}.jobinfo .flds-info.shere
   a{background:#f2963a none repeat scroll 0 0;color:#fff;display:inline-block;height:30px;line-height:30px;margin:3px;width:30px;text-align:center}.jobinfo .flds-info.shere a:hover{background:#e68524}.pgfrm{float:left;width:100%}.pgfrm .input-bx.col-2{width:50%;padding:2px}.conts{float:left;width:100%;padding:45px
   0;background:#f7f7f7}.conts
   .hnds{float:left;width:100%;text-align:center;text-transform:uppercase;font-family:'ralewaylight';font-size:25px;letter-spacing:2px}.conts .hnds
   small{float:left;width:100%;text-transform:none;margin-top:2px}.cotinf{float:left;width:100%;margin:15px
   0 0;padding:0;list-style:none}.cotinf>li{float:left;width:31.3333%;margin:1%;background:#fff;height:150px;padding:5px;padding-left:120px}.cotinf
   .icnimgs{float:left;width:100px;margin-left:-115px;height:140px;background:#f7f7f7;padding:20px}.cotinf .icnimgs>img{float:left;width:100%;margin-top:15px}.cotinf
   .hdngw{float:left;width:100%;font-size:18px;color:#f2963a;margin:15px
   0 }.cotinf
   p{float:left;width:100%;margin-bottom:7px;padding-right:15px;padding-left:60px;line-height:normal;font-size:16px}.cotinf p
   strong{float:left;width:50px;margin-left:-60px}.contfrm{float:left;width:100%;text-align:center;padding:45px
   0;}.contfrm
   .cntbx{display:inline-block;float:none;width:540px;background:rgba(255,255,255,0.9);text-align:center;padding:0
   25px}.contfrm .qryfrm
   .btns{float:none}.ourStudo{float:left;width:100%;padding:45px
   0;text-align:center}.ourStudo .prjtLst>li{margin-left:-1px;margin-top:-1px;border:1px
   solid #333}.mobsow{display:none}@media only screen and (max-width:1200px){.wper{width:900px}.hdrBnr{height:450px}.abutClm
   .slgn{line-height:20px}.whyusbx
   .clm1{padding-right:155px}.whyusbx
   .clm2{padding-left:155px}.exprts
   .imgbx{margin-top:140px}.cntbx
   .hvqry{margin-top:0;line-height:24px}.footr
   .ftrbxs.mid{margin:0
   30px;width:350px}.footr
   .ftrbxs{width:240px}.outtm>li{height:280px}.outtm
   .membrimg{height:180px}.prjt-dtl
   .scrnbx{width:813px}.cotinf>li{width:98%}.contfrm  .cntbx
   .hvqry{margin-top:35px}.prjtLst>li>img{height:auto}.prjtLst>li{height:250px}.certf
   .crft{width:48%}}@media only screen and (max-width:939px){.wper{width:700px}.tpmnu .mob-mnu{display:block}.tpmnu
   .mnus{display:none;position:fixed;top:75px;right:0;width:250px;width:100%;bottom:0;background:rgba(68, 53, 37, 0.9);overflow:auto}.tpmnu .mnus>li{float:left;width:100%;text-align:left}.mnus>li>a{float:left;width:100%;text-align:left;border-bottom:1px solid rgba(255, 255, 255, 0.2)}.hdrMnu.fixed .tpmnu
   .mnus{top:58px}.prjt-dtl
   .scrnbx{width:90%;padding:0}.prjtInfs{margin:0;width:100%}{background:none}.prjt
   #cboxClose{right:5px;top:5px;border-radius:50%;z-index:9}.mnus li .drop-dwn{width:100%;float:left;left:inherit;position:inherit;opacity:1;visibility:visible;top:inherit;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}.drop-dwn .acnt-lnk{text-align:center}.drop-dwn .acnt-lnk
   li{float:none;display:inline-block;width:25%;margin-left:-5px;text-align:center;border:1px
   solid #ccc;margin-top:-1px;vertical-align:top;height:110px}.drop-dwn .acnt-lnk li:hover{border-left:none}.acnt-lnk li a [class*="srv-"]{display:block;float:left;height:35px;margin-bottom:7px;width:100%}.acnt-lnk li a .srv-1{background-size:auto 100%}.acnt-lnk li a .srv-2{background-size:auto 100%}.acnt-lnk li a .srv-3{background-size:auto 100%}.acnt-lnk li a .srv-4{background-size:auto 100%}.acnt-lnk li a .srv-5{background-size:auto 100%}.acnt-lnk li a .srv-6{background-size:auto 100%}.acnt-lnk li a .srv-7{background-size:auto 100%}.acnt-lnk li a .srv-8{background-size:auto 100%}.acnt-lnk li a .srv-9{background-size:auto 100%}.acnt-lnk li a .srv-10{background-size:auto 100%}.acnt-lnk li a .srv-11{background-size:auto 100%}.acnt-lnk li a .srv-12{background-size:auto 100%}.prjt-dtl
   .prv{left:0px}.prjt-dtl
   .nxt{right:0px}.whyusin
   .hdns{display:block;margin-bottom:35px;letter-spacing:2px;font-family:'ralewaybold'}.hdrBnr{height:400px}.abutClm
   .hdng{font-size:26px}.abutClm
   .txts{max-height:120px;overflow:hidden}.whyusin
   .wper{background:none}.whyusbx .clm2,.whyusbx
   .clm1{padding:0;width:100%;border:1px
   solid #8ba7bd;margin:10px
   0;padding:20px}.whyusin
   .whyusbx{height:auto;margin:0;padding:0}.whyus
   .whyusin{padding:45px
   0}.exprts{background:none}.exprts .clm1, .exprts
   .clm2{width:100%;padding:0}.explftbx{float:left;width:100%}.exprts
   .imgbx{margin:0;margin-top:20px}.exprts .imgbx>img{margin:0
   0 45px}.exprts::before{background:none}.exprlst>li{width:33.3333%}.prjtLst>li{width:50%}.exprts .hdng,.exprts
   .slgn{text-align:center}.blogSect .blgbx, .blogSect
   .cntbx{width:100%;padding:0}.blgbx
   .bloglst{margin:10px
   0 35px}.footr
   .ftrbxs{width:50%;margin:10px
   0}
   .footr
   .ftrbxs.mid{width:100%;margin:10px
   0}.wrkflow{width:100%;padding:0;margin-bottom:25px}.prcftxt{width:100%}.ourvsin .Vsnlist>li{width:100%;text-align:center}.outtm>li{width:47%}.brif
   .brfbx{width:500px}.brfbx
   .brhdn{padding:20px}.ourvsin .Vsnlist > li .rsp-img{float:none;display:inline-block;width:300px}.flweList > li:nth-child(2n+1) .flobxs,.flweList > li
   .flobxs{padding:0}.flweList > li:nth-child(2n+1) .flobxs .imgbx,.flobxs
   .imgbx{margin:0;background:none;width:100%;text-align:center}.flobxs .imgbx>img{width:350px;float:none;display:inline-block}.flobxs
   .prcstxt{height:auto}.dgtlMrktLst>li{width:98%;height:auto}#screns .screns,.prjt-dtl
   .prjtScren{height:auto}
   .blgbx .slgn
   .vwAll{width:100%;text-align:left;margin-top:20px}.bloglst
   .pstbxs{padding:0}.pstbxs
   .pstimg{margin:0
   0 15px;width:100%}.blgbx .bloglst>li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.footr{background:#746659}.flobxs .imgbx>img{width:100%}.pgtitl
   .titl{font-size:35px}.wrkflow
   .hdng{font-size:26px}.outtm>li{width:100%;margin:0
   0 10px;height:auto}.outtm
   .membrimg{height:auto}.ourvsin .Vsnlist > li .rsp-img{width:100%}.pgtitl
   .slgo{font-size:13px;padding:10px
   40px}.pgtitl .slgo::before, .pgtitl .slgo::after{width:30px}.tpmngmt
   .imgs{width:90%;height:auto}.tpmngmt>li{width:100%}.dgtlMrktLst>li{padding:25px
   0;text-align:center}.dgtlMrktLst
   .srvsImg{margin:0;width:100%;height:auto;margin-bottom:25px}.Request-call{width:280px}.BadgesLst>li{margin:5px
   0;width:95%}.drop-dwn .acnt-lnk
   li{width:33%}}@media only screen and (max-width:475px){.wper{width:90%}.hdrBnr{height:380px}.exprlst>li{width:100%}.studio
   .SecnSlog{font-size:15px}



