@media only screen and (min-width: 1800px)
{
            /*jing content page bottom Section */
    .cat-item{
    float:left;
    width:14.6%;
    margin:1%;
}
 /*jing added for about section align center*/
    .about-section .content-box {
  background-color: #f5f5f5;
  width: 370px !important;
  display: inline-block;
  padding: 30px 14px;
        
}
    	/* About Section */
	.about-section .box > [class*="col-"] { margin-bottom: 30px; }
	
        
}

@media only screen and (min-width: 1280px)and (max-width: 1800px)
{
            /*jing content page bottom Section */
    .cat-item{
    float:left;
    width:14.6%;
    margin:1%;
}
    /*jing added for about section align center*/
        /*jing added for about section align center*/
.about-section .content-box {
  background-color: #f5f5f5;
  width: 370px !important;
  display: inline-block;
  padding: 30px 14px;
        
}
    section#about-section{
        width:100%;
        margin:0 auto;
        
    }
    	/* About Section */
.about-section .box > [class*="col-"] { margin-bottom: 30px; }
    
}

@media only screen and (min-width: 1280px)
{
            /*jing content page bottom Section */
    .cat-item{
    float:left;
    width:14.6%;
    margin:1%;
}
	.pricing-plan-section .container .pricing-image { max-width: 65%; }
    .home-photos-slider .slide-description {
    color: #444;
    display: block;
    font-size: 14px;
    line-height: 30px;
    max-width: 50%;
    margin: 200px auto 0px;
    font-family: "Lato",sans-serif !important;
        
}
    .stacey{
    width:500px !important;
    height:127px !important;
    margin-top:400px !important;
}
.about-section .box > [class*="col-"] { margin-bottom: 30px; }
 
.about-section .col-md-4 .about-icon0:before {
  background-image: url(../images/works/w2_2.jpg) !important;
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
    
    .about-section .col-md-4 .about-icon1:before {
  background-image: url(../images/works/w1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon2:before {
      background-image: url(../images/works/cms1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon3:before {
      background-image: url(../images/works/p1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon4:before {
      background-image: url(../images/works/k1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon5:before {
      background-image: url(../images/works/c1_22.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon6:before {
  background-image: url(../images/works/r1_3.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon7:before {
  background-image: url(../images/works/pr_cover2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon8:before {
  background-image: url(../images/works/w11_cover2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon9:before {
  background-image: url(../images/works/m1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}

.about-section .col-md-4 .about-icon10:before {
  background-image: url(../images/works/bo_cover2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}    
}

@media only screen and (min-width: 992px) and (max-width: 1280px)
{
    .portfolio_image2{
    width:100%;
}
    .about-section .col-md-4 img {
    width: 100%;
}
        /*jing content page bottom Section */
    .cat-item{
    float:left;
    width:14.6%;
    margin:1%;
}
    .home-photos-slider .slide-description {
    color: #444;
    display: block;
    font-size: 14px;
    line-height: 30px;
    max-width: 50%;
    font-family: "Lato",sans-serif !important;
}
    	/* About Section */
	.about-section .box > [class*="col-"] { margin-bottom: 30px; }
    

  .about-section .content-box {
  background-color: #f5f5f5;
  width:100%;
  display: inline-block;
  padding: 30px 14px;
}

	 /*Header */
	/*.primary-navigation .navbar-nav > li { padding: 0 15px 0 28px; }
        /*jing------------------navigation bar */
    /*.navbar-fixed-top .primary-navigation {
  margin:0;
}*/
    /*.navbar-fixed-top .primary-navigation {
margin: -20px 0;
}
    */7777u

	/* Photos Slider */
	.home-photos-slider .slides-navigation { bottom: 307px; }

	/* Our Team */
	.designer-hover-inner { padding: 45px 30px 30px; height: 330px; }

	/* Testimonial Section */
	.testimonial-section { padding: 0; }	
	.testimonial-section > .container > [class*="col-"]:last-of-type { padding-right: 0; }
	.testimonial-section .client p { padding: 44px 30px; }

	/* Pricing Section */
	.pricing-plan-section { padding: 0; }
	.pricing-plan-section .container .pricing-image { max-width: 65%; }

	/* Blog Section */
	.blog-section .container > [class*="col-"] { min-height: 620px; }

	/* Blog Section */
	.content-area { margin: 25px 0; }
	.comment-form > [class*="col-"]:first-of-type .form-control { height: 56px; }
    
 .about-section .col-md-4 .about-icon0:before {
  background-image: url(../images/works/w2_2.jpg)!important;
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}  
 .about-section .col-md-4 .about-icon1:before {
  background-image: url(../images/works/w1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon2:before {
  background-image: url(../images/works/cms1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon3:before {
      background-image: url(../images/works/p1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon4:before {
      background-image: url(../images/works/k1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon5:before {
      background-image: url(../images/works/c1_22.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon6:before {
  background-image: url(../images/works/r1_3.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon7:before {
  background-image: url(../images/works/pr_cover2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon8:before {
  background-image: url(../images/works/w11_cover2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon9:before {
  background-image: url(../images/works/m1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon10:before {
  background-image: url(../images/works/bo_cover2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px)
{
        .portfolio_image2{
    width:100%;
}
    .about-section .col-md-4 img {
    width: 100%;
}
        /*jing content page bottom Section */
    .cat-item{
    float:left;
    width:31.3%;
    margin:1%;
}
.about-section .content-box {
  background-color: #f5f5f5;
  width: 100% !important;
  display: inline-block;
  padding: 30px 14px;
}
 .about-section .col-md-4 .about-icon0:before {
  background-image: url(../images/works/w2_2.jpg)!important;
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 182px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
 .about-section .col-md-4 .about-icon1:before {
  background-image: url(../images/works/w1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 182px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon2:before {
      background-image: url(../images/works/cms1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 182px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon3:before {
      background-image: url(../images/works/p1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 182px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon4:before {
      background-image: url(../images/works/k1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 182px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon5:before {
      background-image: url(../images/works/c1_22.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 182px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon6:before {
  background-image: url(../images/works/r1_3.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 182px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}

    .about-section .col-md-4 .about-icon7:before {
  background-image: url(../images/works/pr_cover2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon8:before {
  background-image: url(../images/works/w11_cover2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon9:before {
  background-image: url(../images/works/m1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
} 

.about-section .col-md-4 .about-icon10:before {
  background-image: url(../images/works/bo_cover2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
    
    
    /* Header */	
	.primary-navigation .navbar-collapse { padding: 0; }
	.primary-navigation .navbar-nav > li { padding: 0 13px; }

	/* Photos Slider */
	.home-photos-slider .slides-navigation { bottom: 300px; }

	/* About Section */
	.about-section .box > [class*="col-"] { margin-bottom: 30px; }
	.about-section .content-box { text-align: center; max-height: 200px; }
	.about-section .content-box > [class*="col-"]:first-child {  }
	.about-section .content-box .video-production-title { font-size: 13px; margin: 0; border: 0 none; }

	/* Statistics Section */
	.statistics-section .statistics-count { font-size: 60px; }
	.statistics-section .statistics-title { font-size: 17px; }	
	.statistics-section .container > [class*="col-"]:after { top: 0; }

	/* Our Team Section */
	.our-team-section { padding: 0; }
	.our-team-section .designer-post { margin-bottom: 5px; }
	.our-team-section .designer-description { margin: 0 auto; max-height: 132px; overflow: hidden; }
	.our-team-section .designer-hover-inner { height: 273px; padding: 15px; }
	.our-team-section .designer-social { line-height: 47px; padding: 15px; }

	.our-team-section > .container { padding: 0; }
	.our-team-section > .container > [class*="col-"]:first-of-type { }
	.our-team-section > .container > [class*="col-"] { padding-left: 7.5px; padding-right: 7.5px; }
	.our-team-section .designer-hover,
	.our-team-section .designer { left: 7.5px; right: 7.5px; }

	/* Features Section */
	.features-section ul li a { font-size: 15px; }
	.features-section > .container > [class*="col-"] { margin-bottom: 40px; text-align: center; }

	/* Clients Section */
	.partner-logo-image [class*="col-"] a { display: block; margin: 15px auto; }

	/* Testimonial Section */
	.testimonial-section { padding: 0; }
	.testimonial-section .client p { padding: 10px; }
	.testimonial-section .client-inner { min-height: 224px; padding: 36px; }
	.testimonial-section .col-md-5.col-sm-5 > img { height: 225px; }
	.testimonial-section .client-inner span { display: inline; }
	.testimonial-section [class*="col-"]:last-of-type { padding-right: 0; }

	/* Pricing Plan Section */
	.pricing-plan-section { padding: 0; margin-top: 70px; }
	.pricing-plan-section > .container > [class*="col-"]:last-of-type { padding-left: 0; }
	.pricing-plan-section .container .pricing-image { position: relative; }
	
	/* Blog Section */
	.content-area { margin: 25px 0; padding: 0; }
	.comment-form > [class*="col-"] { padding-right: 0; }
	.comment-form > [class*="col-"] > [class*="col-"] { padding-right: 0; }
	
}

@media only screen and (min-width: 319px) and (max-width: 767px)
{
    
    .portfolio_image2{
    width:100%;
}
    .about-section .col-md-4 img {
    width: 100%;
}
        .img-logo{
        width:200px;
    }
    /*jing content page bottom Section */
    .cat-item{
    float:left;
    width:31.3%;
    margin:1%;
}
    .home-photos-slider .slide-description {
    color: #444;
    display: block;
    font-size: 12px !important;
    line-height: 18px !important;
    max-width: 80%;
    margin: 50px auto 0px;
    font-family: "Lato",sans-serif !important;
        
        
}
    .cat-item a{
        text-decoration: none;
        font-size:8px;
    }
        
    /*jing------------------logo */
    .col-sm-1{
        width:8.3333333333% !important;
    }
    .about-section .content-box {
  background-color: #f5f5f5;
  width:100%;
  display: inline-block;
  padding: 30px 14px;
}
    /*jing------------------navigation bar */
    .navbar-fixed-top .primary-navigation {
  margin:0;
}
    .navbar-fixed-top .primary-navigation {
margin: -20px 0;
}
    .about-section .col-md-4  .about-icon0:before {
  background-image: url(../images/works/w2_2.jpg)!important;
  background-repeat: no-repeat;
  /* background-size: 40px 40px; */
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
    .about-section .col-md-4 .about-icon1:before {
  background-image: url(../images/works/w1_2.jpg);
  background-repeat: no-repeat;
  /* background-size: 40px 40px; */
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon2:before {
      background-image: url(../images/works/cms1_2.jpg);
  background-repeat: no-repeat;
  /* background-size: 40px 40px; */
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon3:before {
      background-image: url(../images/works/p1_2.jpg);
  background-repeat: no-repeat;
  /* background-size: 40px 40px; */
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon4:before {
      background-image: url(../images/works/k1_2.jpg);
  background-repeat: no-repeat;
  /* background-size: 40px 40px; */
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon5:before {
      background-image: url(../images/works/c1_22.jpg);
  background-repeat: no-repeat;
  /* background-size: 40px 40px; */
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon6:before {
      background-image: url(../images/works/r1_3.jpg);
  background-repeat: no-repeat;
  /* background-size: 40px 40px; */
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon7:before {
  background-image: url(../images/works/pr_cover2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon8:before {
  background-image: url(../images/works/w11_cover2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon9:before {
  background-image: url(../images/works/m1_2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
.about-section .col-md-4 .about-icon10:before {
  background-image: url(../images/works/bo_cover2.jpg);
  background-repeat: no-repeat;
  background-size:100%;
  content: "";
  height: 320px;
  left: 0;
  position: absolute;
  right: 0;
  /* top: 43%; */
  width: 100%;
  margin: 0 auto;
}
    
    .home-photos-slider .slide-description { height: 150px; font-size: 13px; line-height: 24px; margin: 20px auto 0; max-width: 82%; }
	/* Section */
	.section-header { margin-bottom: 50px; margin-top: 50px; }

	/* Header */
	.header-home { padding-top: 15px; }
	.navbar-fixed-top { padding-bottom: 15px; }

	.header-home .primary-navigation .navbar-collapse { margin-top: 35px; }
	.navbar-fixed-top .primary-navigation .navbar-collapse { margin-top: 20px; }

	.logo-section > .container { padding: 0; }
	.logo-block { z-index: 1; position: absolute; }
	.menu-block { padding: 0; }
	.header-blog .primary-navigation .navbar-collapse { margin-top: 35px; }
	.header-blog { height: 137px; padding: 25px 0 0; }

	.primary-navigation .nav { float: none; margin: 0; padding: 0; }
	.primary-navigation .navbar-nav .active:after { border-bottom: 8px solid transparent; border-right: 11px solid white; border-top: 8px solid transparent; color: white; content: ""; position: absolute; right: 15px; top: 10px; }

	.primary-navigation .navbar-nav > li { background-image: none; padding: 0; }
    .primary-navigation .navbar-nav > li a{ color:white; }
	.primary-navigation .navbar-collapse { background-color: #444; margin-top: 20px; padding: 0; }
	.primary-navigation .navbar-nav li:last-of-type { display: none; }

	.primary-navigation .navbar-nav > .active > a,
	.primary-navigation .navbar-nav > .active > a:hover,
	.primary-navigation .navbar-nav > .active > a:focus,
	.primary-navigation .navbar-nav > li > a:hover,
	.primary-navigation .navbar-nav > li > a:focus	{ background-image: none; }

	.primary-navigation .navbar-nav > li { background-image: none; padding: 0; }

	.primary-navigation .navbar-nav > .active > a:after,
	.primary-navigation .navbar-nav > .active > a:hover:after,
	.primary-navigation .navbar-nav > .active > a:focus:after,
	.primary-navigation .navbar-nav > li > a:hover:after,
	.primary-navigation .navbar-nav > li > a:focus:after {
		border-bottom: 8px solid transparent;
		border-right: 11px solid white;
		border-top: 8px solid transparent;
		color: #1896ff;
		content: "";
		position: absolute;
		right: 15px;
		top: 10px;
	}

	/* Photos Slider */
	.home-photos-slider { max-height: 676px; min-height: 676px; }
	.home-photos-slider .slides-container img {  }
    .stacey{
    width:250px !important;
    height:64px !important;
    margin-top:140px;
}
	.home-photos-slider .slide-description { height: 150px; font-size: 13px; line-height: 24px; margin: 20px auto 0; max-width: 82%; }
	.home-photos-slider .slide-item { padding-top: 175px; }
	.home-photos-slider .slide-title { font-size: 20px; }
	.home-photos-slider .slide-sub-title { font-size: 16px; }
	.home-photos-slider .slides-navigation { bottom: 132px; }
	.home-photos-slider .slide-item .btn { margin-top: 179px; }

	/* About Section */
	.about-section { padding: 15px; }
	.about-section > .container { padding: 0; }
	.about-section > .container > [class*="col-"] { margin: 15px auto; max-width: 370px; padding: 0; }
	.about-section .triangle { width: 100%; }

	.about-section .content-box .col-md-3 { float: left; padding-left: 0; text-align: center; width: 45px; }
	.about-section .content-box .video-production-title { font-size: 13px; width: 82%; }
	
	.about-content p { padding: 0; font-size: 13px; }
	.about-content .desktop-text-btn { margin: 20px 0 0; }
	.about-content .desktop-text-btn a.btn { display: block; margin: 0 auto 5px; }
	.about-content .desktop-text-btn a.btn-default { display: block; height: 54px; line-height: 40px; margin: 5px auto auto; max-width: 195px; padding: 6px 12px; }
	
	/* Statistics Section */
	.statistics-section { padding: 35px 0; }
	.statistics-section .container > [class*="col-"]:after { background-image: none; }
	.statistics-section .statistics-count { font-size: 60px; }
	.statistics-section .container > [class*="col-"] { padding: 0; }
	
	/* Our Team Section */
	.our-team-section .container > [class*="col-"] { margin: 0 auto 15px; max-height: 338px; max-width: 370px; overflow: hidden; padding: 0; }
	.our-team-section > .container { padding: 0; }

	.our-team-section .designer-hover-inner { padding-top: 25px; height: 338px; }
	.our-team-section .designer-hover { left: 0; right: 0; }
	.our-team-section .designer { left: 0; right: 0; }
	.our-team-section .designer-social { bottom: -2px; }
		
	/* Feature Section */
	.features-section { margin: 48px 0 0; padding: 48px 0; }
	.features-section .container > [class*="col-"]:first-of-type { margin-bottom: 25px; text-align: center; }
	.features-section .nav-tabs { margin-bottom: 20px; }

	/* Portfolio Section */
	.portfolio-categories { line-height: 22px; }

	/* Clients Section */
	.partner-logo-image [class*="col-"] { margin-bottom: 38px; }
	.partner-logo-image [class*="col-"]:last-of-type { margin-bottom: 0; }

	/* Testimonial Section */
	.testimonial-section .client img { display: block; margin: 0 auto; }
	.testimonial-section .client p { margin-bottom: 15px; padding: 30px 20px; }

	.testimonial-section > .container > [class*="col-"] { margin-left: auto; margin-right: auto; max-width: 370px; }
	.testimonial-section > .container > [class*="col-"]:last-of-type { padding: 0; }

	.testimonial-section .client-inner { padding: 15px; }

	/* Pricing & Plan Section */
	.pricing-plan-section { margin-top: 50px; }
	.pricing-plan-section .container .pricing-image { margin: 20px auto; padding: 15px; position: relative; width: 100%; }
	.pricing-plan-section .container > [class*="col-"] { padding: 0; width: 100%; }
	.pricing-plan-section .container > [class*="col-"] > [class*="col-"] { float: none; max-width: 370px; margin-left: auto; margin-right: auto; margin-bottom: 15px; }

	/* Blog Section */
	.blog-section > .container, .blog-section > .container > [class*="col-"] { padding: 0; }
	.blog-post .blog-post-hover { left: 0; right: 0; }
	.blog-section .container > [class*="col-"] { margin-left: auto; margin-right: auto; max-width: 370px; min-height: 0; }

	/* Blog Template */
	.entry-content { margin-bottom: 20px; }

	.content-area { margin: 25px 0; }
	.content-area > .container { padding: 0; }
	.content-section { margin-bottom: 20px; padding-right: 0; }

	.content-sidebar { margin: 0 auto; max-width: 320px; padding-left: 0; }

	/* Widget Recent Entries */
	.widget_recent_entries .cat-item img { width: 100%; }

	.comment-area { display: inline-block; margin-bottom: 25px; width: 100%; }
	.comment-form [class*="col-"], .author-box [class*="col-"] { padding: 0; }
	.author-box { text-align: center; padding: 15px; }

	/* Footer */
	.footer .container > [class*="col-"]:first-of-type { width: 35%; float: left; }
	.footer .container > [class*="col-"]:last-of-type { float: left; margin-top: 42px; padding: 0; width: 65%; }

	.footer ul li a { font-size: 25px; margin: 0 10px; min-width: 0; padding: 0; }
	.footer ul li a:hover { color: #1896FF; background-color: transparent; }

	.copyright-section { text-align: center; }
}

@media only screen and (max-width: 318px)
{
            /*jing content page bottom Section */
    .portfolio_image2{
    width:100%;
}
    .cat-item{
    float:left;
    width:31.3%;
    margin:1%;
}
    .img-logo{
        width:200px; }
}