@import url('https://fonts.googleapis.com/css?family=Niconne');

.portfolio-wrap h3,.team-wrap h3,.pricing-wrap h3,.news-wrap h3,.contact-wrap h3 , .contact-wrap h3, .client-wrap h3, .testimonial-wrap h3{

	color: #000;

	text-transform: uppercase;

	margin: 0 0 15px;

	text-align: center;

	font-size: 48px;

	letter-spacing: 0px;

	margin-top: 20px;

}

a.clr-no{
 display : none;   
}

.testimonial-wrap h3{

	color: #FFC90D;

	margin: 50px 0;

	margin-top: 20px;

}
.followbody .btn
{
	width:40%;
	margin-bottom:20px;
	font-size:20px;
}
.followbody .btn:hover
{
	color:#FFF;
}


p.marketingbody .btn
{
	width:40%;
}


.services h3{

	color: #000;

	text-transform: uppercase;

	margin: 0 0 50px;

	text-align: center;

	font-size: 48px;

	margin-top: 20px;

}



.about h3{

	color: #000;

	text-transform: uppercase;

	margin: 50px 0;

	text-align: center;

	font-size: 48px;


}




.pricing1, .pricing3{

	padding:0px;

}



.services .section-title p{

font-size: 22px;

	color: #000;

	text-align: center;

	line-height: 36px;

	width: 50%;

	margin: 0 auto;

	font-family: Lato;

}



.services-content{    margin-bottom: 10px;

    padding: 0 5px; }



.services-content img {

    display: table;

    margin: 0 auto;

	width:60px;

}



.cover {

 	background: none;;

	position: absolute;

	right: 0px;

	left: 0px;

	top: 0px;

	width: 100%;

	height: 100%;

	z-index: 0;

}



.navbar-default .navbar-nav > li > a {margin-top:0px;}



.team-social li a {

    width: 30px;

    height: 30px;

    line-height: 30px;

}



.staff-content h5{font-size:20px; font-weight:500; color:#000;}



.intro-header {

	background-size:100% auto;

	padding: 0px 0 20px;

	position:relative;

	background:none;

}



.navbar-default {

	background:#fff;

	border: none;

	padding:0px 0;

	-webkit-transition: all 0.3s ease-in-out;

	-moz-transition: all 0.3s ease-in-out;

	-o-transition: all 0.3s ease-in-out;

	transition: all 0.3s ease-in-out;

}



.carousel-control.left, .carousel-control.right{background-image:none;}

.carousel-control, .carousel-control:hover, .carousel-control:focus{color:#231108; opacity:1; text-shadow: none;}



.team-top{margin-bottom:50px;}

.contact-wrap {

    padding: 120px 0;

    background: url(../images/contact.jpg) no-repeat center fixed;

    background-size: 100% auto;

    position: relative;

    z-index: 1;

}

.portfolio{
       background-image:url(file:///E|/offc_work/dig. parindey/images/footer-bg.jpg);

       background-size:100% auto;

        position:relative;

        height:auto;
		
		}




.team-wrap {

	background: none;
	margin-top:0px;

}



.team-wrap h3{color:#333; margin-top:50px;
}



.about .section-title p{

	font-size: 26px;

	text-align: center;

	line-height: 36px;


	width: 100%;

	margin: 0 auto;


	color: #fff;

}

.about {

    background:url(../images/bg_img.jpg);

	background-repeat:no-repeat;

	background-position:center;

    padding: 180px 0;

    position: relative;

	background-size: cover;

	background-attachment:fixed;

}



.website {

width:100%;
    background:url(../images/bgservicees.png);

	background-repeat:no-repeat;

	background-position:center;

    padding: 180px 0;
	height:auto;

    position: relative;

	background-size: cover;

	background-attachment:fixed;

}



.website .section-title-website p{

font-size: 20px;

	text-align: center;

	line-height: 36px;

	font-weight: bold;

	width: 50%;

	margin: 0 auto;

	font-family: Lato;

	color:#000;
	
	padding-bottom:60px;

}



.website .section-title-website h1{

	text-align:center;



}

.seo {

    width:100%;
    background:url(../images/bgservicees.png);

	background-repeat:no-repeat;

	background-position:center;

    padding: 180px 0;
	height:auto;

    position: relative;

	background-size: cover;

	background-attachment:fixed;

}



.seo .section-title-seo p{
font-size: 20px;

	text-align: center;

	line-height: 36px;

	font-weight: bold;

	width: 50%;

	margin: 0 auto;

	font-family: Lato;

	color:#000;
	
	padding-bottom:60px;

}



.seo .section-title-seo h1{

	text-align:center;



}

.creative {

    width:100%;
    background:url(../images/bgservicees.png);

	background-repeat:no-repeat;

	background-position:center;

    padding: 180px 0;
	height:auto;

    position: relative;

	background-size: cover;

	background-attachment:fixed;

}



.creative .section-title-creative p{

font-size: 20px;

	text-align: center;

	line-height: 36px;

	font-weight: bold;

	width: 50%;

	margin: 0 auto;

	font-family: Lato;

	color:#000;
	
	padding-bottom:60px;

}



.creative .section-title-creative h1{

	text-align:center;



}



.mobile {

    width:100%;
    background:url(../images/bgservicees.png);

	background-repeat:no-repeat;

	background-position:center;

    padding: 180px 0;
	height:auto;

    position: relative;

	background-size: cover;

	background-attachment:fixed;


}



.mobile .section-title-mobile p{

font-size: 20px;

	text-align: center;

	line-height: 36px;

	font-weight: bold;

	width: 50%;

	margin: 0 auto;

	font-family: Lato;

	color:#000;
	
	padding-bottom:60px;

}



.mobile .section-title-mobile h1{

	text-align:center;



}

.marketing {

   width:100%;
    background:url(../images/bgservicees.png);

	background-repeat:no-repeat;

	background-position:center;

    padding: 180px 0;
	height:auto;

    position: relative;

	background-size: cover;

	background-attachment:fixed;

}



.marketing .section-title-marketing p{

	font-size: 20px;

	text-align: center;

	line-height: 36px;

	font-weight: bold;

	width: 50%;

	margin: 0 auto;

	font-family: Lato;

	color:#000;
	
	padding-bottom:60px;

}



.marketing .section-title-marketing h1{

	text-align:center;

}


.video {

width:100%;
    background:url(../images/bgservicees.png);

	background-repeat:no-repeat;

	background-position:center;

    padding: 180px 0;
	height:auto;

    position: relative;

	background-size: cover;

	background-attachment:fixed;

}



.video .section-title-video p{

	font-size: 20px;

	text-align: center;

	line-height: 36px;

	font-weight: bold;

	width: 50%;

	margin: 0 auto;

	font-family: Lato;

	color:#000;
	
	padding-bottom:60px;

}



.video .section-title-video h1{

	text-align:center;

}


.online {
width:100%;
    background:url(../images/bgservicees.png);

	background-repeat:no-repeat;

	background-position:center;

    padding: 180px 0;
	height:auto;

    position: relative;

	background-size: cover;

	background-attachment:fixed;


}



.online .section-title-online p{

	font-size: 20px;

	text-align: center;

	line-height: 36px;

	font-weight: bold;

	width: 50%;

	margin: 0 auto;

	font-family: Lato;

	color:#000;
	
	padding-bottom:60px;

}



.online .section-title-online h1{

	text-align:center;

}


.follow {
width:100%;
    background:url(../images/bgservicees.png);

	background-repeat:no-repeat;

	background-position:center;

    padding: 180px 0;
	height:auto;

    position: relative;

	background-size: cover;

	background-attachment:fixed;

}



.follow .section-title-follow p{

	font-size: 20px;

	text-align: center;

	line-height: 36px;

	font-weight: bold;

	width: 50%;

	margin: 0 auto;

	font-family: Lato;

	color:#000;
	
	padding-bottom:60px;

}



.follow .section-title-follow h1{

	text-align:center;
	

}






.content {

width:100%;
    background:url(../images/bgservicees.png);

	background-repeat:no-repeat;

	background-position:center;

    padding: 180px 0;
	height:auto;

    position: relative;

	background-size: cover;

	background-attachment:fixed;

}



.content .section-title-content p{

font-size: 20px;

	text-align: center;

	line-height: 36px;

	font-weight: bold;

	width: 50%;

	margin: 0 auto;

	font-family: Lato;

	color:#000;
	
	padding-bottom:60px;

}



.content .section-title-content h1{

	text-align:center;



}

.testing {

width:100%;
    background:url(../images/bgservicees.png);

	background-repeat:no-repeat;

	background-position:center;

    padding: 180px 0;
	height:auto;

    position: relative;

	background-size: cover;

	background-attachment:fixed;

}



.testing .section-title-testing p{

font-size: 20px;

	text-align: center;

	line-height: 36px;

	font-weight: bold;

	width: 50%;

	margin: 0 auto;

	font-family: Lato;

	color:#000;
	
	padding-bottom:60px;
}



.testing .section-title-testing h1{

	text-align:center;



}

.corporate {

width:100%;
    background:url(../images/bgservicees.png);

	background-repeat:no-repeat;

	background-position:center;

    padding: 180px 0;
	height:auto;

    position: relative;

	background-size: cover;

	background-attachment:fixed;

}



.corporate .section-title-corporate p{

font-size: 20px;

	text-align: center;

	line-height: 36px;

	font-weight: bold;

	width: 50%;

	margin: 0 auto;

	font-family: Lato;

	color:#000;
	
	padding-bottom:60px;
}



.corporate .section-title-corporate h1{

	text-align:center;



}





.contact-wrap h3{color:#FFC90D; margin-top: 20px;}

.client-wrap{padding: 100px 0; background: #FFC90D;}

#owl-demo1{ cursor:move;}

.client-wrap h3{

	margin: 50px 0; 

}



.testimonial-wrap {

	padding: 40px 0;

	background:#fff;

	position:relative;

}



.services-content>div{background:#FEC80C}
.services-content>div:hover
{
	 background-color:#000;
}
#filters li span {

	color: #fff;

}



#filters li span.active {

	border: 2px solid #000;

    background: #FFCF29;

    color: #000;

}



#filters li span:hover,#filters li span.active:hover {

	border: 2px solid #000;

    color: #FFCF29;

    background: transparent;

}



#owl-demo1 .owl-controls .owl-page span{background: #FFC90D;border-color: #000;border-color: #000;

    border: 1px solid;}

#owl-demo1 .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1; background:#000;border-color: #000;}

#owl-demo1 .owl-controls{margin-top:50px;}

#owl-demo1 img{margin:auto;}



.sub-head{font-size:20px; font-weight:700; text-transform:uppercase;}



.social li a:hover {

	background: #FEC80C;

	color: #000;

	-webkit-transition: all .3s ease-in-out;

	-moz-transition: all .3s ease-in-out;

	-o-transition: all .3s ease-in-out;

	transition: all .3s ease-in-out;

}



.navbar-ex1-collapse{margin-top:15px;}



.portfolio-wrap h3{color:#FFCF29;}



.services-content h4 {

	font-size: 20px;

	margin: 0;

	text-align: center;

	color:#000;

}



.services-img{padding-top:40px; padding-bottom:10px;}

.services-text{padding-bottom:40px; padding-top:10px}



.btn-lite1 {

	width: 160px;

	line-height: 30px;

	text-align: center;

	font-size: 15px;

	border: 1px solid #000;

	color: #393f4a;

	text-align: center;

	border-radius: 5px;

	background: #fff;

	display: table;

	text-transform: uppercase;

	margin: 10px auto 0;

	font-weight: 700;

	-webkit-transition: all .3s ease-in-out;

	-moz-transition: all .3s ease-in-out;

	-o-transition: all .3s ease-in-out;

	transition: all .3s ease-in-out;

	position:relative;

	z-index:2;

}



.btn-lite1:hover {

    color: #000;

	background: #FEC80C;

    border: 1px solid #000;

    -webkit-transition: all .3s ease-in-out;

    -moz-transition: all .3s ease-in-out;

    -o-transition: all .3s ease-in-out;

    transition: all .3s ease-in-out;

}



.pricing-wrap {

	background:#fff;

	background-size:100% auto;

	padding:120px 0 150px;

	position:relative;

	z-index:1;

}



.pricing1:hover .line-sep, .pricing3:hover .line-sep {

    background: #000;

}



.pricing3{margin-top:0px}

.pricing2{margin-top:0px; border:1px solid black;}

.pricing1{margin-top:0px}



.btn-main {

    border: 2px solid #FFC90E;

    color: #000;

}



.btn-main:hover {

    color: #000;

    background: #FFC90E;

}



.project-info p{text-align:justify;}



.contact-wrap input[type='submit']{width:160px; padding:0px;    font-size: 15px;}



.line-sep-small{background: #FFC90E;}



.staff-content{background:transparent;}



/* Responsive Media queries */

@media only screen and (max-width: 767px) {

.butn
{
	width:40%;
}
.content .section-title-content p
{
	width:100%;
	font-size:17px;
}

.website .section-title-website p
{
		width:100%;
	font-size:17px;
}
.marketing .section-title-marketing p
{
	width:100%;
	font-size:17px;
}
.creative .section-title-creative p
{
	width:100%;
	font-size:17px;
}
.mobile .section-title-mobile p
{
	width:100%;
	font-size:17px;
}
.testing .section-title-testing p
{
	width:100%;
	font-size:17px;
}
.seo .section-title-seo p
{
	width:100%;
	font-size:17px;
}
.corporate .section-title-corporate p
{
	width:100%;
	font-size:17px;
}
.video .section-title-video p
{
	width:100%;
	font-size:17px;
}
.online .section-title-online p
{
	width:100%;
	font-size:17px;
}
.follow .section-title-follow p
{
	width:100%;
	font-size:17px;
}
.intro-header {

	background: none;

	padding: 110px 0 20px;

}



#owl-demo1 .item{

	width:180px;

	margin:auto;

}

.navbar-toggle{

margin-top: 20px;

}

.navbar-default {

    padding: 20px 0 0px 0 !important;

}

.navbar-brand{padding:0 15px;}



.owl-pagination{display:none;}



.navbar-toggle:focus {

    outline: -webkit-focus-ring-color auto 0px;

}

.contact-wrap{

	background-size: cover;

}

.pricing3{

	float:none;

}

.pricing2{margin-top:10px; margin-bottom:10px;}



.flex-control-nav{display:none;}



.project-info h2{text-align:center; margin-top:20px;}



.line-sep-small{margin:20px auto;}

.project-single{padding:20px 0 60px;}

.project-cat{text-align:center;}

.project-info>.col-md-5{text-align:center;}

.space70{margin-bottom: 30px;}

h3{font-size:40px !important;}

#filters li{width:165px;}

}