@media only screen and (max-width: 600px){

	/* Menu Bar */
	.mobi-nopadding{
		padding: 0;
	}
	.imgbutton img {
		right: 8%;
		left: unset;
		top: 0px;
		width: 50%;
	}
	.main-menu img {
		left: 39%;
		top: -20px;
		padding: 0;
		width: 85px;
	}
	nav ul {
		display: none;
	}
	nav.navbar.navbar-inverse {
		height: 60px !important;
	}
	.button {
		top: 10px;
	}
	.menu-sub {
		border-left: 1px solid #333;
		height: auto;
		padding: 10px 20px;
	}
	.menu-sub {
		border-left: none !important;
	}
	.sidebar #leftside-navigation ul ul li a {
		font-size: 15px;
		padding-top: 0;
		padding: 0 10px;
		text-align: left;
	}
	.sub-menu ul {
		margin-left: 25px !important;
	}
	.menu-sub h4.text-left {
		text-align: center;
		line-height: 1.4;
	}

	/* Slider Page */
	img.serviceicon7 {
		width: 150px;
	}
	img.serviceicon6 {
		position: fixed;
		right: 10%;
		top: 20%;
		width: 25%;
		z-index: 9;
	}
	img.serviceicon8 {
		position: fixed;
		right: -6%;
		bottom: 0;
		z-index: 9;
		width: 40%;
	}
	div#leftside-navigation {
		padding: 35px 0px;
	}

	/* About Us Page */
	.prixcellService-inner {
		padding-top: 60px;
	}
	.prixcellService-mob-aboutbg {
		background: #000;
	}
	.aboutUs-mob-heading {
		text-align: center;
		padding: 50px 0;
	}
	.aboutUs-mob-heading h3 {
		font-family: "bebasneue-regular";
		color: #fff;
		text-transform: uppercase;
		letter-spacing: 5.2px;
		font-size: 36px;
		font-weight: bold;
		margin: 0;
		margin-bottom: 5px;
	}
	.aboutUs-mob-heading p {
		font-family: 'crc-regular';
		color: #dcdcdc;
		font-size: 12px;
		width: 80%;
		margin: 0 auto;
	}
	.padding5050 {
		padding: 20px 20px 80px !important;
	}
	.prixcellabout-head h1 {
		font-size: 52px;
	}
	.prixcellabout-head p {
		font-size: 14px;
	}
	img.serviceicon3 {
		position: fixed;
		right: -2%;
		top: 6%;
		width: 70px;
	}
	img.serviceicon4 {
		width: 45%;
		top: 40px;
	}
	img.serviceicon2 {
		width: 65%;
	}
	.contenedor img.serviceicon4 {
		z-index: 9 !important;
	}
	.contenedor img.serviceicon4 {
		z-index: 9 !important;
	}

	.achivedata img {
		width: 60px;
	}
	.border-right {
		border: none;
	}
	.achivedata {
		padding: 15px 0;
	}
	.achivedata h1 {
		font-size: 32px;
	}
	.achivedata h3 {
		font-size: 20px;
	}
	.border-rt {
		border-right: 1px solid #ddd;
	}
	.border-top {
		border-top: 1px solid #ddd;
	}
	.prixcellabout-achive {
		padding: 30px 0;
	}
	.prixcellabout-valuesdata {
		padding: 0 20px;
	}
	.prixcellabout-valuesdata h3 {
		font-size: 25px;
	}
	.prixcellabout-valuesdata p {
		font-size: 14px;
	}
	.prixcellabout-valuesdata ul {
		font-size: 14px;
		line-height: 1.5;
	}
	.prixcellabout-letsbuilddata {
		right: 0px;
	}
	.prixcellabout-letsbuilddata {
		padding: 30px 30px 30px 30px;
	}
	#ScheduleMeeting {
		padding: 20px 20px;
	}
	#ContactFooterForm {
		padding: 10px 0;
	}

	.prixcellService-data ul {
		text-align: left;
		font-size: 13px;
	}

	/* Graphics Design Page */
	.prixcellService-mob-bg01 {
		height: 80vh;
		background: url(../img/graphicdesign-bg1.jpg);
		background-repeat: no-repeat;
		background-attachment: inherit;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: contain;
	}
	.block1 {
		width: 100%;
		margin-left: 0;
		text-align: center;
		transform: rotate(0deg);
		position: absolute;
		top: 0;
	}
	.block2 td {
		padding: 30px 15px;
	}
	table.block2 h3, table.block2 p {
		margin: 0;
	}
	#webService h3 {
		font-size: 20px;
	}
	.prixcellService-details {
		padding: 10px 0 60px 0px !important;
	}
	.prixcellService-heading h3 {
		font-size: 28px;
		letter-spacing: 1.4px;
	}
	.prixcellService-heading p {
		font-size: 14px;
	}
	.padding20 {
		padding: 0 20px !important;
	}
	img.serviceicon1 {
		position: fixed;
		right: -2px;
		top: 7%;
		width: 16%;
	}
	.prixcellService-details h2 {
		line-height: 1.2;
		font-size: 19px;
	}
	.prixcellService-details p {
		font-size: 13px;
	}
	.prixcellService-data p {
		padding-bottom: 15px;
		line-height: 1.4;
	}
	.prixcellService-data h3 {
		font-size: 16px;
	}
	.prixcellService-footpartnerlogo .frame {
		width: 100%;
		display: flex;
		height: auto;
		margin: 0px auto;
		padding: 10px 0;
	}
	.prixcellService-footpartnerlogo .outer-wrapper {
		display: block;
		margin: 0px;
	}

	/* Web Design & Development Page */
	.prixcellService-mob-bg02 {
		height: 80vh;
		background: url(../img/graphicdesign-bg2.jpg);
		background-repeat: no-repeat;
		background-attachment: inherit;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: contain;
	}

	/* Search Engine Optimisation Page */
	.prixcellService-mob-bg03 {
		height: 80vh;
		background: url(../img/graphicdesign-bg3.jpg);
		background-repeat: no-repeat;
		background-attachment: inherit;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: contain;
	}

	/* Social Media Marketing Page */  
	.prixcellService-mob-bg04 {
		height: 80vh;
		background: url(../img/graphicdesign-bg4.jpg);
		background-repeat: no-repeat;
		background-attachment: inherit;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: contain;
	}

	/* Social Media Marketing Page */  
	.prixcellService-mob-bg05 {
		height: 80vh;
		background: url(../img/graphicdesign-bg5.jpg);
		background-repeat: no-repeat;
		background-attachment: inherit;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: contain;
	}

	/* Social Media Marketing Page */  
	.prixcellService-mob-bg06 {
		height: 80vh;
		background: url(../img/graphicdesign-bg6.jpg);
		background-repeat: no-repeat;
		background-attachment: inherit;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: contain;
	}

	/* Social Media Marketing Page */  
	.prixcellService-mob-bg07 {
		height: 80vh;
		background: url(../img/graphicdesign-bg7.jpg);
		background-repeat: no-repeat;
		background-attachment: inherit;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: contain;
	}

	/* Contact Us Page */
	.contactUs-inner {
		padding-top: 60px;
	}
	.padding3050 {
		padding: 25px 20px !important;
	}
	.contactUs-head h1 {
		font-size: 28px;
	}
	.contactUs-head h3 {
		font-size: 20px;
	}
	.btn-file-upload {
		width: 305px; 
		border-bottom: 1px solid #fff !important;
	}
	.mob-nopadding {
		padding: 0;
	}
	.contactpageform {
		padding: 15px 0;
	}
	.copyright p {
		font-size: 12px;
	}

	/* Technologies Page */
	.technologies-data {
		padding: 25px 20px;
	}
	.technologies-data h3 {
		padding: 0 15px !important;
	}
	.technologies-para p {
		font-size: 16px;
	}

	/* Testimonial Page */
	.clients-images img {
		width: 100%;
		margin: 0 auto;
		padding: 5px;
	}
	.slick-prev, .slick-next {
		top: 20% !important;
	}
	.slick-prev {
		left: 10% !important;
		z-index: 99;
	}
	.slick-next {
		right: 10% !important;
		z-index: 99;
	}
	.testimonials-info p {
		font-size: 14px;
	}
	.testimonials-info img {
		width: 50%;
	}
	.testimonials-info h4 {
		font-size: 18px;
		margin: 0;
	}
	.testimonials-head h1 {
		font-size: 24px;
		width: 100%;
	}
	.slick-prev, .slick-next {
		width: auto !important;
	}
	.contenedor form input:nth-of-type(1):checked ~ .labels label {
		-webkit-transform: translateY(-0%);
		transform: translateY(12%);
		background: url(../images/mobile01.jpg) !important;
		height: 100vh;
	}
	.contenedor form input:nth-of-type(2):checked ~ .labels label {
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%);
		background: url(../images/mobile01.jpg) !important;
	}
	.contenedor form input:nth-of-type(3):checked ~ .labels label {
		-webkit-transform: translateY(-200%);
		transform: translateY(-200%);
		background: url(../images/mobile01.jpg) !important;
	}

	/* Our Work Page - Sagar */
	button.owl-next {
		right: -20px;
	}
	button.owl-prev {
		left: -20px;
	}
	#ourwork-slider .overlay-img {
    		opacity: 1 !important;
	}

	/* Work Culture Page - Sagar */
	.item-data a {
		width: 40%;
	}
	#ourculture-slider img {
		padding: 10px;
		height: auto;
	}

	/* Case Study Page */
	.padding0060 {
		padding: 0 15px;
	}
	.casestudy-datainner h2 {
		font-size: 20px;
	}
	.casestudy-ulpara ul {
		list-style: circle;
		padding: 10px 20px;
		font-size: 14px;
		color: #000;
	}
	.casestudy-ulpara ul li {
		margin-bottom: 10px;
	}
	.casestudy-data {
		padding: 10px 0px;
	}

	/* Career Page */
	.prixcellcareer-valuesdata {
		padding: 20px 20px;
	}
	.prixcellcareer-head span {
		font-size: 16px;
	}
	.careeropening h3 {
		font-size: 20px;
	}
	#career .modal-dialog {
		width: 94%;
		top: 35px;
	}
	#career button#submitf {
		width: 40%;
	}


	/*<------------------all work--------------->*/
	/*#prixcellService .allproject5050 .slick-slide img{
		margin: 0 auto;
	}
	#prixcellService .fancyTab .hidden-xs {
		display: block !important;
	}
	#prixcellService .allproject5050 {
		padding: 20px 0px;
	}
	#prixcellService .tabs .nav-tabs li.fancyTab {
		width: 48% !important;
		height: 60px !important;
		padding: 0 10px;
	}
	#prixcellService .fancyTab{
		padding: 40px 0px;
	}
	#prixcellService .fancyTab .fa{
		font-size: 20px;
		font-family: 'bebasneue-regular';
	}
	#prixcellService .fancyTab.active{
		background: transparent !important;
	}
	.nav-tabs>li>a{
		padding: 0 !important;
	}
	#prixcellService .tabs .nav-tabs li.fancyTab.active a
	{
		top: -15px;
		height: auto !important;
		background-color: #000 !important;
	}
	#prixcellService .tabs .nav-tabs li.fancyTab a{
		border: 1px solid #000 !important;
		border-radius: 10px;
	}
	#prixcellService .aboutUs-mob-heading {
		text-align: center;
		padding: 50px 0;
		margin-bottom: 50px;
	}
	#prixcellService .slick-prev, .slick-next{
		top: 20% !important;
	}
	#prixcellService .slick-prev, .slick-next{
		right: 5% !important;
	}

	#prixcellService button.slick-next.slick-arrow{
		display: block !important;
	}

	#prixcellService button.slick-prev.slick-arrow{
		display: block !important;
	}
	#prixcellService .slick-prev {
		left: 15px !important;
	}
	#prixcellCulture button.slick-prev.slick-arrow{
		display: block !important;
		}*/



		/*<!-------------------culture-------------------->*/

		#prixcellCulture .allproject5050 .slick-slide img{
			margin: 0 auto;
		}

		#prixcellCulture .fancyTab .hidden-xs {
			display: block !important;
		}

		#prixcellCulture .allproject5050 {
			padding: 20px 0px;
		}

		#prixcellCulture .tabs .nav-tabs li.fancyTab {
			width: 48% !important;
			height: 60px !important;
			padding: 0 10px;
		}
		#prixcellCulture .fancyTab{
			padding: 40px 0px;
		}
		#prixcellCulture .fancyTab .fa{
			font-size: 20px;
			font-family: 'bebasneue-regular';
		}

		#prixcellCulture .fancyTab.active{
			background: transparent !important;
		}

		.nav-tabs>li>a{
			padding: 0 !important;
		}

		#prixcellCulture .tabs .nav-tabs li.fancyTab.active a
		{
			top: -15px;
			height: auto !important;
			background-color: #000 !important;
		}
		#prixcellCulture .tabs .nav-tabs li.fancyTab a{
			border: 1px solid #000 !important;
			border-radius: 10px;

		}

		#prixcellCulture .aboutUs-mob-heading {
			text-align: center;
			padding: 50px 0;
			margin-bottom: 50px;
		}

		#prixcellCulture .thumb p{
			border: 1px solid #e84e24;
			background-color: #e84e24 !important;
		}

		#prixcellCulture hr {
			margin-top: 20px;
			margin-bottom: 20px;
			border: 0;
			width: 170px;
			border-top: 1px solid #000;
		}

		#prixcellCulture .slick-prev, #prixcellCulture .slick-next{
			top: 50% !important;
		}

		#prixcellCulture .slick-next{
			right: 5% !important;
		}

		#prixcellCulture button.slick-next.slick-arrow{
			display: block !important;
		}

		#prixcellCulture button.slick-prev.slick-arrow{
			display: block !important;
		}

		#prixcellCulture .slick-prev {
			left: 25px !important;
		}


		/*<!------------------------career-------------------->*/

		#prixcellCareer .career5050 {
			position: initial;
			top: 0;
			left: 0;
			padding-top: 0;
			padding-right: 0;
			width: auto;
			padding-left: 0;
			height: auto;
			overflow: unset;
			transform: none !important;
			transform-origin: unset;
			font-family: "crc-regular";
		}


		#prixcellCareer .child {
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			margin: 0 auto;
			padding: 0;
			width: 100%;
			height: auto;
			transform: none;
			border: none;
			box-shadow: none;
			/* text-align: center; */
			p {: ;
				line-height: 1.5;
				}: ;
			}

			#prixcellCareer .child1 {
				display: flex;
				flex-direction: column;
				justify-content: center;
				align-items: center;
				margin: 0 auto;
				padding: 0;
				width: 100%;
				height: auto;
				transform: none;
				border: none;
				box-shadow: none;
				p {: ;
					line-height: 1.5;
					}: ;
				}

				#prixcellCareer .child2 {
					display: inline-block;
					flex-direction: column;
					justify-content: center;
					align-items: center;
					margin: 1em auto;
					padding: 2em;
					width: 100%;
					height: auto;
					transform: none;
					border: none;
					box-shadow: none;
					p {: ;
						line-height: 1.5;
						}: ;
					}
					#prixcellCareer .child3 {
						display: flex;
						flex-direction: column;
						justify-content: center;
						align-items: center;
						margin: 1em auto;
						padding: 2em;
						width: 100%;
						height: auto;
						transform: none;
						border: none;
						box-shadow: none;
						/* text-align: center; */
						p {: ;
							line-height: 1.5;
							}: ;
						}

						#prixcellCareer .career5050 {
							position: unset;
							top: 0;
							left: 0;
							padding-top: 0;
							padding-right: 0;
							width: 100%;
							padding-left: 0;
							height: auto;
							overflow: unset;
						}

						#prixcellCareer .child1 p.text-center {
							padding: 40px 20px;
							background-color: #eee;
							margin: 0 0;
							font-size: 19px;
						}

						#prixcellCareer h5.text-left {
							font-size: 16px;
						}

						#prixcellCareer .text-left p {
							padding-top: 10px;
						}
						#prixcellCareer .child2 h6.text-left a{
							font-size: 23px;
						}

						#prixcellCareer .child img {
							width: 100%;
						}

						#prixcellCareer .child1 img {
							width: 100%;
						}





					}
