/*Designer: Rajesh Rajpoot*/
.full-width, .header {
	width: 100%
}
.caret, .detail_links {
	vertical-align: middle
}
.a, .mega-dropdown-menu>li ul>li>a:focus, .mega-dropdown-menu>li ul>li>a:hover {
	text-decoration: none
}
.a, .customfile1, .figure-port, .our-businesses.tab li, .single-image {
	overflow: hidden
}
.a ul, .copyright-menu li, .mega-dropdown-menu>li>ul>li, .mobile-app-info ul, .our-businesses.tab li, .sales, .socials {
	list-style: none
}
p{text-align: justify;}
@font-face {
	font-family: OpenSans-Regular;
	src: url(../fonts/OpenSans_gdi.eot);
	src: url(../fonts/OpenSans_gdi.eot?#iefix) format('embedded-opentype'), url(../fonts/OpenSans_gdi.woff) format('woff'), url(../fonts/OpenSans_gdi.ttf) format('truetype'), url(../fonts/OpenSans_gdi.svg#OpenSans-Regular) format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
unicode-range:U+0020-25CA
}

a:hover, a:active, a:focus {
 outline:none;
 
}
a { 
   outline: 0;
}
body {
	font-family: 'Open Sans', sans-serif
}
.no-border {
	border: 0!important
}
.no-padding {
	padding: 0!important
}
.no-margin {
	margin: 0!important
}
.no-border-radius {
	border-radius: 0!important
}
.br-50 {
	border-radius: 50%!important
}
.br-2 {
	border-radius: 2px!important
}
.pt10 {
	padding-top: 10px!important
}
.pt15 {
	padding-top: 15px!important
}
.pt20 {
	padding-top: 20px!important
}
.pt30 {
	padding-top: 30px!important
}
.pt40 {
	padding-top: 40px!important
}
.pt50 {
	padding-top: 50px!important
}
.pt60 {
	padding-top: 60px!important
}
.pt100 {
	padding-top: 100px!important
}
.pb10 {
	padding-bottom: 10px!important
}
.pb15 {
	padding-bottom: 15px!important
}
.pb20 {
	padding-bottom: 20px!important
}
.pb30 {
	padding-bottom: 30px!important
}
.pb40 {
	padding-bottom: 40px!important
}
.pb50 {
	padding-bottom: 50px!important
}
.pb60 {
	padding-bottom: 60px!important
}
.pb100 {
	padding-bottom: 100px!important
}
.mt0 {
	margin-top: 0
}
.mt5 {
	margin-top: 5px!important
}
.mt10 {
	margin-top: 10px!important
}
.mt15 {
	margin-top: 15px!important
}
.mt20 {
	margin-top: 20px!important
}
.mt30 {
	margin-top: 30px!important
}
.mt40 {
	margin-top: 40px!important
}
.mt50 {
	margin-top: 50px!important
}
.mt100 {
	margin-top: 100px!important
}
.mb0 {
	margin-bottom: 0
}
.mb5 {
	margin-bottom: 5px!important
}
.mb10 {
	margin-bottom: 10px!important
}
.mb15 {
	margin-bottom: 15px!important
}
.mb20 {
	margin-bottom: 20px!important
}
.mb30 {
	margin-bottom: 30px!important
}
.mb40 {
	margin-bottom: 40px!important
}
.mb50 {
	margin-bottom: 50px!important
}
.mb100 {
	margin-bottom: 100px!important
}
.mg5 {
	margin: 5px!important
}
.p15 {
	padding: 15px!important
}
.ml15 {
	margin-left: 15px!important
}
.mr15 {
	margin-right: 15px!important
}
.ml20 {
	margin-left: 20px!important
}
.ml40 {
	margin-left: 40px!important
}
.mr20 {
	margin-right: 20px!important
}
.padding-all-10 {
	padding: 10px
}
.background-light-grey {
	background-color: #f3f3f3!important
}
.background-white {
	background-color: #fff!important
}
.background-main {
	background-color: #ff7454!important
}
.container-header {
	padding-left: 0;
	padding-right: 0
}
.header {
	height: 100px;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999999;
	-webkit-transition: height .3s;
	-moz-transition: height .3s;
	-ms-transition: height .3s;
	-o-transition: height .3s
}

.contact-infos {
	background: #f5f5f5;
	margin: 10px;
	padding: 7px;
	border: 1px solid #ddd
}
.ss-services-head {
	border-bottom: 1px solid #F3F3F3;
	margin-bottom: 40px
}
.ss-services-head h1 {
	padding: 0 0 3px;
	color: #222;
	font-size: 38px;
	text-align: center;
	font-weight: 100;
	text-transform: uppercase
}
.ss-servicehead-border {
	border-bottom: 2px solid #07ADCE;
	width: 120px;
	display: block;
	margin: 0 auto
}
.services_inner_color1 {
	min-height:370px;
	background-color: #F7941D
}
.services_inner_color2 {
	min-height:370px;
	background-color: #309FBB
}
.services_inner_color3 {
	min-height:370px;
	background-color: #86AF45
}
.services_inner_color4 {
	min-height:370px;
	background-color: #04CA93
}
.projectdetail_outr {
	width: 100%;
	float: left;
	padding: 0;
	background: url(../images/dot-bg.png) left top
}
.figure-port, .figure-port.effect-lily {
	background: #3085a3
}
.projectdetail_outr .projectdetail_innr {
	width: 100%;
	float: left
}
.projectdetail_outr .projectdetail_innr h3 {
	margin: 0; 
	font-size:40px;
	color: #000
}
.projectdetail_outr .projectdetail_innr h3 span {
	color: #4BA90A
}
.projectdetail_outr .projectdetail_innr p {margin: 10px 10px; font-size: 17px; line-height: 29px; color: #000; text-align: center; }
.figure-port {
	height: auto;
	margin: 0 2% 0 0
}
.figure-port.last { 
	margin: 0
}
.figure-port {position: relative; width: 100%; text-align: center; cursor: pointer; margin-bottom: 15px }
@media screen and (max-width:50em) {
.figure-port {
	display: inline-block;
	float: none;
	margin: 10px auto;
	width: 100%
}
}
.figure-port img {
	position: relative;
	display: block;
	height: 100%;
	width: 100%
}
.figure-port .figcaption2 {
	color: #fff;
	text-transform: uppercase;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
.figure-port .figcaption2>a {
	z-index: 1000;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0
}
.figure-port h2 {
	word-spacing: -.15em;
	font-weight: 300;
	margin: 0;
	font-size: 30px
}
.figure-port h2 span {
	font-weight: 800;
	margin: 0
}
.figure-port p {
	margin: 0;
	letter-spacing: 1px;
	color: #fff;
	font-weight: 300;
	font-size: 16px;
	text-align: center
}
.figure-port.effect-layla p, .figure-port.effect-layla p span {
	word-spacing: -.15em;
	font-size: 25px;
	text-transform: uppercase!important
}
.figure-port .figcaption2, .figure-port .figcaption2>a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.figure-port.effect-lily .figcaption2 {
	text-align: left;
	width: 90%;
	padding: 1em;
	top: 50%
}
.figure-port.effect-lily h2 {
	-webkit-transition: -webkit-transform .35s;
	transition: transform .35s
}
.figure-port.effect-lily p {
	color: rgba(255,255,255,.8);
	text-align: left;
	opacity: 0;
	-webkit-transition: opacity .2s, -webkit-transform .35s;
	transition: opacity .2s, transform .35s;
	margin: 10px 0 100px
}
.figure-port.effect-lily:hover p {
	-webkit-transition-delay: 50ms;
	transition-delay: 50ms;
	-webkit-transition-duration: .35s;
	transition-duration: .35s
}
.figure-port.effect-lily:hover img, .figure-port.effect-lily:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.figure-port.effect-lily:hover h2 {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.figure-port.effect-sadie .figcaption2:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: -webkit-linear-gradient(top, rgba(72,76,97,0) 0, rgba(72,76,97,.8) 75%);
	background: linear-gradient(to bottom, rgba(72,76,97,0) 0, rgba(72,76,97,.8) 75%);
	content: '';
	opacity: 0;
	-webkit-transform: translate3d(0, 50%, 0);
	transform: translate3d(0, 50%, 0)
}
.figure-port.effect-sadie h2 {
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	color: #fff;
	-webkit-transition: -webkit-transform .35s, color .35s;
	transition: transform .35s, color .35s;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}
.figure-port.effect-sadie .figcaption2:before, .figure-port.effect-sadie p {
	-webkit-transition: opacity .35s, -webkit-transform .35s;
	transition: opacity .35s, transform .35s
}
.figure-port.effect-sadie p {
	color: #fff;
	padding: 2em;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 87%;
	opacity: 0;
	-webkit-transform: translate3d(0, 10px, 0);
	transform: translate3d(0, 10px, 0)
}
.figure-port.effect-sadie:hover h2 {
	color: #fff;
	-webkit-transform: translate3d(0, -50%, 0) translate3d(0, -40px, 0);
	transform: translate3d(0, -50%, 0) translate3d(0, -40px, 0)
}
.figure-port.effect-sadie:hover .figcaption2::before, .figure-port.effect-sadie:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.figure-port.effect-honey {
	background: #4a3753
}
.figure-port.effect-honey img {
	opacity: .9;
	-webkit-transition: opacity .35s;
	transition: opacity .35s
}
.figure-port.effect-honey:hover img {
	opacity: .5
}
.figure-port.effect-honey h2 {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 1em 1.5em;
	width: 100%;
	text-align: left;
	-webkit-transform: translate3d(0, -30px, 0);
	transform: translate3d(0, -30px, 0)
}
.figure-port.effect-honey h2 i {
	font-style: normal;
	opacity: 0;
	-webkit-transition: opacity .35s, -webkit-transform .35s;
	transition: opacity .35s, transform .35s;
	-webkit-transform: translate3d(0, -30px, 0);
	transform: translate3d(0, -30px, 0)
}
.figure-port.effect-honey .figcaption2::before {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 10px;
	background: #fff;
	content: '';
	-webkit-transform: translate3d(0, 10px, 0);
	transform: translate3d(0, 10px, 0)
}
.figure-port.effect-honey .figcaption2::before, .figure-port.effect-honey h2 {
	-webkit-transition: -webkit-transform .35s;
	transition: transform .35s
}
.figure-port.effect-honey:hover .figcaption2::before, .figure-port.effect-honey:hover h2, .figure-port.effect-honey:hover h2 i {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.figure-port.effect-layla {
	background: #000
}

.figure-port.effect-layla img {height: auto; border-bottom: 1px solid #e6e7e9; }
.my-menu .navbar-inverse .navbar-toggle .icon-bar {
	background-color: #00AFD1
}
.figure-port.effect-layla h2 {
	padding-top: 26%;
	-webkit-transition: -webkit-transform .35s;
	transition: transform .35s
}
.figure-port.effect-layla p {
	font-weight: 300;
	padding-top: 30%!important;
	margin: 0;
	color: #fff;
	padding: .5em 2.5em;
	opacity: 0;
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0)
}
.figure-port.effect-layla p span {
	font-weight: 800!important;
	margin: 0;
	color: #fff;
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
	padding-left: 8px;
	word-break: break-all!important
}
.figure-port.effect-layla .figcaption2:after, .figure-port.effect-layla .figcaption2:before {
	position: absolute;
	content: '';
	opacity: 0
}
.figure-port.effect-layla .figcaption2:before {
	top: 50px;
	right: 30px;
	bottom: 50px;
	left: 30px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	-webkit-transform: scale(0, 1);
	transform: scale(0, 1);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0
}
.figure-port.effect-layla .figcaption2:after {
	top: 30px;
	right: 50px;
	bottom: 30px;
	left: 50px;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	-webkit-transform: scale(1, 0);
	transform: scale(1, 0);
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0
}
 
.figure-port.effect-layla:hover img {
	opacity: .3;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.figure-port.effect-layla:hover .figcaption2::after, .figure-port.effect-layla:hover .figcaption2::before {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1)
}
.figure-port.effect-layla:hover h2, .figure-port.effect-layla:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.mega-dropdown {
	position: static!important
}
.mega-dropdown-menu {
	padding: 20px 0;
	width: 80%;
	box-shadow: none;
	-webkit-box-shadow: none
}
.mega-dropdown-menu>li>ul {
	padding: 0;
	margin: 0
}
.mega-dropdown-menu>li>ul>li>a {
	display: block;
	color: #222;
	background: url(../images/point.png) 5px 5px no-repeat;
	padding: 3px 30px;
	text-transform: capitalize
}
.mega-dropdown-menu>li ul>li>a:hover {
	display: block;
	background: url(../images/point-hover.png) 10px 5px no-repeat;
	color: #00AFD1;
	padding: 3px 30px 3px 35px;
	text-transform: capitalize;
	transition: all .5s ease-out 0s;
	-o-transition: all .5s ease-out 0s;
	-moz-transition: all .5s ease-out 0s;
	-webkit-transition: all .5s ease-out 0s;
	-ms-transition: all .5s ease-out 0s
}
.caret, .contact-info p, .contact-info span {
	display: inline-block
}
.mega-dropdown-menu .dropdown-header {
	font-size: 18px;
	color: #ff3546;
	padding: 5px 60px 5px 5px;
	line-height: 30px
}
.carousel-control {
	width: 30px;
	height: 30px;
	top: -35px
}
.left.carousel-control {
	right: 30px;
	left: inherit
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
	font-size: 12px;
	background-color: #fff;
	line-height: 30px;
	text-shadow: none;
	color: #333;
	border: 1px solid #ddd
}
.caret {
	width: 0;
	height: 0;
	margin-left: 2px;
	border-top: 3px dashed;
	border-top: 3px solid;
	border-right: 3px solid transparent;
	border-left: 3px solid transparent
}
.navbar-inverse .navbar-nav>li>a {
	color: #252525;
	font-size: 15px;
	font-weight: 400;
	padding: 20px 12px
}

.my-menu .navbar-nav>li>a {
    padding-top:25px;
    padding-bottom:25px;
}

.my-menu .dropdown-menu>li>a {
	text-transform: capitalize
}
.my-menu .navbar-brand {
	height: auto;
	padding: 3px 15px 0
}
.my-menu .navbar-nav>li>a:hover {
	color: #00AFD1
}
.main-menu .navbar-inverse .navbar-nav>.active>a, .main-menu .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {
	color: #00AFD1;
	background-color: inherit
}
.my-menu .navbar {
	margin-bottom: inherit
}
.my-menu .navbar-collapse {
	padding-top: 15px
}
.header .navbar-inverse {
	width: 100%
}

.my-menu .navbar-nav>li {
	text-transform: uppercase;
	color: #000
}
.my-menu, .navbar-inverse .navbar-nav>.active>a {
	color: #00AFD1;
	background-color: inherit
}
.ts-section-top-footer .contact-info {
	background-color: inherit;
	padding: 0 0 30px
}
.ts-section-top-footer {
	background: 0 0;
	border-bottom: 3px solid rgba(84,85,92,.5)
}
.ts-top-footer .contact-info:first-child {
	border: none
}
.contact-info:first-child {
	border-left: none
}
.contact-info {
	text-align: center;
	height: 118px;
	line-height: 118px;
	border-left: 3px solid rgba(84,85,92,.5)
}
.contact-info a {
	color: #adadad;
	font-size: 17px;
	font-weight: 300
}
.contact-info p {
	color: #adadad;
	font-size: 25px;
	font-weight: 300
}
.contact-info span {
	height: 68px;
	line-height: 72px;
	width: 68px;
	border-radius: 68px;
	-moz-border-radius: 68px;
	-webkit-border-radius: 68px;
	-ms-border-radius: 68px;
	-o-border-radius: 68px;
	text-align: center;
	margin-right: 15px;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.a, .a li {
	height: 100px
}
.contact-info span i {
	font-size: 30px;
	color: #fff
}
.contact-info a:hover {
	text-decoration: none;
	color: #eeeddd
}
.contact-info:hover span {
	-webkit-transform: scale(1.3);
	-moz-transform: scale(1.3);
	-ms-transform: scale(1.3);
	-o-transform: scale(1.3);
	transform: scale(1.3);
	-webkit-transition: all .5s ease-out;
	-moz-transition: all .5s ease-out;
	-ms-transition: all .5s ease-out;
	-o-transition: all .5s ease-out;
	transition: all .5s ease-out
}
.contact-info:hover span i {
	color: #fd4326;
	-webkit-transition: all .5s ease-out;
	-moz-transition: all .5s ease-out;
	-ms-transition: all .5s ease-out;
	-o-transition: all .5s ease-out;
	transition: all .5s ease-out
}
.add-map {
	padding-right: 10px
}
.footer-titel h4 {
	text-transform: uppercase;
	margin-bottom: 20px;
	color: #DAD9DE
}
.footer-img {
	background: url(../images/footer-img.png) top center no-repeat;
	background-size: cover
}
footer {
	background-color: #1E212B;
	color: #ddd;
	min-height: 100px;
	padding-top: 0;
	padding-bottom: 1px
}
.f-widget-list {
	list-style-type: none;
	margin-left: 0;
	padding-left: 0
}
.f-widget-list li {
	background: url(../images/arrow.png) left center no-repeat;
    font-size: 14px;
    font-weight: 300;
    padding: 0px 0px 0px 20px;
    line-height: 22px;
}
.f-widget-list li:first-child {
	padding-top: 5px!important
}
.f-widget-list li a {
	color: #777;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	transition: all .3s ease ;
	    vertical-align: text-bottom;
}
.copyright, .f-widget-list li a:hover {
	color: #666
}
.f-widget-list li:last-child {
	border-bottom: none!important
}
.footer-titel h4:after {
    content: "";
    border-bottom: 2px solid #00AFD1;
    display: block;
    width: 14%;
    padding-top: 10px;
}

.copyright {
	padding: 7px 0;
	border-top: 3px solid rgba(84,85,92,.5)
}
.copyright-menu {
	margin: 0;
	padding: 9px 0 0
}
.copyright-menu ul {
	margin: 0;
	padding: 0
}
.copyright-menu li:first-child {
	border-left: none
}
.copyright-menu li {
	float: left;
	padding-left: 8px;
	border-left: 1px solid #525252;
	padding-right: 8px;
	line-height: 10px;
	font-size: 12px;
	color: #666
}
.footer-titel p {
	color: #777;
	line-height: 25px
}
.copyright-menu li a {
	color: #adadad
}
.a {
	font-size: 14px;
	color: #333;
	margin: 0 auto
}
.a:hover {
	color: red;
	text-decoration: underline
}
.client-logo {
	background-color: #fff;
	padding: 10px 0
}
.a li {
	width: 200px;
	border: 2px dotted #ddd;
	line-height: 2.4;
	font-size: 30px;
	text-align: center;
	float: left;
	margin-left: 10px
}
.some-our-clients {
	padding-bottom: 30px;
	background-color: #f0f8ff
}
.single-image img {
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.single-image:hover 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);
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	cursor: pointer;
	filter: none;
	-webkit-filter: grayscale(0)
}
.ts-managed-dedicated {
	background: url(../images/welcome-left-bg.png) top left no-repeat #04CA93;
	margin-bottom: 0!important;
	color: #fff
}
.ts-CTA h3 {
	font-size: 30px; 
	font-weight: 300;
	margin-bottom: 0
}
.ts-managed-dedicated h3 {
	color: #fff
}
.ts-CTA .ts-left-CTA p {
	font-size: 16px;
	font-weight: 300
}
.ts-CTA .ts-right-CTA {
	float: right;
	padding: 38px 0
}
.ts-CTA .ts-right-CTA a {
	border: 2px solid #fff;
	border-radius: 3px;
	color: #fff;
	display: table;
	font-size: 12px;
	font-weight: 400;
	height: 40px;
	line-height: 40px;
	padding: 0 26px;
	text-transform: uppercase
}
.ts-CTA .ts-left-CTA {
	padding: 10px 0 5px
}
@media (max-width:767px) {
.ts-CTA {
	text-align: center
}
.ts-CTA h3 {
	font-size: 23px
}
.ts-CTA .ts-left-CTA {
	padding: 10px 0 5px
}
.ts-CTA .ts-left-CTA p {
	font-size: 14px
}
.ts-CTA .ts-right-CTA {
	float: none;
	text-align: center;
	padding: 15px 0
}
.ts-CTA .ts-right-CTA a {
	margin: 0 auto
}
.ts-pricing-table-style1 {
	max-width: 350px;
	margin: 130px auto 0
}
.ts-feature-item {
	margin-bottom: 50px!important
}
.ts-feature-item.right {
	padding-right: 0
}
.ts-feature-item.left {
	padding-left: 0
}
}
.body_container_main .customer_outer {
	padding: 0
}
.flying-bird {
	width: 260px;
	height: 177px;
	background-image: url(../images/bird4.png);
	background-position: -70px -47px;
	position: relative;
	-webkit-animation: myfirst 2s linear 2s infinite alternate;
	animation: myfirst 2s linear 2s infinite alternate;
	background-repeat: no-repeat;
	margin-top: 65px;
	z-index: 1
}
.change-pos-1 {
	background-position: -395px -47px
}
.change-pos-2 {
	background-position: -736px -47px
}
.change-pos-3 {
	background-position: -1151px -47px
}
.flying-bird-logo {
	position: absolute;
	left: 0;
	background-image: url(../images/animate-logo.png);
	width: 84px;
	height: 67px;
	background-position: 0 0;
	z-index: 9
}
.flying-bird-text {
	position: absolute;
	height: 29px;
	width: 171px;
	left: 63px;
	top: 17px
}
.bird-pos-1 {
	background-position: -127px 0
}
.bird-pos-2 {
	background-position: -261px 0
}
.bird-pos-3 {
	background-position: -424px 0
}
.fixed, .header {
	transition: .3s!important
}
.fixed .header_right, .header_right {
	transition: .3s
}
.header a.logo {
	width: 235px;
	height: 67px
}
.header a.logo img {
	transition: .3s;
	opacity: 1
}
.overlaySidebar_back {
	opacity: 0;
	transition: .4s
}
.links, .links ul {
	margin: 0;
	padding: 0
}
.links ul li {
	display: inline
}
@media screen and (min-width:480px) and (max-width:767px) {
.responsive-col-2 .col-xs-12, .responsive-col-3 .col-xs-12, .responsive-col-4 .col-xs-12, .responsive-col-5 .col-xs-12 {
	width: 50%
}
}
.links ul li a {
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: 700;
	line-height: 2;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em
}
.ineer-link .panel-body {
	background-color: #f3f3f3;
	padding: 0
}
.ineer-link .panel-body li {
	border-bottom: 1px solid #e8e8e8;
	padding: 7px 0 7px 10px;
	color: #000;
	list-style-type: circle;
	list-style-position: inside
}
.ineer-link .panel-body li a {
	color: #000
}
.ineer-link .panel-body li:hover {
	background-color: #e8e8e8;
	cursor: pointer
}
.ineer-link .panel-primary>.panel-heading:after {
	content: "";
	display: inline-block;
	position: absolute;
	top: 38px;
	left: 25px;
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 8px solid #F49C1E
}
.ineer-link .panel-primary .panel-heading {
	color: #fff;
	background-color: #F49C1E;
	border-color: #F49C1E;
	position: relative
}
.post_enquiry {
	background-color: #E2DFE8;
	border: 1px solid #c7c5c5;
	padding: 5px;
	margin-bottom: 20px;
	text-align: center
}
.post_enquiry h3 {
	text-align: center;
	margin: 10px 0 15px;
	padding: 0
}
.post_enquiry h3 span {
	color: #00AFD1;
	text-align: center
}
.post_enquiry .btn-primary {
	border-radius: 0;
	color: #fff;
	background-color: #337ab7;
	border-color: #2e6da4
}
.sky-form .checkbox i, .sky-form .icon-append, .sky-form .icon-prepend, .sky-form .input input, .sky-form .radio i, .sky-form .select select, .sky-form .textarea textarea, .sky-form .toggle i {
	border-color: #c7c5c5;
	transition: border-color .3s;
	-o-transition: border-color .3s;
	-ms-transition: border-color .3s;
	-moz-transition: border-color .3s;
	-webkit-transition: border-color .3s
}
.sky-form .input input, .sky-form .select select, .sky-form .textarea textarea {
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	height: 39px;
	padding: 8px 10px;
	outline: 0;
	border-width: 1px;
	border-style: solid;
	border-radius: 0;
	background: #fff;
	font: 15px/19px 'Open Sans', Helvetica, Arial, sans-serif;
	color: #404040;
	-moz-appearance: none;
	-webkit-appearance: none
}
.capcha {
	background-color: #C7D57A;
	padding: 9px 0;
	font-weight: 700
}
.sky-form .icon-append, .sky-form .icon-prepend {
	color: #ccc;
	position: absolute;
	top: 5px;
	width: 29px;
	height: 29px;
	font-size: 15px;
	line-height: 29px;
	text-align: center
}
.sky-form .icon-append {
	right: 5px;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid
}
.sky-form .textarea textarea {
	height: auto;
	resize: none
}
.sky-form .button, .sky-form .checkbox, .sky-form .input, .sky-form .radio, .sky-form .select, .sky-form .textarea, .sky-form .toggle {
	position: relative;
	display: block
}
.ineer-link .panel-title {
	font-size: 18px
}
.tri-down h3 {
	padding: 0;
	margin: 0;
	font-family: OpenSans-Regular;
	color: #000
}
.tri-down {
	position: relative;
	margin-bottom: 2em;
	padding: 0 0 10px;
	border-bottom: 1px solid #c7c5c5;
	background: #fff;
	font-weight: 200
}
.tri-down:after, .tri-down:before {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent;
	border-bottom: 0
}
.tri-down:before {
	bottom: -16px;
	left: 21px;
	border-top-color: #c7c5c5;
	border-width: 16px
}
.tri-down:after {
	bottom: -15px;
	left: 22px;
	border-top-color: #fff;
	border-width: 15px
}
.gap-right {
	margin-right: 10px
}
.shows {
	opacity: 1;
	transition: .4s;
	z-index: 999999!important
}
.our-businesses.tab {
	position: relative
}
.our-businesses.tab>.firstli {
	background: url(../images/facts-bottom-arrow1.png) center bottom no-repeat;
	bottom: -8px;
	height: 9px;
	margin: 0 0 0 -9px;
	position: absolute;
	width: 2%;
	border: 0;
	left: 13%;
	right: 13%
}
.firstli {
	left: inherit
}
.header_right>.menu-items {
	transition: .3s
}
.fb_iframe_widget {
	display: inline-block!important;
	float: none!important
}
.customer_outer.customer_outer_tb {
	padding-bottom: 0
}
.customer_outer {
	width: 100%;
	float: left;
	padding: 50px 0
}
.customer_outer .customer_inner {
	width: 100%;
	float: left
}
.text-center {
	text-align: center
}
.customer_outer .customer_inner h3 {
	font-size: 40px;
	line-height: 54px;
	font-weight: 400;
	font-family: 'Open Sans', sans-serif;
	text-transform: capitalize;
	color: #000;
	margin: 0 0 10px
}
.customer_outer .customer_inner h3 span {
	width: auto;
	max-width: none;
	color: #4BA90A
}
.customer_outer .customer_inner p {font-size: 15px; line-height: 23px; font-family: 'Open Sans', sans-serif; color: #000; margin: 0;    text-align: center; }
.customer_outer .menu_pixel_img {
	width: 100%;
	float: left;
	display: table;
	text-align: center;
	margin-bottom: 12px;
	margin-top: 55px
}
.customer_outer .menu_pixel_img:after, .customer_outer .menu_pixel_img:before {
	background: url(../images/line1.png) no-repeat;
	background-size: 100% 1px;
	content: "";
	display: table-cell;
	position: relative;
	width: 46%
}
.customer_outer .menu_pixel_img:after {
	background: url(../images/line2.png) no-repeat;
	background-size: 100% 1px
}
.customer_outer .menu_pixel_img a {
	cursor: default
}
.customer_outer .menu_pixel_img img {
	margin: -38px 0 0;
	position: relative
}
.partmership-program-pg .our-business-fact {
	padding: 0;
	background: #F3F3F3
}
.software-warranty-pg {
	width: 100%;
	float: left
}
.software-warranty-pg .our-clients {
	margin: 32px 0 44px
}
.software-warranty-pg .why-pixel-fronten {
	margin-top: 30px
}
.software-warranty-pg .mobile-apps-heading h1 span {
	color: #000
}
.software-warranty-pg .mobile-apps-heading h2 {
	margin-bottom: 0
}
.software-warranty-pg .mobile-apps-heading h2 a {
	text-decoration: none;
	border-bottom: 1px solid #ec9898
}
.software-warranty-pg .mobile-apps-heading h2 a:hover {
	text-decoration: none;
	border-bottom: 0
}
.software-warranty-pg .free_evaln_outer {
	padding: 26px 28px 18px
}
.software-warranty-pg .free_evaln_outer .your_requirement textarea {
	min-height: 117px
}
.software-warranty-pg .free_evaln_outer .upload_file {
	padding-top: 10px
}
.software-warranty-pg .our-mobile-apps {
	background: #fff
}
.software-warranty-pg .testimonial-outer .testimonial {
	padding-bottom: 47px
}
.software-warranty-pg .banner_mobile_sec {
	padding-top: 60px
}
.software-warranty-pg .cms-soltions-content {
	margin-bottom: 80px;
	margin-top: 30px
}
.software-warranty-pg .cms-soltions .box1 {
	left: 20%
}
.software-warranty-pg .cms-soltions .box2 {
	right: 14%
}
.software-warranty-pg .cms-soltions .box3 {
	right: .5%
}
.software-warranty-pg .cms-soltions .box6 {
	right: 14.5%
}
.software-warranty-pg .cms-soltions .box4 {
	left: 10%
}
.software-warranty-pg .cms-soltions .box5 {
	left: 9%
}
.software-warranty-pg .cms-soltions .box7 {
	left: 54%;
	padding: 0 0 0 90px;
	top: 95%
}
.software-warranty-pg .cms-soltions .box7 span {
	left: -29%;
	top: -20px
}
.software-warranty-pg .banner-left {
	width: 40%;
	float: left
}
.software-warranty-pg .banner-left h3 {
	font: 24px/28px Conv_Roboto-Light;
	color: #FFAA01;
	text-transform: uppercase;
	margin-top: 0
}
.software-warranty-pg .banner-left .list-outer, .software-warranty-pg .banner-left .list-outer .list-sec {
	width: 100%;
	float: left
}
.software-warranty-pg .banner-left .list-outer .list-sec li {
	width: 100%;
	float: left;
	margin-bottom: 15px
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left {
	color: #000;
	float: left;
	min-height: 50px;
	padding: 0 0 0 55px;
	width: 100%
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left h3 {
	color: #000;
	font: 17px/50px Conv_Roboto-Light;
	margin: 0;
	text-transform: none
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left.why_fronten_PS1 {
	background: url(../images/why_fronten_PS3.png) left 5px no-repeat
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left.why_fronten_PS2 {
	background: url(../images/why_fronten_PS2.png) left 5px no-repeat
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left.why_fronten_PS3 {
	background: url(../images/webdesign_icon.png) left 5px no-repeat
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left.why_fronten_PS4 {
	background: url(../images/testing_icon.png) left 5px no-repeat
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left.why_fronten_PS5 {
	background: url(../images/why_fronten_PS5.png) left 5px no-repeat
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left.why_fronten_PS6 {
	background: url(../images/why_fronten_WC2.png) left 5px no-repeat
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left.why_fronten_PS7 {
	background: url(../images/why_fronten_PS7.png) left 5px no-repeat
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left.why_fronten_PS8 {
	background: url(../images/why_fronten_WC4.png) left 5px no-repeat
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left.why_fronten_PS9 {
	background: url(../images/why_fronten_WC12.png) left 5px no-repeat
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left.why_fronten_PS10 {
	background: url(../images/why_fronten_PS10.png) left 5px no-repeat
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left.why_fronten_PS11 {
	background: url(../images/why_fronten_PS11.png) left 5px no-repeat
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left.why_fronten_PS12 {
	background: url(../images/why_fronten_PS12.png) left 5px no-repeat
}
.software-warranty-pg a.request-free {
	margin: 30px 0 0
}
.software-warranty-pg .our-business-fact {
	padding: 0;
	background: #F3F3F3
}
.safari .mobile-pg .why-pixel-fronten .box2 {
	right: 25%;
	top: -3%;
	padding: 0 0 0 31px
}
.safari .mobile-pg .why-pixel-fronten .box3 {
	right: 13.5%;
	padding: 0 0 0 31px
}
.safari .mobile-pg .why-pixel-fronten .box4 {
	right: 6.5%;
	padding: 0 0 0 31px
}
.windows-pg {
	width: 100%;
	float: left
}
.windows-pg .our-clients {
	margin-bottom: 45px
}
.windows-pg .banner_form_sec {
	margin-bottom: 60px
}
.windows-pg .mob-heading h1 span {
	color: #00abf0
}
.iphone-pg .mob-heading h2 span, .windows-pg .mob-heading h2 span {
	color: #FFAA01
}
.windows-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 320px
}
.windows-pg .some-our-clients {
	background: #f3f3f3
}
.windows-pg .testimonial-outer .testimonial {
	padding-bottom: 47px
}
.iphone-pg {
	width: 100%;
	float: left
}
.iphone-pg .banner-left .list-outer .list-sec.pading-btm li .list-left, .iphone-pg .banner-left .list-outer .list-sec.pading-btm li .list-right {
	padding-bottom: 11px
}
.iphone-pg .our-clients {
	margin-bottom: 43px
}
.iphone-pg .banner_form_sec {
	margin-bottom: 60px
}
.iphone-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 320px
}
.iphone-pg .testimonial-outer .testimonial {
	padding-bottom: 47px
}
.iphone-pg .the_process_outer {
	padding-top: 0
}
.iphone-pg .the_process_outer .the_process_inner {
	border-top: 1px solid #bbb;
	padding-top: 30px
}
.iphone-pg .the_process_outer .the_process_inner ul li {
	width: 24.5%
}
.iphone-pg .the_process_outer .the_process_inner ul li h5 {
	font: 17px/24px ProximaNovaAltSemibold;
	color: #1f1f1f;
	margin: 8px 22px 0;
	display: inline-block
}
.iphone-pg .the_process_outer .the_process_inner ul li p {
	padding: 0 2%
}
.iphone-pg .the_process_outer .the_process_inner ul li span.procs_no3 {
	border-bottom: 2px solid #938bdb;
	border-top: 2px solid #938bdb;
	color: #938bdb
}
.iphone-pg .the_process_outer .the_process_inner ul li span.procs_no4 {
	border-bottom: 2px solid #1f9ac2;
	border-top: 2px solid #1f9ac2;
	color: #1f9ac2
}
.android-pg .mob-heading h2 span, .html5-pg .mob-heading h2 span {
	color: #FFAA01
}
.html5-pg {
	width: 100%;
	float: left
}
.html5-pg .our-clients {
	margin-bottom: 43px
}
.html5-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 320px;
	margin: 36px 0 60px
}
.html5-pg .banner_form_sec {
	margin-bottom: 60px
}
.html5-pg .testimonial-outer .testimonial {
	padding-bottom: 47px
}
.android-pg {
	width: 100%;
	float: left
}
.android-pg .our-clients {
	margin-bottom: 42px
}
.android-pg .banner-sec a.request-free {
	width: 320px;
	font-size: 20px;
	padding: 0;
	margin-top: 40px
}
.drupal-pg {
	width: 100%;
	float: left
}
.drupal-pg .banner_mobile_sec {
	padding-bottom: 65px
}
.drupal-pg .our_services_grid .our_services_box .our_services_desc p {
	padding-bottom: 15px;
	padding-top: 5px
}
.drupal-pg .our_services_grid .our_services_box .our_services_list li {
	margin-bottom: 22px;
	background: url(../images/drupal_sprite.png) no-repeat
}
.drupal-pg .free_evaln_outer {
	padding: 20px 28px
}
.drupal-pg .free_evaln_outer .your_requirement textarea {
	min-height: 120px
}
.drupal-pg .free_evaln_outer .upload_file {
	padding-top: 10px
}
.drupal-pg .mobile-apps-heading h1 {
	color: #000
}
.drupal-pg .mobile-apps-heading h1 span {
	color: #008dcb
}
.drupal-pg .mobile-apps-heading h2 {
	margin: 0 0 52px
}
.drupal-pg .banner-sec .banner-left .list-outer {
	margin: 8px 0 14px
}
.drupal-pg .banner-sec .banner-left .list-outer .list-sec.right {
	width: 42.3%
}
.drupal-pg .mobile-apps-info .mobile-info small {
	font-size: 14px
}
.drupal-pg .our_services_grid .our_services_box .our_services_list li.servicesD_icon1 {
	background-position: 10px 0
}
.drupal-pg .our_services_grid .our_services_box .our_services_list li.servicesD_icon2 {
	background-position: 10px -52px
}
.drupal-pg .our_services_grid .our_services_box .our_services_list li.servicesD_icon3 {
	background-position: 10px -412px
}
.drupal-pg .our_services_grid .our_services_box .our_services_list li.servicesD_icon4 {
	background-position: 10px -109px
}
.drupal-pg .our_services_grid .our_services_box .our_services_list li.servicesD_icon5 {
	background-position: 10px -232px
}
.drupal-pg .our_services_grid .our_services_box .our_services_list li.servicesD_icon6 {
	background-position: 10px -296px
}
.drupal-pg .our_services_grid .our_services_box .our_services_list li.servicesD_icon7 {
	background-position: 10px -356px
}
.drupal-pg .our_services_grid .our_services_box .our_services_list li.servicesD_icon8 {
	background-position: 10px -175px
}
.drupal-pg .testimonial-outer .testimonial {
	margin-top: 13px;
	padding: 57px 0 53px
}
.drupal-pg .the_process_outer {
	padding-top: 0
}
.drupal-pg .the_process_outer .the_process_inner {
	border-top: 1px solid #bbb;
	padding-top: 30px
}
.drupal-pg .the_process_outer .the_process_inner ul li {
	width: 24.5%
}
.drupal-pg .the_process_outer .the_process_inner ul li h5 {
	font: 17px/24px ProximaNovaAltSemibold;
	color: #1f1f1f;
	margin: 8px 22px 0;
	display: inline-block
}
.drupal-pg .the_process_outer .the_process_inner ul li p {
	padding: 0 2%
}
.drupal-pg .the_process_outer .the_process_inner ul li span.procs_no3 {
	border-bottom: 2px solid #938bdb;
	border-top: 2px solid #938bdb;
	color: #938bdb
}
.drupal-pg .the_process_outer .the_process_inner ul li span.procs_no4 {
	border-bottom: 2px solid #1f9ac2;
	border-top: 2px solid #1f9ac2;
	color: #1f9ac2
}
.footer_main {
	bottom: 0;
	float: left;
	height: 615px;
	left: 0;
	position: absolute;
	width: 100%
}
.footer_main_contact .footer_main {
	height: 112px
}
.get-in-touch {
	float: left;
	width: 100%;
	text-align: center;
	padding: 0 0 23px;
	background: #393939
}
.get-in-touch p {
	color: #fff;
	margin: 0;
	padding: 20px 0 40px;
	font: 30px/32px ProximaNovaLight
}
.get-in-touch p span {
	font-size: 20px;
	color: #c8cacc;
	display: block;
	margin: 4px 0 0
}
.get-in-touch .text-right p {
	font: 300 14px/30px ProximaNovaLight;
	color: #c8cacc;
	padding: 0
}
.get-in-touch .text-right p span {
	font: 300 14px/16px ProximaNovaLight;
	display: block;
	margin: 7px 0 0
}
.get-in-touch input[type=text] {
	padding: 16px 15px 17px 53px;
	height: auto;
	color: #8d8d8d;
	font: 300 14px ProximaNovaLight
}
.get-in-touch textarea {
	padding: 13px 15px 1px 53px;
	height: auto;
	min-height: 87px;
	color: #8d8d8d;
	font: 300 14px ProximaNovaLight;
	margin-bottom: 19px;
	resize: none
}
.get-in-touch span.form-group-icon {
	background: url(../images/header_spriteimg.png) no-repeat;
	display: inline-block;
	height: 52px;
	left: 0;
	position: absolute;
	width: 44px
}
.get-in-touch span.form-group-icon.company-name {
	background-position: 0 -47px
}
.get-in-touch span.email-address {
	background-position: 0 -119px
}
.get-in-touch span.phone-number {
	background-position: 0 -191px
}
.get-in-touch span.requirement {
	background-position: 0 -262px;
	height: 87px
}
.get-in-touch .form-group {
	position: relative;
	margin-bottom: 13px
}
.get-in-touch .form-group.active .error_msg {
	display: block
}
.get-in-touch .form-group.active input[type=text] {
	border: 1px solid #bd1515!important
}
.get-in-touch .send-btn {
	margin: 21px 0 19px;
	border: 1px solid #535353;
	border-left: 0;
	border-right: 0;
	padding: 20px 0 21px;
	text-align: center
}
.get-in-touch .send-btn input[type=button] {
	font: 400 20px/50px Conv_Roboto-Light;
	color: #fff;
	background: url(../images/send-btn-bg.png) repeat-x;
	text-shadow: none;
	height: 50px;
	display: inline-block;
	min-width: 162px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	z-index: 10;
	position: relative;
	text-align: center;
	padding: 0 18px;
	text-transform: uppercase;
	border: 3px solid #FFAA01;
	border-bottom: 3px solid #bd1515;
	outline: 0!important
}
.get-in-touch .send-btn a.send_btn_disabled:focus, .get-in-touch .send-btn a.send_btn_disabled:hover {
	text-decoration: none;
	background: #f35b5b;
	border: 3px solid #f35b5b;
	border-bottom: 3px solid #ea4545
}
.get-in-touch label {
	width: 100%
}
.get-in-touch .upload {
	font: 400 14px Conv_Roboto-Light;
	color: #c8cacc;
	height: 52px;
	float: left;
	width: 170px;
	background: url(../images/upload.png) no-repeat;
	padding: 18px 0 0 59px!important;
	position: relative;
	margin-bottom: 20px
}
.get-in-touch .upload span.form-group-icon1 {
	background: url(../images/header_spriteimg.png) no-repeat;
	display: inline-block;
	height: 52px;
	left: 0;
	position: absolute;
	width: 50px
}
.get-in-touch .upload span.form-group-icon1.form-group-icon-upload {
	background-position: 0 -368px
}
.get-in-touch .upload .customfile1-button {
	background: 0 0;
	padding: 20px 0 17px;
	width: 50px;
	float: left
}
.get-in-touch .upload .customfile1-feedback {
	width: 114px;
	height: 50px;
	font: 400 14px/50px Conv_Roboto-Light;
	color: #c8cacc
}
.get-in-touch .upload:hover, .get-in-touch .url:hover {
	color: #c8cacc;
	text-decoration: none
}
.get-in-touch span.form-group-icon1 {
	background: url(../images/header_spriteimg.png) no-repeat;
	display: inline-block;
	height: 52px;
	left: 0;
	position: absolute;
	top: 0;
	width: 50px
}
.get-in-touch span.form-group-icon1.form-group-icon-url {
	background-position: 0 -441px
}
.get-in-touch .url {
	position: relative;
	float: left;
	background: 0 0;
	padding: 10px 0 0 59px;
	font: 400 14px Conv_Roboto-Light;
	color: #c8cacc;
	height: 52px;
	margin-left: 0
}
.get-in-touch .url:focus, .get-in-touch .url:hover {
	text-decoration: none
}
.get-in-touch a.scroll_top {
	position: absolute;
	bottom: 50px;
	right: 75px
}
.get-in-touch .File_Format_Footer {
	color: #C8CACC;
	font: 400 11px/16px Conv_Roboto-Light;
	text-align: left;
	display: inline-block;
	margin: 10px 0;
	float: left
}
.get-in-touch .uploadSuccess-message span, .get-in-touch span p {
	color: #C8CACC!important
}
.get-in-touch .uploadSuccess-message {
	font: 400 12px/16px Conv_Roboto-Light;
	text-align: left;
	display: inline-block;
	float: left
}
.get-in-touch span p {
	font: 400 12px/16px Conv_Roboto-Light;
	padding: 0
}
.File_Format, .free_evaln_outer .upload_file #message, .free_evaln_outer .upload_file #message span p {
	font: 400 11px/16px Conv_Roboto-Light
}
.get-in-touch .footer_top {
	width: 100%;
	float: left;
	background: #434343;
	padding: 16px 0 11px
}
a.upload_cross {
	display: inline-block;
	height: 14px;
	margin: 15px;
	vertical-align: top;
	width: 14px;
	visibility: hidden
}
.request-a-quote-pg a.upload_cross {
	margin: 0 15px
}
.free_evaln_outer .upload_file label a.upload_cross {
	margin: 5px 10px
}
.File_Format {
	color: #8D8D8D;
	text-align: left;
	float: left;
	margin-top: 5px
}
.free_evaln_outer .upload_file #message span p {
	color: #FFAA01
}
.contact-form #myForm .accepted_format, .contactus-upload #message, .contactus-upload #message span {
	font: 400 13px/16px Conv_Roboto-Light
}
.contactus-upload #message span {
	color: #FFAA01
}
.contact-form #myForm .accepted_format {
	color: #000;
	margin: 0 0 10px;
	display: inline-block
}
.sales li, .sales li a {
	color: #fff
}
#loadingf, .error_msg {
	position: absolute;
	float: left;
	display: none
}
#loadingf {
	left: 14px;
	top: 60px;
	width: 100%;
	font-size: 25px
}
#loadingf img {
	float: left
}
.contact_main .get-in-touch a.scroll_top {
	bottom: 115px
}
.error_msg {
	bottom: -28px;
	left: 0;
	background: url(../images/error_arrow.png) 20px 0 no-repeat;
	padding-top: 5px
}
.error_msg span {
	margin: 0!important;
	font: 400 14px/28px Conv_Roboto-Light;
	color: #fff;
	display: block;
	padding: 0 4px 0 11px;
	background: #e70e00;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	z-index: 10;
	position: relative
}
.sales {
	float: none;
	display: inline-block;
	padding: 0;
	margin: 8px 0 0
}
.sales li {
	float: left;
	background: url(../images/sep.jpg) right 0 no-repeat;
	padding: 0 10px;
	font: 400 12px Conv_Roboto-Light
}
.sales li .fotter_spritimg {
	background: url(../images/header_spriteimg.png) no-repeat
}
.sales li .usa {
	background-position: 0 -520px;
	padding: 0 0 0 32px
}
.sales li .india {
	background-position: 0 -552px;
	padding-left: 32px
}
.sales li .uk {
	background-position: 0 -584px;
	padding-left: 32px
}
.sales li .aus {
	background-position: 0 -616px;
	padding-left: 32px
}
.sales li.first {
	padding: 0 13px 0 0;
	text-transform: uppercase
}
.sales li.last {
	background: 0 0;
	padding-right: 0
}
.socials {
	float: left;
	width: auto;
	padding: 0;
	margin: 2px 0
}
.socials li {
	float: left;
	padding: 0 10px 0 0
}
.socials li a {
	float: left;
	background: url(../images/socail-sprites1.png) no-repeat;
	width: 30px;
	height: 30px
}
.socials li a.in {
	background-position: -57px 0
}
.socials li a.twitter {
	background-position: -111px 0
}
.socials li a.facebook {
	background-position: -163px 0
}
.socials li.last {
	padding-right: 0
}
.footer-copyright {
	background: #e1e1e1;
	width: 100%;
	float: left;
	padding: 13px 0 15px;
	margin-bottom: 46px
}
.footer-copyright .copyright {
	font-size: 12px;
	color: #393939;
	margin: 0
}
.footer-copyright .footer_link {
	font-size: 12px;
	color: #393939;
	float: right
}
.footer-copyright .footer_link li {
	float: left
}
.footer-copyright .footer_link li a {
	color: #393939;
	float: left;
	margin: 0 5px
}
.footer-copyright .footer_link li.last a {
	margin-right: 0
}
.footer_btm_outer {
	width: 100%;
	float: left;
	background: #242323;
	padding: 6px 0;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 99
}
.footer_btm_outer .view_btm_button {
	width: 100%;
	display: inline-block;
	text-align: center
}
.footer_btm_outer .view_btm_button a {
	color: #C8CACC;
	font: 15px/34px Conv_Roboto-Light;
	height: 34px;
	text-transform: uppercase;
	padding: 0 10px;
	display: inline-block
}
.footer_btm_outer .view_btm_button a.first {
	background: url(../images/pipe.png) right center no-repeat
}
.footer_btm_outer .view_btm_button a.last {
	background: #FFAA01;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	z-index: 10;
	position: relative;
	padding: 0 10px;
	margin-left: 10px;
	color: #fff;
	font-size: 19px
}
.footer_btm_outer .view_btm_button a:focus, .footer_btm_outer .view_btm_button a:hover {
	text-decoration: none
}
.send-btn .custom-quote {
	width: 100%;
	display: inline-block;
	color: #fefefe;
	font: 17px/21px Conv_Roboto-Light;
	margin-top: 9px
}
.get-in-touch .send-btn .custom-quote a.quote-request {
	color: #fefefe;
	background: 0 0;
	font: 17px/21px Conv_Roboto-Light;
	text-transform: none;
	padding: 0;
	border-bottom: 1px solid #6a6a6a;
	height: auto
}
.get-in-touch .send-btn.send-btn-frontend {
	margin: 17px 0 13px
}
.get-in-touch.get-in-touch-1 {
	padding-bottom: 26px
}
.outer-order {
	width: 100%;
	float: left
}
.outer-order-summary.fixed {
	position: fixed;
	top: 68px;
	bottom: 0;
	overflow: auto
}
.outer-order-summary {
	float: left;
	position: absolute;
	max-width: 262px;
	top: 0
}
.outer-order-summary.fixed .guarantee-hover-info {
	display: none!important
}
.guarantee-satisfaction-img {
	width: 100%;
	float: left;
	padding: 28px 0 6px;
	position: relative;
	cursor: pointer
}
.guarantee-hover-info {
	width: 325px;
	float: left;
	background: #fff;
	border: 1px solid #cfcfcf;
	padding: 12px 18px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	z-index: 10;
	-webkit-box-shadow: -2px 4px 8px 0 rgba(0,0,0,.22);
	-moz-box-shadow: -2px 4px 8px 0 rgba(0,0,0,.22);
	box-shadow: -2px 4px 8px 0 rgba(0,0,0,.22);
	display: none;
	position: absolute;
	right: 0;
	top: -125px
}
.guarantee-hover-info ul {
	width: 100%;
	float: left;
	cursor: default
}
.guarantee-hover-info ul li {
	width: 100%;
	float: left;
	text-align: left;
	font: 16px/28px Conv_Roboto-Light;
	color: #000;
	padding-left: 33px
}
.guarantee-hover-info ul li.icon-4 {
	background: url(../images/icon-4.png) left center no-repeat
}
.guarantee-hover-info ul li.icon-5 {
	background: url(../images/icon-5.png) left center no-repeat
}
.guarantee-hover-info ul li.icon-6 {
	background: url(../images/icon-6.png) left center no-repeat
}
.guarantee-hover-info ul li.icon-7 {
	background: url(../images/icon-7.png) left center no-repeat
}
.guarantee-hover-info img {
	position: absolute;
	bottom: -11px;
	left: 50%;
	margin-left: -15px
}
.guarantee-satisfaction-img:hover .guarantee-hover-info {
	display: block
}
.order-summary-details {
	width: 100%;
	float: left;
	background: #fcfaeb;
	border: 1px solid #d7d5d5;
	padding: 0 20px
}
.order-summary-details h3 {
	color: #1f1e1e;
	font: 22px/28px Conv_Roboto-Light;
	text-align: center;
	text-transform: uppercase
}
.order-summary-details ul {
	width: 100%;
	float: left;
	border-bottom: 1px solid #c5c5c5;
	padding: 13px 0 18px
}
.order-summary-details ul li {
	width: 100%;
	float: left;
	font: 14px/30px Conv_Roboto-Light
}
.order-summary-details ul li .left-order-summary-details {
	float: left
}
.order-summary-details ul li .right-order-summary-details {
	float: right
}
.order-summary-details ul li .right-order-summary-details.icons {
	width: 64%;
	float: right
}
.order-summary-details ul li .right-order-summary-details.icons ul {
	width: 100%;
	float: right;
	padding: 0 0 0 14px;
	border: 0
}
.order-summary-details ul li .right-order-summary-details.icons ul li {
	width: auto!important;
	float: left;
	padding: 0 28px 0 0;
	background: url(../images/plus-sign.png) 70% center no-repeat
}
.order-summary-details ul li .right-order-summary-details.icons ul li.last {
	background: 0 0;
	padding: 0
}
.order-summary-details .bottom-order-summary-details {
	width: 100%;
	float: left
}
.order-summary-details .bottom-order-summary-details h4 {
	color: #000;
	font: 16px/28px ProximaNovaAltSemibold;
	margin: 13px 0 4px
}
.order-summary-details .bottom-order-summary-details .markup-list {
	width: 100%;
	float: left;
	padding: 0 0 30px;
	border-bottom: 1px dashed #7b7a7a
}
.order-summary-details .bottom-order-summary-details .markup-list li {
	float: left;
	font: 13px/25px Conv_Roboto-Light;
	width: 100%;
	color: #000;
	background: url(../images/border-right.png) right 15px repeat-x
}
.order-summary-details .bottom-order-summary-details .markup-list li .bg-right-sign {
	width: 10px;
	height: 7px;
	padding-left: 17px;
	background: url(../images/right-sign.png) right center no-repeat #fcfaeb;
	float: right;
	margin-top: 10px
}
.order-summary-details .bottom-order-summary-details .markup-list li span {
	background: #fcfaeb;
	padding-right: 10px
}
.order-summary-details .total-order-price {
	width: 100%;
	float: left;
	color: #FFAA01;
	font: 18px/28px ProximaNovaAltSemibold;
	padding: 9px 0 13px
}
.order-summary-details .total-order-price .left-total-order-price {
	float: left
}
.order-summary-details .total-order-price .right-total-order-price {
	float: right
}
.html_outer, .optionBox, .optionBox .optionBox_detail, .optionBoxOuter {
	float: left;
	width: 100%
}
.order-summary-menu.order-summary-menu-1 {
	width: 100%;
	float: left;
	padding-top: 60px
}
.mob_order .outer-order-summary {
	display: none
}
.optionBoxOuter {
	border-top: 1px solid #d3d3d3
}
.optionBox .optionBox_detail {
	background: #fff;
	padding: 20px 0 52px
}
.optionBox .optionBox_detail .info-btn {
	background: url(../images/i_icon.png) right center no-repeat;
	width: 17px;
	height: 17px;
	float: right;
	margin: 3px 0 0 10px;
	cursor: pointer;
	display: none;
	position: relative
}
.optionBox .optionBox_detail li {
	padding: 11px 0;
	float: left;
	width: 100%;
	border-bottom: 1px solid #d3d3d3
}
.optionBox .optionBox_detail li .left_box {
	float: left;
	padding-right: 10px;
	background: #fff
}
.optionBox .optionBox_detail li .left_box p {
	color: #000;
	font: 17px/24px Conv_Roboto-Light;
	margin: 0
}
.optionBox .optionBox_detail li .right_box {
	float: right;
	padding-left: 10px
}
.optionBox .optionBox_detail li .right_box small {
	float: left;
	font: 400 15px/25px Conv_Roboto-Light;
	width: 50px;
	text-align: right
}
.optionBox .optionBox_detail li .right_box .checkbox {
	margin-top: 0
}
.optionBox .optionBox_detail li .right_box .drop_box {
	height: 34px;
	line-height: 33px;
	text-align: center;
	margin-top: 0;
	float: left;
	border: 1px solid #ccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	position: relative;
	z-index: auto!important
}
.optionBox .optionBox_detail li .gray {
	color: #7a7878!important
}
.optionBox .optionBox_detail li .red {
	color: #FFAA01!important
}
.optionBox .optionBox_detail li .green {
	color: #91a90f!important
}
.optionBox .optionBox_detail li.last {
	border-bottom: 0
}
.optionBox .optionBox_detail li:hover .info-btn {
	display: block
}
.tooltip_outer {
	width: 320px;
	padding: 15px 20px 20px;
	border: 1px solid #aeaeae;
	cursor: default;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	color: #000;
	font: 13px/16px Conv_Roboto-Light!important;
	position: absolute;
	z-index: 9999;
	background: #fff;
	text-align: left;
	left: 50%;
	margin: 0 0 0 -160px;
	bottom: 212px;
	text-transform: lowercase;
	display: none;
	-webkit-box-shadow: 11px 12px 11px -11px #bfbfbf;
	-moz-box-shadow: 11px 12px 11px -11px #bfbfbf;
	box-shadow: 11px 12px 11px -11px #bfbfbf
}
.tooltip_outer .tooltip_arrow {
	position: absolute;
	left: 50%;
	bottom: -25px;
	width: 32px;
	height: 27px;
	margin: 0 0 0 -16px;
	background: url(../images/tooltip_arrow.png) no-repeat
}
.info-btn .tooltip_outer {
	bottom: 40px
}
.info-btn:hover .tooltip_outer {
	display: block
}
.email_outer {
	float: left;
	width: 100%
}
.email_outer .optionBoxOuter {
	border-top: none
}
.email_outer h3 {
	color: #000;
	font: 22px/22px Conv_Roboto-Light;
	margin: 45px 0 0
}
.portfolio_sec {
	float: left;
	width: 100%;
	padding-bottom: 27px
}
.galary_box {
	float: left;
	width: 100%;
	margin-bottom: 28px;
	position: relative
}
.galary_box_inner {
	width: 100%;
	float: left;
	border: 1px solid #ccc
}
.portfolio_overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.8);
	display: none
}
.galary_box_inner:hover .portfolio_overlay {
	display: block
}
.detail_box {
	display: table;
	height: 100%;
	width: 100%
}
.detail_links {
	display: table-cell;
	text-align: center
}
.detail_links li {
	display: inline
}
.detail_links li a {
	display: inline-block;
	width: 148px;
	height: 34px;
	color: #fff;
	font: 15px/34px Conv_Roboto-Light;
	border: 1px solid #fff;
	margin: 5px 4px
}
.detail_links li .view_more {
	width: 310px
}
.detail_links li .view_more span {
	background: url(../images/bird.png) no-repeat;
	padding-left: 30px;
	display: inline-block
}
.privacy-pg .mobile-apps-heading h1 {
	margin-bottom: 21px
}
.privacy-pg .some-our-clients {
	margin-top: 38px;
	background: #f3f3f3
}
.pravicy-sec {
	float: left;
	width: 100%;
	padding: 25px 0 60px
}
.pravicy-sec p {
	color: #000;
	font: 17px/25px Conv_Roboto-Light;
	margin-bottom: 22px
}
.pravicy-sec p a {
	color: #FFAA01;
	border-bottom: 1px solid #f6cccc
}
.pravicy-sec p a:hover {
	text-decoration: none;
	border-bottom: 0
}
.pravicy-sec p.marginTop {
	margin-top: 55px
}
.check_box {
	float: left
}
.our_services_grid {
	float: left;
	width: 46.5%
}
.our_services_grid .our_services_box, .our_services_grid .our_services_box .our_services_desc {
	float: left;
	width: 100%
}
.our_services_grid .our_services_box .our_services_desc p {
	color: #000;
	font: 17px/26px Conv_Roboto-Light;
	padding-bottom: 6px
}
.our_services_grid .our_services_box .our_services_include {
	float: left;
	width: 100%
}
.our_services_grid .our_services_box .our_services_include h5 {
	font-size: 17px;
	line-height: 27px;
	color: #0b0a0a
}
.our_services_grid .our_services_box .our_services_list {
	float: left;
	width: 100%;
	margin: 18px 0
}
.our_services_grid .our_services_box .our_services_list li {
	float: left;
	color: #000;
	font-size: 17px;
	line-height: 29px;
	padding-left: 53px;
	margin-bottom: 24px;
	width: 100%;
	text-transform: capitalize;
	background-image: url(../images/cms-sprite.png);
	background-repeat: no-repeat
}
.our_services_grid .our_services_box .our_services_list .services-icon1 {
	background-position: -16px -22px
}
.our_services_grid .our_services_box .our_services_list .services-icon2 {
	background-position: -16px -68px
}
.our_services_grid .our_services_box .our_services_list .services-icon3 {
	background-position: -16px -113px
}
.our_services_grid .our_services_box .our_services_list .services-icon4 {
	background-position: -16px -155px
}
.our_services_grid .our_services_box .our_services_list .services-icon5 {
	background-position: -16px -202px
}
.our_services_grid .our_services_box .our_services_list .services-icon6 {
	background-position: -16px -251px
}
.free_evaln_grid {
	width: 53.5%;
	float: right;
	padding-left: 15%;
	position: relative
}
.free_evaln_grid .form-bg-repeat {
	position: absolute;
	top: 0;
	left: 12%;
	width: 14.5%;
	height: 100%;
	background: url(../images/form-repeat-bg.png) left repeat-y
}
.free_evaln_grid .form-bg-repeat .form-bg-repeat-top {
	position: absolute;
	top: 0;
	height: 16px;
	background: url(../images/form-repeat-bg1.png) center repeat-x #fff;
	width: 100%
}
.free_evaln_grid .form-bg-repeat .form-bg-repeat-bottom {
	position: absolute;
	bottom: 0;
	height: 16px;
	background: url(../images/form-repeat-bg1.png) center repeat-x #fff;
	width: 100%
}
.free_evaln_grid .form-bg-repeat .form-bg-repeat-top:after {
	position: absolute;
	right: 0;
	background: url(../images/form-repeat-arrow.png) center 1px no-repeat #fff;
	width: 18px;
	height: 15px;
	content: ''
}
.free_evaln_grid .form-bg-repeat .form-bg-repeat-bottom:after {
	position: absolute;
	right: 0;
	background: url(../images/form-repeat-arrow.png) center bottom no-repeat #fff;
	width: 18px;
	height: 15px;
	content: ''
}
.free_evaln_grid .repeat-mid {
	position: absolute;
	top: 28%;
	left: -12%;
	display: block
}
.cms-info-outer .mobile-info {
	background-image: url(../images/cms-sprite.png);
	background-repeat: no-repeat;
	padding: 0 0 0 90px;
	min-height: 88px
}
.cms-info-outer .cms-info-icon1 {
	background-position: 0 -331px
}
.cms-info-outer .cms-info-icon2 {
	background-position: 0 -440px
}
.cms-info-outer .cms-info-icon3 {
	background-position: 0 -552px
}
.cms-info-outer .cms-info-icon4 {
	background-position: 0 -656px
}
.cms-pg {
	width: 100%;
	float: left
}
.cms-pg .testimonial-outer .testimonial .client {
	background: url(../images/cms-client.png) no-repeat;
	padding: 0 0 0 80px
}
.cms-pg .native-apps-content h3 {
	margin-bottom: 14px
}
.cms-pg .our-clients {
	margin: 39px 0
}
.cms-pg .free_evaln_outer {
	padding: 16px 28px 20px
}
.cms-pg .free_evaln_outer .your_requirement textarea {
	min-height: 120px
}
.cms-pg .free_evaln_outer .upload_file {
	padding-top: 10px
}
.cms-pg .banner_mobile_sec {
	padding: 60px 0
}
.cms-pg .cms-soltions-content {
	padding-bottom: 175px;
	margin-top: 30px
}
.cms-pg .cms-soltions-content .cms_btm_sec {
	width: 568px;
	float: left;
	position: absolute;
	left: 48.5%;
	top: 96.5%
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_left {
	width: 28px;
	float: left
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right {
	width: 94%;
	float: left;
	background: url(../images/cms_iconRpt.png) left center repeat-x;
	margin-left: -12px;
	min-height: 130px;
	padding-left: 34px
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul {
	width: 100%;
	float: left;
	margin-top: 30px
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul li {
	width: 15.9%;
	display: inline-block
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul li a {
	display: inline-block;
	text-align: center
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul li a span {
	color: #000;
	font: 14px/28px Conv_Roboto-Light;
	display: block;
	padding: 8px 0
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul li a:hover {
	text-decoration: none
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul li a:hover span.cms_btm_list_icon1 {
	color: #217599
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul li a:hover span.cms_btm_list_icon2 {
	color: #008dcb
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul li a:hover span.cms_btm_list_icon3 {
	color: #e63e32
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul li a:hover span.cms_btm_list_icon4 {
	color: #f07333
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul li a:hover span.cms_btm_list_icon5 {
	color: #007dbd
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul li a:hover span.cms_btm_list_icon6 {
	color: #124783
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul li a:focus {
	text-decoration: none
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul li:last-child {
	background: #fff
}
.cms-pg .mobile-apps-heading h2 {
	margin-bottom: 0
}
.cms-pg .testimonial-outer .testimonial.margn {
	margin-bottom: 10px
}
.cms-pg .our-mobile-apps {
	padding-bottom: 56px;
	background: #fff
}
.cms-pg .some-our-clients {
	background: #f3f3f3
}
.cms-pg .free_evaln_outer .upload_file #message {
	top: 44px
}
.deliverables_outer {
	width: 100%;
	float: left;
	padding: 60px 0 44px
}
.deliverables_outer .deliverables_inner {
	width: 100%;
	float: left
}
.deliverables_outer .deliverables_inner h3 {
	font: 30px/33px Conv_Roboto-Light;
	color: #000;
	margin: 0
}
.deliverables_outer .deliverables_inner h3 span {
	color: #FFAA01
}
.deliverables_outer .deliverables_inner ul {
	width: 100%;
	display: inline-block;
	padding: 54px 0 32px;
	text-align: center
}
.deliverables_outer .deliverables_inner ul li {
	width: 24.5%;
	display: inline-block;
	text-align: center;
	padding: 0 3%;
	vertical-align: top
}
.deliverables_outer .deliverables_inner ul li span {
	display: block;
	font: 18px/22px Conv_Roboto-Light;
	color: #000;
	min-height: 44px;
	padding: 24px 0
}
.deliverables_outer .deliverables_inner ul.deliverables_list {
	width: 100%;
	display: inline-block;
	text-align: center;
	padding: 18px 0;
	background: url(../images/deliverables_line.png) top center no-repeat
}
.deliverables_outer .deliverables_inner ul.deliverables_list li {
	width: 27%;
	display: inline-block;
	font: 20px/30px ProximaNovaAltBold;
	color: #000;
	text-align: left;
	padding: 0 10px 0 75px
}
.deliverables_outer .deliverables_inner ul.deliverables_list li.deliver_list1 {
	background: url(../images/deliverables_icon5.png) 10px center no-repeat;
	border-right: 1px solid #b8b8b8
}
.deliverables_outer .deliverables_inner ul.deliverables_list li.deliver_list2 {
	background: url(../images/deliverables_icon6.png) 10px center no-repeat
}
.deliverables_outer .deliverables_inner span.deliverables_line {
	background: url(../images/deliverables_line.png) bottom center no-repeat;
	display: inline-block;
	width: 100%;
	height: 1px;
	vertical-align: top;
	padding: 0;
	margin: 0
}
.the_process_outer {
	width: 100%;
	float: left;
	padding: 30px 0;
	background: #f3f3f3
}
.the_process_outer .the_process_inner {
	width: 100%;
	float: left
}
.the_process_outer .the_process_inner h3 {
	font: 30px/33px Conv_Roboto-Light;
	color: #000;
	margin: 0
}
.the_process_outer .the_process_inner h3 span {
	color: #FFAA01
}
.the_process_outer .the_process_inner ul {
	width: 100%;
	display: inline-block;
	padding: 54px 0 10px;
	text-align: center
}
.the_process_outer .the_process_inner ul li {
	width: 19.5%;
	display: inline-block;
	text-align: center;
	vertical-align: top;
	position: relative
}
.the_process_outer .the_process_inner ul li span {
	display: block;
	text-align: center;
	margin: 0 auto;
	width: 45px;
	font: 26px/40px ProximaNovaAltBold
}
.psd-to-html-theming-pg .why-pixel-fronten .box1 h5, .psd-to-html-theming-pg .why-pixel-fronten .box10 h5, .psd-to-html-theming-pg .why-pixel-fronten .box5 h5, .psd-to-html-theming-pg .why-pixel-fronten .box6 h5, .psd-to-html-theming-pg .why-pixel-fronten .box9 h5 {
	text-align: right
}
.the_process_outer .the_process_inner ul li span.procs_no1 {
	border-top: 2px solid #29abe2;
	border-bottom: 2px solid #29abe2;
	color: #29abe2
}
.the_process_outer .the_process_inner ul li span.procs_no2 {
	border-top: 2px solid #cfc52c;
	border-bottom: 2px solid #cfc52c;
	color: #cfc52c
}
.the_process_outer .the_process_inner ul li span.procs_no3 {
	border-top: 2px solid #66c429;
	border-bottom: 2px solid #66c429;
	color: #66c429
}
.the_process_outer .the_process_inner ul li span.procs_no4 {
	border-top: 2px solid #f13458;
	border-bottom: 2px solid #f13458;
	color: #f13458
}
.the_process_outer .the_process_inner ul li span.procs_no5 {
	border-top: 2px solid #5a474b;
	border-bottom: 2px solid #5a474b;
	color: #5a474b
}
.the_process_outer .the_process_inner ul li img {
	position: relative;
	z-index: 1
}
.the_process_outer .the_process_inner ul li p {
	display: block;
	font: 16px/20px Conv_Roboto-Light;
	color: #000;
	margin: 14px 0;
	min-height: 40px;
	padding: 0 5%
}
.the_process_outer .the_process_inner ul li span.the_process_arrow {
	position: absolute;
	top: 35%;
	right: -20px
}
.the_process_outer .the_process_inner ul li .line {
	width: 100%;
	border-bottom: 1px dashed #000;
	position: absolute;
	top: 45%
}
.the_process_outer .the_process_inner ul li:first-child .line {
	width: 50%;
	right: 0
}
.the_process_outer .the_process_inner ul li:last-child .line {
	width: 50%;
	left: 0
}
.migration-ecomce-pg {
	width: 100%;
	float: left
}
.migration-ecomce-pg .mobile-apps-heading h1 {
	color: #000;
	margin-bottom: 22px
}
.migration-ecomce-pg .mobile-apps-heading h1 span {
	color: #FFAA01
}
.migration-ecomce-pg .mobile-apps-heading h2 {
	margin-bottom: 50px
}
.migration-ecomce-pg .our-mobile-apps {
	background: #fff
}
.migration-ecomce-pg .some-our-clients {
	background: #f3f3f3
}
.migration-ecomce-pg .deliverables_outer .deliverables_inner ul li {
	width: 19.5%;
	padding: 0 .5%
}
.migration-ecomce-pg .deliverables_outer .deliverables_inner ul li span {
	font-size: 17px
}
.migration-ecomce-pg .deliverables_outer .deliverables_inner ul.deliverables_list li {
	width: 27%;
	padding: 0 10px 0 75px
}
.migration-ecomce-pg .the_process_outer .the_process_inner ul li {
	width: 24.5%
}
.migration-ecomce-pg .our_services_grid .our_services_box .our_services_desc p {
	padding: 5px 0
}
.migration-ecomce-pg .our_services_grid .our_services_box .our_services_list li {
	background: url(../images/migration_sprite.png) no-repeat
}
.migration-ecomce-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon1 {
	background-position: 0 -3px
}
.migration-ecomce-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon2 {
	background-position: 0 -86px
}
.migration-ecomce-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon3 {
	background-position: 0 -154px
}
.migration-ecomce-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon4 {
	background-position: 0 -232px
}
.migration-ecomce-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon5 {
	background-position: 0 -320px
}
.migration-ecomce-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon6 {
	background-position: 0 -404px
}
.migration-ecomce-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon7 {
	background-position: 0 -487px
}
.migration-ecomce-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon8 {
	background-position: 0 -575px
}
.migration-ecomce-pg .free_evaln_outer {
	padding: 24px 28px
}
.migration-ecomce-pg .free_evaln_outer .your_requirement textarea {
	min-height: 117px
}
.migration-ecomce-pg .free_evaln_outer .upload_file {
	padding-top: 10px
}
.migration-ecomce-pg .testimonial-outer .testimonial {
	padding-bottom: 52px
}
.mobilication-services-pg {
	width: 100%;
	float: left
}
.mobilication-services-pg .mobile-apps-heading h1 {
	color: #000;
	margin-bottom: 22px
}
.mobilication-services-pg .mobile-apps-heading h1 span {
	color: #FFAA01
}
.mobilication-services-pg .mobile-apps-heading h2 {
	margin-bottom: 50px
}
.mobilication-services-pg .our-mobile-apps {
	background: #fff
}
.mobilication-services-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 320px;
	margin-top: 34px
}
.mobilication-services-pg .the_process_outer {
	padding-top: 55px
}
.mobilication-services-pg .the_process_outer .the_process_inner ul li {
	width: 24.5%
}
.mobilication-services-pg .our_services_grid .our_services_box .our_services_desc p {
	padding: 5px 0
}
.mobilication-services-pg .our_services_grid .our_services_box .our_services_list li.MS_sprite {
	background: url(../images/mobilification_services_sprite.png) no-repeat;
	min-height: 55px;
	line-height: 55px;
	padding-left: 65px
}
.mobilication-services-pg .our_services_grid .our_services_box .our_services_list li.MS_sprite1 {
	background-position: 0 -7px
}
.mobilication-services-pg .our_services_grid .our_services_box .our_services_list li.MS_sprite2 {
	background-position: 0 -114px
}
.mobilication-services-pg .our_services_grid .our_services_box .our_services_list li.MS_sprite3 {
	background-position: 0 -230px
}
.mobilication-services-pg .our_services_grid .our_services_box .our_services_list li.MS_sprite4 {
	background-position: 0 -345px
}
.mobilication-services-pg .free_evaln_outer {
	padding: 24px 28px
}
.mobilication-services-pg .free_evaln_outer .your_requirement textarea {
	min-height: 117px
}
.mobilication-services-pg .free_evaln_outer .upload_file {
	padding-top: 10px
}
.mobilication-services-pg .testimonial-outer .testimonial {
	padding-bottom: 52px
}
.ui-design-services-pg {
	width: 100%;
	float: left
}
.ui-design-services-pg .mobile-apps-heading h1 {
	color: #000;
	margin-bottom: 22px
}
.ui-design-services-pg .mobile-apps-heading h1 span {
	color: #FFAA01
}
.ui-design-services-pg .mobile-apps-heading h2 {
	margin-bottom: 50px
}
.ui-design-services-pg .our-mobile-apps {
	background: #fff
}
.ui-design-services-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 320px;
	margin-top: 34px
}
.ui-design-services-pg .the_process_outer {
	padding-top: 55px
}
.ui-design-services-pg .the_process_outer .the_process_inner ul li {
	width: 24.5%
}
.ui-design-services-pg .our_services_grid .our_services_box .our_services_desc p {
	padding: 5px 0
}
.ui-design-services-pg .our_services_grid .our_services_box .our_services_list li.MS_sprite {
	background: url(../images/ui-design-sprite.png) no-repeat;
	min-height: 32px;
	line-height: 32px;
	padding-left: 40px
}
.ui-design-services-pg .our_services_grid .our_services_box .our_services_list li.MS_sprite1 {
	background-position: 0 -12px
}
.ui-design-services-pg .our_services_grid .our_services_box .our_services_list li.MS_sprite2 {
	background-position: 0 -93px
}
.ui-design-services-pg .our_services_grid .our_services_box .our_services_list li.MS_sprite3 {
	background-position: 0 -177px
}
.ui-design-services-pg .our_services_grid .our_services_box .our_services_list li.MS_sprite4 {
	background-position: 0 -258px
}
.ui-design-services-pg .our_services_grid .our_services_box .our_services_list li.MS_sprite5 {
	background-position: 0 -343px
}
.ui-design-services-pg .our_services_grid .our_services_box .our_services_list li.MS_sprite6 {
	background-position: 0 -430px
}
.ui-design-services-pg .our_services_grid .our_services_box .our_services_list li.MS_sprite7 {
	background-position: 0 -520px
}
.ui-design-services-pg .our_services_grid .our_services_box .our_services_list li.MS_sprite8 {
	background-position: 0 -606px
}
.ui-design-services-pg .free_evaln_outer {
	padding: 24px 28px
}
.ui-design-services-pg .free_evaln_outer .your_requirement textarea {
	min-height: 117px
}
.ui-design-services-pg .free_evaln_outer .upload_file {
	padding-top: 10px
}
.ui-design-services-pg .testimonial-outer .testimonial {
	padding-bottom: 52px
}
.ui-design-services-pg .some-our-clients {
	background: #f3f3f3
}
.mobilification-pg {
	width: 100%;
	float: left
}
.mobilification-pg .mobile-apps-heading h1 {
	color: #000;
	margin-bottom: 22px
}
.mobilification-pg .mobile-apps-heading h1 span {
	color: #FFAA01
}
.mobilification-pg .mobile-apps-heading h2 {
	margin-bottom: 50px
}
.mobilification-pg .our-mobile-apps {
	background: #fff
}
.mobilification-pg .some-our-clients {
	background: #f3f3f3
}
.mobilification-pg .our_services_grid .our_services_box .our_services_list li {
	background: url(../images/mobilification_sprite.png) no-repeat;
	width: 50%;
	margin-bottom: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 21px
}
.mobilification-pg .our_services_grid .our_services_box .our_services_list li.servicesMb_icon1 {
	background-position: 0 5px
}
.mobilification-pg .our_services_grid .our_services_box .our_services_list li.servicesMb_icon2 {
	background-position: 0 -116px
}
.mobilification-pg .our_services_grid .our_services_box .our_services_desc p {
	padding: 5px 0
}
.mobilification-pg .our_services_grid .our_services_box ul.mobilification_logo {
	width: 100%;
	display: inline-block;
	padding: 20px 0
}
.mobilification-pg .our_services_grid .our_services_box ul.mobilification_logo li {
	background: url(../images/mobilification_sprite.png) no-repeat;
	display: inline-block;
	width: 70px;
	min-height: 40px
}
.mobilification-pg .free_evaln_outer .your_requirement textarea, .psd-to-html-theming-pg .free_evaln_outer .your_requirement textarea {
	min-height: 117px
}
.mobilification-pg .our_services_grid .our_services_box ul.mobilification_logo li.servicesMb_icon3 {
	background-position: 0 -240px
}
.mobilification-pg .our_services_grid .our_services_box ul.mobilification_logo li.servicesMb_icon4 {
	background-position: 0 -321px
}
.mobilification-pg .our_services_grid .our_services_box ul.mobilification_logo li.servicesMb_icon5 {
	background-position: 0 -425px
}
.mobilification-pg .our_services_grid .our_services_box ul.mobilification_logo li.servicesMb_icon6 {
	background-position: 0 -510px
}
.mobilification-pg .our_services_grid .our_services_box ul.mobilification_logo li.servicesMb_icon7 {
	background-position: 0 -599px
}
.mobilification-pg .our_services_grid .our_services_box ul.mobilification_logo li.servicesMb_icon8 {
	background-position: 0 -709px
}
.mobilification-pg .our_services_grid .our_services_box ul.mobilification_logo li.servicesMb_icon9 {
	background-position: 0 -810px
}
.mobilification-pg .banner_mobile_sec {
	padding-bottom: 88px
}
.mobilification-pg .free_evaln_outer {
	padding: 24px 28px
}
.mobilification-pg .free_evaln_outer .upload_file {
	padding-top: 10px
}
.psd-to-html-theming-pg {
	width: 100%;
	float: left
}
.psd-to-html-theming-pg .mobile-apps-heading h1 {
	color: #000;
	margin-bottom: 22px
}
.casestudy-inner-pg .mob-heading h1, .casestudy-inner-pg .mob-heading h2 span, .psd-to-html-theming-pg .mobile-apps-heading h1 span {
	color: #FFAA01
}
.psd-to-html-theming-pg .mobile-apps-heading h2 {
	margin-bottom: 50px
}
.psd-to-html-theming-pg .our-mobile-apps {
	background: #fff
}
.psd-to-html-theming-pg .some-our-clients {
	background: #f3f3f3
}
.psd-to-html-theming-pg .the_process_outer .the_process_inner ul li {
	width: 24.5%
}
.psd-to-html-theming-pg .our_services_grid .our_services_box .our_services_desc p {
	padding: 5px 0
}
.psd-to-html-theming-pg .our_services_grid .our_services_box .our_services_list li {
	background: url(../images/migration_sprite.png) no-repeat;
	margin-bottom: 18px
}
.psd-to-html-theming-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon1 {
	background-position: 0 -3px
}
.psd-to-html-theming-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon2 {
	background-position: 0 -86px
}
.psd-to-html-theming-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon3 {
	background-position: 0 -154px
}
.psd-to-html-theming-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon4 {
	background-position: 0 -232px
}
.psd-to-html-theming-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon5 {
	background-position: 0 -320px
}
.psd-to-html-theming-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon6 {
	background-position: 0 -404px
}
.psd-to-html-theming-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon7 {
	background-position: 0 -487px
}
.psd-to-html-theming-pg .our_services_grid .our_services_box .our_services_list li.servicesM_icon8 {
	background-position: 0 -575px
}
.psd-to-html-theming-pg .free_evaln_outer {
	padding: 24px 28px
}
.psd-to-html-theming-pg .free_evaln_outer .upload_file {
	padding-top: 10px
}
.psd-to-html-theming-pg .why-pixel-fronten .why-fronten-bg {
	margin: 147px auto 104px;
	background: url(../images/why-pixel-fronten_bg.png) center center no-repeat;
	min-height: 430px
}
.psd-to-html-theming-pg .why-pixel-fronten .pixel-big-logo img {
	padding-top: 127px
}
.psd-to-html-theming-pg .why-pixel-fronten .box {
	width: 294px
}
.casestudy-inner-pg, .casestudy-inner-pg .CS_inner_sec, .casestudy-inner-pg .CS_inner_sec .CS_inner_right {
	width: 100%;
	float: left
}
.psd-to-html-theming-pg .why-pixel-fronten .box1 {
	left: 18%;
	padding: 0 29px 0 0
}
.psd-to-html-theming-pg .why-pixel-fronten .box1 span {
	top: 64px;
	left: 96%
}
.psd-to-html-theming-pg .why-pixel-fronten .box2 {
	right: 18%
}
.psd-to-html-theming-pg .why-pixel-fronten .box2 span {
	top: 64px;
	right: 96%
}
.psd-to-html-theming-pg .why-pixel-fronten .box3 {
	top: 5%
}
.psd-to-html-theming-pg .why-pixel-fronten .box4 {
	right: 20%;
	bottom: -8.5%;
	top: auto
}
.psd-to-html-theming-pg .why-pixel-fronten .box4 span {
	right: 92%;
	top: -37px
}
.psd-to-html-theming-pg .why-pixel-fronten .box5 {
	left: 20%
}
.psd-to-html-theming-pg .why-pixel-fronten .box5 span {
	left: 92%;
	top: -25%
}
.psd-to-html-theming-pg .why-pixel-fronten .box6 {
	left: 6.5%;
	top: 1.5%
}
.psd-to-html-theming-pg .why-pixel-fronten .box6 span {
	top: 61px;
	left: 102%
}
.psd-to-html-theming-pg .why-pixel-fronten .box7 {
	top: 38%;
	right: 1%
}
.psd-to-html-theming-pg .why-pixel-fronten .box7 span {
	top: 32px;
	left: -24%
}
.psd-to-html-theming-pg .why-pixel-fronten .box7 div img {
	left: -22px;
	position: absolute;
	top: 0
}
.psd-to-html-theming-pg .why-pixel-fronten .box8 {
	top: 70%;
	right: 5%
}
.psd-to-html-theming-pg .why-pixel-fronten .box8 span {
	top: 26px;
	left: -25%
}
.psd-to-html-theming-pg .why-pixel-fronten .box8 div img {
	left: -22px;
	position: absolute;
	top: 0
}
.psd-to-html-theming-pg .why-pixel-fronten .box9 {
	padding: 0 0 0 29px;
	top: 66%;
	left: 5%
}
.psd-to-html-theming-pg .why-pixel-fronten .box9 span {
	top: 50px;
	right: -25%
}
.psd-to-html-theming-pg .why-pixel-fronten .box9 div img {
	right: -22px;
	position: absolute;
	top: 0
}
.psd-to-html-theming-pg .why-pixel-fronten .box10 {
	padding: 0 0 0 29px;
	top: 38%;
	left: 1%
}
.psd-to-html-theming-pg .why-pixel-fronten .box10 span {
	top: 26px;
	right: -25%
}
.psd-to-html-theming-pg .why-pixel-fronten .box10 div img {
	right: -22px;
	position: absolute;
	top: 0
}
.psd-to-html-theming-pg .testimonial-outer .testimonial {
	padding-bottom: 52px
}
.casestudy-inner-pg .mob-heading h2 {
	padding: 0 18%
}
.casestudy-inner-pg .mob-heading h2 a {
	color: #FFAA01;
	text-decoration: none;
	border-bottom: 1px solid #e59191
}
.casestudy-inner-pg .mob-heading h2 a:hover {
	border-bottom: 0;
	text-decoration: none
}
.casestudy-inner-pg .CS_inner_sec {
	padding-bottom: 60px;
	border-bottom: 1px solid #ddd
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_left {
	width: 100%;
	float: left;
	margin-top: 10px
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right h3 {
	font: 30px/35px Conv_Roboto-Light;
	color: #000;
	margin: 3px 0 17px
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right h4 {
	font: 17px/22px ProximaNovaAltSemibold;
	color: #1f1e1e;
	margin: 0 0 10px
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right p {
	font: 17px/22px Conv_Roboto-Light;
	color: #1f1e1e;
	margin: 0 0 10px
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul {
	display: inline-block
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li {
	padding-right: 20px;
	display: inline-block
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon {
	background: url(../images/casestudy_sprite.png) no-repeat;
	display: inline-block;
	height: 30px;
	width: 26px;
	vertical-align: middle
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon1 {
	background-position: 3px -2px
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon2 {
	background-position: 0 -155px
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon3 {
	background-position: 3px -40px
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon4 {
	background-position: 3px -115px
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon5 {
	background-position: 6px -265px
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon6 {
	background-position: 6px -305px
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon11 {
	background-position: 6px -345px
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon12 {
	background: url(../images/CS_right_icon12.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon13 {
	background: url(../images/CS_right_icon13.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon14 {
	background: url(../images/CS_right_icon14.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon15 {
	background: url(../images/CS_right_icon15.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon16 {
	background: url(../images/CS_right_icon16.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon17 {
	background: url(../images/CS_right_icon17.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon18 {
	background: url(../images/CS_right_icon18.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon19 {
	background: url(../images/CS_right_icon19.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon20 {
	background: url(../images/CS_right_icon20.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon21 {
	background: url(../images/CS_right_icon21.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon22 {
	background: url(../images/CS_right_icon22.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon23 {
	background: url(../images/CS_right_icon23.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon24 {
	background: url(../images/CS_right_icon24.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon25 {
	background: url(../images/CS_right_icon25.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon26 {
	background: url(../images/CS_right_icon26.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon27 {
	background: url(../images/CS_right_icon27.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_icon.CS_right_icon28 {
	background: url(../images/CS_right_icon28.png) left center no-repeat
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li span.CS_right_text {
	font: 13px/30px ProximaNovaLight;
	color: #878787
}
.casestudy-inner-pg .case_study_detials {
	width: 100%;
	float: left;
	background: #fff;
	padding: 43px 0 13px
}
.casestudy-inner-pg .case_study_detials .case_study_detials_sec {
	width: 100%;
	float: left
}
.casestudy-inner-pg .case_study_detials .case_study_detials_sec h4 {
	font: 17px/22px ProximaNovaAltSemibold;
	color: #1f1e1e;
	margin: 0 0 10px
}
.casestudy-inner-pg .case_study_detials .case_study_detials_sec p {
	font: 17px/22px Conv_Roboto-Light;
	color: #1f1e1e;
	margin: 0 0 14px
}
.casestudy-inner-pg .case_study_detials .case_study_detials_sec ul {
	display: inline-block;
	padding: 9px 0
}
.casestudy-inner-pg .case_study_detials .case_study_detials_sec ul li {
	width: 100%;
	display: inline-block;
	font: 17px/22px Conv_Roboto-Light;
	color: #1f1e1e;
	padding: 0 0 22px 20px;
	background: url(../images/arrow_right2.png) left 8px no-repeat
}
.casestudy-inner-pg .client_review_outr {
	width: 100%;
	float: left;
	border-top: 1px solid #ddd
}
.casestudy-inner-pg .client_review_outr .client_review_innr {
	width: 100%;
	float: left;
	padding: 50px 0 36px
}
.casestudy-inner-pg .client_review_outr .client_review_innr h3 {
	font: 30px/34px Conv_Roboto-Light;
	text-align: center;
	margin: 0
}
.casestudy-inner-pg .client_review_outr .client_review_innr h3 span {
	color: #FFAA01
}
.casestudy-inner-pg .client_review_outr .client_review_innr ul.client_review {
	width: 100%;
	float: left
}
.casestudy-inner-pg .client_review_outr .client_review_innr ul.client_review li.client_slider_list {
	width: 100%;
	float: left;
	padding: 24px 0 0
}
.casestudy-inner-pg .client_review_outr .client_review_innr ul.client_review li.client_slider_list .CS_list_left {
	width: 16.5%;
	display: inline-block;
	text-align: center
}
.casestudy-inner-pg .client_review_outr .client_review_innr ul.client_review li.client_slider_list .CS_list_left h4 {
	font: 18px/26px ProximaNovaAltSemibold;
	color: #141414;
	margin: 4px 0
}
.casestudy-inner-pg .client_review_outr .client_review_innr ul.client_review li.client_slider_list .CS_list_right {
	width: 82%;
	display: inline-block;
	text-align: left;
	vertical-align: top
}
.casestudy-inner-pg .client_review_outr .client_review_innr ul.client_review li.client_slider_list .CS_list_right p {
	font: italic 17px/24px Conv_Roboto-Light;
	color: #141414
}
.casestudy-inner-pg .client_review_outr .client_review_innr .bx-prev {
	background: url(../images/prev-btn1.png) left center no-repeat;
	display: inline-block;
	height: 30px;
	left: 0;
	position: absolute;
	text-indent: -999999px;
	top: 50%;
	width: 17px
}
.casestudy-inner-pg .client_review_outr .client_review_innr .bx-next {
	background: url(../images/next-btn1.png) left center no-repeat;
	display: inline-block;
	height: 30px;
	right: 0;
	position: absolute;
	text-indent: -999999px;
	top: 50%;
	width: 17px
}
.error-pg, .error-pg .mob-heading .error_left, .error-pg .mob-heading .error_left ul, .error-pg .mob-heading .error_right {
	width: 100%;
	float: left
}
.error-pg .mob-heading {
	padding-bottom: 60px
}
.error-pg .mob-heading .error_left h1 {
	font: 250px/272px ProximaNovaAltSemibold;
	color: #29abe2;
	margin-bottom: 15px;
	padding: 10px 0 0
}
.error-pg .mob-heading .error_left h3 {
	color: #000;
	font: 29px/34px ProximaNovaAltSemibold;
	text-align: left;
	border-bottom: 1px solid #adadad;
	margin: 0;
	padding-bottom: 24px
}
.error-pg .mob-heading .error_left ul {
	padding: 17px 0 14px;
	text-align: left
}
.error-pg .mob-heading .error_left ul li {
	font: 24px/37px Conv_Roboto-Light;
	width: 100%;
	float: left;
	background: url(../images/arrow_list_right.png) left 16px no-repeat;
	padding: 3px 0 15px 30px
}
.error-pg .mob-heading .error_left ul li a {
	color: #07719d
}
.error-pg .mob-heading .error_right img {
	padding-top: 65px;
	float: right
}
.casestudy-pg, .casestudy-pg .contact-form-info .CS_filter_outer {
	float: left;
	width: 100%
}
.casestudy-pg .mob-heading h1 {
	color: #FFAA01
}
.casestudy-pg .mob-heading h2 {
	padding: 0 18%;
	margin: 0 0 7px
}
.casestudy-pg .mob-heading h2 span {
	color: #FFAA01
}
.casestudy-pg .mob-heading h2 a {
	color: #FFAA01;
	border-bottom: 1px solid #e59191
}
.casestudy-pg .mob-heading h2 a:focus, .casestudy-pg .mob-heading h2 a:hover {
	text-decoration: none;
	border-bottom: 0
}
.casestudy-pg .contact-form-info {
	margin: 0 0 30px
}
.casestudy-pg .contact-form-info .CS_filter_outer .CS_filter {
	width: 100%;
	float: right
}
.casestudy-pg .contact-form-info .CS_filter_outer .CS_filter .CS_filter_inner {
	width: 90px;
	float: right;
	position: relative
}
.casestudy-pg .contact-form-info .CS_filter_outer .CS_filter .CS_filter_inner a.filter {
	float: right;
	background: url(../images/filter.png) left center no-repeat;
	padding: 0 5px 0 26px;
	text-decoration: none
}
.casestudy-pg .contact-form-info .CS_filter_outer .CS_filter .CS_filter_inner a.filter span {
	border-left: 1px solid #a6a6a6;
	color: #FFAA01;
	font: 20px/22px Conv_Roboto-Light;
	padding-left: 8px
}
.casestudy-pg .contact-form-info .CS_filter_outer .CS_filter .CS_filter_inner ul.filter_list {
	float: right;
	width: 225px;
	border: 1px solid #c4c4c4;
	background: #fff;
	padding: 15px 0;
	-webkit-box-shadow: 0 0 32px 0 rgba(0,0,0,.31);
	-moz-box-shadow: 0 0 32px 0 rgba(0,0,0,.31);
	box-shadow: 0 0 32px 0 rgba(0,0,0,.31);
	display: none;
	margin-top: 20px;
	position: absolute;
	top: 17px;
	right: 0;
	z-index: 9999
}
.casestudy-pg .contact-form-info .CS_filter_outer .CS_filter .CS_filter_inner ul.filter_list li {
	padding: 10px 20px;
	border-bottom: 1px solid #dedede;
	font: 17px/21px Conv_Roboto-Light
}
.casestudy-pg .contact-form-info .CS_filter_outer .CS_filter .CS_filter_inner ul.filter_list li a {
	color: #000
}
.casestudy-pg .contact-form-info .CS_filter_outer .CS_filter .CS_filter_inner ul.filter_list span {
	position: absolute;
	right: 10px;
	top: -18px
}
.casestudy-pg .contact-form-info .CS_filter_outer .CS_filter .CS_filter_inner ul.filter_list li:last-child {
	border-bottom: 0
}
.casestudy-pg .contact-form-info .CS_filter_outer .CS_filter .CS_filter_inner:hover ul.filter_list {
	display: block
}
.casestudy-pg .contact-form-info .case_study_outer {
	width: 100%;
	float: left
}
.casestudy-pg .contact-form-info .case_study_outer .csfiler_pages {
	width: 100%;
	float: left;
	margin: 30px 0;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc
}
.casestudy-pg .contact-form-info .case_study_outer .csfiler_pages .csfiler_pages_innr, .casestudy-pg .contact-form-info .case_study_outer .csfiler_pages .csfiler_pages_innr ul {
	width: 100%;
	display: inline-block;
	text-align: center
}
.casestudy-pg .contact-form-info .case_study_outer .csfiler_pages .csfiler_pages_innr ul li {
	display: inline-block;
	margin-left: -4px;
	position: relative
}
.casestudy-pg .contact-form-info .case_study_outer .csfiler_pages .csfiler_pages_innr ul li .button {
	border: 0;
	outline: 0;
	font: 18px/18px Conv_Roboto-Light;
	color: #000;
	padding: 15px 20px;
	text-transform: capitalize
}
.casestudy-pg .contact-form-info .case_study_outer .csfiler_pages .csfiler_pages_innr ul li:hover .button {
	color: #fff;
	background: #FFAA01
}
.casestudy-pg .contact-form-info .case_study_outer .csfiler_pages .csfiler_pages_innr ul li.active span, .casestudy-pg .contact-form-info .case_study_outer .csfiler_pages .csfiler_pages_innr ul li:hover span {
	background: url(../images/bottom-arrow-1.png) no-repeat;
	bottom: -6px;
	height: 7px;
	left: 50%;
	margin-left: -6px;
	position: absolute;
	width: 12px
}
.casestudy-pg .contact-form-info .case_study_outer_content, .casestudy-pg .contact-form-info .contact-form .left_secCS, .casestudy-pg .contact-form-info .contact-form .right_secCS {
	width: 100%;
	float: left
}
.casestudy-pg .contact-form-info .case_study_outer .csfiler_pages .csfiler_pages_innr ul li.active .button {
	background: #FFAA01;
	color: #fff
}
.casestudy-pg .contact-form-info .contact-form {
	margin: 14px 0
}
.casestudy-pg .contact-form-info .contact-form .right_secCS h4 {
	font: 17px/22px ProximaNovaAltSemibold;
	color: #000;
	margin: 6px 0;
	width: 50%
}
.casestudy-pg .contact-form-info .contact-form .right_secCS p {
	font: 16px/22px Conv_Roboto-Light;
	color: #000;
	margin: 10px 0;
	padding-right: 5%
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul {
	width: 100%;
	display: inline-block;
	padding: 10px 0 20px
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li {
	display: inline-block;
	padding: 0 8px;
	background: #efefef;
	margin: 2px 0
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span {
	color: #878787;
	font: 13px/23px ProximaNovaLight;
	vertical-align: middle
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon {
	background: url(../images/casestudy_sprite.png) no-repeat;
	width: 26px;
	height: 30px;
	display: inline-block
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.right_secCS_icon1 {
	background-position: 0 -1px
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.right_secCS_icon2 {
	background-position: 0 -39px
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.right_secCS_icon3 {
	background-position: 0 -75px
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.right_secCS_icon4 {
	background-position: 0 -114px
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.right_secCS_icon5 {
	background-position: 0 -155px
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.right_secCS_icon6 {
	background-position: 0 -193px
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.right_secCS_icon7 {
	background-position: 0 -226px
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.right_secCS_icon8 {
	background-position: 0 -265px
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.right_secCS_icon9 {
	background-position: 0 -306px
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.right_secCS_icon11 {
	background-position: 0 -345px
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon12 {
	background: url(../images/CS_right_icon12.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon13 {
	background: url(../images/CS_right_icon13.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon14 {
	background: url(../images/CS_right_icon14.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon15 {
	background: url(../images/CS_right_icon15.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon16 {
	background: url(../images/CS_right_icon16.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon17 {
	background: url(../images/CS_right_icon17.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon18 {
	background: url(../images/CS_right_icon18.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon19 {
	background: url(../images/CS_right_icon19.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon20 {
	background: url(../images/CS_right_icon20.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon21 {
	background: url(../images/CS_right_icon21.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon22 {
	background: url(../images/CS_right_icon22.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon23 {
	background: url(../images/CS_right_icon23.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon24 {
	background: url(../images/CS_right_icon24.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon25 {
	background: url(../images/CS_right_icon25.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon26 {
	background: url(../images/CS_right_icon26.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon27 {
	background: url(../images/CS_right_icon27.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS ul li span.right_secCS_icon.CS_right_icon28 {
	background: url(../images/CS_right_icon28.png) left center no-repeat
}
.casestudy-pg .contact-form-info .contact-form .right_secCS a.read_more {
	display: inline-block;
	width: 156px;
	text-align: center;
	min-height: 40px;
	font: 18px/40px Conv_Roboto-Light;
	text-decoration: none;
	background: #FFAA01;
	color: #fff;
	border-top: 1px solid #efa4a4;
	border-bottom: 1px solid #efa4a4
}
.casestudy-pg .contact-form-info .contact-form .right_secCS a.read_more:focus, .casestudy-pg .contact-form-info .contact-form .right_secCS a.read_more:hover {
	text-decoration: none;
	background: #e14b4b
}
.casestudy-pg .contact-form-info .CS_paging_outer, .casestudy-pg .contact-form-info .CS_paging_outer .CS_paging {
	width: 100%;
	float: left
}
.casestudy-pg .contact-form-info .CS_paging_outer .CS_paging ul.CS_paging_list {
	float: right;
	margin: 30px 0
}
.casestudy-pg .contact-form-info .CS_paging_outer .CS_paging ul.CS_paging_list li {
	display: inline-block
}
.casestudy-pg .contact-form-info .CS_paging_outer .CS_paging ul.CS_paging_list li a {
	margin: 0 4px;
	width: 25px;
	height: 25px;
	text-align: center;
	border: 1px solid #bcbcbc;
	background: #ededed;
	color: #939393;
	font: 13px/25px Conv_Roboto-Light;
	display: inline-block;
	text-decoration: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	z-index: 10;
	position: relative
}
.casestudy-pg .contact-form-info .CS_paging_outer .CS_paging ul.CS_paging_list li a:hover, .casestudy-pg .contact-form-info .CS_paging_outer .CS_paging ul.CS_paging_list li.active a {
	text-decoration: none;
	background: #e55656;
	border: 1px solid #e77575;
	color: #fff
}
.thanks-pg {
	width: 100%;
	float: left
}
.thanks-pg .mob-heading {
	margin: 60px 0
}
.thanks-pg .mob-heading h1 {
	line-height: 54px
}
.thanks-pg .mob-heading h2 {
	margin-bottom: 30px
}
.social-btn {
	display: inline-block;
	margin-top: 0;
	text-align: center;
	width: auto;
	float: right
}
.thanks-pg .social-btn {
	width: 100%
}
.thanks-pg .mob-heading span.like_share {
	font: 32px/36px Conv_Roboto-Light;
	color: #000;
	margin-bottom: 15px;
	display: inline-block
}
.SumoSelect {
	width: 100%;
	float: left;
	position: relative
}
.SumoSelect .CaptionCont {
	width: 100%;
	border-radius: 0;
	min-height: 38px;
	border: 1px solid #DCDCDC;
	font: 14px/26px Conv_Roboto-Light
}
.SumoSelect .CaptionCont span.placeholder {
	font-style: normal;
	color: #000
}
.SumoSelect .optWrapper .options li label {
	color: #000;
	font: 14px/30px Conv_Roboto-Light;
	margin: 0
}
.rating_outer p, .rating_outer p span {
	color: #fff;
	font: 400 14px/18px Conv_Roboto-Light!important
}
.SumoSelect .optWrapper.open {
	z-index: 998;
	top: 37px
}
.rating_outer {
	width: 100%;
	float: left;
	margin-top: 0
}
.rating_outer p {
	float: left;
	padding: 0
}
.rating_outer p span {
	display: inline-block;
	margin: 0
}
.redText, span.new-highlight {
	color: #FFAA01
}
.rating_outer .rating {
	width: 90px;
	height: 17px;
	background: url(../images/rating_star.png) left 0 repeat-x;
	display: inline-block;
	vertical-align: -3px
}
.fb_iframe_widget, .fb_iframe_widget span {
	vertical-align: top!important
}
#loading {
	display: none;
	position: absolute;
	top: 50px;
	left: 0;
	font-size: 25px
}
.data-ng-cloak, .ng-cloak, [ng-cloak], [ng\:cloak] {
display:none!important
}
.contact-info-detail input[type=radio] input[type=radio]:checked+label:before, .left-cms-software-list input[type=radio] input[type=radio]:checked+label:before, .payment-mode input[type=radio] input[type=radio]:checked+label:before {
	background: url(../images/radio-active.png) center no-repeat
}
.contact-info-detail input[type=radio], .left-cms-software-list input[type=radio], .payment-mode input[type=radio] {
	display: none
}
.contact-info-detail input[type=radio]+label:before, .left-cms-software-list input[type=radio]+label:before, .payment-mode input[type=radio]+label:before {
	content: "";
	display: inline-block;
	width: 33px;
	height: 33px;
	vertical-align: middle;
	margin-right: 8px;
	background: url(../images/select-n.png) center no-repeat;
	cursor: pointer
}
.contact-info-detail input[type=radio]:checked+label:before, .left-cms-software-list input[type=radio]:checked+label:before, .payment-mode input[type=radio]:checked+label:before {
	content: "";
	background: url(../images/select-y.png) center no-repeat
}
.chrome .business-pg .free_evaln_grid {
	margin-top: -28px
}
.pie {
	z-index: 10;
	position: relative
}
.warning-shadow {
	box-shadow: 0 1px 2px #686868;
	-moz-box-shadow: 0 1px 2px #686868;
	-webkit-box-shadow: 0 1px 2px #686868
}
.blackText {
	color: #1f1e1e
}
.textCenter {
	text-align: center
}
.textLeft {
	text-align: left
}
.textRight {
	text-align: right
}
.textItalic {
	font-style: italic
}
.no-float {
	float: none
}
.whiteBg {
	background: #fff
}
.clear {
	clear: both
}
.no-mar {
	margin: 0
}
.widthWhyPixel {
	width: 250px
}
.firefox.windows .test {
	margin: 0 16px 0 0
}
.firefox.windows .test.no-mar {
	margin: 0
}
.eq-ie8 .award-images ul li {
	display: inline
}
.mac .test, .safari .test {
	margin: 0 11px 0 0
}
.mac .test.no-mar, .safari .test.no-mar {
	margin: 0
}
.pull_left {
	float: left!important
}
.pull_right {
	float: right!important
}
.banner-right {
	float: right;
	width: 100%
}
.breadcrumb-sec .breadcrumb.margn {
	margin-left: 0
}
.ecommerce-pg {
	width: 100%;
	float: left
}
.ecommerce-pg .mobile-apps-heading h1 span {
	color: #000
}
.ecommerce-pg .our-clients {
	margin-bottom: 32px
}
.ecommerce-pg .mobile-apps-heading h2 {
	padding: 0 17%;
	margin: 0 0 56px
}
.ecommerce-pg .some-our-clients {
	background: #f3f3f3
}
.ecommerce-pg .our-mobile-apps {
	background: #fff
}
.ecommerce-pg .free_evaln_outer {
	padding: 22px 28px
}
.ecommerce-pg .free_evaln_outer .your_requirement textarea {
	min-height: 117px
}
.ecommerce-pg .free_evaln_outer .upload_file {
	padding-bottom: 18px
}
.ecommerce-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 320px;
	margin-top: 34px
}
.ecommerce-pg .our_services_grid .our_services_box .our_services_desc h3 {
	font: 17px/21px ProximaNovaAltSemibold;
	color: #FFAA01;
	text-transform: uppercase
}
.ecommerce-pg .our_services_grid .our_services_box .our_services_desc p.platform {
	width: 85%
}
.ecommerce-pg .ecommerce_list_outr {
	width: 100%;
	float: left;
	background: #f3f3f3
}
.ecommerce-pg .ecommerce_list_outr .ecommerce_list {
	width: 100%;
	float: left
}
.ecommerce-pg .ecommerce_list_outr .ecommerce_list ul {
	width: 100%;
	float: left;
	border-bottom: 1px solid #bbb;
	padding: 40px 0
}
.ecommerce-pg .ecommerce_list_outr .ecommerce_list ul li {
	display: inline-block;
	text-align: center;
	width: 13.9%
}
.ecommerce-pg .ecommerce_list_outr .ecommerce_list ul li span {
	display: block;
	font: 15px/19px ProximaNovaAltSemibold;
	color: #000;
	padding-top: 20px
}
.ecommerce-pg .ecommerce_list_outr .ecommerce_list ul li a {
	display: inline-block
}
.ecommerce-pg .ecommerce_list_outr .ecommerce_list ul li a:focus, .ecommerce-pg .ecommerce_list_outr .ecommerce_list ul li a:hover {
	text-decoration: none
}
.ecommerce-solution-container .cms-soltions {
	background: url(../images/ecommerce-solutions.png) 50% center no-repeat;
	min-height: 442px;
	margin: 12px auto 135px;
	position: relative
}
.prestashop-pg .some-our-clients, .python-pg .some-our-clients, .zencart-pg .some-our-clients {
	background: #f3f3f3
}
.ecommerce-solution-container .cms-soltions .ecommerce-bg img {
	position: absolute;
	bottom: -26%;
	left: 20%
}
.ecommerce-solution-container .cms-soltions .box5 div img {
	position: absolute;
	left: -22px;
	bottom: 0
}
.ecommerce-solution-container .cms-soltions .box5 {
	bottom: -31%;
	padding: 82px 0 0;
	right: 2.5%;
	width: 520px
}
.ecommerce-solution-container .cms-soltions .box5 span {
	right: 95%;
	top: -21px
}
.ecommerce-solution-container .cms-soltions .box.box5 p {
	width: 100%
}
.ecommerce-solution-container .cms-soltions .heading-four {
	position: absolute;
	bottom: -6.5%;
	right: -62%;
	width: 282px
}
.ecommerce-solution-container .cms-soltions .line-four {
	position: absolute;
	bottom: -8%;
	right: -46%;
	width: 250px
}
.ecommerce-solution-container .cms-soltions .icon-four {
	position: absolute;
	bottom: -2%;
	right: 25%
}
.ecommerce-solution-container .cms-soltions .para-four {
	position: absolute;
	bottom: -31%;
	right: -53%;
	width: 250px
}
.magento-pg {
	width: 100%;
	float: left
}
.magento-pg .mob-heading h2 {
	margin: 0 150px 43px
}
.magento-pg .mob-heading h2 span {
	color: #FFAA01
}
.magento-pg .banner_form_sec {
	margin-bottom: 60px
}
.magento-pg .banner-sec .banner-left .list-outer {
	margin-bottom: 27px
}
.magento-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 320px;
	margin-top: 34px
}
.magento-pg .banner-sec .banner-left .list-outer .list-sec.right {
	width: 42.5%
}
.magento-pg .our-clients {
	margin-bottom: 42px
}
.magento-pg .banner-sec .banner-left p a {
	color: #FFAA01;
	border-bottom: 1px solid #facacb
}
.magento-pg .banner-sec .banner-left p a:hover {
	text-decoration: none;
	border: 0
}
.magento-pg .testimonial-outer .testimonial {
	padding-bottom: 43px
}
.magento-pg .the_process_outer {
	padding-top: 0
}
.magento-pg .the_process_outer .the_process_inner {
	border-top: 1px solid #bbb;
	padding-top: 30px
}
.magento-pg .the_process_outer .the_process_inner ul li {
	width: 24.5%
}
.magento-pg .the_process_outer .the_process_inner ul li h5 {
	font: 17px/24px ProximaNovaAltSemibold;
	color: #1f1f1f;
	margin: 8px 22px 0;
	display: inline-block
}
.magento-pg .the_process_outer .the_process_inner ul li p {
	padding: 0 2%
}
.prestashop-pg .testimonial-outer .testimonial, .shopify-pg .testimonial-outer .testimonial, .zencart-pg .testimonial-outer .testimonial {
	padding-bottom: 43px
}
.magento-pg .the_process_outer .the_process_inner ul li span.procs_no3 {
	border-bottom: 2px solid #938bdb;
	border-top: 2px solid #938bdb;
	color: #938bdb
}
.magento-pg .the_process_outer .the_process_inner ul li span.procs_no4 {
	border-bottom: 2px solid #1f9ac2;
	border-top: 2px solid #1f9ac2;
	color: #1f9ac2
}
.zencart-pg {
	width: 100%;
	float: left
}
.zencart-pg .mob-heading h2 {
	margin: 0 50px 43px
}
.zencart-pg .mob-heading h2 span {
	color: #FFAA01
}
.zencart-pg .banner_form_sec {
	margin-bottom: 60px
}
.zencart-pg .banner-sec .banner-left .list-outer {
	margin-bottom: 27px
}
.zencart-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 320px;
	margin-top: 34px
}
.zencart-pg .banner-sec .banner-left .list-outer .list-sec.right {
	width: 42.5%
}
.zencart-pg .our-clients {
	margin-bottom: 42px
}
.zencart-pg .banner-sec .banner-left p a {
	color: #FFAA01;
	border-bottom: 1px solid #facacb
}
.zencart-pg .banner-sec .banner-left p a:hover {
	text-decoration: none;
	border: 0
}
.zencart-pg .banner_form_sec .banner_form_left img.arrow_rgt {
	top: 60px
}
.shopify-pg {
	width: 100%;
	float: left
}
.shopify-pg .mob-heading h1 span {
	color: #88bb32
}
.shopify-pg .mob-heading h2 {
	margin: 0 150px 43px
}
.shopify-pg .mob-heading h2 span {
	color: #FFAA01
}
.shopify-pg .banner_form_sec {
	margin-bottom: 60px
}
.shopify-pg .banner-sec .banner-left .list-outer {
	margin-bottom: 27px
}
.shopify-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 320px;
	margin-top: 34px
}
.shopify-pg .banner-sec .banner-left .list-outer .list-sec.right {
	width: 42.5%
}
.shopify-pg .our-clients {
	margin-bottom: 42px
}
.shopify-pg .banner-sec .banner-left p a {
	color: #FFAA01;
	border-bottom: 1px solid #facacb
}
.shopify-pg .banner-sec .banner-left p a:hover {
	text-decoration: none;
	border: 0
}
.prestashop-pg {
	width: 100%;
	float: left
}
.prestashop-pg .mob-heading h1 span {
	color: #29c035
}
.prestashop-pg .mob-heading h2 {
	margin: 0 150px 43px
}
.prestashop-pg .mob-heading h2 span {
	color: #FFAA01
}
.prestashop-pg .banner_form_sec {
	margin-bottom: 60px
}
.prestashop-pg .banner-sec .banner-left .list-outer {
	margin-bottom: 27px
}
.prestashop-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 320px;
	margin-top: 34px
}
.prestashop-pg .banner-sec .banner-left .list-outer .list-sec.right {
	width: 42.5%
}
.prestashop-pg .our-clients {
	margin-bottom: 42px
}
.prestashop-pg .banner-sec .banner-left p a {
	color: #FFAA01;
	border-bottom: 1px solid #facacb
}
.prestashop-pg .banner-sec .banner-left p a:hover {
	text-decoration: none;
	border: 0
}
.opencart-pg .testimonial-outer .testimonial, .oscommerce-pg .testimonial-outer .testimonial {
	padding-bottom: 47px
}
.opencart-pg {
	width: 100%;
	float: left
}
.opencart-pg .mob-heading h1 span {
	color: #23c5f4
}
.opencart-pg .mob-heading h2 {
	margin: 0 80px 40px
}
.opencart-pg .mob-heading h2 span {
	color: #FFAA01
}
.opencart-pg .banner-sec {
	margin-top: 35px
}
.opencart-pg .banner-sec .banner-left h2 {
	font: 20px/26px Conv_Roboto-Light;
	color: #FFAA01
}
.opencart-pg .banner-sec .banner-left .list-outer .list-sec.right {
	width: 42.5%
}
.opencart-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 320px
}
.opencart-pg .our-clients {
	margin-bottom: 47px
}
.opencart-pg .banner-right img {
	margin-top: 65px
}
.opencart-pg .banner_form_sec {
	margin-bottom: 56px
}
.oscommerce-pg {
	width: 100%;
	float: left
}
.oscommerce-pg .mob-heading h1 span {
	color: #31b070
}
.oscommerce-pg .banner-sec .banner-left p a {
	color: #FFAA01;
	border-bottom: 1px solid #facacb
}
.oscommerce-pg .banner-sec .banner-left p a:hover {
	text-decoration: none;
	border: 0
}
.oscommerce-pg .banner-sec .banner-left .list-outer .list-sec.right {
	width: 43.5%
}
.oscommerce-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 320px
}
.oscommerce-pg .mob-heading h2, .oscommerce-pg .our-clients {
	margin-bottom: 38px
}
.oscommerce-pg .mob-heading h2 span {
	color: #FFAA01
}
.oscommerce-pg .banner-right img {
	margin-top: 12px
}
.oscommerce-pg .mobile-apps-info .mobile-info small {
	font-size: 14px
}
.woocommerce-pg {
	width: 100%;
	float: left
}
.woocommerce-pg .mob-heading h1 span {
	color: #a26296
}
.woocommerce-pg .mob-heading h2 {
	margin: 0 70px 40px
}
.woocommerce-pg .mob-heading h2 span {
	color: #FFAA01
}
.woocommerce-pg .banner_form_sec .banner_form_left img.banner_img_woo {
	margin-top: 22px
}
.woocommerce-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 320px
}
.woocommerce-pg .our-clients {
	margin-bottom: 42px
}
.drupal-ecommerce-pg {
	width: 100%;
	float: left
}
.drupal-ecommerce-pg .mob-heading h1 span {
	color: #e0501e
}
.drupal-ecommerce-pg .mob-heading h2 {
	margin: 0 70px 40px
}
.drupal-ecommerce-pg .mob-heading h2 span {
	color: #FFAA01
}
.drupal-ecommerce-pg .banner_form_sec .banner_form_left img.banner_img_woo {
	margin-top: 22px
}
.drupal-ecommerce-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 320px
}
.drupal-ecommerce-pg .our-clients {
	margin-bottom: 42px
}
.safari .why-pixel-fronten .box2 {
	top: -19%;
	right: 15%;
	padding: 0 0 0 85px
}
.safari .why-pixel-fronten .box3 {
	right: 7%;
	padding: 0 0 0 69px
}
.safari .why-pixel-fronten .box4 {
	right: 17%;
	padding: 0 0 0 72px
}
.safari .cms-soltions .box2 {
	padding: 0 0 0 115px
}
.safari .ecommerce-solution-container .cms-soltions .box5 span {
	right: 12%;
	width: 100%
}
.safari .psd-to-html-theming-pg .why-pixel-fronten .box2 {
	top: -19%;
	right: 18%;
	padding: 0 0 0 31px
}
.safari .psd-to-html-theming-pg .why-pixel-fronten .box3 {
	padding: 0 0 0 31px
}
.safari .psd-to-html-theming-pg .why-pixel-fronten .box4 {
	right: 20%;
	padding: 0 0 0 22px
}
.box span img {
	max-width: initial
}
.aspnet-pg {
	width: 100%;
	float: left
}
.aspnet-pg .banner-right {
	margin-top: 10px
}
.aspnet-pg .banner-sec .banner-left .list-outer .list-sec {
	width: 55%
}
.aspnet-pg .banner-sec .banner-left .list-outer .list-sec.right {
	width: 43%
}
.aspnet-pg .mob-heading h1 span {
	color: #0092d1
}
.aspnet-pg .mob-heading h2 span, .java-pg .mob-heading h1 span, .java-pg .mob-heading h2 span, .python-pg .mob-heading h1 span, .python-pg .mob-heading h2 span, .web-developmnt-pg .mob-heading h1 span, .web-developmnt-pg .mob-heading h2 span {
	color: #FFAA01
}
.aspnet-pg .mob-heading h2 {
	padding: 0 30px;
	line-height: 29px
}
.aspnet-pg .banner-sec a.request-free {
	margin-top: 33px;
	font-size: 20px;
	margin-bottom: 62px;
	width: 320px
}
.python-pg, .python-pg .banner-sec .banner-left .list-outer .list-sec {
	width: 100%
}
.aspnet-pg .our-clients {
	margin-bottom: 36px
}
.aspnet-pg .testimonial-outer .testimonial.testimonial-pading {
	padding-bottom: 48px
}
.aspnet-pg .banner_form_sec {
	margin-bottom: 60px
}
.python-pg {
	float: left
}
.python-pg .banner-right {
	margin-top: 10px
}
.python-pg .mob-heading h2 {
	padding: 0 30px;
	line-height: 29px
}
.python-pg .banner-sec a.request-free {
	margin-top: 33px;
	font-size: 20px;
	margin-bottom: 62px;
	width: 320px
}
.python-pg .our-clients {
	margin-bottom: 36px
}
.python-pg .testimonial-outer .testimonial.testimonial-pading {
	padding-bottom: 48px
}
.python-pg .banner_form_sec {
	margin-bottom: 60px
}
.web-developmnt-pg {
	width: 100%;
	float: left
}
.web-developmnt-pg .banner-right {
	margin-top: 10px
}
.web-developmnt-pg .mob-heading h2 {
	padding: 0 30px;
	line-height: 29px
}
.web-developmnt-pg .banner-sec a.request-free {
	margin-top: 33px;
	font-size: 20px;
	margin-bottom: 62px;
	width: 320px
}
.web-developmnt-pg .our-clients {
	margin-bottom: 36px
}
.web-developmnt-pg .testimonial-outer .testimonial.testimonial-pading {
	padding-bottom: 48px
}
.web-developmnt-pg .our-mobile-apps {
	background: #fff
}
.java-pg .some-our-clients, .web-developmnt-pg .some-our-clients {
	background: #f3f3f3
}
.web-developmnt-pg .business-banner {
	padding-bottom: 60px
}
.web-developmnt-pg .business-banner .businessB_Innr {
	width: 100%;
	float: left
}
.web-developmnt-pg .business-banner .businessB_Innr .businessB_left {
	width: 61.5%;
	float: left
}
.web-developmnt-pg .business-banner .businessB_Innr .free_evaln_grid {
	width: 38.5%;
	padding-left: 0
}
.java-pg, .java-pg .banner-sec .banner-left .list-outer .list-sec {
	width: 100%
}
.web-developmnt-pg .business-banner .businessB_Innr .free_evaln_grid .free_evaln_outer {
	border: 1px solid #d9d3a7
}
.java-pg {
	float: left
}
.java-pg .mob-heading h2 {
	line-height: 29px;
	padding: 0 110px
}
.java-pg .banner-sec .banner-left .list-outer .list-sec li h3 {
	font: 17px/23px Conv_Roboto-Light
}
.java-pg .banner-sec .banner-left .list-outer .list-sec li .list-left span {
	display: block;
	font: 17px/23px Conv_Roboto-Light
}
.java-pg .banner-sec .banner-left .list-outer .list-sec.pading-btm li .list-left {
	padding-bottom: 11px
}
.java-pg .banner-sec a.request-free {
	font-size: 20px;
	margin-bottom: 60px;
	width: 320px;
	margin-top: 36px
}
.js-pg, .js-pg .banner-sec .banner-left .list-outer .list-sec {
	width: 100%
}
.java-pg .our-clients {
	margin-bottom: 42px
}
.java-pg .banner_form_sec {
	margin-bottom: 60px
}
.java-pg .testimonial-outer .testimonial {
	padding-bottom: 47px
}
.js-pg {
	float: left
}
.js-pg .mob-heading h1 span {
	color: #d6b932
}
.bootstrap-pg .mob-heading h1 span, .bootstrap-pg .mob-heading h2 span, .js-pg .mob-heading h2 span {
	color: #FFAA01
}
.js-pg .mob-heading h2 {
	line-height: 29px;
	padding: 0 60px
}
.js-pg .banner-sec a.request-free {
	font-size: 20px;
	margin: 30px 0 60px;
	width: 320px
}
.js-pg .our-clients {
	margin: 38px 0 44px
}
.js-pg .banner_form_sec {
	margin-bottom: 60px
}
.js-pg .testimonial-outer .testimonial {
	padding-bottom: 47px
}
.bootstrap-pg {
	width: 100%;
	float: left
}
.bootstrap-pg .mob-heading h2 {
	line-height: 29px;
	padding: 0 60px
}
.bootstrap-pg .banner-sec a.request-free {
	font-size: 20px;
	margin: 30px 0 60px;
	width: 320px
}
.bootstrap-pg .our-clients {
	margin: 38px 0 44px
}
.bootstrap-pg .banner_form_sec {
	margin-bottom: 60px
}
.bootstrap-pg .testimonial-outer .testimonial {
	padding-bottom: 47px
}
.php-pg {
	width: 100%;
	float: left
}
.php-pg .mob-heading h1 span {
	color: #7a7bb4
}
.php-pg .mob-heading h2 {
	line-height: 29px;
	padding: 0 80px
}
.php-pg .mob-heading h2 span {
	color: #FFAA01
}
.php-pg .banner-sec a.request-free {
	font-size: 20px;
	margin: 41px 0 63px;
	width: 320px
}
.php-pg .our-clients {
	margin-bottom: 43px
}
.php-pg .banner-sec .banner-left .list-outer .list-sec.right {
	width: 42.5%
}
.php-pg .banner-sec .banner-left .list-outer .list-sec.pading-btm li .list-right {
	padding-bottom: 13px
}
.php-pg .outer_our_mobile_apps {
	width: 100%;
	float: left;
	background: #f3f3f3
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr {
	width: 100%;
	float: left
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr {
	width: 100%;
	float: left;
	border-bottom: 1px solid #bbb
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul {
	width: 100%;
	float: left;
	padding: 38px 0
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul li {
	display: inline-block;
	width: 16.35%;
	text-align: center
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul li span.smpl_sprite_icon {
	background: url(../images/php_sprite.png) no-repeat;
	display: inline-block;
	height: 52px;
	vertical-align: middle;
	width: 70px
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul li span.smpl_sprite_icon.smpl_sprite_icon1 {
	background-position: 10px -15px
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul li span.smpl_sprite_icon.smpl_sprite_icon2 {
	background-position: 10px -127px
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul li span.smpl_sprite_icon.smpl_sprite_icon3 {
	background-position: 10px -255px
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul li span.smpl_sprite_icon.smpl_sprite_icon4 {
	background-position: 10px -382px
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul li span.smpl_sprite_icon.smpl_sprite_icon5 {
	background-position: 10px -506px
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul li span.smpl_sprite_icon.smpl_sprite_icon6 {
	background-position: 10px -624px
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul li span.smpl_sprite_text {
	color: #1f1e1e;
	font: 21px/30px ProximaNovaAltSemibold
}
.sharepoint-pg {
	width: 100%;
	float: left
}
.sharepoint-pg .mob-heading h1 span {
	color: #7a7bb4
}
.sharepoint-pg .mob-heading h2 {
	line-height: 29px;
	padding: 0 80px
}
.sharepoint-pg .mob-heading h2 span {
	color: #FFAA01
}
.sharepoint-pg .banner-sec a.request-free {
	font-size: 20px;
	margin: 41px 0 63px;
	width: 320px
}
.sharepoint-pg .our-clients {
	margin-bottom: 43px
}
.sharepoint-pg .banner-sec .banner-left .list-outer .list-sec.right {
	width: 42.5%
}
.sharepoint-pg .banner-sec .banner-left .list-outer .list-sec.pading-btm li .list-right {
	padding-bottom: 13px
}
.sharepoint-pg .outer_our_mobile_apps {
	width: 100%;
	float: left;
	background: #f3f3f3
}
.sharepoint-pg .some-our-clients {
	background: #f3f3f3
}
.ror-pg {
	width: 100%;
	float: left
}
.ror-pg .mob-heading h1 span {
	color: #c91f33
}
.business-pg .mob-heading h1 span, .ror-pg .mob-heading h2 span {
	color: #FFAA01
}
.ror-pg .mob-heading h2 {
	line-height: 29px;
	padding: 0 40px
}
.ror-pg .banner_form_sec {
	margin-bottom: 60px
}
.ror-pg .banner-sec a.request-free {
	font-size: 20px;
	margin: 30px 0 100px;
	width: 320px
}
.ror-pg .our-clients {
	margin-bottom: 43px
}
.ror-pg .banner-sec .banner-left .list-outer .list-sec.right {
	width: 42.5%
}
.ror-pg .banner-sec .banner-left .list-outer .list-sec.pading-btm li .list-left, .ror-pg .banner-sec .banner-left .list-outer .list-sec.pading-btm li .list-right {
	padding-bottom: 4px;
	margin-top: 6px
}
.ror-pg .testimonial-outer .testimonial {
	padding-bottom: 47px
}
.business-pg {
	width: 100%;
	float: left
}
.business-pg .banner-sec {
	margin: 60px 0 25px
}
.business-pg .banner-sec h3 {
	margin-bottom: 16px
}
.business-pg .banner-sec-2 {
	background: #f3f3f3;
	padding: 40px 0 30px;
	margin: 0
}
.business-pg .some-our-clients {
	margin-top: 0;
	background: #f3f3f3
}
.business-pg .our-clients {
	margin-bottom: 41px
}
.business-pg .banner-right .our-approach {
	margin: 9px 0 0;
	float: left
}
.business-pg .banner-sec .banner-right.business-right {
	width: 100%;
	float: left;
	margin-top: 25px
}
.business-pg .banner-sec.banner-sec-2 .banner-left .list-outer .list-sec {
	width: 100%
}
.business-pg .banner-sec.banner-sec-2 .banner-left .list-outer .list-sec li .list-left {
	background: 0 0;
	padding-left: 0
}
.business-pg .banner-sec.banner-sec-2 .banner-left .list-outer .list-sec li .list-left span.numbr_list {
	background: #929292;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	z-index: 10;
	position: relative;
	color: #fff;
	display: inline-block;
	height: 20px;
	font: 15px/20px ProximaNovaAltSemibold;
	margin-right: 12px;
	text-align: center;
	width: 20px;
	vertical-align: top;
	margin-top: 1px
}
.b2b-b2c-pg .free_evaln_grid .free_evaln_outer, .business-pg .free_evaln_grid .free_evaln_outer, .document-management-pg .free_evaln_grid .free_evaln_outer, .intranet-extranet-solutions-pg .free_evaln_grid .free_evaln_outer, .online-marketplace-pg .free_evaln_grid .free_evaln_outer, .online-storefront-pg .free_evaln_grid .free_evaln_outer, .social-networking-pg .free_evaln_grid .free_evaln_outer {
	border: 1px solid #d9d3a7
}
.business-pg .free_evaln_grid span img.arrow_rgt, .document-management-pg .free_evaln_grid span img.arrow_rgt, .social-networking-pg .free_evaln_grid span img.arrow_rgt {
	position: absolute;
	top: 65px;
	left: -50px
}
.business-pg .banner-sec.banner-sec-2 .banner-left .list-outer .list-sec li .list-left span.cont_list {
	width: 90%;
	display: inline-block
}
.business-pg .free_evaln_grid {
	padding: 0 0 0 5.5%;
	width: 42%;
	margin-top: -45px;
	background: url(../images/business_shadow.png) left bottom no-repeat
}
.business-pg .free_evaln_grid .free_evaln_outer .your_company input[type=email] {
	width: 100%
}
.business-pg .our-mobile-apps {
	background: #fff
}
.business-pg .business-banner {
	margin-top: 80px
}
.business-pg .business-banner .business_bannr_outer {
	width: 100%;
	float: left;
	background: url(../images/business-banner.png) right top no-repeat
}
.business-pg .business-banner .business_bannr_outer .business-banner-inner {
	height: 420px;
	background: 0 0;
	width: 58%
}
.business-pg .free_evaln_outer {
	padding-left: 19px;
	padding-right: 19px
}
.social-networking-pg {
	width: 100%;
	float: left
}
.social-networking-pg .mob-heading h1 span, .social-networking-pg .mob-heading h2 span {
	color: #FFAA01
}
.social-networking-pg .banner-sec {
	margin: 60px 0 25px
}
.social-networking-pg .banner-sec h3 {
	margin-bottom: 16px
}
.social-networking-pg .some-our-clients {
	margin-top: 0;
	background: #fff
}
.social-networking-pg .our-clients {
	margin-bottom: 41px
}
.social-networking-pg .banner-right .our-approach {
	margin: 9px 0 0;
	float: left
}
.social-networking-pg .banner-sec .banner-right.business-right {
	width: 100%;
	float: left;
	margin-top: 25px;
	text-align: center
}
.social-networking-pg .free_evaln_grid {
	padding: 0 0 0 5.5%;
	width: 42%;
	background: url(../images/business_shadow.png) left bottom no-repeat
}
.social-networking-pg .free_evaln_grid .free_evaln_outer .your_company input[type=email] {
	width: 100%
}
.social-networking-pg .banner-sec a.request-free {
	width: 320px;
	font-size: 20px;
	padding: 0;
	margin-top: 40px
}
.social-networking-pg .business-banner .business_banner_innr {
	width: 100%;
	float: left;
	background: url(../images/social_banner_bg.png) left bottom no-repeat
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr {
	width: 100%;
	float: left;
	padding-top: 17px
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list {
	width: 26%;
	display: inline-block;
	float: left;
	margin: 20px 0
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li {
	display: inline-block;
	min-height: 80px;
	width: 100%;
	padding: 0 10% 0 35%;
	margin: 27px 0
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li span {
	display: inline-block;
	padding-top: 25px;
	font: 19px/23px Conv_Roboto-Light;
	color: #000
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li.SNB_bnnr_list1 {
	background: url(../images/social_banner_img1.png) left top no-repeat
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li.SNB_bnnr_list2 {
	background: url(../images/social_banner_img2.png) left top no-repeat
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li.SNB_bnnr_list3 {
	background: url(../images/social_banner_img3.png) left top no-repeat
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img {
	width: 32%;
	float: left
}
.document-management-pg {
	width: 100%;
	float: left
}
.document-management-pg .mob-heading h1 span, .document-management-pg .mob-heading h2 span {
	color: #FFAA01
}
.document-management-pg .banner-sec {
	margin: 60px 0 25px
}
.document-management-pg .banner-sec h3 {
	margin-bottom: 16px
}
.document-management-pg .some-our-clients {
	margin-top: 0;
	background: #fff
}
.document-management-pg .our-clients {
	margin-bottom: 41px
}
.document-management-pg .banner-right .our-approach {
	margin: 9px 0 0;
	float: left
}
.document-management-pg .banner-sec .banner-right.business-right {
	width: 100%;
	float: left;
	margin-top: 25px
}
.document-management-pg .free_evaln_grid {
	padding: 0 0 0 5.5%;
	width: 42%;
	background: url(../images/business_shadow.png) left bottom no-repeat
}
.document-management-pg .free_evaln_grid .free_evaln_outer .your_company input[type=email] {
	width: 100%
}
.document-management-pg .banner-sec a.request-free {
	width: 320px;
	font-size: 20px;
	padding: 0;
	margin-top: 40px
}
.document-management-pg .business-banner .business_banner_innr {
	width: 100%;
	float: left;
	background: url(../images/solution_banner_bg.png) left bottom no-repeat
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr {
	width: 100%;
	float: left;
	padding-top: 17px
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img {
	width: 29.5%;
	float: left;
	background: url(../images/document_management_img.png) right top no-repeat;
	min-height: 456px;
	position: relative
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img img {
	position: absolute;
	right: 65px;
	top: -4px
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr {
	width: 26.5%;
	float: left;
	background: url(../images/document_management_icon1.png) left top no-repeat
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list {
	width: 100%;
	display: inline-block;
	float: left;
	background: url(../images/document_management_icon.png) 20px top repeat-y
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li {
	display: inline-block;
	min-height: 36px;
	width: 100%;
	margin: 36px 0 0 2px
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li span {
	display: inline-block;
	font: 16px/18px Conv_Roboto-Light;
	color: #000;
	padding: 0 7% 0 22%
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.DM_bnnr_list1 {
	background: url(../images/document_management_img1.png) left top no-repeat
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.DM_bnnr_list2 {
	background: url(../images/document_management_img2.png) left top no-repeat
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.DM_bnnr_list3 {
	background: url(../images/document_management_img3.png) left top no-repeat
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.DM_bnnr_list4 {
	background: url(../images/document_management_img4.png) left top no-repeat
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.DM_bnnr_list5 {
	background: url(../images/document_management_img5.png) left top no-repeat
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.DM_bnnr_list6 {
	background: url(../images/document_management_img6.png) left top no-repeat
}
.document-management-pg .free_evaln_outer .upload_file {
	padding: 16px 0
}
.document-management-pg .free_evaln_outer .upload_file label {
	margin-bottom: 0
}
.intranet-extranet-solutions-pg {
	width: 100%;
	float: left
}
.intranet-extranet-solutions-pg .mob-heading h1 span, .intranet-extranet-solutions-pg .mob-heading h2 span {
	color: #FFAA01
}
.intranet-extranet-solutions-pg .banner-sec {
	margin: 60px 0 25px
}
.intranet-extranet-solutions-pg .banner-sec h3 {
	margin-bottom: 16px
}
.intranet-extranet-solutions-pg .some-our-clients {
	margin-top: 0;
	background: #fff
}
.intranet-extranet-solutions-pg .our-clients {
	margin-bottom: 41px
}
.intranet-extranet-solutions-pg .banner-right .our-approach {
	margin: 9px 0 0;
	float: left
}
.intranet-extranet-solutions-pg .banner-sec .banner-right.business-right {
	width: 100%;
	float: left;
	margin-top: 25px
}
.intranet-extranet-solutions-pg .free_evaln_grid {
	padding: 0 0 0 5.5%;
	width: 42%;
	background: url(../images/business_shadow.png) left bottom no-repeat
}
.intranet-extranet-solutions-pg .free_evaln_grid .free_evaln_outer .your_company input[type=email] {
	width: 100%
}
.intranet-extranet-solutions-pg .free_evaln_grid span img.arrow_rgt {
	position: absolute;
	top: 40px;
	left: -25px
}
.intranet-extranet-solutions-pg .banner-sec a.request-free {
	width: 320px;
	font-size: 20px;
	padding: 0;
	margin-top: 40px
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr {
	width: 100%;
	float: left;
	background: url(../images/solution_banner_bg.png) left bottom no-repeat
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr {
	width: 100%;
	float: left;
	padding-top: 17px
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img {
	width: 29.5%;
	float: left;
	background: url(../images/intranet_extranet_img.png) right top no-repeat;
	min-height: 363px;
	margin: 25px 0
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr {
	width: 26.5%;
	float: left
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list {
	width: 100%;
	display: inline-block;
	float: left;
	background: url(../images/document_management_icon.png) 20px top repeat-y
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li {
	display: inline-block;
	min-height: 36px;
	width: 100%;
	margin: 60px 0 0
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li span {
	display: inline-block;
	font: 16px/18px Conv_Roboto-Light;
	color: #000;
	padding: 0 7% 0 22%
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.IE_bnnr_list1 {
	background: url(../images/intranet_extranet_icon1.png) left top no-repeat;
	margin-top: 0
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.IE_bnnr_list2 {
	background: url(../images/intranet_extranet_icon2.png) left top no-repeat
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.IE_bnnr_list3 {
	background: url(../images/intranet_extranet_icon3.png) left top no-repeat
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.IE_bnnr_list4 {
	background: url(../images/intranet_extranet_icon4.png) left top no-repeat
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.IE_bnnr_list5 {
	background: url(../images/intranet_extranet_icon5.png) left top no-repeat
}
.intranet-extranet-solutions-pg .free_evaln_outer .upload_file {
	padding: 16px 0
}
.intranet-extranet-solutions-pg .free_evaln_outer .upload_file label {
	margin-bottom: 0
}
.online-storefront-pg {
	width: 100%;
	float: left
}
.online-storefront-pg .mob-heading h1 span, .online-storefront-pg .mob-heading h2 span {
	color: #FFAA01
}
.online-storefront-pg .banner-sec {
	margin: 60px 0 25px
}
.online-storefront-pg .banner-sec h3 {
	margin-bottom: 16px
}
.online-storefront-pg .some-our-clients {
	margin-top: 0;
	background: #fff
}
.online-storefront-pg .our-clients {
	margin-bottom: 41px
}
.online-storefront-pg .banner-right .our-approach {
	margin: 9px 0 0;
	float: left
}
.online-storefront-pg .banner-sec .banner-right.business-right {
	width: 100%;
	float: left;
	margin-top: 25px
}
.online-storefront-pg .free_evaln_grid {
	padding: 0 0 0 5.5%;
	width: 42%;
	background: url(../images/business_shadow.png) left bottom no-repeat
}
.online-storefront-pg .free_evaln_grid .free_evaln_outer .your_company input[type=email] {
	width: 100%
}
.online-storefront-pg .free_evaln_grid span img.arrow_rgt {
	position: absolute;
	top: 65px;
	left: -50px
}
.online-storefront-pg .banner-sec a.request-free {
	width: 320px;
	font-size: 20px;
	padding: 0;
	margin-top: 40px
}
.online-storefront-pg .business-banner .business_banner_innr {
	width: 100%;
	float: left;
	background: url(../images/solution_banner_bg.png) left bottom no-repeat
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr {
	width: 100%;
	float: left;
	padding-top: 17px
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img {
	width: 33.5%;
	float: left;
	background: url(../images/online_storefront_img.png) right top no-repeat;
	margin: 37px 0;
	min-height: 431px
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr {
	width: 20.5%;
	float: left
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list {
	width: 100%;
	display: inline-block;
	float: left;
	background: url(../images/online_storefront_icon.png) left 6px repeat-y
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li {
	display: inline-block;
	width: 100%;
	margin-top: 35px
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li span {
	display: inline-block;
	font: 16px/16px Conv_Roboto-Light;
	color: #000;
	padding: 0 7% 0 22%
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.OS_bnnr_list1 {
	background: url(../images/online_storefront_icon1.png) left center no-repeat
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.OS_bnnr_list.OS_bnnr_list1 {
	margin-top: 0;
	background-position: left top
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.OS_bnnr_list_last.OS_bnnr_list1 {
	background-position: left bottom
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.OS_bnnr_list2 {
	background: url(../images/online_storefront_icon2.png) left top no-repeat;
	min-height: 39px
}
.online-marketplace-pg {
	width: 100%;
	float: left
}
.online-marketplace-pg .mob-heading h1 span, .online-marketplace-pg .mob-heading h2 span {
	color: #FFAA01
}
.online-marketplace-pg .banner-sec {
	margin: 60px 0 25px
}
.online-marketplace-pg .banner-sec h3 {
	margin-bottom: 16px
}
.online-marketplace-pg .some-our-clients {
	margin-top: 0;
	background: #fff
}
.online-marketplace-pg .our-clients {
	margin-bottom: 41px
}
.online-marketplace-pg .banner-right .our-approach {
	margin: 9px 0 0;
	float: left
}
.online-marketplace-pg .banner-sec .banner-right.business-right {
	width: 100%;
	float: left;
	margin-top: 25px
}
.online-marketplace-pg .free_evaln_grid {
	padding: 0 0 0 5.5%;
	width: 42%;
	background: url(../images/business_shadow.png) left bottom no-repeat
}
.online-marketplace-pg .free_evaln_grid .free_evaln_outer .your_company input[type=email] {
	width: 100%
}
.online-marketplace-pg .free_evaln_grid span img.arrow_rgt {
	position: absolute;
	top: 32px;
	left: -15px
}
.online-marketplace-pg .banner-sec a.request-free {
	width: 320px;
	font-size: 20px;
	padding: 0;
	margin-top: 40px
}
.online-marketplace-pg .banner-sec .banner-left .list-outer .list-sec {
	width: 100%
}
.online-marketplace-pg .business-banner {
	margin-top: 17px
}
.online-marketplace-pg .business-banner .business_banner_innr {
	width: 100%;
	float: left;
	background: url(../images/solution_banner_bg.png) left bottom no-repeat
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr {
	width: 100%;
	float: left
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img {
	width: 34%;
	float: left;
	background: url(../images/online_marketplace_img1.png) right top no-repeat;
	margin: 52px 0 0;
	min-height: 400px
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr {
	width: 24%;
	float: left
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list {
	width: 100%;
	display: inline-block;
	float: left;
	background: url(../images/online_storefront_icon.png) left 6px repeat-y
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li {
	display: inline-block;
	width: 100%;
	margin-top: 35px
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li span {
	display: inline-block;
	font: 16px/16px Conv_Roboto-Light;
	color: #000;
	padding: 0 4% 0 17%
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.OS_bnnr_list1 {
	background: url(../images/online_storefront_icon1.png) left center no-repeat
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.OS_bnnr_list.OS_bnnr_list1 {
	margin-top: 0;
	background-position: left top
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.OS_bnnr_list_last.OS_bnnr_list1 {
	background-position: left bottom
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.OS_bnnr_list2 {
	background: url(../images/online_storefront_icon2.png) left top no-repeat;
	min-height: 39px
}
.online-marketplace-pg .free_evaln_outer .upload_file {
	padding: 16px 0
}
.online-marketplace-pg .free_evaln_outer .upload_file label {
	margin-bottom: 0
}
.b2b-b2c-pg {
	width: 100%;
	float: left
}
.b2b-b2c-pg .mob-heading h1 span, .b2b-b2c-pg .mob-heading h2 span {
	color: #FFAA01
}
.b2b-b2c-pg .banner-sec {
	margin: 60px 0 25px
}
.b2b-b2c-pg .banner-sec h3 {
	margin-bottom: 16px
}
.b2b-b2c-pg .some-our-clients {
	margin-top: 0;
	background: #fff
}
.b2b-b2c-pg .our-clients {
	margin-bottom: 41px
}
.b2b-b2c-pg .banner-right .our-approach {
	margin: 9px 0 0;
	float: left
}
.b2b-b2c-pg .banner-sec .banner-right.business-right {
	width: 100%;
	float: left;
	margin-top: 25px;
	text-align: center
}
.b2b-b2c-pg .free_evaln_grid {
	padding: 0 0 0 5.5%;
	width: 42%;
	background: url(../images/business_shadow.png) left bottom no-repeat
}
.b2b-b2c-pg .free_evaln_grid .free_evaln_outer .your_company input[type=email] {
	width: 100%
}
.b2b-b2c-pg .free_evaln_grid span img.arrow_rgt {
	position: absolute;
	top: 65px;
	left: -50px
}
.b2b-b2c-pg .banner-sec a.request-free {
	width: 320px;
	font-size: 20px;
	padding: 0;
	margin-top: 40px
}
.b2b-b2c-pg .free_evaln_outer .upload_file {
	padding: 16px 0
}
.b2b-b2c-pg .free_evaln_outer .upload_file label {
	margin-bottom: 0
}
.b2b-b2c-pg .business-banner .business_banner_innr {
	width: 100%;
	float: left;
	background: url(../images/b2b_b2c_bg.png) left bottom no-repeat;
	background-size: 100%
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr {
	width: 58%;
	float: left;
	margin-top: 17px
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list {
	width: 100%;
	display: inline-block;
	float: left
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li {
	display: inline-block;
	width: 49%;
	margin: 0 0 24px
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li span {
	display: inline-block;
	font: 16px/20px Conv_Roboto-Light;
	color: #000;
	vertical-align: top;
	min-height: 40px;
	padding: 0 15% 0 40px
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li.B2B_bnnr_list1 {
	background: url(../images/b2b_b2c_icon1.png) left top no-repeat
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li.B2B_bnnr_list2 {
	background: url(../images/b2b_b2c_icon2.png) left top no-repeat
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li.B2B_bnnr_list3 {
	background: url(../images/b2b_b2c_icon3.png) left top no-repeat
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li.B2B_bnnr_list4 {
	background: url(../images/b2b_b2c_icon4.png) left top no-repeat
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li.B2B_bnnr_list5 {
	background: url(../images/b2b_b2c_icon5.png) left top no-repeat
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li.B2B_bnnr_list6 {
	background: url(../images/b2b_b2c_icon6.png) left top no-repeat
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img, .business-banner {
	width: 100%;
	float: left
}
.business-banner .business-banner-inner {
	width: 100%;
	float: left;
	background: url(../images/business-banner.png) right bottom no-repeat;
	height: 460px;
	position: relative;
	margin-top: 40px
}
.business-banner .business-banner-inner span {
	position: absolute;
	bottom: 0;
	width: 100%
}
.business-banner .business-banner-inner strong {
	color: #3c3c3c;
	font: 36px/45px ProximaNovaAltBold;
	display: block
}
.business-banner .business-banner-inner small {
	color: #3c3c3c;
	font: 12px/24px Conv_Roboto-Light;
	text-transform: uppercase
}
.business-banner .business-banner-inner .business-info-4 {
	left: 56%;
	float: left;
	background: url(../images/business-icon-1.png) right 15px no-repeat;
	height: 140px;
	position: absolute;
	top: -36px;
	width: 38%
}
.business-banner .business-banner-inner .business-info-3 {
	left: 39%;
	float: left;
	background: url(../images/business-icon-2.png) right 42px no-repeat;
	height: 170px;
	position: absolute;
	top: -4%;
	width: 40%
}
.business-banner .business-banner-inner .business-info-2 {
	left: 18%;
	float: left;
	background: url(../images/business-icon-3.png) right 42px no-repeat;
	height: 170px;
	position: absolute;
	top: 17px;
	width: 46%
}
.business-banner .business-banner-inner .business-info-1 {
	top: 128px;
	width: 46%;
	float: left;
	background: url(../images/business-icon-4.png) right 5px no-repeat;
	height: 140px;
	position: absolute;
	left: 2%
}
.order-online, .order-online-info {
	width: 100%;
	float: left
}
.breadcrumb-sec .breadcrumb.breadcrumb-frontend {
	margin-left: 0
}
.frontend-pg .mobile-apps-heading h2 {
	padding: 0 150px;
	margin-bottom: 0
}
.frontend-pg .cms-soltions-content .cms-soltions {
	margin-top: 44px
}
.frontend-pg .mobile-apps-content .mobile-apps-icon li {
	padding: 0 28px
}
.frontend-pg .app-top-bg img.find-out-more {
	right: .2%;
	top: -38px
}
.frontend-pg .mobile-apps-content .mobile-apps-icon {
	padding-bottom: 22px
}
.frontend-pg .mobile-apps-content .mobile-apps-icon li figure {
	padding: 0 0 11px
}
.frontend-pg .native-apps-content h3 {
	margin-top: 19px
}
.frontend-pg .native-apps-content .native-content {
	margin-bottom: 91px
}
.frontend-pg .some-our-clients {
	margin-top: 0;
	background: #f3f3f3
}
.frontend-pg .our-clients {
	margin: 0;
	padding: 53px 0;
	background: #f3f3f3
}
.frontend-pg .our-clients h3 {
	text-align: center;
	font: 22px/32px Conv_Roboto-Light;
	padding: 0 12%;
	margin: 0 0 9px
}
.frontend-pg .our-clients h3 span.our_headg {
	color: #dd4c4c;
	display: inline;
	background: 0 0;
	padding: 0
}
.frontend-pg .our-mobile-apps {
	padding-bottom: 60px;
	background: #fff
}
.frontend-pg .cms-soltions-content {
	margin-bottom: 60px
}
.frontend-pg .cms-soltions .box1 {
	left: 10%
}
.frontend-pg .cms-soltions .box2 {
	right: 0
}
.frontend-pg .cms-soltions .box3, .frontend-pg .cms-soltions .box6 {
	right: -2%
}
.frontend-pg .cms-soltions .box4 {
	left: 1.5%
}
.frontend-pg .our_services_grid .our_services_box .our_services_desc {
	padding: 8px 0
}
.frontend-pg .our_services_grid .our_services_box .our_services_list li {
	background: url(../images/frontend_sprite.png) no-repeat
}
.frontend-pg .our_services_grid .our_services_box .our_services_list li.servicesF_icon1 {
	background-position: 0 -11px
}
.frontend-pg .our_services_grid .our_services_box .our_services_list li.servicesF_icon2 {
	background-position: 0 -107px
}
.frontend-pg .our_services_grid .our_services_box .our_services_list li.servicesF_icon3 {
	background-position: 0 -227px
}
.frontend-pg .our_services_grid .our_services_box .our_services_list li.servicesF_icon4 {
	background-position: 0 -320px
}
.frontend-pg .our_services_grid .our_services_box .our_services_list li.servicesF_icon5 {
	background-position: 0 -399px
}
.frontend-pg .our_services_grid .our_services_box .our_services_list li.servicesF_icon6 {
	background-position: 0 -494px
}
.frontend-pg .free_evaln_outer {
	padding: 23px 28px
}
.frontend-pg .free_evaln_outer .upload_file {
	padding-top: 0
}
.frontend-pg .testimonial-outer .testimonial {
	margin-top: 0;
	padding-bottom: 47px
}
.frontend-pg .banner_mobile_sec {
	padding-top: 60px
}
.frontend-pg .free_evaln_outer .upload_file #message {
	top: 36px
}
.order-online-info {
	padding: 55px 0 44px
}
.inquiry-div b {
	background-image: url(../images/background_1.png);
	font-size: 24px;
	width: 70px;
	color: #000
}
.our-frontend-preview, .our-frontend-slider {
	width: 100%;
	float: left
}
.order-online p {
	font: 17px/26px Conv_Roboto-Light;
	color: #000;
	padding: 0 65px
}
.order-online span {
	display: block;
	font: 17px/43px Conv_Roboto-Light;
	color: #000
}
.order-online span a {
	color: #FFAA01;
	border-bottom: 1px solid #f6cccc
}
.order-online span a:hover {
	border-bottom: 0;
	text-decoration: none
}
a.order-now {
	background: #FFAA01;
	border-bottom: 1px solid #bd1515;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	color: #fff;
	display: inline-block;
	font: 20px/56px Conv_Roboto-Light;
	margin: 22px 0 6px;
	padding: 0 16px;
	position: relative;
	text-transform: uppercase;
	z-index: 10
}
.our-frontend-preview {
	margin: 93px 0 27px
}
.our-frontend-preview .frontend-pager {
	width: 100%;
	float: left;
	margin: 0 0 18px
}
.our-frontend-preview .frontend-pager a {
	height: 48px;
	width: 156px;
	float: left;
	display: block;
	text-decoration: none
}
.our-frontend-preview .frontend-pager a.prev-btn {
	background: url(../images/frontend-preview.png) no-repeat
}
.our-frontend-preview .frontend-pager a.html-btn {
	background: url(../images/frontend-html5.png) no-repeat
}
.our-frontend-preview .frontend-pager a.css-btn {
	background: url(../images/frontend-css3.png) no-repeat
}
.our-frontend-preview .frontend-pager span {
	color: #fff;
	text-transform: uppercase;
	font: 14px/49px Conv_Roboto-Light;
	margin-left: 41%
}
.our-frontend-technologies {
	width: 100%;
	float: left
}
.our-frontend-technologies h5 {
	color: #FFAA01;
	font: 17px/23px Conv_Roboto-Light;
	margin: 10px 0 17px
}
.our-frontend-technologies a {
	height: 30px;
	float: left;
	text-decoration: none;
	background: #efefef;
	margin-right: 6px
}
.our-frontend-technologies a span {
	line-height: 30px;
	color: #878787;
	font: 13px/30px ProximaNovaLight;
	display: inline-block;
	padding-right: 7px
}
.our-frontend-technologies a .tech-icon-1 {
	background: url(../images/tech-icon-1.png) 10px 5px no-repeat;
	padding-left: 30px
}
.our-frontend-technologies a .tech-icon-2 {
	background: url(../images/tech-icon-2.png) 5px 8px no-repeat;
	padding-left: 25px
}
.our-frontend-technologies a .tech-icon-3 {
	background: url(../images/tech-icon-3.png) 5px 8px no-repeat;
	padding-left: 25px
}
.our-frontend-technologies a .tech-icon-4 {
	background: url(../images/tech-icon-4.png) 5px 8px no-repeat;
	padding-left: 25px
}
.banner-right.frontend-bg {
	width: 100%;
	float: left;
	background: url(../images/frontend-bg.png) no-repeat;
	height: 372px;
	margin: 74px 0 0;
	position: relative
}
.frontend-icon {
	width: 290px;
	float: left;
	position: absolute;
	top: -15%;
	left: 22%;
	background: url(../images/frontend-icon-6.png) 0 53% no-repeat;
	padding-left: 22px
}
.frontend-icon h3 {
	color: #000;
	font: 18px/26px Conv_Roboto-Light;
	border-bottom: 2px solid #bdbdbd;
	margin: 0;
	padding: 0 0 4px
}
.frontend-icon p {
	color: #000;
	font: 16px/18px Conv_Roboto-Light;
	margin: 8px 0 0
}
.frontend-icon span.frontend-icon-11 {
	position: absolute;
	left: -13%;
	top: 67%
}
.frontend-icon span.frontend-icon-22 {
	position: absolute;
	left: -16%;
	top: 59%
}
.frontend-icon span.frontend-icon-33 {
	position: absolute;
	left: -15%;
	top: 48%
}
.frontend-icon span.frontend-icon-44 {
	position: absolute;
	left: -19%;
	top: -15%
}
.frontend-icon span.frontend-icon-55 {
	position: absolute;
	left: -15%;
	top: -41%
}
.frontend-icon.frontend-icon-2 {
	top: 7.6%;
	left: 44%;
	background: url(../images/frontend-icon-7.png) 0 53% no-repeat;
	padding-left: 22px
}
.frontend-icon.frontend-icon-3 {
	top: 36.3%;
	left: 47.6%;
	background: url(../images/frontend-icon-8.png) 0 53% no-repeat;
	padding-left: 22px
}
.frontend-icon.frontend-icon-4 {
	top: 72.5%;
	left: 46%;
	background: url(../images/frontend-icon-9.png) 0 22% no-repeat;
	padding-left: 22px
}
.frontend-icon.frontend-icon-5 {
	width: 305px;
	top: 100%;
	left: 24%;
	background: url(../images/frontend-icon-10.png) 0 22% no-repeat;
	padding-left: 22px
}
.psd-to-bootstrap-pg {
	width: 100%;
	float: left
}
.psd-to-bootstrap-pg .mobile-apps-heading h1 {
	color: #000;
	margin-bottom: 13px
}
.psd-to-bootstrap-pg .mobile-apps-heading h1 span {
	color: #341248
}
.psd-to-bootstrap-pg .mobile-apps-heading h2 {
	margin-bottom: 51px;
	font: 22px/30px ProximaNovaLight
}
.mobile-apps-heading h1 a.price {
	background-color: #341248;
	font: 14px/40px ProximaNovaAltSemibold;
	color: #fff;
	display: inline-block;
	padding: 0 21px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	z-index: 10;
	text-transform: uppercase;
	margin-left: 15px;
	vertical-align: top;
	position: relative
}
.mobile-apps-heading h1 a span img.frontend-icon-price {
	position: absolute;
	top: -15px;
	right: -20px
}
.mobile-apps-heading .psd-to-bootstrap-icons {
	color: #000;
	font: 17px/21px Conv_Roboto-Light;
	padding: 10px 0 11px 52px;
	display: inline-block;
	margin-bottom: 23px
}
.mobile-apps-heading .psd-to-bootstrap-icons.psd-to-bootstrap-icon-1 {
	background: url(../images/psd-to-bootstrap-icon-1.png) left center no-repeat
}
.mobile-apps-heading .psd-to-bootstrap-icons.psd-to-bootstrap-icon-2 {
	background: url(../images/psd-to-bootstrap-icon-2.png) left center no-repeat
}
.mobile-apps-heading .psd-to-bootstrap-icons.psd-to-bootstrap-icon-3 {
	background: url(../images/psd-to-bootstrap-icon-3.png) left center no-repeat
}
.mobile-apps-heading .psd-to-bootstrap-icons.psd-to-bootstrap-icon-4 {
	background: url(../images/psd-to-bootstrap-icon-4.png) left center no-repeat
}
.mobile-apps-heading .psd-to-bootstrap-icons.psd-to-bootstrap-icon-5 {
	background: url(../images/psd-to-bootstrap-icon-5.png) left center no-repeat
}
.mobile-apps-heading .psd-to-bootstrap-icons.psd-to-bootstrap-icon-6 {
	background: url(../images/psd-to-bootstrap-icon-6.png) left center no-repeat
}
.mobile-apps-heading .psd-to-bootstrap-icons.psd-to-bootstrap-icon-7 {
	background: url(../images/psd-to-bootstrap-icon-7.png) left center no-repeat
}
.mobile-apps-heading .psd-to-bootstrap-icons.psd-to-bootstrap-icon-8 {
	background: url(../images/psd-to-bootstrap-icon-8.png) left center no-repeat
}
.mobile-apps-heading .psd-to-bootstrap-icons.psd-to-bootstrap-icon-9 {
	background: url(../images/psd-to-bootstrap-icon-9.png) left center no-repeat
}
.mobile-apps-heading .psd-to-bootstrap-icons.psd-to-bootstrap-icon-10 {
	background: url(../images/psd-to-bootstrap-icon-10.png) left center no-repeat
}
.mobile-apps-heading .money-back-guarantee {
	width: 48%;
	height: 54px;
	background: url(../images/money-back-guarantee-1.png) left center no-repeat;
	display: inline-block;
	color: #fff;
	font: 20px/43px Conv_Roboto-Light;
	text-transform: uppercase;
	margin: 36px 0 53px
}
.mobile-app-image, .mobile-app-image-11 {
	height: 275px;
	text-align: center;
	display: inline-block
}
.mobile-apps-info {
	width: 100%;
	float: left
}
.psd-to-bootstrap-pg a.order-now {
	margin-bottom: 18px
}
.psd-to-bootstrap-pg .order-online-info {
	background-color: #424242;
	padding: 0
}
.psd-to-bootstrap-pg .order-online span {
	display: inline-block;
	color: #fefefe;
	margin-left: 12px
}
.psd-to-bootstrap-pg .order-online span a {
	color: #fefefe;
	border-bottom: 1px solid #717171;
	text-decoration: none
}
.psd-to-bootstrap-pg .order-online span a:hover {
	border-bottom: 0
}
.psd-to-bootstrap-pg .native-apps-content h3 {
	margin-top: 0
}
.psd-to-bootstrap-pg .native-apps-content p {
	font: 17px/26px Conv_Roboto-Light
}
.psd-to-bootstrap-pg .mobile-apps-heading.what-we-do-heading {
	padding: 55px 0 51px;
	width: 100%;
	float: left
}
.psd-to-bootstrap-pg .mobile-apps-heading.what-we-do-heading .banner-right {
	margin: 19px 0 0 2%;
	width: 98%;
	float: left
}
.psd-to-bootstrap-pg .some-our-clients {
	margin-top: 1px
}
.psd-to-bootstrap-pg .our-clients {
	margin-bottom: 31px
}
.psd-to-drupal-pg {
	width: 100%;
	float: left
}
.psd-to-drupal-pg .mobile-apps-heading h1 {
	color: #000;
	margin-bottom: 13px
}
.psd-to-drupal-pg .mobile-apps-heading h1 span {
	color: #008dcb
}
.psd-to-drupal-pg .mobile-apps-heading h1 a.price {
	background-color: #008dcb
}
.psd-to-drupal-pg .mobile-apps-heading h2 {
	margin-bottom: 51px;
	font: 22px/30px ProximaNovaLight
}
.psd-to-drupal-pg a.order-now {
	margin-bottom: 18px
}
.psd-to-drupal-pg .order-online-info {
	background-color: #424242;
	padding: 0
}
.psd-to-drupal-pg .order-online span {
	display: inline-block;
	color: #fefefe;
	margin-left: 12px
}
.psd-to-drupal-pg .order-online span a {
	color: #fefefe;
	border-bottom: 1px solid #717171;
	text-decoration: none
}
.psd-to-drupal-pg .order-online span a:hover {
	border-bottom: 0
}
.psd-to-drupal-pg .mobile-apps-heading .money-back-guarantee {
	background: url(../images/money-back-guarantee-2.png) left center no-repeat
}
.psd-to-drupal-pg .mobile-apps-heading.what-we-do-heading {
	padding: 15px 0 11px;
	width: 100%;
	float: left
}
.psd-to-drupal-pg .mobile-apps-heading.what-we-do-heading .banner-right {
	margin: 55px 0 0 2%;
	width: 98%;
	float: left
}
.psd-to-drupal-pg .native-apps-content p {
	font: 17px/26px Conv_Roboto-Light;
	margin-bottom: 18px
}
.psd-to-drupal-pg .some-our-clients {
	margin-top: 1px
}
.psd-to-drupal-pg .our-clients {
	margin-bottom: 31px
}
.psd-to-email-pg {
	width: 100%;
	float: left
}
.psd-to-email-pg .mobile-apps-heading h1 {
	color: #000;
	margin-bottom: 13px
}
.psd-to-email-pg .mobile-apps-heading h1 span {
	color: #3982c6
}
.psd-to-email-pg .mobile-apps-heading h1 a.price {
	background-color: #3982c6
}
.psd-to-email-pg .mobile-apps-heading h2 {
	margin-bottom: 51px;
	font: 22px/30px ProximaNovaLight
}
.psd-to-email-pg .mobile-apps-heading .money-back-guarantee {
	background: url(../images/money-back-guarantee-3.png) left center no-repeat
}
.psd-to-email-pg a.order-now {
	margin-bottom: 18px
}
.psd-to-email-pg .order-online-info {
	background-color: #424242;
	padding: 0
}
.psd-to-email-pg .order-online span {
	display: inline-block;
	color: #fefefe;
	margin-left: 12px
}
.psd-to-email-pg .order-online span a {
	color: #fefefe;
	border-bottom: 1px solid #717171;
	text-decoration: none
}
.psd-to-email-pg .order-online span a:hover {
	border-bottom: 0
}
.psd-to-email-pg .mobile-apps-heading.what-we-do-heading {
	padding: 15px 0 58px;
	width: 100%;
	float: left
}
.psd-to-email-pg .mobile-apps-heading.what-we-do-heading .banner-right {
	margin: 63px 0 0 11%;
	width: 89%;
	float: left
}
.psd-to-email-pg .native-apps-content p {
	font: 17px/26px Conv_Roboto-Light;
	margin-bottom: 18px
}
.psd-to-email-pg .some-our-clients {
	margin-top: 1px
}
.psd-to-email-pg .our-clients {
	margin-bottom: 31px
}
.psd-to-html-pg {
	width: 100%;
	float: left
}
.psd-to-html-pg .mobile-apps-heading h1 {
	color: #000;
	margin-bottom: 13px
}
.psd-to-html-pg .mobile-apps-heading h1 span {
	color: #ea6f44
}
.psd-to-html-pg .mobile-apps-heading h1 a.price {
	background-color: #e0501e
}
.psd-to-html-pg .mobile-apps-heading h2 {
	margin-bottom: 51px;
	font: 22px/30px ProximaNovaLight
}
.psd-to-html-pg .mobile-apps-heading .money-back-guarantee {
	background: url(../images/money-back-guarantee-4.png) left center no-repeat
}
.psd-to-html-pg a.order-now {
	margin-bottom: 18px
}
.psd-to-html-pg .order-online-info {
	background-color: #424242;
	padding: 0
}
.psd-to-html-pg .order-online span {
	display: inline-block;
	color: #fefefe;
	margin-left: 12px
}
.psd-to-html-pg .order-online span a {
	color: #fefefe;
	border-bottom: 1px solid #717171;
	text-decoration: none
}
.psd-to-html-pg .order-online span a:hover {
	border-bottom: 0
}
.psd-to-html-pg .mobile-apps-heading.what-we-do-heading {
	padding: 15px 0 32px;
	width: 100%;
	float: left
}
.psd-to-html-pg .mobile-apps-heading.what-we-do-heading .banner-right {
	margin: 68px 0 0 13.5%;
	width: 86.5%;
	float: left
}
.psd-to-html-pg .native-apps-content p {
	font: 17px/26px Conv_Roboto-Light;
	margin-bottom: 18px
}
.psd-to-html-pg .some-our-clients {
	margin-top: 1px
}
.psd-to-html-pg .our-clients {
	margin-bottom: 31px
}
.psd-to-joomla-pg {
	width: 100%;
	float: left
}
.psd-to-joomla-pg .mobile-apps-heading h1 {
	color: #000;
	margin-bottom: 13px
}
.psd-to-joomla-pg .mobile-apps-heading h1 span {
	color: #5aa426
}
.psd-to-joomla-pg .mobile-apps-heading h1 a.price {
	background-color: #5aa426
}
.psd-to-joomla-pg .mobile-apps-heading h2 {
	margin-bottom: 51px;
	font: 22px/30px ProximaNovaLight
}
.psd-to-joomla-pg .mobile-apps-heading .money-back-guarantee {
	background: url(../images/money-back-guarantee-5.png) left center no-repeat
}
.psd-to-joomla-pg a.order-now {
	margin-bottom: 18px
}
.psd-to-joomla-pg .order-online-info {
	background-color: #424242;
	padding: 0
}
.psd-to-joomla-pg .order-online span {
	display: inline-block;
	color: #fefefe;
	margin-left: 12px
}
.psd-to-joomla-pg .order-online span a {
	color: #fefefe;
	border-bottom: 1px solid #717171;
	text-decoration: none
}
.psd-to-joomla-pg .order-online span a:hover {
	border-bottom: 0
}
.psd-to-joomla-pg .mobile-apps-heading.what-we-do-heading {
	padding: 15px 0 51px;
	width: 100%;
	float: left
}
.psd-to-joomla-pg .mobile-apps-heading.what-we-do-heading .banner-right {
	margin: 47px 0 0 21%;
	width: 79%;
	float: left
}
.psd-to-joomla-pg .native-apps-content p {
	font: 17px/26px Conv_Roboto-Light;
	margin-bottom: 18px
}
.psd-to-joomla-pg .some-our-clients {
	margin-top: 1px
}
.psd-to-joomla-pg .our-clients {
	margin-bottom: 31px
}
.psd-to-joomla-pg .mobile-apps-info {
	padding-bottom: 35px
}
.psd-to-magento-pg {
	width: 100%;
	float: left
}
.psd-to-magento-pg .mobile-apps-heading h1 {
	color: #000;
	margin-bottom: 13px
}
.psd-to-magento-pg .mobile-apps-heading h1 span {
	color: #fc7959
}
.psd-to-magento-pg .mobile-apps-heading h1 a.price {
	background-color: #ec4b24
}
.psd-to-magento-pg .mobile-apps-heading h2 {
	margin-bottom: 51px;
	font: 22px/30px ProximaNovaLight
}
.psd-to-magento-pg .mobile-apps-heading .money-back-guarantee {
	background: url(../images/money-back-guarantee-6.png) left center no-repeat
}
.psd-to-magento-pg a.order-now {
	margin-bottom: 18px
}
.psd-to-magento-pg .order-online-info {
	background-color: #424242;
	padding: 0
}
.psd-to-magento-pg .order-online span {
	display: inline-block;
	color: #fefefe;
	margin-left: 12px
}
.psd-to-magento-pg .order-online span a {
	color: #fefefe;
	border-bottom: 1px solid #717171;
	text-decoration: none
}
.psd-to-magento-pg .order-online span a:hover {
	border-bottom: 0
}
.psd-to-magento-pg .mobile-apps-heading.what-we-do-heading {
	padding: 15px 0 56px;
	width: 100%;
	float: left
}
.psd-to-magento-pg .mobile-apps-heading.what-we-do-heading .banner-right {
	margin: 31px 0 0 8%;
	width: 92%;
	float: left
}
.psd-to-magento-pg .native-apps-content p {
	font: 17px/26px Conv_Roboto-Light;
	margin-bottom: 18px
}
.psd-to-magento-pg .some-our-clients {
	margin-top: 1px
}
.psd-to-magento-pg .our-clients {
	margin-bottom: 31px
}
.psd-to-wordpress-pg {
	width: 100%;
	float: left
}
.psd-to-wordpress-pg .mobile-apps-heading h1 {
	color: #000;
	margin-bottom: 13px
}
.psd-to-wordpress-pg .mobile-apps-heading h1 span {
	color: #469dc8
}
.psd-to-wordpress-pg .mobile-apps-heading h1 a.price {
	background-color: #469dc8
}
.psd-to-wordpress-pg .mobile-apps-heading h2 {
	margin-bottom: 51px;
	font: 22px/30px ProximaNovaLight
}
.psd-to-wordpress-pg .mobile-apps-heading .money-back-guarantee {
	background: url(../images/money-back-guarantee-7.png) left center no-repeat
}
.psd-to-wordpress-pg a.order-now {
	margin-bottom: 18px
}
.psd-to-wordpress-pg .order-online-info {
	background-color: #424242;
	padding: 0
}
.psd-to-wordpress-pg .order-online span {
	display: inline-block;
	color: #fefefe;
	margin-left: 12px
}
.psd-to-wordpress-pg .order-online span a {
	color: #fefefe;
	border-bottom: 1px solid #717171;
	text-decoration: none
}
.psd-to-wordpress-pg .order-online span a:hover {
	border-bottom: 0
}
.psd-to-wordpress-pg .mobile-apps-heading.what-we-do-heading {
	padding: 15px 0 37px;
	width: 100%;
	float: left
}
.psd-to-wordpress-pg .mobile-apps-heading.what-we-do-heading .banner-right {
	margin: 44px 0 0 12.5%;
	width: 87.5%;
	float: left
}
.business-fact-img, .homepage8-facts-pg {
	width: 100%;
	float: left
}
.psd-to-wordpress-pg .native-apps-content p {
	font: 17px/26px Conv_Roboto-Light;
	margin-bottom: 18px
}
.psd-to-wordpress-pg .some-our-clients {
	margin-top: 0
}
.psd-to-wordpress-pg .our-clients {
	margin-bottom: 30px
}
.psd-to-wordpress-pg .mobile-apps-info {
	padding-bottom: 35px
}
.homepage8-facts-pg .mobile-apps-heading h1 {
	color: #000;
	margin-top: 66px
}
.homepage8-facts-pg .mobile-apps-heading h1 span {
	color: #FFAA01
}
.homepage8-facts-pg .mobile-apps-heading h2 {
	padding: 0 90px
}
.homepage8-facts-pg .some-our-clients {
	margin: 0
}
.business-fact-img {
	padding: 24px 0
}
.mobile-app-image {
	width: 457px;
	position: relative
}
.mobile-app-image .mobile-app-image-1, .mobile-app-image .mobile-app-image-2, .mobile-app-image .mobile-app-image-3, .mobile-app-image .mobile-app-image-4, .mobile-app-image .mobile-app-image-5 {
	width: 100%;
	float: left
}
.mobile-app-image .mobile-app-image-1 img {
	position: absolute;
	bottom: 2px;
	left: 4px
}
.mobile-app-image .mobile-app-image-2 img {
	position: absolute;
	bottom: -7%;
	left: 12%
}
.mobile-app-image .mobile-app-image-3 img {
	position: absolute;
	bottom: -9%;
	left: 31%;
	z-index: 9999
}
.mobile-app-image .mobile-app-image-4 img {
	position: absolute;
	bottom: -7%;
	right: 12%;
	z-index: 999
}
.mobile-app-image .mobile-app-image-5 img {
	position: absolute;
	bottom: 2px;
	right: 4px
}
.mobile-app-image-11 {
	width: 457px;
	position: relative
}
.mobile-app-image-11 .mobile-app-image-10, .mobile-app-image-11 .mobile-app-image-6, .mobile-app-image-11 .mobile-app-image-7, .mobile-app-image-11 .mobile-app-image-8, .mobile-app-image-11 .mobile-app-image-9, .our-business-fact, .our-businesses {
	width: 100%;
	float: left
}
.mobile-app-image-11 .mobile-app-image-6 img {
	position: absolute;
	bottom: 1px;
	left: 18px;
	z-index: 999
}
.mobile-app-image-11 .mobile-app-image-7 img {
	position: absolute;
	top: 40%;
	left: 13%;
	z-index: 9999
}
.mobile-app-image-11 .mobile-app-image-8 img {
	position: absolute;
	bottom: 0;
	left: 10.5%
}
.mobile-app-image-11 .mobile-app-image-9 img {
	position: absolute;
	top: 24%;
	right: 28.5%;
	z-index: 9999
}
.mobile-app-image-11 .mobile-app-image-10 img {
	position: absolute;
	bottom: 1px;
	right: 18px;
	z-index: 999
}
.our-business-fact {
	padding: 42px 0 3px
}
.our-businesses {
	padding: 0;
	background: url(../images/facts-border1.png) left bottom no-repeat
}
.our-businesses .our-business-facts {
	width: 25%;
	float: left;
	background: url(../images/facts-border1.png) right bottom no-repeat;
	position: relative;
	border-bottom: 1px solid #a3a3a3
}
.our-businesses .our-business-facts.active small {
	background: url(../images/facts-bottom-arrow1.png) center bottom no-repeat;
	bottom: -10px;
	height: 10px;
	left: 50%;
	margin: 0 0 0 -11.5px;
	position: absolute;
	width: 23px
}
.our-businesses .our-business-facts span { 
	font-size:25px; line-height:30px;
	color: #000;
	display: inline-block;
	padding: 0 0 0 30px;
	margin-left: 15px;
	text-decoration: none
}
.our-businesses .our-business-facts.active p, .our-businesses .our-business-facts.active span {
	color: #4BA90A
}
.our-businesses .our-business-facts .business-fact-icon-1 {
	background: url(../images/business-fact-icon-1.png) 0 center no-repeat
}
.our-businesses .our-business-facts .business-fact-icon-2 {
	background: url(../images/business-fact-icon-2.png) 0 center no-repeat
}
.our-businesses .our-business-facts .business-fact-icon-3 {
	background: url(../images/business-fact-icon-3.png) 0 center no-repeat
}
.our-businesses .our-business-facts .business-fact-icon-4 {
	background: url(../images/business-fact-icon-4.png) 0 center no-repeat
}
.our-businesses .our-business-facts.active .business-fact-icon-1 {
	background: url(../images/business-fact-icon-hover-1.png) 0 center no-repeat
}
.our-businesses .our-business-facts.active .business-fact-icon-2 {
	background: url(../images/business-fact-icon-hover-2.png) 0 center no-repeat
}
.our-businesses .our-business-facts.active .business-fact-icon-3 {
	background: url(../images/business-fact-icon-hover-3.png) 0 center no-repeat
}
.our-businesses .our-business-facts.active .business-fact-icon-4 {
	background: url(../images/business-fact-icon-hover-4.png) 0 center no-repeat
}
.our-businesses .our-business-facts.active {
	border-bottom: 1px solid #FFAA01
}
.our-businesses .our-business-facts p {
	padding: 7px 15% 12px;
	color: #000; 
    text-transform: capitalize;
	margin: 0;    text-align: center;
}
.our-business-fact p.keyfact_des {
	font: 22px/30px ProximaNovaLight;
	color: #212121;
	padding: 30px 20% 0;
	text-align: center
}
.our-business-fact p.keyfact_des span {
	color: #FFAA01
}
.our-business-fact .key-facts {
	width: 100%;
	float: left;
	background: url(../images/business-fact-img-1.png) center center no-repeat;
	height: 269px;
	margin: 64px 0;
	position: relative
}
.our-business-fact .key-facts .key-fact {
	display: inline-block;
	padding: 5px 0 0 70px;
	text-align: left;
	width: 19%;
	float: left;
	min-height: 80px
}
.our-business-fact .key-facts .key-fact strong {
	color: #3c3c3c;
	display: block;
	font: 48px/48px ProximaNovaAltBold;
	margin: 5px 0 0
}
.our-business-fact .key-facts .key-fact small {
	color: #3c3c3c;
	display: block;
	font: 15px/28px Conv_Roboto-Light;
	text-transform: uppercase
}
.our-business-fact .key-facts .key-fact.clients-1 {
	background: url(../images/clients-1.png) 0 17px no-repeat;
	position: absolute;
	left: 0;
	top: 0
}
.our-business-fact .key-facts .key-fact.clients-2 {
	background: url(../images/clients-2.png) 0 17px no-repeat;
	position: absolute;
	right: 0
}
.our-business-fact .key-facts .key-fact.clients-3 {
	background: url(../images/clients-3.png) 0 17px no-repeat;
	position: absolute;
	left: 0;
	top: 57%
}
.our-business-fact .key-facts .key-fact.clients-4 {
	background: url(../images/clients-4.png) 0 17px no-repeat;
	position: absolute;
	right: 0;
	top: 55%
}
.homepage8-facts-pg .our-clients {
	margin-bottom: 44px
}
.over-clients-love {
	width: 100%;
	float: left;
	margin: 40px 0 48px
}
.over-clients-love h3 {
	font: 30px/34px Conv_Roboto-Light;
	color: #000;
	margin: 12px 0 23px
}
.over-clients-love h3 span {
	color: #FFAA01
}
.over-clients-love p {
	color: #1f1e1e;
	font: 15px/20px Conv_Roboto-Light;
	background: url(../images/video.png) 97% center no-repeat;
	padding-right: 200px;
	min-height: 115px
}
.over-clients-love h5 {
	font: 17px/20px Conv_Roboto-Light;
	color: #000;
	margin: 23px 0 0
}
.over-clients-love small {
	font: 14px/20px Conv_Roboto-Light;
	color: #000;
	margin: 0;
	font-size: 100%
}
.over-clients-love video {
	width: 100%;
	height: 250px;
	background: #9ad9ed
}
.latest-blog-posts-main {
	width: 100%;
	float: left;
	margin: 40px 0 48px
}
.latest-blog-posts-main h3 {
	font: 30px/34px Conv_Roboto-Light;
	color: #000;
	margin: 12px 0 4px
}
.latest-blog-posts-main h3 span {
	font: 30px/34px Conv_Roboto-Light;
	color: #FFAA01
}
.latest-blog-posts {
	width: 100%;
	float: left;
	margin-top: 20px
}
.latest-blog-posts .latest-blog-posts-info {
	width: 100%;
	float: left
}
.latest-blog-posts .latest-blog-posts-info span {
	color: #a19b9b;
	font: 15px/24px Conv_Roboto-Light;
	display: inline-block
}
.latest-blog-posts .latest-blog-posts-info p {
	color: #1f1e1e;
	font: 15px/18px Conv_Roboto-Light;
	margin: 0;
	padding: 0 0 12px
}
.latest-blog-posts a.latest-blog-read-more {
	font: 15px/15px Conv_Roboto-Light;
	color: #FFAA01;
	display: inline-block;
	border-bottom: 1px solid #f1c1c2
}
.latest-blog-posts a.latest-blog-read-more:hover {
	text-decoration: none;
	border-bottom: 0 solid #f1c1c2
}
.blog-container {
	width: 100%;
	float: left
}
.blog-container .bx-pager {
	float: left;
	margin-top: 44px;
	clear: both
}
.blog-container .bx-pager .bx-pager-item {
	float: left
}
.blog-container .bx-pager-link {
	width: 12px;
	height: 12px;
	float: left;
	background-color: #9f9d9d;
	border-left: 1px solid #c7c5c5;
	margin-right: 5px;
	text-indent: -9999px
}
.blog-container .bx-pager-link.active {
	background-color: #e1e1e1;
	border-left: 1px solid #e8e8e8
}
.blog-container .latest-blog-posts-main .bx-pager {
	float: right;
	margin-top: 94px
}
.blog-container .bx-controls-direction {
	display: none
}
.home_main {
	width: 100%;
	float: left;
	margin-top: 30px
}
.homepage-mobile-app-pg {
	width: 100%;
	float: left
}
.homepage-mobile-app-pg .mobile-apps-heading h1 {
	color: #000;
	margin-top: 35px;
	font-size: 52px
}
.homepage-mobile-app-pg .mobile-apps-heading h1 span {
	color: #FFAA01
}
.homepage-mobile-app-pg .mobile-apps-heading h2 {
	padding: 0 110px;
	margin: 0
}
.homepage-mobile-app-pg .our-clients {
	margin: 0
}
.homepage-mobile-app-pg .our-clients #demo {
	background: #fff
}
.homepage-mobile-app-pg .business-fact-img {
	padding: 21px 0
}
.homepage-mobile-app-pg .our-business-fact {
	padding: 40px 0 30px
}
.homepage-mobile-app-pg .some-our-clients {
	background: #f3f3f3;
	margin: 0
}
.homepage-mobile-app-pg .home-facts-info-innr {
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	padding: 30px 0 20px;
	margin-bottom: 70px
}
.homepage-mobile-app-pg .home-facts-info-innr .home-facts-info {
	width: 100%;
	float: left
}
.homepage-mobile-app-pg .home-facts-info-innr .home-facts-info span {
	display: inline-block;
	width: 65px;
	height: 65px;
	background: url(../images/homeP_spritimg.png) no-repeat;
	vertical-align: top
}
.homepage-mobile-app-pg .home-facts-info-innr .home-facts-info span.icon1 {
	background-position: 0 0
}
.homepage-mobile-app-pg .home-facts-info-innr .home-facts-info span.icon2 {
	background-position: 0 -100px
}
.homepage-mobile-app-pg .home-facts-info-innr .home-facts-info span.icon3 {
	background-position: 0 -206px
}
.homepage-mobile-app-pg .home-facts-info-innr .home-facts-info span.icon4 {
	background-position: 0 -306px
}
.homepage-mobile-app-pg .home-facts-info-innr .home-facts-info .mobile-info {
	display: inline-block;
	text-align: left;
	width: 73%
}
.homepage-mobile-app-pg .home-facts-info-innr .home-facts-info .mobile-info strong {
	display: block;
	color: #212121;
	font: 37px/40px ProximaNovaAltBold;
	margin: 5px 0 0
}
.homepage-mobile-app-pg .home-facts-info-innr .home-facts-info .mobile-info small {
	display: block;
	color: #212121;
	font: 15px/19px Conv_Roboto-Light;
	text-transform: uppercase
}
.homepage-mobile-app-pg .mobile-apps-heading.mobile-apps-heading-mobile {
	display: none
}
.homepage-mobile-app-pg .mobile-apps-heading.mobile-apps-heading-desktop {
	background: url(../images/banner_bg1.jpg) left top;
	border-bottom: 1px solid #ececec
}
.homepage-mobile-app-pg .our-clients ul {
	width: 100%;
	display: inline-block
}
.homepage-mobile-app-pg .our-clients ul li {
	width: auto;
	display: inline-block;
	text-align: center
}
.homepage-mobile-app-pg .our-clients #demo {
	width: 100%;
	padding: 0 3%
}
.homepage-mobile-app-pg .our-clients #demo .bx-controls {
	display: block
}
.technologies-icons li, .technologies-icons li a {
	display: inline-block;
	text-align: center
}
.homepage-mobile-app-pg .our-clients #demo .bx-controls .bx-controls-direction a.bx-prev {
	height: 33px;
	position: absolute;
	text-indent: -9999px;
	top: 37%;
	width: 19px;
	left: -20px;
	background: url(../images/slider_arrow_left.png) no-repeat
}
.homepage-mobile-app-pg .our-clients #demo .bx-controls .bx-controls-direction a.bx-next {
	height: 33px;
	position: absolute;
	text-indent: -9999px;
	top: 37%;
	width: 19px;
	right: -20px;
	background: url(../images/slider_arrow_right.png) no-repeat
}
.services {
	width: 100%;
	float: left;
	padding: 38px 0 49px
}
.mobile-app-img {
	width: 48%;
	float: left;
	padding: 0 0 0 1%
}
.mobile-app-info {
	width: 52%;
	float: left;
	padding: 0 0 0 1.5%;
	margin: 5.5% 0 0;
	position: relative
}
.mobile-app-info .circle {
	left: 1px;
	position: absolute;
	top: -12px
}
.mobile-app-info ul {
	width: 100%;
	float: left;
	background: url(../images/left-border.png) left -6px no-repeat;
	padding: 0
}
.mobile-app-info ul li {
	float: left;
	font-size:17px; line-height:40px;
	background: url(../images/left-arrow.png) left center no-repeat;
	padding-left: 70px
}
.mobile-app-info ul li a {
	color: #FFAA01;
	text-decoration: none
}
.mobile-app-info ul li a span {
	border-bottom: 1px solid #facacb
}
.mobile-app-info ul li a span.homeP_sprite {
	background: url(../images/homeP_spritimg.png) no-repeat;
	display: inline-block;
	width: 28px;
	height: 25px;
	border-bottom: 0;
	vertical-align: middle;
	text-align: center;
	margin: 0 9px
}
.mobile-app-info ul li a span.homeP_sprite.mobile_app_icon1 {
	background-position: 0 -395px
}
.mobile-app-info ul li a span.homeP_sprite.mobile_app_icon2 {
	background-position: 0 -427px
}
.mobile-app-info ul li a span.homeP_sprite.mobile_app_icon3 {
	background-position: 0 -464px
}
.mobile-app-info ul li a span.homeP_sprite.mobile_app_icon4 {
	background-position: 0 -506px
}
.mobile-app-info ul li a span.homeP_sprite.mobile_app_icon5 {
	background-position: 0 -550px
}
.mobile-app-info ul li a span.homeP_sprite.mobile_app_icon6 {
	background-position: 0 -594px
}
.mobile-app-info ul li a:hover span {
	border-bottom: 0 solid #facacb
}
.our-business-fact .mobile-app-heading {
	font-size:25px; line-height:29px;
	color: #000;
	margin: 96px 0 10px
}
.our-business-fact .mobile-app-heading span {
	color: #FFAA01
}
.our-business-fact .mobile-app-intro {
	line-height:26px; 
	color: #000
} 
.mobile-app-info .info_border {
	background: url(../images/left-border-1.png) left -6px no-repeat
}
.technologies-icons {
	width: 100%;
	float: left;
	padding: 25px 0 0;
	z-index: 1;
	position: relative
}
.technologies-icons li {
	width: 11.2%;
	margin-bottom: 42px;
	vertical-align: top
}
.technologies-icons li a span.technologies-icn {
	display: block;
	height: 81px;
	text-align: center;
	vertical-align: middle;
	width: 81px
}
.technologies-icons li a span.technologies-icnPHP {
	background: url(../images/tech_icon1.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnMySQL-Development {
	background: url(../images/mysql.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnMVC5 {
	background: url(../images/mvc.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnCodeignitor {
	background: url(../images/code.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnSignalR {
	background: url(../images/sr.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnMSSQL {
	background: url(../images/mss.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnCrystal-Reports {
	background: url(../images/cs.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnJQuery {
	background: url(../images/jq.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnDotNetNuke {
	background: url(../images/dnn.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnCSS3 {
	background: url(../images/css.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnASP-NET {
	background: url(../images/tech_icon4.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnMagento {
	background: url(../images/tech_icon6.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnJava-Script {
	background: url(../images/tech_icon9.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnWordpress {
	background: url(../images/tech_icon10.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnAndroid {
	background: url(../images/tech_icon15.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnWindows {
	background: url(../images/tech_icon16.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnHTML5 {
	background: url(../images/tech_icon17.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnMySQL {
	background: url(../images/mysql.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-icnBootstrap {
	background: url(../images/tech_icon18.png) no-repeat;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	filter: gray;
	filter: grayscale(1);
	-webkit-filter: grayscale(1)
}
.technologies-icons li a span.technologies-text {
	display: inline-block;
	color: #4BA90A; font-size:15px;
	padding-top: 18px
}
.technologies-icons li a:hover span.technologies-icnMySQL-Development {
	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);
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	cursor: pointer;
	filter: none;
	-webkit-filter: grayscale(0)
}
.technologies-icons li a:hover span.technologies-text {
	border-bottom: 0
}
.technologies-icons li a:hover span.technologies-icn2, .technologies-icons li a:hover span.technologies-icnASP-NET, .technologies-icons li a:hover span.technologies-icnAndroid, .technologies-icons li a:hover span.technologies-icnBootstrap, .technologies-icons li a:hover span.technologies-icnCSS3, .technologies-icons li a:hover span.technologies-icnCodeignitor, .technologies-icons li a:hover span.technologies-icnCrystal-Reports, .technologies-icons li a:hover span.technologies-icnDotNetNuke, .technologies-icons li a:hover span.technologies-icnHTML5, .technologies-icons li a:hover span.technologies-icnJQuery, .technologies-icons li a:hover span.technologies-icnJava-Script, .technologies-icons li a:hover span.technologies-icnMSSQL, .technologies-icons li a:hover span.technologies-icnMVC5, .technologies-icons li a:hover span.technologies-icnMagento, .technologies-icons li a:hover span.technologies-icnMySQL, .technologies-icons li a:hover span.technologies-icnPHP, .technologies-icons li a:hover span.technologies-icnSignalR, .technologies-icons li a:hover span.technologies-icnWindows, .technologies-icons li a:hover span.technologies-icnWordpress {
	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);
	transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-o-transition: all .3s ease 0s;
	cursor: pointer;
	filter: none;
	-webkit-filter: grayscale(0)
}
.contact-form .form-control, .contact-info-detail .form-control {
	transition: border-color .15s ease-in-out 0s, box-shadow .15s ease-in-out 0s
}
.technologies-icons li .technologies-icon {
	width: 100%;
	float: left
}
.technologies-icons li .technologies-icon img {
	max-width: inherit
}
.technologies-icons li.first {
	width: 9.57%;
	padding-right: 25px
}
.technologies-icons li.last {
	padding-left: 25px;
	float: right;
	width: 9.57%
}
.our-business-facts a {
	text-decoration: none!important;  outline: none;  
}
.home_slider_outer {
	float: left;
	width: 100%;
	position: relative
}
.home_slider_outer .bx-next, .home_slider_outer .bx-prev {
	position: absolute;
	top: 50%;
	width: 50px;
	height: 50px;
	text-indent: -10000px
}
.home_slider_outer .bx-pager {
	display: none
}
.home_slider_outer .bx-prev {
	left: -60px;
	background: url(../images/prev-btn.png) no-repeat
}
.home_slider_outer .bx-next {
	right: -60px;
	background: url(../images/next-btn.png) no-repeat
}
.order-cms-pg {
	width: 100%;
	float: left
}
.order-cms-pg .mobile-apps-heading h1 {
	margin-bottom: 23px
}
.order-cms-pg .mobile-apps-heading .money-back-guarantee {
	background: url(../images/order-cms-img.png) left center no-repeat;
	margin: 25px 0
}
.order-cms-pg .ajax-upload-dragdrop {
	width: 100%;
	border: 2px solid #ccc
}
.order-summary-menu {
	width: 100%;
	float: left;
	padding-top: 22px
}
.order-menu-content {
	width: 100%;
	float: left;
	margin: 0 10px
}
.order-menu-content li {
	display: inline
}
.order-menu-content li a {
	display: inline-block;
	padding: 14px 25px;
	margin: 0 5px;
	color: #858585;
	font: 22px/28px Conv_Roboto-Light;
	border: 1px solid #d3d3d3;
	border-bottom: 0;
	text-decoration: none
}
.order-menu-content li.active a {
	color: #000;
	background: #f7f7f7;
	top: 1px;
	position: relative
}
.hire_dedicated_develop {
	width: 100%;
	float: left;
	margin: 15px 0
}
.hire_dedicated_develop a {
	display: inline-block;
	color: #FFAA01;
	font: 22px/22px Conv_Roboto-Light;
	border-bottom: 1px solid #ec9898
}
.hire_dedicated_develop a:hover {
	border-bottom: 0;
	text-decoration: none
}
.order-summary-info {
	width: 100%;
	float: left;
	background: #f7f7f7;
	border-bottom: 1px solid #e1e1e1;
	border-top: 1px solid #d3d3d3;
	padding: 0 0 34px
}
.select-option {
	width: 100%;
	float: left;
	background: url(../images/select-option.png) 14px 8px no-repeat #fcfaeb;
	border: 1px solid #d7d5d5;
	margin: 49px 0 40px;
	color: #494427;
	font: 14px/18px Conv_Roboto-Light;
	padding: 15px 10px 15px 47px
}
.cms-software-list {
	width: 100%;
	float: left;
	border: 1px solid #d5d5d5
}
.cms-software-list li {
	float: left;
	border-left: 1px solid #d5d5d5;
	width: 25%;
	padding: 0 1.5% 0 2.3%
}
.cms-software-list li .left-cms-software-list {
	width: 100%;
	float: left;
	padding: 5px 0
}
.cms-software-list li .right-cms-software-list {
	width: 100%;
	float: left;
	color: #1f1e1e;
	font: 18px/42px Conv_Roboto-Light;
	margin: 5px 0 0;
	cursor: pointer
}
.cms-software-list li .right-cms-software-list.order-cms-icon-1 {
	background: url(../images/order-cms-icon-1.png) right center no-repeat
}
.cms-software-list li .right-cms-software-list.order-cms-icon-2 {
	background: url(../images/order-cms-icon-2.png) right center no-repeat
}
.cms-software-list li .right-cms-software-list.order-cms-icon-3 {
	background: url(../images/order-cms-icon-3.png) right center no-repeat
}
.cms-software-list li .right-cms-software-list.order-cms-icon-4 {
	background: url(../images/order-cms-icon-4.png) right center no-repeat
}
.cms-software-list li .right-cms-software-list.order-cms-icon-1.active, .cms-software-list li .right-cms-software-list.order-cms-icon-1:hover {
	background: url(../images/order-cms-hover-icon-1.png) right center no-repeat
}
.cms-software-list li .right-cms-software-list.order-cms-icon-2.active, .cms-software-list li .right-cms-software-list.order-cms-icon-2:hover {
	background: url(../images/order-cms-hover-icon-2.png) right center no-repeat
}
.cms-software-list li .right-cms-software-list.order-cms-icon-3.active, .cms-software-list li .right-cms-software-list.order-cms-icon-3:hover {
	background: url(../images/order-cms-hover-icon-3.png) right center no-repeat
}
.cms-software-list li .right-cms-software-list.order-cms-icon-4.active, .cms-software-list li .right-cms-software-list.order-cms-icon-4:hover {
	background: url(../images/order-cms-hover-icon-4.png) right center no-repeat
}
.cms-software-list li.first {
	border-left: 0
}
.radio {
	width: 26px;
	height: 28px;
	background: url(../images/radio.png) no-repeat;
	float: left;
	margin: 0;
	padding: 0
}
.pages-discount {
	width: 100%;
	float: left;
	margin: 34px 0 32px
}
#email .pages-discount, #html .pages-discount {
	margin-top: 0
}
#bootstrap .pages-discount {
	margin: 0
}
.left-sec-pages-discount {
	width: 53.5%;
	float: left;
	margin: 5px 0
}
.left-sec-pages-discount .before-discount-price {
	width: 30%;
	float: left;
	background: #3b3b3b;
	position: relative
}
.left-sec-pages-discount .before-discount-price span {
	display: block;
	color: #fff;
	font: 15px/15px Conv_Roboto-Light;
	text-align: center;
	text-transform: uppercase
}
.left-sec-pages-discount .before-discount-price span small {
	font: 24px/48px ProximaNovaAltSemibold;
	text-align: center
}
.left-sec-pages-discount .before-discount-price span strong {
	font: 48px/48px ProximaNovaAltSemibold;
	text-align: center
}
.left-sec-pages-discount .before-discount-price span.first-page {
	margin-top: 9px
}
.left-sec-pages-discount .before-discount-price img {
	position: absolute;
	right: -8px;
	top: 37%
}
.left-sec-pages-discount .after-discount-price {
	width: 70%;
	float: left;
	padding-left: 8%;
	margin: 18px 0 9px;
	border-right: 1px solid #9c9c9c
}
.left-sec-pages-discount .after-discount-price .left-sec-discount-price {
	width: 21%;
	float: left
}
.left-sec-pages-discount .after-discount-price .left-sec-discount-price strong {
	font: 50px/52px ProximaNovaAltSemibold;
	color: #FFAA01
}
.left-sec-pages-discount .after-discount-price .right-sec-discount-price {
	width: 79%;
	float: left;
	padding-left: 3%
}
.left-sec-pages-discount .after-discount-price .right-sec-discount-price span.discount {
	display: inline-block;
	font: 22px/26px Conv_Roboto-Light;
	color: #FFAA01
}
.left-sec-pages-discount .after-discount-price .right-sec-discount-price span {
	display: inline-block;
	font: 18px/20px Conv_Roboto-Light;
	color: #000
}
.right-sec-pages-discount {
	width: 46.5%;
	float: left;
	background: url(../images/best-price.png) 6.5% top no-repeat;
	padding: 0 0 10px 15.5%
}
.right-sec-pages-discount h6 {
	font: 18px/26px ProximaNovaAltSemibold;
	margin: 9px 0 0
}
.right-sec-pages-discount p {
	font: 15px/20px Conv_Roboto-Light;
	margin: 0
}
.markup-preference {
	width: 100%;
	float: left;
	margin: 17px 0 18px;
	position: relative
}
.markup-preference .markup-preference-img {
	float: left;
	width: 42px
}
.markup-preference .markup-preference-img img {
	position: absolute;
	right: 0;
	top: 11px
}
.markup-preference h5 {
	font: 22px/26px Conv_Roboto-Light;
	color: #000;
	margin: 0;
	padding: 0 0 5px;
	border-bottom: 1px solid #bebebe
}
.markup-preference p {
	font: 14px/18px Conv_Roboto-Light;
	color: #000;
	width: 220px;
	margin: 7px 0 0
}
.markup-preference .views {
	width: 96px;
	height: 96px;
	display: inline-block;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	z-index: 10;
	position: relative;
	background-color: #fff;
	border: 1px solid #8a8a8a;
	text-align: center
}
.markup-preference .views p {
	width: 100%;
	font: 13px/45px Conv_Roboto-Light;
	color: #1f1e1e;
	text-transform: uppercase;
	background: url(../images/desktop-img-1.png) center 8px no-repeat;
	padding: 30px 0 0
}
.markup-preference .views p.responsive {
	background: url(../images/responsive.png) center 8px no-repeat
}
.markup-preference .views.desktop-view {
	position: absolute;
	left: 48.5%;
	top: -15px
}
.markup-preference .views.responsive-view {
	position: absolute;
	right: 10.5%;
	top: -15px
}
.markup-preference .checkbox-outer {
	width: 100%;
	float: left;
	text-align: center
}
.markup-preference .checkbox {
	left: 50%;
	margin-left: -11px;
	position: absolute
}
.checkbox {
	width: 24px;
	height: 24px;
	padding: 0;
	background: url(../images/checkbox.png) no-repeat;
	margin: 0
}
.markup-preference.markup-preference-views .views.desktop-view {
	left: 38%
}
.markup-preference .views.tablet-view {
	position: absolute;
	left: 58.5%;
	top: -15px
}
.markup-preference .views.tablet-view p {
	background: url(../images/tablet-icon.png) center 8px no-repeat
}
.markup-preference .views.mobile-view {
	position: absolute;
	right: 10.5%;
	top: -15px
}
.markup-preference .views.mobile-view p {
	background: url(../images/mobile-icon-1.png) center 8px no-repeat
}
.number-of-pages {
	width: 100%;
	float: left;
	margin: 30px 0 34px
}
.number-of-pages h5 {
	font: 22px/26px Conv_Roboto-Light;
	color: #000;
	margin: 0 0 25px
}
.number-of-pages .page-count {
	width: 100%;
	float: left;
	position: relative
}
.number-of-pages .page-count .left-page-count {
	width: 88%;
	float: left;
	position: relative
}
.number-of-pages .page-count .left-page-count .outer-border {
	width: 19%;
	float: left;
	border-bottom: 2px solid #9b9b9b;
	position: absolute;
	top: 0
}
.number-of-pages .page-count .left-page-count .count-circle img {
	position: absolute;
	left: 18.5%;
	top: -15px
}
.number-of-pages .page-count .right-page-count {
	width: 11%;
	float: right;
	position: absolute;
	top: -11px;
	right: 0
}
.number-of-pages .page-count .right-page-count p {
	font: 14px/42px Conv_Roboto-Light;
	color: #020202
}
.number-of-pages .page-count .right-page-count p span {
	height: 38px;
	width: 38px;
	display: inline-block;
	text-align: center;
	font: 17px/39px Conv_Roboto-Light;
	color: #fff;
	background: #FFAA01;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	z-index: 10;
	position: relative;
	margin-right: 8px
}
.layout-tabs {
	width: 100%;
	float: left;
	text-align: center;
	padding-top: 60px
}
.layout-tabs li {
	display: inline
}
.layout-tabs li a {
	display: inline-block;
	padding: 16px 15px;
	margin: 0 10px;
	color: #858585;
	font: 22px/28px Conv_Roboto-Light;
	border: 1px solid #d3d3d3;
	border-bottom: 0;
	text-decoration: none
}
.layout-tabs li.active a {
	color: #000;
	position: relative;
	top: 1px;
	background: #fff
}
.layout-option-info {
	width: 100%;
	float: left
}
.layout-option-list {
	width: 100%;
	float: left;
	padding: 30px 0;
	border-top: 1px solid #cecece
}
.contact-info h5 {
	color: #FFAA01;
	font: 30px/34px Conv_Roboto-Light;
	margin: 10px 0 25px
}
.contact-info-detail .form-control {
	background-image: none;
	border: 2px solid #ccc;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	z-index: 10;
	position: relative;
	box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
	color: #000;
	display: block;
	font-size: 14px;
	height: 42px;
	padding: 6px 12px 6px 32px;
	width: 100%;
	line-height: 30px
}
.contact-info-detail .form-control.your-name {
	background: url(../images/contact-form-icon-1.png) 9px center no-repeat #fff
}
.contact-info-detail .form-control.your-email {
	background: url(../images/contact-form-icon-2.png) 9px center no-repeat #fff
}
.contact-info-detail .form-control.your-phone-number {
	background: url(../images/contact-form-icon-3.png) 9px center no-repeat #fff
}
.contact-info-detail .form-control.comment-sec {
	height: 92px;
	background: url(../images/contact-form-icon-4.png) 9px 9px no-repeat #fff
}
.contact-info-detail .add-multiple-file {
	width: 100%;
	float: left
}
.contact-info-detail .upload-your-file {
	width: 48%;
	float: left
}
.contact-info-detail .or {
	width: 5%;
	float: left;
	text-align: center;
	font: 16px/21px Conv_Roboto-Light;
	color: #3a3a3a;
	margin-top: 45px;
	margin-right: 1%
}
.contact-info-detail .provide-url {
	width: 46%;
	float: right
}
.contact-info-detail .provide-url h6, .contact-info-detail .upload-your-file h6 {
	line-height: 24px;
	margin-bottom: 6px
}
.contact-info-detail .upload-your-file p {
	font: 13px/20px Conv_Roboto-Light;
	color: #000;
	margin: 0 0 25px
}
.contact-info-detail .form-control.upload-your-file-info {
	background: url(../images/contact-form-icon-5.png) 9px center no-repeat #fff;
	height: 46px;
	padding-left: 45px
}
.contact-info-detail .form-control.provide-url-info {
	background: url(../images/contact-form-icon-6.png) 9px center no-repeat #fff;
	height: 54px;
	padding-left: 45px
}
#overlaySidebar .send-btn a, .contact-info-detail .send-btn a {
	background: url(../images/send-btn-bg.png) repeat-x;
	text-shadow: none;
	min-width: 162px
}
.contact-info-detail .contact-info-detail-heading.payment-mode-head {
	line-height: 29px;
	margin: 8px 0
}
.contact-info-detail .payment-mode {
	width: 100%;
	float: left
}
.contact-info-detail .payment-mode .contact-radio-btn-1, .contact-info-detail .payment-mode .contact-radio-btn-2 {
	float: left;
	margin-top: 10px
}
.contact-info-detail .payment-mode .contact-radio-btn-1 label, .contact-info-detail .payment-mode .contact-radio-btn-2 label {
	font: 13px/26px Conv_Roboto-Light;
	color: #000;
	padding-left: 5px
}
.contact-info-detail .payment-mode .contact-radio-btn-1 label {
	padding-right: 20px;
	padding-left: 0
}
.contact-info-detail .payment-mode .payment-option {
	margin-left: 14px;
	float: left
}
.contact-info-detail .payment-mode .payment-option img {
	margin-right: 14px
}
.contact-form-checkbox {
	width: 100%;
	float: left;
	margin: 20px 0 15px
}
.contact-form-checkbox .checkbox {
	position: static;
	margin: 0;
	float: left
}
.contact-form-checkbox label {
	font: 16px/22px Conv_Roboto-Light;
	color: #000;
	margin: 0 0 0 18px
}
.contact-info-detail .form-control.cupon-code {
	width: 31%;
	padding-left: 10px
}
.contact-info-detail .form-group {
	position: relative;
	margin-bottom: 18px
}
.contact-info-detail .form-group.margin-btm {
	margin-bottom: 10px
}
.contact-info-detail .contact-info-detail-heading {
	color: #000;
	font: 16px/32px Conv_Roboto-Light;
	margin: 0
}
.contact-info-detail .contact-info-detail-heading span {
	color: #FFAA01
}
.contact-info-detail .form-group.active .error_msg {
	display: block
}
.contact-info-detail .form-group.active input[type=text] {
	border: 2px solid #fa1c1c!important
}
.contact-info-detail .send-btn {
	margin: 21px 0 19px;
	border: 1px solid #535353;
	border-left: 0;
	border-right: 0;
	padding: 20px 0 21px;
	text-align: center
}
.contact-info-detail .error_msg span, .contact-info-detail .send-btn a {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	z-index: 10
}
.contact-info-detail .send-btn a {
	font: 400 20px/50px Conv_Roboto-Light;
	color: #fff;
	height: 47px;
	display: inline-block;
	border-radius: 3px;
	position: relative;
	text-align: center;
	padding: 0 18px;
	text-transform: uppercase
}
.contact-info-detail .upload, .contact-info-detail .url {
	padding: 5px 0 0 59px;
	font: 400 14px Conv_Roboto-Light;
	color: #c8cacc;
	height: 52px;
	float: left
}
.contact-info-detail .send-btn a:hover {
	text-decoration: none
}
.contact-info-detail .upload {
	background: url(../images/upload.png) no-repeat
}
.contact-info-detail .upload:hover, .contact-info-detail .url:hover {
	color: #c8cacc
}
.contact-info-detail .url {
	background: url(../images/url.png) no-repeat;
	margin-left: 4px
}
.contact-info-detail .error_msg {
	position: absolute;
	bottom: -36px;
	left: 0;
	float: left;
	background: url(../images/error_arrow.png) 20px 0 no-repeat;
	padding-top: 5px;
	display: none
}
.contact-info-detail .error_msg span {
	margin: 0!important;
	font: 400 14px/28px Conv_Roboto-Light;
	color: #fff;
	display: block;
	padding: 0 4px 0 11px;
	background: #e70e00;
	border-radius: 3px;
	position: relative
}
.place-order {
	width: 100%;
	float: left
}
.place-order-btn {
	width: 100%;
	display: inline-block;
	text-align: center;
	padding: 53px 0 30px
}
.place-order-btn a {
	display: inline-block;
	border-bottom: 2px solid #bd1515;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	z-index: 10;
	position: relative;
	background: #FFAA01;
	font: 20px/58px Conv_Roboto-Light;
	text-transform: uppercase;
	color: #fff;
	padding: 0 36px
}
.place-order-btn a:focus, .place-order-btn a:hover {
	text-decoration: none
}
.place-order-btn .place-order-info {
	width: 100%;
	float: left
}
.place-order-btn .place-order-info p {
	display: inline-block;
	background: url(../images/fully-secure.png) left 36% no-repeat;
	font: 14px/99px Conv_Roboto-Light;
	color: #3c3c3c;
	margin: 0;
	padding-left: 88px
}
.customfile1 {
	width: 100%;
	cursor: pointer;
	padding: 0;
	position: relative;
	float: left
}
.customfile1-input {
	position: absolute;
	height: 30px;
	top: 0!important;
	cursor: pointer;
	border: 0;
	opacity: 0;
	-moz-opacity: 0;
	z-index: 999
}
.customfile1-feedback {
	float: left;
	width: 214px;
	height: 32px;
	font: 12px/32px arial, sans-serif, arial;
	color: #828282;
	padding: 0 0 0 5px
}
.customfile1-button {
	background: url(../images/Browse.png) 0 center no-repeat;
	float: right;
	width: 83px;
	text-indent: -1000px
}
.on-off-btn.on-btn {
	float: left;
	background: url(../images/on-btn.png) right center no-repeat
}
.on-off-btn.off-btn {
	width: 50px;
	float: left;
	height: 22px;
	background: url(../images/off-btn.png) right center no-repeat;
	margin: 0 12px 0 0
}
.aboutus-pg {
	width: 100%;
	float: left
}
.aboutus-pg .mob-heading h2 {
	padding: 0 90px 0 95px;
	font: 24px/28px ProximaNovaLight
}
.aboutus-pg .mob-heading h1, .aboutus-pg .mob-heading h2 span {
	color: #FFAA01
}
.aboutus-pg .banner-sec {
	margin-top: 0
}
.aboutus-pg .banner-sec a.request-free {
	font-size: 20px;
	width: 312px;
	padding: 0;
	margin: 35px 0
}
.aboutus-pg .banner-right {
	margin: 5px 5px 0 0
}
.aboutus-pg .mobile-apps-info {
	margin-top: 39px;
	padding-bottom: 36px
}
.aboutus-pg .some-our-clients {
	margin: 0;
	background: #f3f3f3
}
.aboutus-pg .our-clients {
	margin: 30px 0 45px
}
.aboutus-pg .testimonial-outer .testimonial {
	padding-bottom: 47px
}
.over-customers {
	width: 100%;
	float: left
}
.over-customers h3 {
	font: 30px/34px Conv_Roboto-Light;
	color: #000;
	margin: 14px 0 10px
}
.over-customers h3 span {
	color: #FFAA01
}
.over-customers p {
	color: #1f1e1e;
	font: 20px/24px ProximaNovaLight;
	margin: 15px 0 32px
}
.brif-company-overview {
	width: 100%;
	float: left;
	padding: 33px 0 44px
}
.brif-company-overview h3 {
	font: 30px/34px Conv_Roboto-Light;
	color: #000;
	margin: 20px 0
}
.brif-company-overview h3 span {
	color: #FFAA01
}
.brif-info {
	width: 100%;
	float: left;
	margin: 23px 0 12px
}
.brif-company-overview .brif-info h6 {
	color: #000;
	font: 20px/30px Conv_Roboto-Light;
	margin: 5px 0 0
}
.brif-company-overview .brif-info p {
	color: #000;
	font: 16px/20px ProximaNovaLight;
	margin: 0
}
.mission-pg .mob-heading h1, .mission-pg .mob-heading h2 span {
	color: #FFAA01
}
.mission-pg {
	width: 100%;
	float: left
}
.mission-pg .mob-heading h2 {
	margin: 0;
	font: 20px/32px Conv_Roboto-Light
}
.our-value {
	float: left;
	width: 100%;
	padding-bottom: 45px
}
.our-value h3 {
	color: #000;
	font: 30px/38px Conv_Roboto-Light;
	margin: 39px 0 10px
}
.our-value h3 span {
	color: #FFAA01
}
.core-value-info {
	padding: 26px 0 35px 88px
}
.core-value-info h6 {
	font: 17px/34px ProximaNovaAltSemibold;
	color: #1f1e1e;
	margin: 0
}
.core-value-info p {
	font: 17px/22px Conv_Roboto-Light;
	color: #1f1e1e;
	margin: 0
}
.core-value-info-1 {
	background: url(../images/core-value-icon-1.png) left center no-repeat
}
.core-value-info-2 {
	background: url(../images/core-value-icon-2.png) left center no-repeat
}
.core-value-info-3 {
	background: url(../images/core-value-icon-3.png) left center no-repeat
}
.core-value-info-4 {
	background: url(../images/core-value-icon-4.png) left center no-repeat
}
.core-value-info-5 {
	background: url(../images/core-value-icon-5.png) left center no-repeat
}
.differentiators-pg {
	width: 100%;
	float: left
}
.differentiators-pg .banner-sec {
	margin-top: 0
}
.differentiators-pg .mob-heading h1, .differentiators-pg .mob-heading h2 span {
	color: #FFAA01
}
.differentiators-pg .core-value-info {
	padding: 0 0 53px 88px
}
.differentiators-pg .core-value-info h6 {
	line-height: 23px
}
.differentiators-pg .core-value-info p {
	margin: 7px 0 0
}
.differentiators-pg .core-value-info span {
	display: block
}
.differentiators-pg .mobile-apps-info {
	background: #fff;
	padding: 45px 0
}
.differentiators-pg .some-our-clients {
	background: #f3f3f3
}
.differentiators-pg .differentiators-list {
	margin-top: 50px
}
.differentiators-list {
	width: 100%;
	float: left;
	margin-top: 64px
}
.differentiators-icon1 {
	background: url(../images/differentiators-icon1.png) left 5px no-repeat
}
.differentiators-icon2 {
	background: url(../images/differentiators-icon2.png) left 5px no-repeat
}
.differentiators-icon3 {
	background: url(../images/differentiators-icon3.png) left 5px no-repeat
}
.differentiators-icon4 {
	background: url(../images/differentiators-icon4.png) left 5px no-repeat
}
.differentiators-icon5 {
	background: url(../images/differentiators-icon5.png) left 5px no-repeat
}
.differentiators-icon6 {
	background: url(../images/differentiators-icon6.png) left 5px no-repeat
}
.testinomial-pg {
	width: 100%;
	float: left
}
.testinomial-pg .mob-heading h1 {
	color: #FFAA01;
	margin: 30px 0
}
.testinomial-pg .contact-form-info {
	margin-bottom: 0;
	margin-top: 15px;
	overflow: hidden
}
.testinomial-pg .contact-form-info .contact-form {
	padding: 30px 15px
}
.testinomial-pg .contact-form-info .contact-form h3 {
	font: 22px/28px ProximaNovaAltSemibold;
	color: #FFAA01;
	padding: 0 15px;
	margin-bottom: 15px;
	text-transform: uppercase
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec {
	width: 100%;
	float: left;
	margin-bottom: 55px
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul, .testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li, .testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec {
	width: 100%;
	float: left
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr {
	width: 100%;
	float: left;
	position: relative
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video {
	width: 100%;
	display: inline-block;
	text-align: center;
	background: #eee;
	padding: 10px;
	margin-bottom: 22px
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video video {
	width: 100%;
	height: 268px;
	outline: 0
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video span.testimonial_arrow_btm {
	position: absolute;
	bottom: 0;
	left: 30px
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video .tesimonial_content {
	width: 100%;
	text-align: left;
	display: inline-block;
	padding: 23px 10px 10px 40px;
	background: url(../images/testimonial_icon.png) 25px 10px no-repeat
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video .tesimonial_content p {
	font: italic 17px/24px Conv_Roboto-Light;
	color: #000;
	margin-bottom: 7px;
	min-height: 145px
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video .tesimonial_content a {
	font: 17px/24px Conv_Roboto-Light;
	color: #36c
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video .testimonial_audio {
	width: 100%;
	display: inline-block;
	background: #5c595a
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video .testimonial_audio audio {
	width: 100%;
	float: left;
	height: 28px
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_commnt_outr {
	width: 100%;
	display: table;
	padding: 0 6%;
	margin: 10px 0 30px;
	float: left
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_commnt_outr .testimonial_commnt_icon {
	width: 20%;
	vertical-align: top;
	padding-right: 4%;
	display: none
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_commnt_outr .testimonial_commnt_text {
	width: 79%;
	display: table-cell;
	vertical-align: middle
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_commnt_outr .testimonial_commnt_text h5 {
	font: 18px/22px ProximaNovaSemibold;
	color: #000;
	margin: 0
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_commnt_outr .testimonial_commnt_text p {
	font: 16px/22px ProximaNovaLight;
	color: #999;
	margin: 0
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec .bx-controls-direction .bx-prev {
	display: inline-block;
	height: 36px;
	left: 50%;
	position: absolute;
	text-indent: 999999px;
	width: 36px;
	margin-left: -39px;
	background: url(../images/prev-icon.png) center center no-repeat #cacaca
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec .bx-controls-direction .bx-next {
	display: inline-block;
	height: 36px;
	left: 50%;
	position: absolute;
	text-indent: 999999px;
	width: 36px;
	margin-left: 2px;
	background: url(../images/next-icon.png) center center no-repeat #cacaca
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec .bx-controls-direction .bx-prev:hover {
	background: url(../images/prev-icon-hover.png) center center no-repeat #c33
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec .bx-controls-direction .bx-next:hover {
	background: url(../images/next-icon-hover.png) center center no-repeat #c33
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec .bx-controls.bx-has-pager.bx-has-controls-direction {
	background: url(../images/testimonial_paging_bg.png) center center no-repeat;
	display: inline-block;
	min-height: 36px;
	width: 100%
}
.clientele-pg {
	width: 100%;
	float: left
}
.clientele-pg h1, .clientele-pg h2 span {
	color: #FFAA01
}
.our-client-brand {
	width: 100%;
	float: left;
	position: relative;
	padding-bottom: 61px
}
.client-brand {
	width: 100%;
	float: left
}
.client-brand li {
	width: 20%;
	float: left;
	margin-bottom: 48px;
	height: 69px
}
.our-client-brand .bx-wrapper {
	float: left;
	width: 100%
}
.our-client-brand .bx-pager {
	float: left;
	text-align: center;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -26px
}
.our-client-brand .bx-pager .bx-pager-item {
	display: inline
}
.our-client-brand .bx-pager .bx-pager-link {
	display: inline-block;
	width: 11px;
	height: 11px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	z-index: 10;
	position: relative;
	background: #bdbdbd;
	text-indent: -9999px;
	margin: 0 3px
}
.our-client-brand .bx-pager .bx-pager-link.active {
	background: #FFAA01
}
.our-client-brand .bx-next, .our-client-brand .bx-prev {
	width: 45px;
	height: 45px;
	display: inline-block;
	margin: 33px 4px 0;
	text-indent: -9999px
}
.our-client-brand .bx-prev {
	background: url(../images/client-brand-prev.png) left top no-repeat
}
.our-client-brand .bx-next {
	background: url(../images/client-brand-next.png) left top no-repeat
}
.our-client-brand .bx-prev:hover {
	background: url(../images/client-brand-prev-hover.png) left top no-repeat
}
.our-client-brand .bx-next:hover {
	background: url(../images/client-brand-next-hover.png) left top no-repeat
}
.client_slider {
	padding: 45px 0 0
}
.team-pg {
	width: 100%;
	float: left
}
.team-pg .team_banner_outr {
	width: 100%;
	float: left;
	border-bottom: 1px solid #e8e8e8
}
.team-pg .team_banner_outr .breadcrumb-sec {
	position: absolute
}
.team-pg .team_banner_outr img {
	width: 100%;
	margin-top: 60px
}
.team-pg .mob-heading h1 {
	color: #FFAA01;
	margin-top: 34px
}
.team-pg .mob-heading h1 span {
	color: #000
}
.team-pg .mob-heading h2 {
	font: 20px/30px Conv_Roboto-Light;
	margin-bottom: 50px
}
.team-pg .team_info {
	width: 100%;
	float: left;
	background: #f5f5f5;
	padding: 30px 0
}
.team-pg .team_info p {
	font: 17px/28px Conv_Roboto-Light;
	color: #333;
	margin: 0 11%
}
.team-pg .team_members {
	width: 100%;
	float: left;
	padding: 50px 0
}
.team-pg .team_members h3 {
	font: 30px/34px Conv_Roboto-Light;
	color: #000;
	margin: 7px 0 37px;
	text-align: center
}
.team-pg .team_members h3 span {
	color: #FFAA01
}
.team-pg .team_members .team_members_inner {
	width: 100%;
	float: left
}
.team-pg .team_members .team_members_inner .TMs_inner_stru {
	width: 100%;
	float: left;
	position: relative
}
.team-pg .team_members .team_members_inner .TMs_inner_stru span {
	bottom: 0;
	left: 0;
	margin: 0 5%;
	position: absolute;
	width: 90%;
	z-index: 1
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul {
	width: 90%;
	display: table;
	margin: 0 5%;
	position: relative
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li {
	display: table-cell;
	height: 230px;
	vertical-align: bottom;
	width: 19.7%;
	position: relative
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li .team_member_name_outr {
	float: left;
	width: 100%;
	position: relative
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li .team_member_name_outr img {
	width: 100%
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li .team_member_name_outr .team_member_name {
	display: none;
	float: left;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	background: rgba(255,255,255,.7)
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li .team_member_name_outr .team_member_name .tm_name_outr {
	width: 100%;
	height: 100%;
	display: table
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li .team_member_name_outr .team_member_name .tm_name_outr .tm_name_inner {
	width: 100%;
	display: table-cell;
	text-align: center;
	vertical-align: middle
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li .team_member_name_outr .team_member_name .tm_name_outr .tm_name_inner h5 {
	font: 18px/22px ProximaNovaAltSemibold;
	color: #595b5c;
	margin: 0
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li .team_member_name_outr .team_member_name .tm_name_outr .tm_name_inner p {
	font: 16px/20px Conv_Roboto-Light;
	color: #595b5c;
	margin: 0
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li .team_member_name_outr:hover .team_member_name {
	display: none
}
.team-pg .team_members ul.team_member_tab {
	width: 100%;
	display: table;
	text-align: center;
	padding: 32px 0
}
.team-pg .team_members ul.team_member_tab li {
	text-align: center;
	vertical-align: middle;
	display: inline-block;
	border: 1px solid #ccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	z-index: 10;
	position: relative;
	margin: 0 3px
}
.team-pg .team_members ul.team_member_tab li a {
	vertical-align: middle;
	display: table-cell;
	height: 30px;
	width: 30px;
	font: 17px/30px ProximaNovaAltSemibold;
	color: #999;
	-webkit-box-shadow: 4px 2px 3px 1px rgba(0,0,0,.11);
	-moz-box-shadow: 4px 2px 3px 1px rgba(0,0,0,.11);
	box-shadow: 4px 2px 3px 1px rgba(0,0,0,.11)
}
.portfolio-pg, .portfolio-tab, .portfolio-tab-list {
	width: 100%;
	float: left
}
.team-pg .team_members ul.team_member_tab li a:focus, .team-pg .team_members ul.team_member_tab li a:hover {
	text-decoration: none;
	background: #29abe2;
	color: #fff
}
.team-pg .team_members ul.team_member_tab li.active a {
	background: #29abe2;
	color: #fff
}
.portfolio-inner-pg .mob-heading h2 span, .portfolio-pg .mob-heading h1, .portfolio-pg .mob-heading h2 span {
	color: #FFAA01
}
.portfolio-pg .mob-heading h2 {
	font: 23px/30px Conv_Roboto-Light;
	padding: 0 60px;
	margin: 0
}
.portfolio-tab {
	margin: 45px 0 24px;
	border-top: 1px solid #d4d4d4;
	border-bottom: 1px solid #d4d4d4
}
.portfolio-tab li {
	display: inline-block;
	text-align: center;
	position: relative;
	margin: 0 -2px
}
.portfolio-tab li a {
	font: 18px/18px Conv_Roboto-Light;
	color: #000;
	text-decoration: none;
	display: inline-block;
	padding: 17px 35px;
	text-align: center
}
.portfolio-tab li.active span, .portfolio-tab li:hover span {
	position: absolute;
	bottom: -6px;
	left: 50%;
	background: url(../images/bottom-arrow-1.png) no-repeat;
	width: 12px;
	height: 7px;
	margin-left: -6px
}
.portfolio-tab li.active a, .portfolio-tab li:hover a {
	color: #fff;
	background: #FFAA01
}
.portfolio-info {
	width: 100%;
	float: left;
	padding-bottom: 64px;
	padding-top: 16px
}
.portfolio-info-invoicera {
	width: 100%;
	float: left;
	border-left: 1px solid #c8c8c8;
	margin-left: 7px
}
.invoicera-info {
	width: 100%;
	float: left;
	padding-left: 29px
}
.invoicera-info h4 {
	font: 30px/34px Conv_Roboto-Light;
	color: #000;
	margin: 0
}
.invoicera-info span.categories {
	display: inline-block;
	color: #6f6f6f;
	font: 15px/23px Conv_Roboto-Light
}
.invoicera-info h5 {
	font: 17px/23px ProximaNovaSemibold;
	color: #000;
	margin: 0 0 9px;
	position: relative
}
.invoicera-info p, .invoicera-info p span {
	font: 17px/22px ProximaNovaLight;
	color: #000
}
.invoicera-info h5 span {
	position: absolute;
	left: -35px;
	top: 6px;
	background: url(../images/circle-1.png) no-repeat;
	width: 12px;
	height: 12px
}
.invoicera-info p {
	margin: 0
}
.invoicera-info p span {
	margin: 0 0 0 6px
}
.invoicera-info p span a {
	color: #000
}
.invoicera-info-1, .invoicera-info-2, .invoicera-info-3, .invoicera-info-4 {
	width: 100%;
	float: left;
	margin: 30px 0 0
}
.invoicera-info-3.our-frontend-technologies a {
	margin-top: 8px;
	margin-bottom: 4px
}
.invoicera-info-4 a {
	font: 15px/36px Conv_Roboto-Light;
	color: #fff;
	display: inline-block;
	padding: 0 12px;
	margin: 5px 3px 0 0
}
.contact-pg .mob-heading span, .feedback-pg .mob-heading span {
	font: 24px/30px Conv_Roboto-Light;
	width: 100%;
	display: inline-block;
	text-align: center
}
.invoicera-info-4 a.red {
	background: #FFAA01;
	text-decoration: none
}
.invoicera-info-4 a.black {
	background: #4d4d4d;
	text-decoration: none;
	padding: 0 16px
}
.invoicera-info-4 a.red:hover {
	background: #e14b4b;
	text-decoration: none
}
.invoicera-info-4 a.black:hover {
	background: #444;
	text-decoration: none
}
.portfolio-img {
	width: 100%;
	float: left;
	margin-top: 4px
}
.contact_main .header {
	background: #fff!important;
	padding-bottom: 0
}
.contact_outer {
	width: 100%;
	float: left;
	background: #f1f1f1;
	padding-top: 8px;
	margin-top: 60px
}
.contact_outer .body-container, .contact_outer .breadcrumb-sec {
	margin-top: 0
}
.contact-pg {
	width: 100%;
	float: left
}
.contact-pg .mob-heading h1 {
	color: #FFAA01
}
.contact-pg .mob-heading span {
	color: #000;
	margin: 10px 0
}
.contact-pg .form-group.form_group_email, .contact-pg .form-group.form_group_text {
	margin-bottom: 10px
}
.contact-pg .form-group.form_group_phoneNo {
	margin-bottom: 15px;
	float: left
}
.feedback-pg {
	width: 100%;
	float: left
}
.feedback-pg .mob-heading h1 {
	color: #FFAA01
}
.feedback-pg .mob-heading span {
	color: #000;
	margin: 10px 0
}
.feedback-pg .contact-form .contact-form-heading.heading_bld {
	font: 30px/34px Conv_Roboto-Light
}
.feedback-pg .your_experce_lst {
	width: 100%;
	float: left;
	margin: 40px 0
}
.feedback-pg .your_experce_lst .your_experce_lst_innr {
	width: 33.33%;
	float: left;
	min-height: 48px;
	padding: 12px 13% 0 6%
}
.feedback-pg .your_experce_lst .your_experce_lst_innr small {
	display: inline-block;
	color: #838383;
	font: 20px/24px Conv_Roboto-Light
}
.feedback-pg .your_experce_lst .your_experce_lst_innr .radio {
	float: right;
	background: url(../images/feedback_radio.png) no-repeat;
	width: 28px;
	height: 28px
}
.feedback-pg .your_experce_lst .your_experce_lst_innr1 {
	background: url(../images/feedback_img1.png) left center no-repeat
}
.feedback-pg .your_experce_lst .your_experce_lst_innr2 {
	background: url(../images/feedback_img2.png) left center no-repeat
}
.feedback-pg .your_experce_lst .your_experce_lst_innr3 {
	background: url(../images/feedback_img3.png) left center no-repeat
}
.feedback2-pg {
	width: 100%;
	float: left
}
.feedback2-pg .mob-heading h1 {
	color: #FFAA01
}
.feedback2-pg .mob-heading span {
	font: 24px/30px Conv_Roboto-Light;
	color: #000;
	display: inline-block;
	text-align: center;
	width: 100%;
	margin: 10px 0
}
.error {
	color: red;
	font: 13px/18px Conv_Roboto-Light;
	padding-top: 6px;
	display: inline-block
}
.contact-form-info {
	width: 100%;
	float: left;
	margin: 17px 0 34px
}
.contact-form {
	width: 100%;
	float: left;
	margin: 7px 0 0;
	background: #fff;
	padding: 20px 15px;
	border: 1px solid #c1c1c1;
	-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.17);
	-moz-box-shadow: 0 0 5px 0 rgba(0,0,0,.17);
	box-shadow: 0 0 5px 0 rgba(0,0,0,.17)
}
.contact-form .form-control {
	background-image: none;
	border: 1px solid #dcdcdc;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	z-index: 10;
	position: relative;
	box-shadow: none;
	color: #353535;
	display: block;
	font: 14px/30px Conv_Roboto-Light;
	height: 38px;
	padding: 6px 9px;
	width: 100%;
	line-height: 16px;
	resize: none
}
.contact-form .form-control.datepicker {
	background: url(../images/datepicker.png) 95% center no-repeat #fff
}
.contact-form .contact-form-heading {
	color: #000;
	font: 16px/30px Conv_Roboto-Light;
	margin: 0
}
.contact-form .contact-form-heading.nature {
	line-height: 18px;
	margin: 8px 0
}
.contact-form .contact-form-heading.describe_service, .contact-form .contact-form-heading.security_check {
	margin: 8px 0 2px
}
.contact-form .contact-form-heading span {
	color: #FFAA01
}
.contact-form .time-to-call {
	width: 100%;
	float: left;
	background: #f3f3f3;
	margin-bottom: 14px;
	padding: 14px 20px 2px
}
.contact-form .time-to-call h5.contact-form-heading-1 {
	color: #000;
	font: 30px/34px Conv_Roboto-Light;
	margin: 0 0 14px
}
.contact-form .time-to-call.time-to-call-1 {
	margin-bottom: 13px;
	margin-top: 6px;
	padding: 6px 20px 9px;
	position: relative
}
.contact-form .time-to-call.time-to-call-1 .top-arrow {
	width: 18px;
	float: left;
	position: absolute;
	top: -17px;
	left: 135px
}
.phone-info {
	width: 100%;
	float: left
}
.phone-info li.area-code {
	width: 22%;
	float: left;
	margin-right: 3%
}
.phone-info li.phone {
	width: 75%;
	float: left
}
.phone-info li span {
	display: block;
	color: #ccc;
	font: 13px/13px Conv_Roboto-Light;
	margin-top: 7px
}
#modOfContactReq, #reqtime {
	color: #FFAA01;
	font: 13px/20px Conv_Roboto-Light;
	display: inline-block
}
.contact-form .form-control.comment-sec {
	height: 86px;
	background: #fff
}
.contact-form .form-control.invalid {
	background: #ffeaea;
	font: 14px/16px Conv_Roboto-Light;
	border: 1px solid #fabfbf;
	color: red
}
.contact-form .form-control.valid {
	background: url(../images/correct.png) 97% center no-repeat #e1ffb1;
	font: 14px/16px Conv_Roboto-Light;
	border: 1px solid #b5e07d;
	color: #00a810
}
.contact_main .footer .get-in-touch {
	padding-top: 20px
}
.security-check {
	width: 100%;
	float: left
}
.security-check-img {
	float: left;
	margin-top: 2px
}
.security-check-textbox {
	width: auto;
	float: left;
	margin-right: 10px
}
.security-check-textbox p {
	margin: 0
}
.security-check-textbox img {
	margin-top: 7px!important;
	width: 110px;
	vertical-align: top
}
.security-check-textbox input[type=button] {
	background: url(../images/captcha-refresh.png) left center no-repeat;
	border: 0;
	height: 20px;
	width: 20px;
	vertical-align: middle
}
.security-check-textbox .form-control {
	display: inline;
	margin: 0 10px;
	width: 200px
}
.security-check-text {
	width: 100%;
	float: left;
	margin-top: 10px
}
.security-check-text span {
	font: 13px/32px Conv_Roboto-Light;
	color: #000
}
.contactus-checkbox {
	width: 100%;
	float: left;
	margin-top: 10px
}
.contactus-checkbox label {
	float: left;
	font: 14px/28px Conv_Roboto-Light;
	color: #000;
	margin-left: 15px;
	margin-right: 30px
}
.contactus-btn {
	width: 100%;
	float: left;
	margin: 30px 0 8px
}
.contactus-btn .reset, .contactus-btn .submit {
	width: 204px;
	height: 61px;
	color: #fff;
	font: 22px/28px Conv_Roboto-Light;
	float: left;
	z-index: 10;
	position: relative;
	text-transform: uppercase
}
.contactus-btn .submit {
	background: #FFAA01;
	border: 0;
	border-bottom: 2px solid #bd1515;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	margin: 0 10px 0 0
}
.contactus-btn .submit:hover {
	background: #e14b4b!important
}
.contactus-btn .reset {
	background: #878787;
	border: 0;
	border-bottom: 2px solid #696969;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px
}
.get_sprt_outr {
	width: 100%;
	float: left;
	margin: 60px 0 27px
}
.get-support {
	width: 100%;
	float: left
}
.get-support .map {
	float: right;
	width: 100%;
	margin: 20px 0 26px
}
.get-support h5 {
	font: 30px/34px Conv_Roboto-Light;
	color: #000;
	margin: 2px 0 6px
}
.get-support p.may-conatct {
	font: 17px/21px Conv_Roboto-Light;
	color: #000;
	margin: 0 0 33px
}
.get-support ul {
	width: 100%;
	float: left
}
.get-support ul li.img {
	width: 42px;
	float: left;
	padding: 8px 10px 8px 0;
	margin-left: 7px;
	border-right: 1px solid #d6d6d6
}
.get-support ul li.info {
	width: auto;
	float: left;
	padding-left: 10px
}
.get-support ul.btm-margin {
	margin-bottom: 28px
}
.get-support p {
	font: 14px/21px Conv_Roboto-Light;
	color: #000;
	margin: 0
}
.request-a-call-back-pg {
	width: 100%;
	float: left
}
.request-a-call-back-pg .mob-heading h1 {
	color: #FFAA01
}
.request-a-call-back-pg .mob-heading span {
	font: 23px/43px Conv_Roboto-Light;
	color: #000;
	display: inline-block;
	text-align: center;
	width: 100%;
	margin: 10px 0
}
.request-a-call-back-pg .contact-form-info {
	margin-bottom: 60px
}
.contact-form.contact-form-call-back {
	padding: 20px 30px
}
.contact-form.contact-form-call-back .form-group {
	margin-bottom: 19px
}
.contact-form.contact-form-call-back .time-to-call {
	margin: 14px 0 22px;
	padding: 0 30px 7px
}
.contact-form.contact-form-call-back .time-to-call h5.contact-form-heading-1 {
	margin: 10px 0 14px
}
.request-a-quote-pg {
	width: 100%;
	float: left
}
.request-a-quote-pg .mob-heading h1 {
	color: #FFAA01;
	margin-bottom: 0!important
}
.request-a-quote-pg .mob-heading span {
	font: 29px/36px Conv_Roboto-Light;
	color: #000;
	display: inline-block;
	text-align: center;
	width: 100%;
	margin: 10px 0
}
.request-a-quote-pg .mob-heading span em {
	color: #FFAA01
}
.request-a-quote-pg .contact-form .time-to-call.time-to-call-1 {
	padding-left: 30px;
	padding-right: 30px
}
.request-a-quote-pg .contactus-btn .submit.submit_disabled, .request-a-quote-pg .contactus-btn .submit.submit_disabled:hover {
	background: #f35b5b;
	border: 2px solid #f35b5b;
	border-bottom: 2px solid #ea4545
}
.contactus-upload {
	width: 100%;
	float: left
}
.contactus-upload .request-checkbox {
	width: 25px;
	float: left
}
.contactus-upload .request-checkbox .check_box {
	margin: 5px 0
}
.contactus-upload .upload {
	width: 227px;
	float: left;
	margin-bottom: 15px;
	border: 1px solid #ccc
}
.contactus-upload .upload .customfile1-feedback {
	width: 100px;
	float: right;
	margin-right: 25px
}
.contactus-upload .upload .customfile1-button {
	float: left;
	margin: 5px 0 0 10px;
	height: 22px
}
.request-a-quote-pg .contact-form {
	padding: 25px 30px
}
.request-a-quote-pg .contact-form .contact-form-heading {
	line-height: 28px
}
.request-a-quote-pg .contact-form .contact-form-heading.need_pref {
	margin-top: 10px
}
.request-a-quote-pg .contact-form .contact-form-heading.describe {
	margin-top: 5px
}
.request-a-quote-pg .contactus-checkbox {
	margin-top: 12px;
	margin-bottom: 4px
}
.request-a-quote-pg .contactus-checkbox.contactus-checkbox-pding {
	margin-top: 0;
	margin-bottom: 0
}
.request-a-quote-pg .contact-form-info {
	margin-bottom: 60px
}
.upload-file {
	opacity: 0
}
.request-a-quote-pg.contactus-checkbox {
	margin-top: 23px
}
.time-to-call .city {
	width: 50%;
	float: left;
	padding-right: 4%
}
.time-to-call .country {
	width: 50%;
	float: left
}
.drop-down {
	width: 100%;
	float: left;
	height: 38px;
	background-image: none;
	border: 1px solid #dcdcdc;
	box-shadow: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	color: #353535;
	display: block;
	font: 14px/30px Conv_Roboto-Light;
	z-index: 10;
	position: relative;
	padding: 7px 7px 7px 2px
}
.drop-down.drop-down-1, .drop-down.drop-down-2, .drop-down.drop-down-3 {
	width: 77px;
	margin-right: 4px;
	margin-bottom: 0
}
.drop-down.drop-down-4 {
	margin-bottom: 0
}
.drop-down.drop-down-5 {
	margin-bottom: 19px
}
.contact-info-detail .payment-mode.payment-mode-1 {
	margin-bottom: 10px
}
.request-a-quote-pg .mob-heading span.reflection {
	background: url(../images/contact-us-center-img-2.png) center center no-repeat
}
.contact-form-info label.transaction-fees {
	font: 14px/20px Conv_Roboto-Light;
	color: #29abe2;
	margin: 8px 0
}
.contact-form-info h5.total-payment {
	font: 32px/40px ProximaNovaAltSemibold;
	color: #000;
	margin: 0
}
.contact-form-info h5.total-payment span {
	color: #FFAA01;
	margin: 0
}
.contact-form-info .accept_payment {
	width: 100%;
	float: left;
	background: #fcfaeb;
	border: 1px solid #d7d5d5;
	padding: 6px 18px;
	margin: 10px 0 40px
}
.contact-form-info .accept_payment label.transaction-fees {
	color: #494427
}
.map {
	width: 100%;
	float: left;
	border: 1px solid #c1c1c1
}
.google-map {
	width: 100%;
	height: 370px;
	float: left
}
.banner_form_sec {
	width: 100%;
	float: left;
	margin-top: 10px;
	margin-bottom: 50px
}
.banner_form_sec .banner_form_left {
	width: 100%;
	float: left;
	position: relative
}
.banner_form_sec .banner_form_left img.arrow_rgt {
	position: absolute;
	right: 0;
	top: 30px
}
.free_evaln_outer {
	width: 100%;
	float: left;
	background: #fcfaeb;
	padding: 16px 22px 20px
}
.free_evaln_outer .your_company_innr {
	margin-left: .5%
}
.free_evaln_outer h3 {
	margin: 0;
	color: #000;
	font: 22px/30px Conv_Roboto-Light
}
.free_evaln_outer p {
	font: 14px/18px Conv_Roboto-Light;
	color: #000;
	margin: 0 0 12px
}
.free_evaln_outer .your_company {
	width: 100%;
	float: left;
	padding: 11px 0 0
}
.free_evaln_outer .your_company.your_company1 {
	padding: 0
}
.free_evaln_outer .your_company_innr {
	width: 33%;
	float: left;
	margin-bottom: 11px
}
.free_evaln_outer .your_company_innr.your_company_innr1 {
	width: 50%
}
.free_evaln_outer .your_company_innr.your_company_innr2 {
	width: 100%
}
.free_evaln_outer .your_company input[type=text], .free_evaln_outer .your_company input[type=email] {
	width: 100%;
	float: left;
	margin-right: 0;
	min-height: 42px;
	border: 1px solid #dededd;
	outline: 0;
	padding: 0 12px;
	font: 14px/42px Conv_Roboto-Light;
	color: #8d8d8d
}
.free_evaln_outer .your_company input[type=text].invalid, .free_evaln_outer input[type=email].invalid {
	background: #ffeaea;
	font: 14px/16px Conv_Roboto-Light;
	border: 1px solid #fabfbf;
	color: red
}
.free_evaln_outer .your_company input[type=text].valid, .free_evaln_outer input[type=email].valid {
	background: url(../images/correct.png) 97% center no-repeat #e1ffb1;
	font: 14px/16px Conv_Roboto-Light;
	border: 1px solid #b5e07d;
	color: #00a810
}
.free_evaln_outer .your_company input[type=text].phone_no {
	margin-right: 0
}
.free_evaln_outer .your_requirement {
	width: 100%;
	float: left;
	padding: 0 0 11px
}
.free_evaln_outer .your_requirement textarea {
	width: 100%;
	float: left;
	min-height: 90px;
	border: 1px solid #dededd;
	outline: 0;
	padding: 0 0 0 12px;
	font: 14px/42px Conv_Roboto-Light;
	color: #8d8d8d;
	resize: none
}
.free_evaln_outer .upload_file {
	width: 100%;
	float: left;
	padding: 6px 0 16px
}
.free_evaln_outer .upload_file a.upload_your_file, .free_evaln_outer .upload_file small.upload_your_file {
	background: url(../images/upload_file.png) left top no-repeat;
	padding-left: 40px;
	font: 14px/33px Conv_Roboto-Light;
	color: #8d8d8d;
	float: left
}
.free_evaln_outer .upload_file label {
	margin-bottom: 0
}
.free_evaln_outer .upload_file a.upload_your_file {
	width: 144px;
	margin-right: 10px
}
.free_evaln_outer .upload_file small.upload_your_file {
	width: 142px;
	margin: 0 5px 4px 0
}
.free_evaln_outer .upload_file a.provide_url {
	background: url(../images/provide_url.png) left center no-repeat;
	padding-left: 50px;
	color: #8d8d8d;
	font: 14px/33px Conv_Roboto-Light;
	margin-top: 10px;
	display: inline-block
}
.free_evaln_outer .upload_file a.provide_url:focus, .free_evaln_outer .upload_file a.provide_url:hover {
	text-decoration: none
}
.free_evaln_outer .upload_file input[type=text] {
	border: 1px solid #dededd;
	color: #8d8d8d;
	float: left;
	font: 14px/42px Conv_Roboto-Light;
	min-height: 42px;
	outline: 0;
	padding: 0 12px;
	width: 265px;
	margin-top: 10px
}
.free_evaln_outer .your_company input[type=submit].request_a_quote {
	width: 100%;
	display: inline-block;
	text-align: center;
	border: 0;
	border-bottom: 3px solid #bd1515;
	background: #FFAA01;
	color: #fff;
	text-transform: uppercase;
	font: 20px/24px Conv_Roboto-Light;
	outline: 0;
	min-height: 48px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	z-index: 10;
	position: relative
}
.payment-form-pg .mob-heading h1, .talk-red, .talk-red:hover {
	color: #FFAA01
}
#overlaySidebar, .overlaySidebar_back {
	position: fixed;
	width: 100%;
	display: none;
	top: 0;
	height: 100%
}
.free_evaln_outer .your_company input[type=submit].request_a_quote:hover {
	border-bottom: 3px solid #ce3030;
	background: #e14b4b
}
.banner-sec {
	float: left;
	margin-top: 58px;
	width: 100%;
	margin-bottom: 50px
}
.our-mobile-apps {
	background: #f3f3f3;
	padding-bottom: 60px
}
.banner_mobile_sec {
	width: 100%;
	float: left;
	padding-bottom: 60px
}
.banner_mobile_sec .free_evaln_outer .your_company_innr {
	width: 100%;
	margin-left: 0
}
.banner_mobile_sec .free_evaln_outer .your_company input[type=text], .banner_mobile_sec .free_evaln_outer .your_company input[type=email] {
	width: 100%;
	margin-bottom: 0;
	margin-right: 0
}
.banner_mobile_sec .free_evaln_outer .your_company input[type=text].phone_no {
	margin-bottom: 0
}
.payment-form-pg {
	width: 100%;
	float: left
}
.payment-form-pg .contact-form-info {
	margin-top: 30px;
	margin-bottom: 60px
}
.payment-form-pg .contact-form {
	padding: 25px 30px
}
.payment-form-pg .contact-form .contact-form-heading {
	line-height: 28px
}
.payment-form-pg .contact-form .contact-form-heading.projct_detl {
	margin-top: 15px
}
.payment-form-pg .contact-form .contact-form-heading.amount_hd {
	margin: 3px 0
}
.payment-form-pg .contactus-btn {
	margin-top: 40px
}
.payment-form-pg .totly_secure {
	width: 100%;
	float: left;
	margin: 16px 0 0
}
.payment-form-pg .totly_secure p {
	background: url(../images/totly_secure.png) left center no-repeat;
	padding: 26px 0 14px 93px;
	margin: 0;
	font: 14px/19px Conv_Roboto-Light
}
.bx-pager.bx-default-pager {
	display: none
}
.talk-red {
	border-bottom: 1px solid #f6cccc
}
.talk-red:hover {
	border-bottom: 0 none;
	text-decoration: none
}
body {
	position: relative;
	height: 100%;
	width: 100%;
	float: left;
	overflow-x: hidden
}
.overlaySidebar_back {
	left: 0;
	background: rgba(255,255,255,.75);
	z-index: 0
}
#overlaySidebar {
	max-width: 370px;
	right: -600px;
	bottom: 0;
	background: #f3f3f3;
	z-index: 9999999
}
#overlaySidebar .overlayInner {
	overflow: auto;
	height: 100%
}
#overlaySidebar .overlayShadow {
	position: absolute;
	top: 0;
	height: 100%;
	width: 30px;
	background: url(../images/overlay_icons/shadow.png) top right repeat-y;
	left: -30px
}
#overlaySidebar .iconList {
	background-image: url(../images/overlay_icons/overlay_icons.png);
	background-repeat: no-repeat
}
#overlaySidebar .overlayClose {
	position: absolute;
	top: 15px;
	right: 15px;
	width: 30px;
	height: 30px;
	background-position: -610px -8px;
	cursor: pointer
}
#overlaySidebar .overlayPadding {
	padding: 10px 20px
}
#overlaySidebar header.overlayHeader {
	background: url(../images/html-page-pixel-logo.png) 80% top no-repeat;
	padding-bottom: 10px
}
#overlaySidebar header.overlayHeader h2 {
	color: #FFAA01;
	font-size: 35px;
	margin: 5px 0
}
#overlaySidebar header.overlayHeader h2 span {
	display: block;
	color: #000;
	font-size: 22px
}
#overlaySidebar h3 {
	font-size: 18px;
	border-bottom: 1px solid #d0cfcf;
	padding-bottom: 12px;
	margin-bottom: 8px;
	margin-top: 0;
	padding-top: 0
}
#overlaySidebar .overlayList li {
	font-size: 15px;
	line-height: 18px;
	margin-bottom: 8px;
	padding: 4px 0;
	position: relative
}
#overlaySidebar .overlayList li.iconSpace {
	padding-left: 40px
}
#overlaySidebar .overlayList li.iconSpace .iconList {
	width: 30px;
	height: 30px;
	left: 0;
	position: absolute;
	top: -2px;
	background-position: -15px -10px
}
#overlaySidebar .overlayList li.iconSpace .iconList.icon_Dedicated {
	background-position: -15px -10px
}
#overlaySidebar .overlayList li.iconSpace .iconList.icon_Experienced {
	background-position: -15px -70px
}
#overlaySidebar .overlayList li.iconSpace .iconList.icon_First {
	background-position: -15px -127px
}
#overlaySidebar .overlayList li.iconSpace .iconList.icon_World {
	background-position: -15px -185px
}
#overlaySidebar .overlayList li.iconSpace .iconList.icon_Price {
	background-position: -15px -243px
}
#overlaySidebar .overlayList li.iconSpace .iconList.icon_Processes {
	background-position: -15px -302px
}
#overlaySidebar .overlayMiddle {
	background: #86b64f
}
#overlaySidebar .overlayMiddle h3 {
	border-bottom: 1px solid #72a13d
}
#overlaySidebar .overlayMiddle .iconSpace {
	padding-left: 55px;
	position: relative;
	font-size: 14px
}
#overlaySidebar .overlayMiddle .iconSpace .iconList {
	height: 50px;
	left: 7px;
	position: absolute;
	top: -9px;
	width: 50px
}
#overlaySidebar .overlayMiddle .iconSpace .iconList.icon_client {
	background-position: -132px -7px
}
#overlaySidebar .overlayMiddle .iconSpace .iconList.icon_mobile_app {
	background-position: -277px -9px
}
#overlaySidebar .overlayMiddle .iconSpace .iconList.icon_countries {
	background-position: -139px -95px
}
#overlaySidebar .overlayMiddle .iconSpace .iconList.icon_experience {
	background-position: -275px -85px
}
#overlaySidebar .overlayMiddle .iconSpace strong {
	display: block;
	font-size: 22px;
	line-height: 26px;
	margin-bottom: 0
}
#overlaySidebar .overlayMiddle .col-xs-6 {
	padding: 0;
	margin-bottom: 0
}
#overlaySidebar .darkBg {
	color: #fff
}
#overlaySidebar .awardList img {
	width: 23.5%
}
#overlaySidebar .send-btn {
	text-align: center;
	padding: 10px 0 30px
}
#overlaySidebar .send-btn a {
	font: 400 18px/40px Conv_Roboto-Light;
	color: #fff;
	height: 40px;
	display: block;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	z-index: 10;
	position: relative;
	text-align: center;
	padding: 0 18px;
	text-transform: uppercase;
	width: 80%;
	margin: 0 auto
}
.tab_container#service .frontend_hoverC a, .tab_container#service .mobile_hoverC a, .tab_container#service .web_hoverC a, .tab_container#service span {
	display: inline-block;
	text-align: center
}
#overlaySidebar .send-btn a:focus, #overlaySidebar .send-btn a:hover {
	text-decoration: none;
	background: #e14b4b
}
.tab_container#service {
	padding: 25px 0 0
}
.tab_container#service .services_inner_prt {
	width: 100%;
	float: left
}
.tab_container#service .align-bottom {
	padding: 0
}
.tab_container#service .align-bottom img {
	margin-top: 60px
}
.tab_container#service figure {
	text-align: center
}
.tab_container#service figure img {
	width: auto
}
.tab_container#service span {
	font-size: 18px;
	font-family: 'Open Sans', sans-serif;
	color: #000;
	margin:0px 0 0
}
.footer-titel span.text-success {
    color: #00AFD1;
}
.tab_container#service li {
    padding: 5px 0px;
    font-size: 14px;   
	list-style-type: circle;
    list-style-position: inside;
}
.tab_container#service li a {
	color: #fff;
}
.tab_container#service li a:focus, .tab_container#service li a:hover {
	text-decoration: none
}
.tab_container#service li a:hover {
	color: #fff
}
.tab_container#service ul {
	padding: 0 10px;
	list-style: none
}
.tab_container#service .frontend_hoverC, .tab_container#service .mobile_hoverC, .tab_container#service .web_hoverC {
	padding-top:10px;
	padding-bottom:10px;
	border-bottom: 1px solid #c7c5c5;
	display: inline-block;
	text-align: center;
	width: 100%;
	margin: 0 0 5px
}
.tab_container#service .frontend_hoverC a:focus, .tab_container#service .frontend_hoverC a:hover, .tab_container#service .mobile_hoverC a:focus, .tab_container#service .mobile_hoverC a:hover, .tab_container#service .web_hoverC a:focus, .tab_container#service .web_hoverC a:hover {
	text-decoration: none
}
.tab_container#service .frontend_hoverC img.front-endH, .tab_container#service .mobile_hoverC img.mobileH, .tab_container#service .web_hoverC img.webcloudH {
	display: none
}
.tab_container#service .frontend_hoverC a:hover img.front-endH, .tab_container#service .mobile_hoverC a:hover img.mobileH, .tab_container#service .web_hoverC a:hover img.webcloudH {
	display: inline-block
}
.tab_container#service .frontend_hoverC a:hover img.front-end, .tab_container#service .mobile_hoverC a:hover img.mobile, .tab_container#service .web_hoverC a:hover img.webcloud {
	display: none
}
.why_PixelCrayons_btn {
	position: fixed;
	right: 0;
	top: 160px;
	z-index: 99
}
.why_PixelCrayons_btn a {
	display: block
}
.why_PixelCrayons_btn a img {
	margin: 10px 0
}
.why_PixelCrayons_btn a img.why_btn_img_hover {
	display: none;
	position: absolute;
	top: 0;
	right: 0
}
.why_PixelCrayons_btn a:hover img.why_btn_img_hover {
	display: block
}
.main-menu, .navbar-default {
    background-color: #0C0A21;
    border-color: #232040;
}

.main-menu, .navbar-default .navbar-nav>li>a{
    color: #FFF;
}
.logo-one{ position:relative;}	
.logo-main{
position: absolute;
    width: 100%;
    z-index:11;
    top: 47px;
}
.logo{ 
display: inline-block;
    position: fixed;
    padding: 7px 20px 25px;
    top: 0px;
    vertical-align: middle;
    margin-top: 0px;}

.my-menu .dropdown-menu{ background-color:#fff; border-radius:0px; border:none; min-height:428px;}


.logo img {width: 200px; } 
.my-menu .dropdown-header {font-size: 17px; color: #000; font-weight: bold; }
.my-menu, .navbar-default .navbar-nav>.open>a {background: none !important; color:#fff !important; }
.my-menu, .navbar-default .navbar-nav>.active>a{ background: none !important; color:#fff !important;}
.megamenu> li > ul > li > a img {padding-right: 5px; }
.megamenu> li > ul > li a:after {content: ' '; border-bottom: 1px solid #DCD6D6; display: block; padding-top: 5px; }
.my-menu .dropdown-header:after {content: ' '; border-bottom: 2px solid #00AFD1; display: block; width: 20%; margin-bottom: 10px; padding-top: 5px; }
.megamenu> li > ul > li a:hover{padding: 3px 0px 3px 25px; transition: all .5s ease-out 0s; -o-transition: all .5s ease-out 0s; -moz-transition: all .5s ease-out 0s; -webkit-transition: all .5s ease-out 0s; -ms-transition: all .5s ease-out 0s; }
.partner-div{     padding: 10px 0px 10px 20px;}
.partner-div .partner1 i{ font-style: normal; font-size: 12px; text-transform: capitalize; color: #333333;}
.partner1 {font-size: 14px; font-weight: bold; color: #F67E00; }
.partner-padd-left1 {padding-left: 0px !important; }
.partner-padd-left {padding-left:0px !important; padding-top:2px !important; }
.partner-div-all {padding:11px 0px;clear: both;}
.partner2 a{ text-transform:lowercase; font-size:14px; font-weight:bold; color:#27ae60;}
.partner2 a:hover {padding: 0px !important;}
.partner2 a:after{ display:none !important;}
.partner3 a{ text-transform:lowercase; font-size:14px; font-weight:bold; color:#f67e00;}
.partner3 a:hover {padding: 0px !important;}
.partner3 a:after{ display:none !important;}
.partner4 a{ text-transform:lowercase; font-size:14px; font-weight:bold; color:#10bef2;}
.partner4 a:hover {padding: 0px !important;}
.partner4 a:after{ display:none !important;}
.partner-div span img {width: 40px; }
.infographics-img .img-responsive{ margin:auto;}
.infographics-ineer h4 { color: #4BA90A; margin-top: 0px; font-weight: bold;}
.infographics-ineer .expertise-main{ min-height: 270px; border: 1px solid #e8e8e8; padding: 10px; text-align: center; }
.expertise-main img {margin: auto;}
.expertise-values img {border:1px solid #e8e8e8; position: relative;}
.values-main {font-size: 18px;}
.values-main .label-primary{ display: inline-block; padding: 5px 10px; color: #fff;  position: absolute;top:0px; opacity: 0.9; z-index: 999;}
.values-main .label-success{ display: inline-block; padding: 5px 10px; color: #fff;  position: absolute;top:0px; opacity: 0.9; z-index: 999;}
.values-main .label-warning{ display: inline-block; padding: 5px 10px; color: #fff; position: absolute;top:0px; opacity: 0.9; z-index: 999;}
.values-main .label-danger{display: inline-block; padding: 5px 10px; color: #fff;  position: absolute;top:0px; opacity: 0.9; z-index: 999;}
.values-main.single-image img{ -webkit-filter: inherit; }
.ineer-hedding h3 {font-size: 25px; font-weight: 400;margin: 0px 0px; padding-bottom: 20px;  color: #0C0A21; text-transform: uppercase; }
.ineer-hedding h3:after {position: relative; content: "";width:15%; left:0; display: block;margin-bottom: 10px; margin-top: 10px;  border-bottom: 2px dotted #01B0F1; }
.ineer-centre-img .img-responsive {margin: auto; text-align: center;}
.portfolio-ineer-all { background-color: #fff; border: 1px solid #ccc; border-color: rgba(0,0,0,.2); color: #000; -webkit-box-shadow: 0 2px 10px rgba(0,0,0,.2); box-shadow: 0 2px 10px rgba(0,0,0,.2);}
.portfolio-ineer-all .media {padding:0px 10px 10px 10px; }
.portfolio-ineer-all .media .media-heading {margin-top: 0; margin-bottom: 5px; font-weight: bold; font-size: 16px; color: #0c0a21; }
.portfolio-ineer-all p{ font-size: 13px; }
.pagination-inner {background-color: #fff; }
.pagination-inner .btn-danger {color: #fff;  border-radius: 100px; }
.pagination-inner .btn-primary {color: #fff;  border-radius: 100px; }
.pagination-inner .btn {padding:inherit; width: 30px; height: 30px; text-align: center; line-height: 24px; }
.portfolios-tab-main .btn{ border-radius: 0px; }
.portfolios-tab-main .well{ background-color: #fff; border-radius:0px; border: 1px solid #ccc;  color: #000; margin-bottom: 10px; }
.portfolios-tab-menu .nav>li>a>img {width: 50px; padding-right: 10px; }
.portfolios-tab-menu .nav-pills>li>a {border-radius: 0; font-size:18px; text-transform: uppercase; font-weight: bold; color: #fff; border: 1px solid #dcdcdc; }
.portfolios-tab-menu .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{ background-color:#0c0a21; border: 1px solid #dcdcdc; color: #fff; }
.portfolios-tab-menu .nav-pills>li{     background-color: #5cbe41; width: 33%; text-align:  center;     margin-bottom:10px;}
.portfolios-tab-content ul{ margin: 0px; padding: 0px; }
.portfolios-tab-content ul li{ width: 24%; display: inline-block;}
.portfolios-details .nav>li>a>img{ width:85px; }
.portfolios-details .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{ background-color: transparent; border-radius: 0px; border: 1px solid #948f8f; }
.portfolios-details .nav-pills>li a{border: 1px solid #ccc; border-radius: 0px; background-color: transparent; }
.portfolios-details .nav-pills>li>a{ border-radius: 0px; }
.portfolios-features ul {    margin: 0px; padding: 10px; background-color: #fdfdfd; border: 1px solid #eae2e2;}
.portfolios-features ul li {     background-image: url(../images/menu-inner-all.png); background-repeat: no-repeat; list-style-position: inside; font-weight: bold; line-height: 25px; list-style-type: none; padding-left: 13px; background-position: 0%;}
.portfolios-features .btn{ border-radius: 0px; }
.portfolios-features .media-heading {color: #de3d46; }
.portfolios-features h3.media-heading:after {    content: ""; display: table; background-color: #d9e6f2; height: 2px; width: 20%; margin-top: 5px;}
.links {min-height: 48px; }
.portfolios-features .links {min-height: inherit; }
.links ul li {background-image: none; padding: 0; background-color: transparent; margin: 0px; border: none; }
.links ul {padding: 0px; border: none; }
.red-more a {padding: 0px 6px 5px 6px; color: #fff; }
.portfolios-features .media, .media-body {overflow:inherit;	}

   














































@media only screen and (max-width:2024px) {
.container {width: 90%; }


}

@media only screen and (max-width:1350px) {
.menu-items .close_icon {background-size: 100% auto; height: 20px; right: 5px; top: 40px; width: 20px; z-index: 1 }
.links {min-height:66px; }
.partner-padd-left1 {
    padding-left:15px !important;
}
.partner-padd-left {
    padding-left:15px !important;
}
.megamenu> li > ul > li > a{ font-size:10px;}
.my-menu .dropdown-header{ font-size:14px;}

}
@media only screen and (max-width:1270px) {
.home_slider_outer .bx-prev {
	left: 0
}
.home_slider_outer .bx-next {
	right: 0
}
.infographics-ineer .expertise-main {
    min-height:305px;}

}
@media only screen and (max-width:1199px) {
.mob-heading h2, .mob-heading p, .mobile-apps-heading h2 {
	padding-left: 0!important;
	padding-right: 0!important
}
.box div, .box div img, .cms-soltions .box .set-arrow, .ecommerce-bg, .why-pixel-fronten .why-fronten-bg span.pixel-big-logo {
	display: none
}
.menu-items .close_icon {
	top: 10px;
	right: 20px
}
.cms-soltions .box h5 {
	margin: 25px 0 3px
}
.testimonial-slider-sec .bx-pager {
	bottom: -20px
}
.mobile-apps-heading h1 {
	line-height: 60px
}
.homepage-mobile-app-pg .mobile-apps-heading h1 {
	line-height: 50px;
	font-size: 45px
}
.mob-heading h1 {
	line-height: 60px;
	font-size: 42px;
	margin: 0
}
.app-top-bg, .header, .header .header_border, .mobile-apps-content {
	background-size: 100%
}
.banner-sec .native-apps.margin-and {
	margin-left: 0!important
}
.mobile-apps-info .mobile-info small {
	font-size: 16px;
	line-height: 18px
}
.mob-heading h2, .mobile-apps-heading h2 {
	margin-left: 0!important;
	margin-right: 0!important
}
.mobile-apps-content .mobile-apps-icon li {
	padding: 0 30px
}
.slider-sec .slider-left {
	margin-left: 5%;
	width: 53.33%
}
.slider-sec .slider-right {
	float: left;
	margin-left: 20px;
	margin-top: 20px;
	width: 30%
}
.our-mobile-apps .bx-next, .our-mobile-apps .bx-prev {
	width: 50px;
	height: 60px;
	background-size: 50px 60px!important
}
.banner-sec .banner-left p {
	font-size: 16px
}
.some-our-clients {
	margin-top: 50px
}
.magento-pg .some-our-clients, .prestashop-pg .some-our-clients, .shopify-pg .some-our-clients, .zencart-pg .some-our-clients {
	margin-top: 0
}
.ecommerce-solution-container .cms-soltions {
	margin-top: 40px
}
.cms-soltions-content h3 {
	padding: 40px 0 0
}
.cms-soltions-content .cms-soltions, .ecommerce-solution-container .cms-soltions {
	background: 0 0!important
}
.box {
	padding: 0!important;
	margin: 0 0 20px;
	overflow: hidden;
	clear: both;
	width: 100%!important
}
.box span {
	float: left;
	width: 20%
}
.box h5, .box p {
	float: right;
	width: 80%!important
}
.box, .box span {
	position: static!important
}
.box div, .box p {
	width: 100%
}
.business-pg .business-banner .business_bannr_outer {
	background-size: 100%
}
.business-pg .business-banner .business_bannr_outer .business-banner-inner {
	background-size: 95%;
	height: 382px
}
.business-pg .business-banner .business_bannr_outer .business-banner-inner .business-info-1 {
	height: 110px;
	left: -5%;
	top: 25%;
	width: 48%
}
.business-pg .business-banner .business_bannr_outer .business-banner-inner .business-info-2 {
	left: 4%;
	top: -2%;
	width: 53%
}
.business-pg .business-banner .business_bannr_outer .business-banner-inner .business-info-3 {
	left: 24%;
	top: -11%;
	width: 48%
}
.business-pg .business-banner .business_bannr_outer .business-banner-inner .business-info-4 {
	left: 43%;
	top: -13%;
	width: 45%
}
.business-pg .business-banner-inner strong {
	font-size: 24px;
	line-height: 30px
}
.business-pg .free_evaln_grid {
	margin-top: -101px
}
.frontend-icon {
	width: 215px;
	left: 32%
}
.frontend-icon.frontend-icon-2 {
	left: 53%
}
.frontend-icon.frontend-icon-3 {
	left: 57.6%
}
.frontend-icon.frontend-icon-4 {
	left: 54%
}
.frontend-icon.frontend-icon-5 {
	left: 30%
}
.frontend-icon span.frontend-icon-11, .frontend-icon span.frontend-icon-22, .frontend-icon span.frontend-icon-33, .frontend-icon span.frontend-icon-44 {
	left: -22%
}
.our-frontend-preview {
	margin-top: 30px
}
.our-frontend-technologies a {
	margin-top: 10px
}
.mobile-app-info ul li {
	font-size: 13px
}
.our-business-fact .mobile-app-heading {
	font-size: 24px;
	margin-top: 65px
}
.our-business-fact .mobile-app-intro {
	font-size: 16px
}
.our-business-fact .key-facts {
	height: 222px;
	background-size: 54%
}
.our-business-fact .key-facts .key-fact strong {
	font-size: 38px
}
.our-business-fact .key-facts .key-fact small {
	font-size: 12px;
	line-height: 18px
}
.technologies-icons li, .technologies-icons li.first, .technologies-icons li.last {
	width: 10.5%
}
.technologies-icons li.last {
	padding-left: 0;
	float: left
}
.technologies-icons li.first {
	padding-right: 0
}
.frontend-pg .mobile-apps-content .mobile-apps-icon li {
	padding: 0 20px
}
.mobile-apps-heading .psd-to-bootstrap-icons {
	font-size: 14px;
	line-height: 18px;
	padding-top: 12px;
	padding-bottom: 12px
}
.mobile-apps-heading .money-back-guarantee {
	background-size: 100%!important
}
.why-pixel-fronten .why-fronten-bg {
	background: 0 0;
	margin-top: 0;
	margin-bottom: 30px
}
.why-pixel-fronten .box h5 {
	font-size: 14px;
	margin: 11px 0
}
.order-menu-content {
	text-align: center
}
.layout-tabs li a, .order-menu-content li a {
	font-size: 18px;
	padding: 10px
}
.select-option {
	padding-left: 40px
}
.cms-software-list li .right-cms-software-list {
	font-size: 16px
}
.right-sec-pages-discount {
	padding-left: 17%
}
.left-sec-pages-discount .after-discount-price .right-sec-discount-price {
	padding-left: 8%
}
.left-sec-pages-discount .after-discount-price .right-sec-discount-price span {
	font-size: 14px
}
.number-of-pages .page-count .right-page-count {
	width: 13%
}
.contact-info-detail .error_msg span {
	font-size: 12px
}
.contact-info-detail .payment-mode .payment-option {
	width: 68%
}
.aboutus-pg .banner-sec a.request-free {
	margin-bottom: 0
}
.mission-pg .mob-heading h2 {
	font-size: 17px
}
.core-value-info p {
	font-size: 15px
}
.testimonial-slider-btn {
	margin-top: 20px
}
.tooltip_outer {
	left: 130px!important;
	bottom: 20px
}
.tooltip_arrow {
	left: 40px!important
}
.detail_links li a {
	margin: 5px 2px;
	width: 129px;
	font-size: 14px
}
.cms-pg .some-our-clients, .pravicy-sec p.marginTop {
	margin-top: 0
}
.detail_links li .view_more {
	width: 267px
}
.phone-info li span {
	font-size: 12px
}
.contact-form .contact-form-heading {
	font-size: 13px
}
.get-support ul li.img {
	width: 36px
}
.get-support p {
	font-size: 12px
}
#service.tab_container ul li, .homepage-mobile-app-pg .home-facts-info-innr .home-facts-info .mobile-info small {
	font-size: 13px
}
.get-support {
	padding-left: 20px
}
.get-in-touch .upload {
	width: auto
}
.homepage-mobile-app-pg .home-facts-info-innr .home-facts-info .mobile-info {
	width: 66%
}
#service.tab_container ul {
	padding: 0 3px
}
.cms-soltions {
	min-height: auto!important
}
.mobilication-services-pg .the_process_outer .the_process_inner ul li p, .ui-design-services-pg .the_process_outer .the_process_inner ul li p {
	min-height: 60px
}
.cms-soltions .box {
	display: inline-block;
	position: static;
	width: 49%!important
}
.cms-pg .cms-soltions-content {
	padding-bottom: 0;
	margin-top: 0
}
.cms-pg .cms-soltions-content .cms_btm_sec {
	position: static;
	width: 100%
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_left {
	display: none
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right {
	width: 100%;
	background: 0 0;
	margin: 0;
	padding: 0
}
.free_evaln_grid .repeat-mid img {
	max-width: 80%
}
.cms-info-outer .cms-info-icon1 {
	background-position: -14px -331px
}
.cms-info-outer .cms-info-icon2 {
	background-position: -14px -440px
}
.cms-info-outer .cms-info-icon3 {
	background-position: -14px -552px
}
.cms-info-outer .cms-info-icon4 {
	background-position: -14px -656px
}
.cms-info-outer .mobile-info {
	padding: 0 0 0 70px
}
.cms-info-outer .mobile-info strong {
	font-size: 42px
}
.mobilification-pg .mobile-apps-heading h2 {
	font-size: 21px
}
.mobilification-pg .our_services_grid .our_services_box .our_services_list {
	width: 85%
}
.mobilification-pg .our_services_grid .our_services_box .our_services_list li {
	font-size: 14px;
	line-height: 23px;
	padding-left: 42px
}
.mobilification-pg .our_services_grid .our_services_box ul.mobilification_logo li {
	width: 24%
}
.mobilification-pg .the_process_outer .the_process_inner ul li p {
	font-size: 13px
}
.deliverables_outer .deliverables_inner ul li {
	padding: 0 1%
}
.deliverables_outer .deliverables_inner ul.deliverables_list li {
	font-size: 16px;
	line-height: 28px;
	padding: 0 10px 0 75px
}
.migration-ecomce-pg .mobile-apps-heading h1, .mobilication-services-pg .mobile-apps-heading h1, .psd-to-html-theming-pg .mobile-apps-heading h1, .ui-design-services-pg .mobile-apps-heading h1 {
	font-size: 40px
}
.mobile-pg .why-pixel-fronten h3, .web-cloud-pg .why-pixel-fronten h3 {
	padding: 30px 0
}
.b2b-b2c-pg .banner-sec .banner-left .list-outer .list-sec li, .business-pg .banner-sec .banner-left .list-outer .list-sec li, .document-management-pg .banner-sec .banner-left .list-outer .list-sec li, .intranet-extranet-solutions-pg .banner-sec .banner-left .list-outer .list-sec li, .online-marketplace-pg .banner-sec .banner-left .list-outer .list-seclist-sec li, .online-storefront-pg .banner-sec .banner-left .list-outer .list-sec li, .social-networking-pg .banner-sec .banner-left .list-outer .list-sec li {
	font-size: 16px
}
.psd-to-html-theming-pg .why-pixel-fronten .why-fronten-bg {
	background: 0 0;
	margin: 30px 0;
	float: left;
	min-height: auto!important
}
.psd-to-html-theming-pg .why-pixel-fronten .why-fronten-bg .box {
	width: 49%!important;
	float: left!important;
	clear: right
}
.psd-to-html-theming-pg .why-pixel-fronten .why-fronten-bg .box h5 {
	width: 85%!important;
	text-align: left!important
}
.psd-to-html-theming-pg .why-pixel-fronten .why-fronten-bg .box span {
	width: 15%!important
}
.mobile-pg .why-pixel-fronten .box, .web-cloud-pg .why-pixel-fronten .box {
	width: 50%!important;
	clear: none;
	float: left
}
.mobile-pg .why-pixel-fronten .why-fronten-bg {
	min-height: auto!important;
	background: 0 0;
	display: inline-block;
	margin: 20px auto
}
.mobile-pg .why-pixel-fronten .box h5 {
	margin: 9px 0
}
.mobile-pg .some-our-clients {
	margin-top: 0
}
.web-cloud-pg .why-pixel-fronten .why-fronten-bg {
	min-height: auto!important;
	background: 0 0;
	display: inline-block;
	margin: 20px auto
}
.b2b-b2c-pg .free_evaln_grid span img.arrow_rgt, .business-pg .free_evaln_grid span img.arrow_rgt, .document-management-pg .free_evaln_grid span img.arrow_rgt, .intranet-extranet-solutions-pg .free_evaln_grid span img.arrow_rgt, .online-marketplace-pg .free_evaln_grid span img.arrow_rgt, .online-storefront-pg .free_evaln_grid span img.arrow_rgt, .social-networking-pg .free_evaln_grid span img.arrow_rgt, .web-cloud-pg .SN_business_bnnr .SN_business_bnnr_img {
	display: none
}
.error-pg, .web-cloud-pg .SN_business_bnnr .SN_business_bnnr_list_outr {
	width: 100%
}
.web-cloud-pg .why-pixel-fronten .box h5 {
	margin: 9px 0
}
.partmership-program-pg .some-our-clients, .web-cloud-pg .some-our-clients {
	margin-top: 0
}
.partmership-program-pg .cms-soltions-content {
	margin: 20px 0
}
.software-warranty-pg .some-our-clients {
	margin-top: 0
}
.software-warranty-pg .cms-soltions-content {
	margin: 20px 0
}
.ror-pg .banner-sec a.request-free {
	margin-bottom: 60px
}
.homepage-mobile-app-pg .mobile-apps-heading.mobile-apps-heading-desktop h1 {
	margin: 30px 0
}
.error-pg {
	float: left
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul li {
	width: 32%;
	padding: 5px 0
}
.business-pg .free_evaln_grid, .social-networking-pg .free_evaln_grid {
	padding: 0;
	background: 0 0
}
.php-pg .some-our-clients, .sharepoint-pg .some-our-clients {
	margin-top: 0
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list {
	width: 27%
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li {
	padding: 0 0 0 35%
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img {
	width: 28%
}
.document-management-pg .free_evaln_grid {
	padding: 0;
	background: 0 0
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img {
	background-size: 100% auto
}
.intranet-extranet-solutions-pg .free_evaln_grid {
	padding: 0;
	background: 0 0
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img {
	background-size: 100% auto
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li {
	margin-top: 34px
}
.online-storefront-pg .free_evaln_grid {
	padding: 0;
	background: 0 0
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img {
	background-size: 100% auto;
	margin: 66px 0 0
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li {
	margin-top: 35px
}
.online-marketplace-pg .free_evaln_grid {
	padding: 0;
	background: 0 0
}
.online-marketplace-pg .banner-sec a.request-free {
	margin: 20px 0
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img {
	background-size: 100% auto;
	margin: 69px 0 0
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li {
	margin-top: 28px
}
.online-marketplace-pg .mob-heading h1 {
	margin: 0
}
.online-marketplace-pg .mob-heading h2 {
	margin-bottom: 30px
}
.b2b-b2c-pg .free_evaln_grid {
	padding: 0;
	background: 0 0
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li span {
	padding-right: 20px
}
.casestudy-pg .contact-form-info .contact-form .right_secCS h4 {
	width: 100%
}
.casestudy-pg .contact-form-info .contact-form .right_secCS p {
	padding-left: 0
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right p {
	padding-right: 0
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right ul li {
	padding-right: 4px
}
.error-pg .mob-heading .error_left h1 {
	font-size: 190px;
	line-height: 220px
}
.ecommerce-pg .ecommerce_list_outr .ecommerce_list ul li span {
	font-size: 14px
}
.python-pg .banner-sec .banner-left h3, .web-developmnt-pg .banner-sec .banner-left h3 {
	font-size: 21px
}
.blog-container .latest-blog-posts-main .bx-pager {
	margin-top: 58px
}
.our-mobile-apps .bx-next, .our-mobile-apps .bx-prev {
	top: 58%
}
.contact-pg .mob-heading h1, .feedback-pg .mob-heading h1, .feedback2-pg .mob-heading h1, .payment-form-pg .mob-heading h1, .request-a-call-back-pg .mob-heading h1, .request-a-quote-pg .mob-heading h1 {
	margin: 10px 0
}
.python-pg .mob-heading h1 {
	margin: 0
}
.python-pg .mob-heading h2 {
	margin: 0 0 20px
}
.web-developmnt-pg .mob-heading h1 {
	margin: 0
}
.web-developmnt-pg .mob-heading h2 {
	margin: 0 0 20px
}
.feedback-pg .your_experce_lst .your_experce_lst_innr {
	padding: 12px 3% 0 8%
}
.menu-items .menu_tab ul li a, .web-developmnt-pg .free_evaln_outer {
	padding-left: 15px;
	padding-right: 15px
}
.request-a-quote-pg .mob-heading h1 {
	line-height: 50px
}
.request-a-quote-pg .mob-heading span {
	margin: 0;
	line-height: 30px
}
.java-pg .banner-sec a.request-free {
	margin-bottom: 0!important;
	margin-top: 20px!important
}
.differentiators-pg .some-our-clients {
	margin-top: 0
}
.drupal-pg .banner_mobile_sec {
	padding-bottom: 30px!important
}
.wordpress-pg .banner_mobile_sec {
	padding-bottom: 20px
}
.menu-items .menu .menu_inner_sec .menu_left_top {
	width: 100%;
	margin: 0
}
.menu-items .menu .menu_inner_sec .menu_left_btm {
	width: 44%
}
.get-in-touch a.scroll_top {
	bottom: 12px
}
.frontend_hoverC a:hover img.front-endH, .mobile_hoverC a:hover img.mobileH, .web_hoverC a:hover img.webcloudH {
	display: none!important
}
.frontend_hoverC a:hover img.front-end, .mobile_hoverC a:hover img.mobile, .web_hoverC a:hover img.webcloud {
	display: inline-block!important
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video video {
	height: 200px
}
.free_evaln_outer .upload_file label a.upload_cross {
	margin: 5px 3px
}
.business-pg .business-banner {
	margin-top: 136px
}
.rating_outer p {
	width: 100%
}
.social-btn {
	width: 100%;
	margin-top: 10px
}
.customer_outer .customer_inner h3 {
	font-size: 37px;
	line-height: 44px
}
.our-businesses .our-business-facts p {
	font-size: 14px
}
.navbar-inverse .navbar-nav>li>a {
	padding: 20px 5px;
	font-size: 14px
}
.my-menu .navbar-brand {
	height: auto;
	padding: 3px 0 0
}
}
.responsive-menu {
	display: none
}
@media only screen and (max-width:979px) {
.desktop-menu {
	display: none
}
.responsive-menu {
	display: block;  background-color: #0C0A21;
    border-color: #232040;
}
}
@media only screen and (max-width:991px) {
.values-main {
    font-size:inherit;
}
.migration-ecomce-pg .the_process_outer .the_process_inner ul li p, .mobilification-pg .the_process_outer .the_process_inner ul li p, .psd-to-html-theming-pg .the_process_outer .the_process_inner ul li p {
	min-height: 60px
}
.menu-items .menu_tab ul li a {
	font-size: 26px;
	line-height: 30px;
	padding: 10px
}
.menu-items .menu .menu_inner_sec .menu_left_top {
	width: 100%;
	margin: 0
}
.menu-items .menu .menu_inner_sec .menu_left_top .menu_left_sec img {
	max-width: 85%
}
.menu-items .menu .menu_inner_sec .menu_left_top .menu_left_sec a span {
	font-size: 20px;
	line-height: 24px
}
.menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu li {
	width: 21%
}
.menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu li a {
	font-size: 18px
}
.menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu li ul.sub_sub_menu li a {
	font-size: 13px
}
.menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu li.web_development {
	width: 37%
}
.menu-items .menu .menu_inner_sec .menu_left_btm.menu_left_btm_left, .menu-items .menu .menu_inner_sec .menu_left_btm.menu_left_btm_right {
	margin: 0
}
.menu-items .menu .menu_inner_sec .menu_left_btm {
	width: 50%
}
.menu-items .menu .menu_inner_sec .menu_left_btm .menu_left_sec {
	width: 40%
}
.menu-items .menu .menu_inner_sec .menu_left_btm ul.sub_menu {
	width: 60%
}
.menu-items .menu .menu_inner_sec .menu_left_btm ul.sub_menu li {
	width: 100%
}
.guarantee-hover-info {
	display: none!important
}
.award {
	display: none
}
.header .header_right .menu-items .award li {
	width: 33%;
	min-height: 60px;
	padding: 8px 0
}
.slider-sec .slider-left {
	margin-left: 7%;
	width: 51.33%
}
.mob-heading h1 {
	font-size: 32px;
	line-height: 48px
}
.mob-heading h2 {
	font-size: 20px;
	line-height: 24px
}
.banner-sec .banner-left .list-outer .list-sec {
	width: 100%!important
}
.testimonial-outer .testimonial h3 {
	font-size: 28px
}
.find-out-more {
	display: none!important
}
.mobile-apps-info .mobile-info {
	padding: 0 0 0 70px
}
.mobile-apps-info .mobile-info strong {
	font-size: 34px
}
.mobile-apps-info .mobile-info small {
	font-size: 14px
}
.mobile-apps-heading h1 {
	font-size: 37px
}
.error_msg span {
	font-size: 12px
}
.sales li {
	font-size: 11px
}
.sales {
	margin-bottom: 12px
}
.business-pg .business-banner .business-banner-inner {
	background-position: 120px bottom;
	background-size: 100% auto;
	height: 365px;
	margin: 0
}
.business-banner .business-banner-inner .business-info-1, .business-banner .business-banner-inner .business-info-2, .business-banner .business-banner-inner .business-info-3, .business-banner .business-banner-inner .business-info-4 {
	background-size: 65%!important
}
.business-pg .business-banner .business_bannr_outer .business-banner-inner {
	width: 48%;
	height: 325px
}
.business-pg .business-banner .business_bannr_outer .business-banner-inner .business-info-4 {
	left: 52%;
	top: -2%;
	width: 60%;
	background-position: right 22px!important
}
.business-pg .business-banner .business_bannr_outer .business-banner-inner .business-info-3 {
	left: 34%;
	top: 1%;
	width: 60%
}
.business-pg .business-banner .business_bannr_outer .business-banner-inner .business-info-2 {
	left: 14%;
	top: 12%;
	width: 60%
}
.business-pg .business-banner .business_bannr_outer .business-banner-inner .business-info-1 {
	height: 110px;
	left: -10px;
	top: 36%;
	width: 60%
}
.business-pg .free_evaln_grid {
	margin-top: 0
}
.business-pg .business-banner-inner strong {
	font-size: 22px!important;
	line-height: 30px!important
}
.business-pg .business-banner .business-banner-inner small {
	font-size: 10px
}
.menu-items .award {
	display: block;
	background: #fff;
	text-align: center;
	padding: 10px 0;
	margin-bottom: 30px
}
.android-pg .mobile-apps-info .mobile-info, .html5-pg .mobile-apps-info .mobile-info, .iphone-pg .mobile-apps-info .mobile-info, .mobile-pg .mobile-apps-info .mobile-info, .windows-pg .mobile-apps-info .mobile-info {
	background-position: left center!important
}
.menu-items .award li {
	padding: 8px 0;
	display: inline-block;
	width: 30%
}
.frontend-pg .banner-right.frontend-bg {
	margin-bottom: 110px
}
.frontend-pg .native-apps-content .native-content {
	margin-bottom: 40px
}
.frontend-pg .our-clients h3 {
	padding: 0
}
.frontend-pg .mobile-apps-content .mobile-apps-icon li {
	padding: 0 15px
}
.frontend-icon, .frontend-icon.frontend-icon-5 {
	left: 20%
}
.frontend-icon.frontend-icon-2, .frontend-icon.frontend-icon-4 {
	left: 34%
}
.frontend-icon.frontend-icon-3 {
	left: 37.6%
}
.our-frontend-preview {
	margin: 0
}
.our-frontend-technologies h5 {
	margin: 5px 0
}
.our-frontend-technologies a {
	margin-top: 5px
}
.our-business-fact .key-facts {
	height: 196px
}
.our-business-fact .key-facts .key-fact strong {
	font-size: 29px;
	line-height: 36px
}
.technologies-icons li, .technologies-icons li.first, .technologies-icons li.last {
	width: 13.5%
}
.our-business-fact .mobile-app-heading {
	margin-top: 0
}
.our-business-fact .mobile-app-intro {
	margin-bottom: 30px
}
.latest-blog-posts-main {
	margin: 0 0 20px
}
.homepage-mobile-app-pg .mobile-apps-heading h1 {
	font-size: 45px
}
.homepage-mobile-app-pg .mobile-apps-heading h2 {
	font-size: 18px
}
.homepage-mobile-app-pg .our-business-fact {
	padding-bottom: 0
}
.mobile-apps-heading .money-back-guarantee {
	width: 70%
}
.psd-to-bootstrap-pg .mobile-apps-heading.what-we-do-heading .banner-right, .psd-to-drupal-pg .mobile-apps-heading.what-we-do-heading .banner-right, .psd-to-email-pg .mobile-apps-heading.what-we-do-heading .banner-right, .psd-to-html-pg .mobile-apps-heading.what-we-do-heading .banner-right, .psd-to-joomla-pg .mobile-apps-heading.what-we-do-heading .banner-right, .psd-to-magento-pg .mobile-apps-heading.what-we-do-heading .banner-right, .psd-to-wordpress-pg .mobile-apps-heading.what-we-do-heading .banner-right {
	text-align: center
}
.drupal-pg .the_process_outer .the_process_inner ul li h5, .iphone-pg .the_process_outer .the_process_inner ul li h5, .magento-pg .the_process_outer .the_process_inner ul li h5 {
	font-size: 16px;
	margin-left: 5px;
	margin-right: 5px;
	width: 90%
}
.drupal-pg .the_process_outer .the_process_inner ul li p, .iphone-pg .the_process_outer .the_process_inner ul li p, .magento-pg .the_process_outer .the_process_inner ul li p {
	font-size: 14px
}
.slider-sec .slider-right, .slider-sec .slider-right h5 {
	margin-top: 0
}
.slider-sec .slider-right h5, .slider-sec .slider-right p {
	margin-bottom: 0
}
.psd-to-joomla-pg .mobile-apps-heading.what-we-do-heading .banner-right {
	width: 100%;
	margin: 0
}
.outer-order-summary {
	display: none;
	position: static!important
}
.mob_order .outer-order-summary {
	display: block;
	margin-bottom: 30px
}
.mob_order {
	width: 262px;
	margin: 0 auto 20px
}
.order-cms-pg .mobile-apps-heading h2 {
	font-size: 18px
}
.aboutus-pg .mob-heading h2 {
	font-size: 20px
}
.aboutus-pg .mobile-apps-info .mobile-info strong {
	font-size: 35px
}
.over-customers h3 {
	font-size: 27px
}
.clientele-pg .mob-heading h2, .contact-pg .mob-heading span, .feedback-pg .mob-heading span, .feedback2-pg .mob-heading span {
	font-size: 18px
}
.client-brand li {
	width: 25%
}
.portfolio-info-invoicera {
	margin-bottom: 30px
}
.phone-info li span {
	margin-bottom: 20px
}
.security-check-text span {
	font-size: 11px
}
.contact-info-detail .payment-mode.payment-mode-1 .contact-radio-btn-1, .contact-info-detail .payment-mode.payment-mode-1 .contact-radio-btn-2, .contact-info-detail .payment-mode.payment-mode-1 .payment-option {
	width: 100%;
	margin-bottom: 10px
}
.request-a-quote-pg .mob-heading span.reflection {
	background-size: 100%
}
.request-a-quote-pg .mob-heading span {
	line-height: 30px
}
.banner_form_sec .banner_form_left img.banner_form_img {
	height: 300px;
	margin-top: 30px
}
.free_evaln_outer .your_company input[type=text], .free_evaln_outer .your_company input[type=email] {
	width: 100%
}
.free_evaln_outer .your_company input[type=text].phone_no {
	margin-bottom: 0
}
.free_evaln_outer p {
	font-size: 13px
}
.our-businesses .our-business-facts p {
	font-size: 14px;
	padding-left: 5%;
	padding-right: 5%
}
.our-business-fact p.keyfact_des {
	padding-left: 8%;
	padding-right: 8%
}
.homepage-mobile-app-pg .home-facts-info-innr .home-facts-info .mobile-info {
	width: 100%;
	text-align: center;
	display: inline-block
}
.homepage-mobile-app-pg .home-facts-info-innr .home-facts-info .mobile-info strong {
	font-size: 32px
}
.banner_mobile_sec .our_services_grid {
	width: 50%
}
.banner_mobile_sec .free_evaln_grid {
	padding-left: 2%;
	width: 50%
}
.banner_mobile_sec .free_evaln_grid .form-bg-repeat, .banner_mobile_sec .free_evaln_grid .repeat-mid {
	display: none
}
.banner_mobile_sec .free_evaln_grid .upload_file a {
	margin-bottom: 10px
}
.cms-soltions .box span {
	width: 25%
}
.cms-soltions .box h5 {
	width: 75%!important
}
.mobilification-pg .our_services_grid .our_services_box .our_services_list {
	width: 100%
}
.deliverables_outer .deliverables_inner ul.deliverables_list li, .migration-ecomce-pg .deliverables_outer .deliverables_inner ul.deliverables_list li {
	width: 36%
}
.mobilification-pg .the_process_outer .the_process_inner ul li span.the_process_arrow {
	top: 32.5%
}
.mobilification-pg .the_process_outer .the_process_inner ul li .line {
	top: 42%
}
.deliverables_outer .deliverables_inner ul li span {
	font-size: 14px;
	line-height: 20px
}
.migration-ecomce-pg .mobile-apps-heading h1 {
	font-size: 35px;
	line-height: 42px
}
.migration-ecomce-pg .the_process_outer .the_process_inner ul li span.the_process_arrow {
	top: 30.5%
}
.migration-ecomce-pg .the_process_outer .the_process_inner ul li .line {
	top: 40%
}
.mobilication-services-pg .mobile-apps-heading h1 {
	font-size: 35px;
	line-height: 42px
}
.mobilication-services-pg .the_process_outer .the_process_inner ul li p {
	font-size: 13px
}
.mobilication-services-pg .the_process_outer .the_process_inner ul li span.the_process_arrow {
	top: 30.5%
}
.mobilication-services-pg .the_process_outer .the_process_inner ul li .line {
	top: 40%
}
.ui-design-services-pg .mobile-apps-heading h1 {
	font-size: 35px;
	line-height: 42px
}
.ui-design-services-pg .the_process_outer .the_process_inner ul li p {
	font-size: 13px
}
.ui-design-services-pg .the_process_outer .the_process_inner ul li span.the_process_arrow {
	top: 30.5%
}
.ui-design-services-pg .the_process_outer .the_process_inner ul li .line {
	top: 40%
}
.psd-to-html-theming-pg .mobile-apps-heading h1 {
	font-size: 35px;
	line-height: 42px
}
.psd-to-html-theming-pg .the_process_outer .the_process_inner ul li span.the_process_arrow {
	top: 30.5%
}
.psd-to-html-theming-pg .the_process_outer .the_process_inner ul li .line {
	top: 40%
}
.psd-to-html-theming-pg .why-pixel-fronten .box h5 {
	min-height: 40px;
	font-size: 16px
}
.request-a-call-back-pg .mob-heading span, .request-a-quote-pg .mob-heading span {
	background-size: 100% auto
}
.drupal-ecommerce-pg .mob-heading h1, .woocommerce-pg .mob-heading h1 {
	font-size: 50px
}
.mobile-pg .our_services_grid .our_services_box .our_services_desc ul.mobilification_logo li {
	width: 24%
}
.mobile-pg .the_process_outer .the_process_inner ul li p {
	font-size: 13px;
	padding: 0 3%
}
.web-cloud-pg .free_evaln_outer {
	padding-left: 15px;
	padding-right: 15px
}
.web-cloud-pg .the_process_outer .the_process_inner ul li p {
	font-size: 13px;
	padding: 0 3%
}
.web-cloud-pg .our_services_grid .our_services_box .our_services_desc h3 {
	font-size: 16px
}
.web-cloud-pg .our_services_grid .our_services_box .our_services_desc p {
	font-size: 27px
}
.web-cloud-pg .our_services_grid .our_services_box .our_services_desc p.platform {
	width: 100%
}
.partmership-program-pg .our_services_grid .our_services_box .our_services_desc p {
	font-size: 16px
}
.partmership-program-pg .banner-left .list-outer .list-sec li .list-left h3 {
	font-size: 15px;
	line-height: 23px;
	margin-top: 15px
}
.software-warranty-pg .our_services_grid .our_services_box .our_services_desc p {
	font-size: 16px
}
.software-warranty-pg .banner-left .list-outer .list-sec li .list-left h3 {
	font-size: 15px;
	line-height: 23px;
	margin-top: 15px
}
.homepage-mobile-app-pg .mobile-apps-heading.mobile-apps-heading-desktop h1 {
	margin: 10px 0
}
.business-pg .free_evaln_grid, .social-networking-pg .free_evaln_grid {
	position: static;
	width: 100%;
	padding-top: 30px
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img, .social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list {
	width: 50%
}
.social-networking-pg .business-banner .business_banner_innr {
	min-height: auto
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr {
	margin: 0
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li {
	padding: 0 5% 0 35%
}
.b2b-b2c-pg .free_evaln_grid {
	position: static;
	width: 100%;
	padding-top: 30px
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr {
	width: 100%;
	margin-top: 0
}
.document-management-pg .free_evaln_grid {
	position: static;
	width: 100%;
	padding-top: 30px
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr {
	min-height: auto;
	padding-top: 0
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img, .document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr {
	width: 50%
}
.intranet-extranet-solutions-pg .free_evaln_grid {
	position: static;
	width: 100%;
	padding-top: 30px
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr {
	min-height: auto;
	padding: 0
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img, .intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr {
	width: 50%
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li {
	margin-top: 67px
}
.online-storefront-pg .free_evaln_grid {
	position: static;
	width: 100%;
	padding-top: 30px
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr {
	min-height: auto;
	padding: 0
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img {
	width: 50%;
	margin: 59px 0 0
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr {
	width: 50%
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li {
	margin-top: 49px
}
.online-marketplace-pg .free_evaln_grid {
	position: static;
	width: 100%;
	padding-top: 30px
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr {
	min-height: auto;
	padding: 0
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img {
	width: 50%;
	margin: 78px 0 0
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr {
	width: 50%
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li {
	margin-top: 49px
}
.casestudy-pg .contact-form-info .contact-form .left_secCS {
	display: inline-block;
	float: none;
	text-align: center;
	padding: 0 0 20px
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right h3 {
	font-size: 26px;
	line-height: 30px
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_right p {
	font-size: 15px;
	line-height: 20px;
	margin: 0 0 10px
}
.casestudy-inner-pg .case_study_detials .case_study_detials_sec p, .casestudy-inner-pg .case_study_detials .case_study_detials_sec ul li {
	font-size: 15px
}
.casestudy-inner-pg .client_review_outr .client_review_innr ul.client_review li.client_slider_list .CS_list_left h4 {
	font-size: 16px
}
.casestudy-inner-pg .client_review_outr .client_review_innr ul.client_review li.client_slider_list .CS_list_right p {
	font-size: 15px;
	line-height: 21px
}
.error-pg .mob-heading .error_left h1 {
	font-size: 150px;
	line-height: 166px
}
.error-pg .mob-heading .error_left h3 {
	font-size: 22px;
	line-height: 28px
}
.error-pg .mob-heading .error_left ul li {
	font-size: 21px;
	line-height: 30px;
	background-position: left 12px;
	padding-bottom: 10px
}
.ecommerce-pg .mobile-apps-heading h1 {
	font-size: 48px
}
.ecommerce-pg .our_services_grid .our_services_box .our_services_desc p.platform {
	width: 100%
}
.ecommerce-pg .ecommerce_list_outr .ecommerce_list ul li {
	padding: 10px 0;
	width: 24.5%
}
.ecommerce-pg .mobile-apps-info .mobile-info {
	background-position: left center!important
}
.ecommerce-pg .banner-sec a.request-free {
	margin-bottom: 0
}
.team-pg .team_members .team_members_inner .TMs_inner_stru span {
	bottom: -2px
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li {
	height: 140px
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li .team_member_name_outr .team_member_name .tm_name_outr .tm_name_inner h5 {
	font-size: 17px
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li .team_member_name_outr .team_member_name .tm_name_outr .tm_name_inner p {
	font-size: 14px
}
.over-clients-love {
	margin-bottom: 20px;
	margin-top: 0
}
.over-clients-love h3 {
	margin: 15px 0
}
.blog-container .latest-blog-posts-main .bx-pager {
	margin-top: 30px
}
.zencart-pg .banner_form_sec .banner_form_left img.arrow_rgt {
	right: -10px;
	top: 85px
}
.free_evaln_outer .your_company_innr {
	width: 100%
}
.free_evaln_outer .your_company input[type=text], .free_evaln_outer .your_company input[type=email] {
	margin-bottom: 0
}
.b2b-b2c-pg .free_evaln_outer .your_company input[type=text], .b2b-b2c-pg .free_evaln_outer .your_company input[type=email], .business-pg .free_evaln_outer .your_company input[type=text], .business-pg .free_evaln_outer .your_company input[type=email], .document-management-pg .free_evaln_outer .your_company input[type=text], .document-management-pg .free_evaln_outer .your_company input[type=email], .intranet-extranet-solutions-pg .free_evaln_outer .your_company input[type=text], .intranet-extranet-solutions-pg .free_evaln_outer .your_company input[type=email], .online-marketplace-pg .free_evaln_outer .your_company input[type=text], .online-marketplace-pg .free_evaln_outer .your_company input[type=email], .online-storefront-pg .free_evaln_outer .your_company input[type=text], .online-storefront-pg .free_evaln_outer .your_company input[type=email], .social-networking-pg .free_evaln_outer .your_company input[type=text], .social-networking-pg .free_evaln_outer .your_company input[type=email] {
	width: 98%
}
#service.tab_container .frontend_hoverC, #service.tab_container .mobile_hoverC, #service.tab_container .web_hoverC {
	padding-bottom: 8px;
	padding-top: 8px;
	min-height: auto;
	margin-bottom: 10px
}
#service.tab_container {
	padding: 20px 0
}
.thanks-pg .mob-heading {
	margin: 30px 0
}
.thanks-pg .mob-heading h1 {
	line-height: 46px
}
.our-mobile-apps {
	padding-bottom: 25px!important
}
.free_evaln_outer .your_company_innr, .free_evaln_outer .your_company_innr.your_company_innr1 {
	margin-left: 0!important
}
.business-pg .free_evaln_outer .your_company_innr.your_company_innr1 {
	margin-left: 1%!important
}
.b2b-b2c-pg .free_evaln_outer .your_company_innr.your_company_innr1:first-child, .business-pg .free_evaln_outer .your_company_innr.your_company_innr1:first-child, .document-management-pg .free_evaln_outer .your_company_innr.your_company_innr1:first-child, .intranet-extranet-solutions-pg .free_evaln_outer .your_company_innr.your_company_innr1:first-child, .online-marketplace-pg .free_evaln_outer .your_company_innr.your_company_innr1:first-child, .online-storefront-pg .free_evaln_outer .your_company_innr.your_company_innr1:first-child, .social-networking-pg .free_evaln_outer .your_company_innr.your_company_innr1:first-child {
	margin-left: 0!important
}
.get-in-touch .text-right p {
	font-size: 12px
}
.get-in-touch a.scroll_top {
	bottom: 0
}
.free_evaln_outer {
	padding-left: 15px!important;
	padding-right: 15px!important
}
.b2b-b2c-pg .free_evaln_outer .your_company_innr.your_company_innr1, .document-management-pg .free_evaln_outer .your_company_innr.your_company_innr1, .intranet-extranet-solutions-pg .free_evaln_outer .your_company_innr.your_company_innr1, .online-marketplace-pg .free_evaln_outer .your_company_innr.your_company_innr1, .online-storefront-pg .free_evaln_outer .your_company_innr.your_company_innr1, .social-networking-pg .free_evaln_outer .your_company_innr.your_company_innr1 {
	margin-left: 1%!important
}
.business-pg .business-banner {
	margin-top: 0
}
.footer_btm_outer .view_btm_button a {
	font-size: 16px
}
.customer_outer .customer_inner h3 {
	font-size: 28px;
	line-height: 38px
}
.our-businesses .our-business-facts span {
	font-size: 20px
}
.contact-info a, .contact-info p {
	font-size: 16px
}
.contact-info span img {
	width: 30px
}
.contact-info span {
	border-radius: 68px;
	height: 60px;
	line-height: 60px;
	margin-right: 5px;
	width: 30px
}
.contact-info {
	height: 80px;
	line-height: 80px
}
}
@media only screen and (max-width:767px) {
.infographics-ineer .expertise-main {
    min-height:inherit;}
.footer-copyright, .our-clients span {
	text-align: center
}
.our-business-fact .key-facts, .our-businesses, .our-businesses .our-business-facts, .our-businesses .our-business-facts.active small, .sales li {
	background: 0 0
}
.mobile-app-info ul li, .sales li {
	clear: both
}
#tBird {
	display: none!important
}
.menu-items .menu .menu_inner_sec .menu_left_top .menu_left_sec, .menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu {
	width: 100%
}
.menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu li {
	width: 50%;
	margin-bottom: 15px
}
.menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu li ul.sub_sub_menu li {
	margin-bottom: 0
}
.menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu li.web_development, .menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu.sub_menu_com li, .menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu.sub_menu_sol li, .menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu.sub_menu_talk li, .menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu.sub_menu_tech li {
	width: 50%
}
.menu-items .menu .menu_inner_sec .menu_left_btm {
	width: 100%
}
.menu-items .menu .menu_inner_sec .menu_left_btm.menu_left_btm_left .sub_menu {
	border-right: 0
}
.menu-items .menu .menu-items .menu .menu_pixel_img:before, .menu-items .menu .menu_pixel_img:after {
	width: 50%
}
.menu-items .menu .menu_pixel_img img {
	max-width: 80%
}
.menu-items .menu_tab ul li {
	margin-top: 10px
}
.banner_mobile_sec .our_services_grid {
	width: 100%
}
.banner_mobile_sec .free_evaln_grid {
	width: 100%;
	padding-left: 0;
	margin-top: 20px
}
.pull_left, .pull_right {
	float: left!important
}
.mob-heading h1, .mobile-apps-heading h1 {
	font-size: 28px;
	line-height: 38px;
	margin-bottom: 10px
}
.banner-sec .banner-left .list-outer .list-sec li, .banner-sec .banner-left .list-outer .list-sec li h3, .slider-sec .slider-right p {
	font-size: 16px
}
.banner-right {
	display: none
}
.slider-sec .slider-left, .slider-sec .slider-right {
	margin-left: 10%;
	margin-right: 10%;
	width: 80%
}
.slider-sec .slider-right h5 {
	margin-top: 10px
}
.slider-sec .slider-right a {
	font-size: 17px
}
.our-clients span {
	background: 0 0;
	width: 100%;
	max-width: 100%;
	padding: 0
}
.our-clients span img {
	float: none
}
.our-mobile-apps h3, .testimonial-outer .testimonial h3 {
	font-size: 25px
}
.testimonial-outer .testimonial .client {
	margin-bottom: 30px
}
.get-in-touch .url {
	margin: 10px 0 0;
	padding-top: 18px
}
.mobile-apps-info .mobile-info {
	min-height: 100px;
	float: left
}
.mobile-apps-info .container .col-md-3.col-sm-3.col-xs-12 {
	width: 50%!important
}
.footer_link {
	float: none;
	width: 100%;
	margin-top: 10px
}
.footer_link li {
	float: none!important;
	display: inline
}
.footer_link li a {
	float: none!important;
	display: inline-block
}
.box span, .business-pg .business-banner .business-banner-inner {
	display: none
}
.get-in-touch .text-right p {
	text-align: left;
	margin-top: 15px
}
.banner_form_sec .banner_form_left, .error-pg .mob-heading .error_right img, .mobile-app-img, .order-menu-content, .portfolio_sec .col-xs-12, .testimonial-video-sec {
	text-align: center
}
.get-in-touch p {
	font-size: 22px
}
.sales li {
	margin: 5px 0;
	padding: 0
}
.get-in-touch p span {
	font-size: 15px;
	line-height: 19px
}
.banner-sec a.request-free.mar {
	margin: 18px 0 42px
}
.our-mobile-apps h3 {
	margin-top: 35px
}
.our-mobile-apps h4, .testimonial-outer .testimonial h3 {
	margin-bottom: 40px
}
.android-pg .our-clients {
	margin: 20px 0
}
.android-pg .banner_form_sec .banner_form_left img.banner_form_img {
	margin-top: 0
}
.testimonial-outer .testimonial.testimonial-pading {
	padding: 25px 0
}
.get-in-touch {
	padding-top: 0;
	padding-bottom: 25px
}
.some-our-clients {
	margin-top: 30px
}
.mobile-apps-content .mobile-apps-icon li {
	width: 49%;
	margin: 10px 0
}
.mobile-apps-content .mobile-apps-icon li.five, .mobile-apps-content .mobile-apps-icon li.seven, .mobile-apps-content .mobile-apps-icon li.third {
	border: none
}
.box h5, .box p {
	width: 100%!important
}
.mob-heading h2 {
	margin-bottom: 0
}
.our-frontend-preview .frontend-pager {
	margin-top: 15px
}
.mobile-app-image, .mobile-app-image-11 {
	width: 430px
}
.mobile-app-img {
	display: block;
	width: 100%
}
.mobile-app-info {
	width: 100%
}
.mobile-app-info .circle {
	left: -5px
}
.our-businesses .our-business-facts {
	width: 50%
}
.technologies-icons li, .technologies-icons li.first, .technologies-icons li.last {
	width: 24%
}
.homepage-mobile-app-pg .mobile-apps-heading h1 {
	font-size: 30px
}
.homepage-mobile-app-pg .mobile-apps-heading h2 {
	font-size: 16px
}
.homepage-mobile-app-pg .mobile-apps-heading.mobile-apps-heading-desktop {
	display: none
}
.homepage-mobile-app-pg .mobile-apps-heading.mobile-apps-heading-mobile {
	display: block;
	background: url(../images/banner_bg1.jpg) left top;
	border-bottom: 1px solid #ececec
}
.our-business-fact p.keyfact_des {
	font-size: 16px;
	line-height: 22px
}
.our-business-fact .key-facts {
	width: 100%;
	height: 180px;
	margin: 30px 0
}
.our-business-fact .key-facts .key-fact {
	padding: 10px 0 10px 80px;
	position: static!important;
	width: 50%
}
.our-businesses .our-business-facts p {
	font-size: 18px
}
.mobile-apps-heading h2 {
	font-size: 18px;
	line-height: 27px
}
.order-online p {
	padding: 0
}
.native-apps-content h3 {
	font-size: 22px
}
.our-mobile-apps .bx-next, .our-mobile-apps .bx-prev {
	background-size: 30px 40px!important;
	height: 40px;
	width: 30px;
	top: 48%
}
.psd-to-bootstrap-pg .mobile-apps-heading h1 {
	font-size: 30px;
	line-height: 38px
}
.mobile-apps-heading .money-back-guarantee {
	width: 100%
}
.psd-to-bootstrap-pg a.order-now, .psd-to-drupal-pg a.order-now, .psd-to-email-pg a.order-now, .psd-to-html-pg a.order-now, .psd-to-joomla-pg a.order-now, .psd-to-magento-pg a.order-now, .psd-to-wordpress-pg a.order-now {
	margin-bottom: 0
}
.psd-to-bootstrap-pg .order-online span, .psd-to-drupal-pg .order-online span, .psd-to-email-pg .order-online span, .psd-to-html-pg .order-online span, .psd-to-joomla-pg .order-online span, .psd-to-magento-pg .order-online span, .psd-to-wordpress-pg .order-online span {
	margin-bottom: 18px
}
.psd-to-bootstrap-pg .native-apps-content p {
	font-size: 15px;
	line-height: 19px
}
.psd-to-html-pg .mobile-apps-heading h1 {
	line-height: 66px
}
.psd-to-wordpress-pg .mobile-apps-heading h1 {
	font-size: 30px
}
.latest-blog-posts-main {
	margin-top: 0!important
}
.our-frontend-preview {
	width: 170px
}
.our-frontend-technologies {
	width: 250px;
	float: right;
	margin-top: 15px
}
.layout-tabs, .order-menu-content {
	margin: 0
}
.layout-tabs li a, .order-menu-content li a {
	font-size: 13px;
	padding: 4px;
	margin: 0 2px
}
.cms-software-list li {
	width: 50%
}
.left-sec-pages-discount, .right-sec-pages-discount {
	width: 100%
}
.left-sec-pages-discount .after-discount-price {
	border-right: 0
}
.right-sec-pages-discount {
	padding-left: 40%;
	margin-top: 30px
}
.markup-preference h5 {
	font-size: 18px
}
.markup-preference p {
	font-size: 12px;
	width: 190px
}
.markup-preference .views {
	height: 70px;
	width: 70px
}
.markup-preference .views p, .markup-preference .views p.responsive, .markup-preference .views.mobile-view p, .markup-preference .views.tablet-view p {
	font-size: 10px;
	padding: 18px 0 0;
	background-position: center 0
}
.markup-preference .checkbox {
	bottom: -15px
}
.markup-preference .views.tablet-view {
	left: 56%
}
.number-of-pages .page-count .left-page-count {
	width: 80%
}
.number-of-pages .page-count .right-page-count {
	width: 20%
}
.contact-info-detail .payment-mode .payment-option {
	width: 100%;
	margin-top: 15px
}
.contact-info-detail .or {
	width: 100%;
	margin: 0
}
.contact-info-detail .contact-info-detail-heading.phone-heading {
	margin-top: 25px
}
.contact-info-detail .provide-url, .contact-info-detail .upload-your-file {
	width: 100%
}
.place-order-btn .place-order-info p {
	line-height: 35px;
	margin-top: 25px
}
.guarantee-satisfaction-img {
	padding: 5px 0
}
.aboutus-pg .mob-heading h2 {
	font-size: 17px;
	margin-bottom: 20px
}
.aboutus-pg .banner-sec a.request-free {
	margin: 0
}
.over-customers h3 {
	font-size: 17px;
	line-height: 26px
}
.over-customers p, .testimonial-info p {
	font-size: 15px
}
.mission-pg .mob-heading h2 {
	font-size: 15px;
	line-height: 20px;
	margin-bottom: 20px
}
.contact-pg .mob-heading span, .feedback-pg .mob-heading span, .feedback2-pg .mob-heading span {
	line-height: 26px
}
.core-value-info {
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px
}
.mission-pg .mob-heading h3 {
	margin-top: 10px
}
.differentiators-pg .banner-sec .banner-left p {
	margin-top: 25px
}
.differentiators-list {
	margin-top: 30px
}
.testimonial-video-sec {
	margin-bottom: 18px
}
.client-brand li {
	width: 50%
}
.clientele-pg .mob-heading h2 {
	margin-bottom: 20px
}
.info-btn {
	display: none!important
}
.select-option {
	margin: 20px 0
}
.blog-container .latest-blog-posts-main .bx-pager {
	float: left
}
.portfolio-tab li a {
	padding: 17px
}
.invoicera-info-3.our-frontend-technologies {
	width: 100%
}
.galary_box {
	float: none;
	margin-bottom: 25px;
	max-width: 350px;
	display: inline-block
}
.feedback-pg .your_experce_lst {
	margin: 20px 0
}
.feedback-pg .your_experce_lst .your_experce_lst_innr {
	width: 100%;
	margin: 0 0 15px;
	padding-left: 15%
}
.request-a-call-back-pg .mob-heading span, .request-a-quote-pg .mob-heading span {
	font-size: 18px;
	line-height: 26px;
	margin: 0
}
.request-a-quote-pg .mob-heading span.reflection {
	background-size: 100% 62px;
	font-size: 12px
}
.banner_form_sec .banner_form_left img.banner_form_img {
	margin-bottom: 30px
}
.banner_form_sec .banner_form_left img.arrow_rgt {
	display: none
}
.homepage-mobile-app-pg .home-facts-info-innr {
	padding: 15px 0
}
.homepage-mobile-app-pg .home-facts-info-innr .home-facts-info {
	padding: 10px 0
}
#overlaySidebar header.overlayHeader, .cms-pg .banner_mobile_sec {
	padding-bottom: 50px
}
.homepage-mobile-app-pg .home-facts-info-innr .home-facts-info .mobile-info strong {
	font-size: 26px
}
#overlaySidebar header.overlayHeader h2 {
	font-size: 50px
}
.cms-soltions .box {
	width: 100%!important
}
.cms-soltions .box span {
	width: 15%;
	display: block
}
.migration-ecomce-pg .the_process_outer .the_process_inner ul li .the_process_arrow.the_process_arrow2, .mobilication-services-pg .the_process_outer .the_process_inner ul li .the_process_arrow.the_process_arrow2, .ui-design-services-pg .the_process_outer .the_process_inner ul li .the_process_arrow.the_process_arrow2 {
	display: none
}
.cms-soltions .box span img {
	max-width: 75%
}
.cms-soltions .box h5 {
	width: 85%!important
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul {
	margin-top: 10px
}
.cms-pg .our-clients {
	margin: 20px 0
}
.cms-pg .testimonial-outer .testimonial.margn {
	padding: 40px 0 20px
}
.our_services_grid .our_services_box .our_services_list li {
	margin-bottom: 16px
}
.homepage-mobile-app-pg .our-clients {
	margin: 20px 0
}
.drupal-pg .banner_mobile_sec {
	padding-bottom: 50px
}
.drupal-pg .banner-sec a.request-free {
	margin-bottom: 40px
}
.drupal-pg .mobile-apps-heading h1 {
	margin: 20px 0
}
.drupal-pg .mobile-apps-heading h2 {
	margin-bottom: 20px
}
.drupal-pg .our-clients {
	margin: 30px 0 20px
}
.mobilication-services-pg .mobile-apps-heading h2, .ui-design-services-pg .mobile-apps-heading h2 {
	margin-bottom: 30px
}
.drupal-pg .some-our-clients {
	margin-top: 0
}
.drupal-pg .testimonial-outer .testimonial {
	padding: 30px 0
}
.mobilification-pg .our_services_grid .our_services_box .our_services_list li {
	min-height: 54px
}
.mobilification-pg .the_process_outer .the_process_inner ul li {
	width: 30%
}
.mobilification-pg .the_process_outer .the_process_inner ul li .line.line_4 {
	width: 50%;
	right: 0
}
.mobilification-pg .the_process_outer .the_process_inner ul li p {
	font-size: 12px
}
.deliverables_outer .deliverables_inner ul li {
	width: 49.5%
}
.deliverables_outer .deliverables_inner ul.deliverables_list li {
	width: 49.5%;
	font-size: 13px;
	padding: 15px 2px 0 70px;
	min-height: 58px;
	line-height: 20px
}
.migration-ecomce-pg .mobile-apps-heading h1 {
	font-size: 26px;
	line-height: 34px
}
.migration-ecomce-pg .deliverables_outer .deliverables_inner ul li {
	width: 32.5%
}
.migration-ecomce-pg .deliverables_outer .deliverables_inner ul li span {
	font-size: 14px;
	padding: 10px 0
}
.migration-ecomce-pg .deliverables_outer .deliverables_inner ul.deliverables_list li {
	width: 49.5%;
	font-size: 13px;
	padding: 15px 2px 0 70px;
	min-height: 58px;
	line-height: 20px
}
.mobilication-services-pg .free_evaln_outer, .ui-design-services-pg .free_evaln_outer {
	padding: 15px
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr, .online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr, .online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr {
	min-height: auto
}
.migration-ecomce-pg .the_process_outer .the_process_inner ul li {
	width: 49%
}
.migration-ecomce-pg .the_process_outer .the_process_inner ul li p {
	font-size: 14px
}
.migration-ecomce-pg .the_process_outer .the_process_inner ul li .line.line_3 {
	right: 0;
	width: 50%
}
.migration-ecomce-pg .the_process_outer .the_process_inner ul li .line.line_2 {
	width: 50%
}
.mobilication-services-pg .mobile-apps-heading h1 {
	font-size: 26px;
	line-height: 34px
}
.mobilication-services-pg .the_process_outer .the_process_inner ul li {
	width: 49%
}
.mobilication-services-pg .the_process_outer .the_process_inner ul li p {
	font-size: 14px
}
.mobilication-services-pg .the_process_outer .the_process_inner ul li .line.line_3 {
	right: 0;
	width: 50%
}
.mobilication-services-pg .the_process_outer .the_process_inner ul li .line.line_2 {
	width: 50%
}
.mobilication-services-pg .the_process_outer .the_process_inner h3 {
	font-size: 22px
}
.ui-design-services-pg .mobile-apps-heading h1 {
	font-size: 26px;
	line-height: 34px
}
.request-a-call-back-pg .contact-form.contact-form-call-back .row.row_remove, .request-a-quote-pg .contact-form .row.row_remove {
	margin: 0
}
.ui-design-services-pg .the_process_outer .the_process_inner ul li {
	width: 49%
}
.ui-design-services-pg .the_process_outer .the_process_inner ul li p {
	font-size: 14px
}
.ui-design-services-pg .the_process_outer .the_process_inner ul li .line.line_3 {
	right: 0;
	width: 50%
}
.ui-design-services-pg .the_process_outer .the_process_inner ul li .line.line_2 {
	width: 50%
}
.ui-design-services-pg .the_process_outer .the_process_inner h3 {
	font-size: 22px
}
.psd-to-html-theming-pg .mobile-apps-heading h1 {
	font-size: 26px;
	line-height: 34px
}
.psd-to-html-theming-pg .the_process_outer .the_process_inner ul li {
	width: 49%
}
.psd-to-html-theming-pg .the_process_outer .the_process_inner ul li p {
	font-size: 14px
}
.psd-to-html-theming-pg .the_process_outer .the_process_inner ul li .line.line_3 {
	right: 0;
	width: 50%
}
.psd-to-html-theming-pg .why-pixel-fronten .why-fronten-bg .box {
	width: 100%!important
}
.psd-to-html-theming-pg .why-pixel-fronten .why-fronten-bg .box span {
	display: block
}
.contact-form {
	padding-left: 0;
	padding-right: 0
}
.request-a-call-back-pg .contact-form.contact-form-call-back, .request-a-call-back-pg .contact-form.contact-form-call-back .time-to-call, .request-a-quote-pg .contact-form, .request-a-quote-pg .contact-form .time-to-call.time-to-call-1 {
	padding-left: 15px;
	padding-right: 15px
}
.contact-form .contactus-checkbox label {
	margin-right: 0
}
.payment-form-pg .contact-info-detail .payment-mode .payment-option img, .request-a-quote-pg .contactus-checkbox label {
	margin-right: 10px
}
.request-a-quote-pg .contact-form .time-to-call.time-to-call-1 .top-arrow {
	left: 100px
}
.contact-form .time-to-call h5.contact-form-heading-1 {
	font-size: 24px
}
.contactus-btn {
	margin-top: 20px
}
.contactus-btn .submit {
	height: 40px
}
.payment-form-pg .contact-info-detail .payment-mode.payment-mode-1 .contact-radio-btn-1, .payment-form-pg .contact-info-detail .payment-mode.payment-mode-1 .contact-radio-btn-2 {
	width: 30%
}
.payment-form-pg .contactus-btn {
	margin: 20px 0 10px
}
#overlaySidebar, .overlaySidebar_back {
	display: none!important
}
.mobile-pg .the_process_outer .the_process_inner ul li span.the_process_arrow.the_process_arrow_4, .web-cloud-pg .the_process_outer .the_process_inner ul li span.the_process_arrow.the_process_arrow_4 {
	display: none
}
.opencart-pg .mob-heading h2 {
	margin-bottom: 0
}
.opencart-pg .our-clients {
	margin: 0
}
.our-mobile-apps h4 {
	font-size: 18px
}
.our-mobile-apps h3 {
	font-size: 22px;
	line-height: 26px
}
.pravicy-sec {
	padding-bottom: 30px
}
.drupal-ecommerce-pg .mob-heading h1, .woocommerce-pg .mob-heading h1 {
	font-size: 30px
}
.mobile-pg .the_process_outer .the_process_inner h3, .web-cloud-pg .the_process_outer .the_process_inner h3 {
	font-size: 24px
}
.iphone-pg .our-clients, .windows-pg .our-clients {
	margin-top: 0
}
.mobile-pg .the_process_outer .the_process_inner ul {
	padding: 25px 0
}
.mobile-pg .the_process_outer .the_process_inner ul li {
	margin: 10px 0;
	width: 23.5%
}
.mobile-pg .the_process_outer .the_process_inner ul li .line.line_4 {
	width: 50%;
	left: 0
}
.mobile-pg .the_process_outer .the_process_inner ul li .line.line_5 {
	width: 50%;
	right: 0
}
.mobile-pg .why-pixel-fronten .why-fronten-bg {
	margin: 20px 0
}
.mobile-pg .why-pixel-fronten .box {
	width: 100%!important;
	margin: 0 0 5px
}
.web-cloud-pg .banner_mobile_sec {
	padding-top: 30px
}
.web-cloud-pg .the_process_outer .the_process_inner ul {
	padding: 25px 0
}
.web-cloud-pg .the_process_outer .the_process_inner ul li {
	margin: 10px 0;
	width: 23.5%
}
.web-cloud-pg .the_process_outer .the_process_inner ul li .line.line_4 {
	width: 50%;
	left: 0
}
.web-cloud-pg .the_process_outer .the_process_inner ul li .line.line_5 {
	width: 50%;
	right: 0
}
.web-cloud-pg .why-pixel-fronten .why-fronten-bg {
	margin: 20px 0
}
.web-cloud-pg .why-pixel-fronten .box {
	width: 100%!important;
	margin: 0 0 5px
}
.partmership-program-pg .banner-left, .software-warranty-pg .banner-left {
	width: 100%
}
.partmership-program-pg .box, .software-warranty-pg .box {
	margin-bottom: 10px
}
.web-cloud-pg .SN_business_bnnr {
	width: 100%;
	padding: 10px 0
}
.ror-pg .banner-sec a.request-free {
	margin-bottom: 30px
}
.ror-pg .our-clients {
	margin: 0
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul li {
	width: 49%
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul li span.smpl_sprite_text {
	font-size: 16px
}
.casestudy-pg .mob-heading h2 {
	font-size: 17px
}
.casestudy-pg .contact-form-info .contact-form .left_secCS {
	padding: 0 12px 20px
}
.casestudy-pg .contact-form-info .contact-form .right_secCS {
	padding: 0 12px
}
.casestudy-pg .contact-form-info .CS_paging_outer .CS_paging ul.CS_paging_list {
	display: inline-block;
	float: none;
	margin: 10px 0;
	text-align: center;
	width: 100%
}
.casestudy-inner-pg .client_review_outr .client_review_innr ul.client_review li.client_slider_list .CS_list_left, .why_PixelCrayons_btn {
	display: none
}
.casestudy-pg .contact-form-info .CS_paging_outer .CS_paging ul.CS_paging_list li {
	padding: 5px 0
}
.homepage-mobile-app-pg .mobile-apps-heading h1 {
	line-height: 36px
}
.casestudy-inner-pg .CS_inner_sec .CS_inner_left {
	margin: 20px 0
}
.casestudy-inner-pg .case_study_detials .case_study_detials_sec ul li {
	padding-bottom: 16px
}
.casestudy-inner-pg .client_review_outr .client_review_innr ul.client_review li.client_slider_list {
	padding: 5px 0 0
}
.casestudy-inner-pg .client_review_outr .client_review_innr ul.client_review li.client_slider_list .CS_list_right {
	width: 92%;
	margin: 0 4%
}
.casestudy-inner-pg .client_review_outr .client_review_innr ul.client_review li.client_slider_list .CS_list_right p {
	font-size: 14px;
	line-height: 19px;
	margin: 0
}
.error-pg .mob-heading .error_left h1 {
	font-size: 115px;
	line-height: 130px;
	margin: 0;
	padding: 15px 0
}
.error-pg .mob-heading .error_left h3 {
	font-size: 19px;
	line-height: 24px
}
.error-pg .mob-heading .error_left ul li {
	font-size: 18px;
	line-height: 30px;
	padding-bottom: 0
}
.error-pg .mob-heading .error_right img {
	padding-top: 20px;
	display: inline-block;
	float: none;
	max-width: 70%
}
.ecommerce-pg .mobile-apps-heading h1 {
	font-size: 30px
}
.ecommerce-pg .mobile-apps-heading h2 {
	margin-bottom: 30px
}
.ecommerce-pg .ecommerce_list_outr .ecommerce_list ul li {
	width: 32.5%
}
.ecommerce-pg .banner-sec .banner-left h3 {
	font-size: 20px
}
.ecommerce-pg .our-clients {
	margin: 20px 0
}
.ecommerce-pg .testimonial-outer .testimonial.margn {
	padding-bottom: 30px
}
.ecommerce-pg .banner-left h3 {
	margin-bottom: 10px
}
.ecommerce-pg .banner-sec a.request-free {
	margin-top: 12px
}
.ng-pristine.ng-valid {
	text-align: left
}
.contactus-btn .ng-pristine.ng-valid, .socials {
	text-align: center
}
.team-pg .mob-heading h1 {
	margin-top: 20px
}
.team-pg .mob-heading h2 {
	margin-bottom: 20px
}
.team-pg .team_info p {
	font-size: 15px;
	line-height: 24px;
	margin: 0
}
.team-pg .team_members h3 {
	font-size: 24px;
	line-height: 30px;
	margin: 7px 0
}
.team-pg .team_members .team_members_inner .TMs_inner_stru span {
	bottom: -6px
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul {
	width: 100%;
	margin-left: 0;
	margin-right: 0
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li {
	height: 110px
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li .team_member_name_outr .team_member_name {
	display: none!important
}
#service.tab_container ul li.service_empty, .document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img, .get-in-touch a.scroll_top, .intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img, .online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img, .online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img, .online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li.OS_bnnr_list2.OS_bnnr_list2_pixel {
	display: none
}
.team-pg .team_members ul.team_member_tab li a {
	width: 22px;
	height: 22px;
	line-height: 22px;
	font-size: 13px
}
.testinomial-pg .mob-heading h1 {
	margin: 10px 0
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video {
	padding: 10px
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video video {
	height: 185px
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video .tesimonial_content {
	padding: 20px 10px 10px 30px;
	background-position: 10px 10px
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list, .intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list, .online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list {
	background: 0 0
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video .tesimonial_content p {
	font-size: 15px;
	line-height: 22px
}
.portfolio-tab li {
	margin-bottom: 10px
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list {
	width: 68%;
	margin-right: 32%
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li {
	padding: 0 5% 0 35%
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_img {
	width: 100%
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li span {
	font-size: 15px
}
.python-pg .banner-sec .banner-left h3, .web-developmnt-pg .banner-sec .banner-left h3 {
	font-size: 18px
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr {
	width: 100%;
	background: 0 0
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li span {
	padding: 7px 7% 0 16%
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li span, .online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li span {
	padding: 0 7% 0 14%
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr {
	width: 100%;
	margin: 30px 0
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li {
	margin-top: 30px
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li span {
	margin-top: 7px;
	padding: 0 7% 0 14%
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr {
	width: 100%;
	margin: 30px 0
}
.online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li {
	margin-top: 20px;
	background-position: left center!important
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr {
	width: 100%;
	margin: 0
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list {
	background: 0 0
}
.online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li {
	margin-top: 20px;
	background-position: left center!important
}
.python-pg .banner_form_sec .banner_form_left img.banner_form_img, .python-pg .mob-heading h2, .web-developmnt-pg .banner_form_sec .banner_form_left img.banner_form_img, .web-developmnt-pg .mob-heading h2 {
	margin: 0
}
.our-clients {
	margin: 0!important
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr, .social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li {
	margin: 10px 0
}
.cms-soltions .box h5 {
	margin: 12px 0 3px
}
.technologies-icons {
	padding-top: 20px
}
.services {
	padding-top: 10px
}
.mobile-app-info {
	padding: 0 0 0 7px
}
.projectdetail_outr, .projectdetail_outr .projectdetail_innr img {
	padding: 30px 0
}
.business-pg .business-banner {
	margin-top: 0
}
.get-in-touch .upload {
	width: 170px
}
#service.tab_container .services_inner_prt {
	margin-bottom: 20px
}
.footer_btm_outer .view_btm_button a, .socials {
	margin-bottom: 10px
}
.get-in-touch input[type=text].enter_URL {
	float: left
}
.socials, .socials li {
	display: inline-block;
	float: none
}
.get-in-touch .uploadSuccess-message {
	width: 100%
}
.drupal-pg .the_process_outer .the_process_inner ul li, .iphone-pg .the_process_outer .the_process_inner ul li, .magento-pg .the_process_outer .the_process_inner ul li {
	width: 49%
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr {
	margin-top: 25px
}
.projectdetail_outr .projectdetail_innr h3 {
	font-size: 30px;
	line-height: 40px
}
.projectdetail_outr .projectdetail_innr p {
	margin-left: 0;
	margin-right: 0
}
.projectdetail_outr .projectdetail_innr .view_ortfolio a {
	padding: 0 20px;
	font-size: 20px;
	line-height: 40px;
	min-height: 40px
}
.socials {
	width: 100%
}
.footer_btm_outer {
	position: static
}
.footer_btm_outer .view_btm_button {
	display: inline-block;
	float: none;
	text-align: center
}
.footer-copyright {
	margin-bottom: 0
}
.customer_outer {
	padding: 30px 0
}
.customer_outer .menu-items .menu .menu_pixel_img:before, .customer_outer .menu_pixel_img:after {
	width: 50%
}
.our-businesses .our-business-facts span {
	margin-top: 10px
}
.homepage-mobile-app-pg .mobile-apps-heading.mobile-apps-heading-mobile .bx-controls {
	display: block
}
.homepage-mobile-app-pg .our-clients #demo .bx-controls .bx-controls-direction a.bx-prev {
	left: -7px
}
.homepage-mobile-app-pg .our-clients #demo .bx-controls .bx-controls-direction a.bx-next {
	right: -7px
}
#loadingf, .get-in-touch .uploadSuccess-message {
	margin-bottom: 5px
}
.business-pg .business-banner .business_bannr_outer {
	background: 0 0
}
.fws2 .slidePrev {
	width: auto;
	height: auto
}
.fws2 .slidePrev i {
	height: 33px;
	line-height: 1;
	width: 30px
}
.fws2 .slideNext {
	width: auto;
	height: auto
}
.fws2 .slideNext i {
	height: 33px;
	line-height: 1;
	width: 30px
}
.ts-managed-dedicated {
	background: #04CA93
}
.our-businesses.tab>.firstli {
	width: 7%
}
.copyright-menu li {
	margin: 5px 0
}
}
@media only screen and (max-width:500px) {
.our-businesses .our-business-facts p {
	font-size: 17px
}
}
@media only screen and (max-width:479px) {
.menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu li, .menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu li.web_development, .menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu.sub_menu_com li, .menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu.sub_menu_sol li, .menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu.sub_menu_talk li, .menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu.sub_menu_tech li {
	width: 100%
}
.menu-items .menu .menu_inner_sec .menu_left_top ul.sub_menu li ul.sub_sub_menu li.none_li, .mobile-app-info .circle img {
	display: none
}
.menu-items .menu_tab ul li {
	margin: 10px 0 0;
	width: 100%
}
.header {
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 0;
	min-height: 52px
}
.header .logo {
	top: 7px;
	width: 180px!important
}
.header .flying-bird-text {
	width: 126px
}
.fixed a.logo img {
	max-width: 170px
}
.breadcrumb-sec .breadcrumb {
	margin: 0 0 10px;
	font-size: 13px
}
.our-mobile-apps .bx-next, .our-mobile-apps .bx-prev {
	background-size: 30px 40px!important;
	height: 40px;
	width: 30px
}
.mobile-apps-info .container .col-md-3.col-sm-3.col-xs-12, a.request-free {
	width: 100%!important
}
a.request-free {
	font-size: 14px!important;
	line-height: 40px!important;
	margin: 30px 0!important;
	text-align: center;
	padding: 0
}
.socials {
	float: left;
	margin-top: 10px
}
.banner-sec .banner-left p {
	font-size: 14px
}
.our-mobile-apps h3, .testimonial-outer .testimonial h3 {
	font-size: 20px
}
.our-mobile-apps h4 {
	font-size: 18px
}
.mobile-app-image, .mobile-app-image-11 {
	width: 258px;
	height: 192px
}
.our-businesses .our-business-facts {
	width: 100%
}
.technologies-icons li, .technologies-icons li.first, .technologies-icons li.last {
	width: 49%
}
.over-clients-love p {
	width: 100%;
	background-position: center top;
	padding: 130px 0 0
}
.over-clients-love h3, .over-clients-love h3 span {
	font-size: 20px
}
.latest-blog-posts-main {
	margin-top: 0
}
.mobile-app-image .mobile-app-image-1 img, .mobile-app-image .mobile-app-image-5 img {
	width: 25%
}
.mobile-app-image .mobile-app-image-2 img, .mobile-app-image .mobile-app-image-4 img {
	width: 40%
}
.mobile-app-image .mobile-app-image-3 img {
	width: 42%
}
.mobile-app-image-11 .mobile-app-image-6 img {
	width: 20%;
	bottom: 22px
}
.mobile-app-image-11 .mobile-app-image-10 img {
	width: 40%;
	right: 0;
	bottom: 10px
}
.mobile-app-image-11 .mobile-app-image-7 img {
	width: 20%;
	top: 28%
}
.mobile-app-image-11 .mobile-app-image-9 img {
	width: 20%;
	top: 20%
}
.mobile-app-image-11 .mobile-app-image-8 img {
	width: 78%
}
.homepage-mobile-app-pg .mobile-apps-heading h2 {
	font-size: 14px;
	line-height: 20px
}
.galary_box {
	max-width: 260px
}
.mobile-app-info ul li {
	background: 0 0;
	padding-left: 10px
}
.mobile-app-info .info_border, .mobile-app-info ul {
	background: 0 0
}
.our-business-fact .key-facts .key-fact {
	width: 100%
}
.our-business-fact .key-facts {
	height: 330px;
	margin: 30px 0
}
.psd-to-bootstrap-pg .mobile-apps-heading h1, .psd-to-drupal-pg .mobile-apps-heading h1, .psd-to-email-pg .mobile-apps-heading h1, .psd-to-joomla-pg .mobile-apps-heading h1, .psd-to-magento-pg .mobile-apps-heading h1, .psd-to-wordpress-pg .mobile-apps-heading h1 {
	line-height: 72px
}
.psd-to-html-pg .mobile-apps-heading h1 {
	line-height: 72px;
	font-size: 28px
}
.mobile-apps-heading .money-back-guarantee {
	font-size: 13px;
	margin: 10px 0;
	background-size: 100% 49px!important
}
.our-frontend-preview {
	float: none;
	margin: 0 auto
}
.our-frontend-technologies {
	width: 100%;
	float: left
}
.place-order-btn .place-order-info p {
	line-height: 20px
}
.layout-tabs li, .order-menu-content li {
	display: inline-block;
	margin: 0 0 3px;
	text-align: center
}
.layout-tabs li a, .order-menu-content li a {
	border: 1px solid #d3d3d3;
	width: auto;
	padding: 4px 10px
}
.layout-tabs li.active a, .order-menu-content li.active a {
	top: 0
}
.left-sec-pages-discount .before-discount-price span {
	font-size: 12px
}
.left-sec-pages-discount .after-discount-price .left-sec-discount-price strong, .left-sec-pages-discount .before-discount-price span strong {
	font-size: 36px;
	line-height: 36px
}
.left-sec-pages-discount .after-discount-price .right-sec-discount-price span {
	font-size: 11px
}
.left-sec-pages-discount .after-discount-price .right-sec-discount-price span.discount {
	font-size: 20px
}
.right-sec-pages-discount {
	background-position: 0 top
}
.select-option {
	padding-top: 6px;
	padding-bottom: 6px
}
.number-of-pages .page-count .left-page-count {
	width: 67%
}
.number-of-pages .page-count .right-page-count {
	width: 33%
}
.optionBox .optionBox_detail li .left_box {
	float: left;
	width: 100%;
	padding: 0;
	margin: 0 0 8px
}
.optionBox .optionBox_detail li .left_box p {
	font-size: 16px;
	line-height: 20px
}
.optionBox .optionBox_detail li .right_box {
	float: left;
	width: 100%;
	padding: 0;
	margin: 0
}
.contact-info-detail .payment-mode .payment-option img {
	margin-bottom: 10px
}
.cms-software-list li, .contact-info-detail .form-control.cupon-code {
	width: 100%
}
.contact-info h5 {
	font-size: 22px
}
.order-cms-pg .mobile-apps-heading .money-back-guarantee {
	margin: 0
}
.right-sec-pages-discount p {
	font-size: 13px
}
.markup-preference {
	background: url(../images/markup-border.png) 0 77% repeat-x
}
.markup-preference p {
	width: 100%;
	font-size: 14px;
	margin-bottom: 10px
}
.markup-preference .views.desktop-view, .markup-preference .views.mobile-view, .markup-preference .views.responsive-view, .markup-preference .views.tablet-view {
	position: relative!important;
	top: 0!important;
	left: 0!important
}
.markup-preference .markup-preference-img img {
	bottom: 18px!important;
	top: inherit
}
.order-summary-menu.order-summary-menu-1 {
	padding-top: 30px
}
.aboutus-pg .banner-sec a.request-free {
	margin: 0!important
}
.core-value-info h6 {
	font-size: 15px;
	line-height: 22px
}
.core-value-info p {
	font-size: 12px;
	line-height: 18px
}
.testimonial-info {
	padding-left: 77px
}
.testimonial-info p {
	font-size: 14px
}
.clientele-pg .mob-heading h2 {
	font-size: 18px
}
.customfile1-feedback {
	width: auto
}
.portfolio-tab li {
	float: left;
	width: 50%;
	margin-bottom: 15px
}
.portfolio-tab li a {
	width: 100%
}
.invoicera-info p span {
	display: block;
	margin: 0 0 10px
}
.mobile-pg .the_process_outer .the_process_inner ul li span.the_process_arrow.the_process_arrow_2, .mobile-pg .the_process_outer .the_process_inner ul li span.the_process_arrow.the_process_arrow_6, .web-cloud-pg .the_process_outer .the_process_inner ul li span.the_process_arrow.the_process_arrow_2, .web-cloud-pg .the_process_outer .the_process_inner ul li span.the_process_arrow.the_process_arrow_6 {
	display: none
}
.detail_links li a {
	font-size: 13px;
	margin: 5px 2px;
	width: 108px
}
.detail_links li .view_more {
	width: 227px
}
.contact-form .contact-form-heading {
	font-size: 13px
}
.contact-form .contactus-checkbox label, .security-check-text span {
	font-size: 14px;
	line-height: 20px;
	margin-top: 5px
}
.contact-form .contactus-checkbox label {
	margin-left: 0
}
.request-a-call-back-pg .mob-heading span, .request-a-quote-pg .mob-heading span {
	margin: 0
}
.contact-pg .mob-heading span, .feedback-pg .mob-heading span {
	font-size: 16px
}
.feedback-pg .your_experce_lst .your_experce_lst_innr {
	padding-left: 24%
}
.feedback-pg .contact-form .contact-form-heading.heading_bld {
	font-size: 18px;
	line-height: 21px
}
.feedback2-pg .mob-heading span {
	font-size: 16px
}
.request-a-quote-pg .mob-heading span.reflection {
	background-size: 266px 62px;
	font-size: 11px
}
.free_evaln_outer h3 {
	font-size: 20px
}
.free_evaln_outer .upload_file a.upload_your_file {
	margin-bottom: 20px
}
.free_evaln_outer .your_company input.request_a_quote[type=submit] {
	font-size: 18px;
	min-height: 40px
}
#overlaySidebar .overlayPadding {
	padding-left: 10px;
	padding-right: 10px
}
#overlaySidebar .overlayPadding .col-xs-6 {
	width: 100%
}
#overlaySidebar header.overlayHeader {
	background-size: 30% auto
}
#overlaySidebar header.overlayHeader h2 {
	font-size: 38px
}
#overlaySidebar header.overlayHeader h2 span {
	font-size: 35px
}
#overlaySidebar .overlayList li {
	padding-left: 70px;
	font-size: 16px;
	margin-bottom: 32px
}
#overlaySidebar .awardList img {
	width: 23.5%
}
.cms-soltions .box span {
	width: 20%
}
.cms-soltions .box h5 {
	width: 80%!important;
	margin: 7px 0
}
.cms-pg .free_evaln_outer {
	padding-left: 12px;
	padding-right: 12px
}
.cms-pg .cms-soltions-content .cms_btm_sec .cms_btm_right ul li {
	margin: 10px 0;
	width: 32%
}
.our_services_grid .our_services_box .our_services_list li {
	font-size: 13px;
	padding-left: 42px
}
.mobile-apps-info .mobile-info {
	padding-left: 90px
}
.mob-heading h1, .mobile-apps-heading h1 {
	font-size: 24px;
	line-height: 36px
}
.migration-ecomce-pg .the_process_outer .the_process_inner ul li p, .mobilication-services-pg .the_process_outer .the_process_inner ul li p, .psd-to-html-theming-pg .the_process_outer .the_process_inner ul li p, .ui-design-services-pg .the_process_outer .the_process_inner ul li p {
	font-size: 12px
}
.mobilification-pg .the_process_outer .the_process_inner ul li {
	width: 49%
}
.mobilification-pg .the_process_outer .the_process_inner ul li .line.line_3 {
	width: 50%;
	right: 0
}
.mobilification-pg .the_process_outer .the_process_inner ul li .line.line_4 {
	width: 100%
}
.mobilification-pg .the_process_outer .the_process_inner ul li .line.line_5 {
	width: 0
}
.mobilification-pg .our_services_grid .our_services_box .our_services_list li {
	width: 100%
}
.deliverables_outer .deliverables_inner ul.deliverables_list li {
	width: 100%;
	margin: 5px 0;
	border-right: 0!important
}
.migration-ecomce-pg .deliverables_outer .deliverables_inner ul li {
	width: 80%;
	border-bottom: 2px solid #CCC;
	margin-bottom: 20px
}
.migration-ecomce-pg .deliverables_outer .deliverables_inner ul li:last-child {
	border-bottom: 0
}
.migration-ecomce-pg .deliverables_outer .deliverables_inner ul.deliverables_list li {
	width: 100%;
	margin: 5px 0;
	border-right: 0!important;
	border-bottom: 0
}
.intranet-extranet-solutions-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li span, .online-marketplace-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li span, .online-storefront-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li span {
	margin-top: 0;
	padding: 0 7% 0 22%
}
.psd-to-html-theming-pg .why-pixel-fronten .why-fronten-bg .box h5 {
	width: 80%!important
}
.psd-to-html-theming-pg .why-pixel-fronten .why-fronten-bg .box span {
	width: 20%!important
}
.aboutus-pg .brif-company-overview .col-xs-6 {
	width: 100%
}
.drop-down.drop-down-1, .drop-down.drop-down-2, .drop-down.drop-down-3 {
	margin-right: 4px
}
.request-a-quote-pg .contact-form .contactus-checkbox label {
	margin-left: 7px;
	margin-right: 7px
}
.request-a-quote-pg .contact-form .time-to-call.time-to-call-1 .top-arrow {
	left: 90px
}
.request-a-quote-pg .contactus-upload .upload {
	width: 200px
}
.request-a-quote-pg .contactus-upload .upload .customfile1-feedback {
	margin-right: 5px
}
.payment-form-pg .contact-form {
	padding: 25px 15px
}
.payment-form-pg .contact-info-detail .payment-mode.payment-mode-1 .contact-radio-btn-1, .payment-form-pg .contact-info-detail .payment-mode.payment-mode-1 .contact-radio-btn-2 {
	width: 50%
}
.payment-form-pg .totly_secure p {
	font-size: 12px;
	padding: 15px 0 15px 80px
}
.payment-form-pg .contact-form-info h5.total-payment {
	font-size: 22px;
	line-height: 27px
}
.drupal-ecommerce-pg .mob-heading h1, .woocommerce-pg .mob-heading h1 {
	font-size: 28px
}
.mobile-pg .why-pixel-fronten .box h5, .web-cloud-pg .why-pixel-fronten .box h5 {
	font-size: 15px
}
.mobile-pg .the_process_outer .the_process_inner ul li {
	width: 49%
}
.mobile-pg .the_process_outer .the_process_inner ul li .line.line_2 {
	width: 50%;
	left: 0
}
.mobile-pg .the_process_outer .the_process_inner ul li .line.line_3 {
	width: 50%;
	right: 0
}
.mobile-pg .the_process_outer .the_process_inner ul li .line.line_6 {
	width: 50%;
	left: 0
}
.mobile-pg .the_process_outer .the_process_inner ul li .line.line_7 {
	width: 0
}
.web-cloud-pg .the_process_outer .the_process_inner ul li {
	width: 49%
}
.web-cloud-pg .the_process_outer .the_process_inner ul li .line.line_2 {
	width: 50%;
	left: 0
}
.web-cloud-pg .the_process_outer .the_process_inner ul li .line.line_3 {
	width: 50%;
	right: 0
}
.web-cloud-pg .the_process_outer .the_process_inner ul li .line.line_6 {
	width: 50%;
	left: 0
}
.web-cloud-pg .the_process_outer .the_process_inner ul li .line.line_7 {
	width: 0
}
.business-pg .free_evaln_grid .free_evaln_outer .your_company input[type=text], .social-networking-pg .free_evaln_grid .free_evaln_outer .your_company input[type=text] {
	width: 99%
}
.web-cloud-pg .our_services_grid .our_services_box .our_services_desc h3 {
	font-size: 14px
}
.web-cloud-pg .our_services_grid .our_services_box .our_services_desc p {
	font-size: 20px
}
.b2b-b2c-pg .banner-sec .banner-left .list-outer .list-sec li, .b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li span, .business-pg .banner-sec .banner-left .list-outer .list-sec li, .document-management-pg .banner-sec .banner-left .list-outer .list-sec li, .intranet-extranet-solutions-pg .banner-sec .banner-left .list-outer .list-sec li, .online-marketplace-pg .banner-sec .banner-left .list-outer .list-sec li, .online-storefront-pg .banner-sec .banner-left .list-outer .list-sec li, .social-networking-pg .banner-sec .banner-left .list-outer .list-sec li, .web-cloud-pg .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li h3, .web-cloud-pg .our_services_grid .our_services_box .our_services_desc p.platform {
	font-size: 14px
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul {
	padding: 20px 0
}
.php-pg .outer_our_mobile_apps .our_sample_list_outr .our_sample_list_innr ul li {
	width: 99%;
	padding: 10px 0
}
.social-networking-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list {
	width: 100%;
	margin-right: 0
}
.b2b-b2c-pg .free_evaln_grid .free_evaln_outer .your_company input[type=text] {
	width: 99%
}
.b2b-b2c-pg .business-banner .business_banner_innr .SN_business_bnnr ul.SN_business_bnnr_list li {
	width: 100%
}
.document-management-pg .free_evaln_grid .free_evaln_outer .your_company input[type=text], .intranet-extranet-solutions-pg .free_evaln_grid .free_evaln_outer .your_company input[type=text], .online-marketplace-pg .free_evaln_grid .free_evaln_outer .your_company input[type=text], .online-storefront-pg .free_evaln_grid .free_evaln_outer .your_company input[type=text] {
	width: 99%
}
.document-management-pg .business-banner .business_banner_innr .SN_business_bnnr .SN_business_bnnr_list_outr ul.SN_business_bnnr_list li span {
	padding: 0 7% 0 22%
}
.error-pg .mob-heading .error_left h1 {
	font-size: 90px
}
.error-pg .mob-heading .error_left h3 {
	padding-bottom: 15px
}
.error-pg .mob-heading .error_left ul li {
	font-size: 16px;
	line-height: 26px;
	padding-bottom: 0;
	background-position: left 10px
}
.magento-pg .banner_form_sec .banner_form_left img.banner_form_img, .prestashop-pg .banner_form_sec .banner_form_left img.banner_form_img, .shopify-pg .banner_form_sec .banner_form_left img.banner_form_img, .zencart-pg .banner_form_sec .banner_form_left img.banner_form_img {
	margin-top: 0
}
.thanks-pg .mob-heading h1 {
	font-size: 24px;
	line-height: 32px
}
.thanks-pg .mob-heading h2 {
	font-size: 17px
}
.thanks-pg .mob-heading span.like_share {
	font-size: 26px;
	line-height: 28px
}
.ecommerce-pg .free_evaln_outer {
	padding: 15px
}
.ecommerce-pg .ecommerce_list_outr .ecommerce_list ul li {
	width: 49%
}
.team-pg .team_members h3 {
	font-size: 20px;
	line-height: 26px;
	margin: 0
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_commnt_outr {
	padding: 0;
	margin: 10px 0
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_commnt_outr .testimonial_commnt_text h5 {
	font-size: 16px
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_commnt_outr .testimonial_commnt_text p {
	font-size: 14px
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video .tesimonial_content {
	background-position: 0 0;
	padding: 0
}
.testinomial-pg .contact-form-info .contact-form .testimonial_outr_sec ul li .testimonial_innr_sec .testimonial_video_outr .tesimonial_video .tesimonial_content p {
	font-size: 13px
}
.security-check-textbox .form-control {
	margin: 0 0 0 5px
}
.security-check-textbox input[type=button] {
	vertical-align: top
}
.security-check-textbox img {
	margin: 0!important
}
.casestudy-pg .contact-form-info .case_study_outer .csfiler_pages .csfiler_pages_innr ul li {
	margin-bottom: 15px
}
.b2b-b2c-pg .free_evaln_grid .free_evaln_outer .your_company input[type=email], .business-pg .free_evaln_grid .free_evaln_outer .your_company input[type=email], .document-management-pg .free_evaln_grid .free_evaln_outer .your_company input[type=email], .free_evaln_outer .your_company_innr.your_company_innr1, .intranet-extranet-solutions-pg .free_evaln_grid .free_evaln_outer .your_company input[type=email], .online-marketplace-pg .free_evaln_grid .free_evaln_outer .your_company input[type=email], .online-storefront-pg .free_evaln_grid .free_evaln_outer .your_company input[type=email], .social-networking-pg .free_evaln_grid .free_evaln_outer .your_company input[type=email] {
	width: 100%
}
.team-pg .team_members .team_members_inner .TMs_inner_stru ul li {
	height: 80px
}
.our-businesses li {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px
}
.our-businesses li.our-business-facts-last {
	border-bottom: 0
}
.figure-port.effect-layla p, .figure-port.effect-layla p span {
	font-size: 15px
}
.our-businesses.tab>.firstli {
	bottom: 2px!important;
	width: 100%
}
.responsive-logo {
	text-align: right!important
}
.sidebar-wrapper {
	width: 65%
}
}
@media only screen and (max-width:767px) {
.projectdetail_outr, .projectdetail_outr .projectdetail_innr img {
	padding: 30px 0
}
.footer_btm_outer .view_btm_button, .socials {
	display: inline-block;
	float: none;
	text-align: center
}
.footer_btm_outer .view_btm_button a, .socials {
	margin-bottom: 10px
}
.projectdetail_outr .projectdetail_innr h3 {
	font-size: 30px;
	line-height: 40px
}
.projectdetail_outr .projectdetail_innr p {
	margin-left: 0;
	margin-right: 0
}
.projectdetail_outr .projectdetail_innr .view_ortfolio a {
	padding: 0 20px;
	font-size: 20px;
	line-height: 40px;
	min-height: 40px
}
.socials {
	width: 100%
}
.socials li {
	float: none;
	display: inline-block
}
.footer_btm_outer {
	position: static
}
.footer-copyright {
	margin-bottom: 0
}
.customer_outer {
	padding: 30px 0
}
.customer_outer .menu-items .menu .menu_pixel_img:before, .customer_outer .menu_pixel_img:after {
	width: 50%
}
.customer_outer .menu_pixel_img img {
	width: 50px!important
}
.our-businesses .our-business-facts span {
	margin-top: 10px
}
.homepage-mobile-app-pg .mobile-apps-heading.mobile-apps-heading-mobile .bx-controls {
	display: block
}
.homepage-mobile-app-pg .our-clients #demo .bx-controls .bx-controls-direction a.bx-prev {
	left: -7px
}
.homepage-mobile-app-pg .our-clients #demo .bx-controls .bx-controls-direction a.bx-next {
	right: -7px
}
#loadingf, .get-in-touch .uploadSuccess-message {
	margin-bottom: 5px
}
}

@media only screen and (max-width:350px) {
.responsive-logo img {
	width: 80%
}
.responsive-menu {
	height: 85px
}
.responsive-logo {
	margin-top: 10px!important;
	margin-bottom: 0!important
}
}
.my-menu .navbar-right .dropdown-menu {
	right: 0;
	left: 0;
	min-width: 200px
}
.responsive-logo {
text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.menu-large {
  position: static !important;
}
.megamenu{
   padding: 15px 0px 15px 0px;
  width:100%;
}
.megamenu> li > ul {
  padding: 0;
  margin: 0;
}
.megamenu> li > ul > li {
  list-style: none; 
}
.megamenu> li > ul > li > a {
  display: block;
  padding: 3px 20px;     text-transform: capitalize;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #333333;
  white-space: normal;
}
.megamenu> li ul > li > a:hover,
.megamenu> li ul > li > a:focus {
  text-decoration: none;
  color:#165E9C;
}
.megamenu.disabled > a,
.megamenu.disabled > a:hover,
.megamenu.disabled > a:focus {
  color: #999999;
}
.megamenu.disabled > a:hover,
.megamenu.disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.megamenu.dropdown-header {
  color: #428bca;
  font-size: 18px;
}
@media (max-width: 768px) {
  .megamenu{
    margin-left: 0 ;
    margin-right: 0 ;
  }
  .megamenu> li {
    margin-bottom: 30px;
  }
  .megamenu> li:last-child {
    margin-bottom: 0;
  }
  .megamenu.dropdown-header {
    padding: 3px 15px !important;
 
  }
  .navbar-nav .open .dropdown-menu .dropdown-header{
	color:#fff;
  }
}
