/* Medium Layout: 1280px. */
 @media only screen and (min-width: 992px) and (max-width: 1280px) {

 	.section-title p {
    padding: 0 170px;
    }

.mainmenu .navbar-nav li {
    margin-right: 22px;
}

.about-text h2 {
    font-size: 30px;
    line-height: 42px;
}


}
/* Tablet Layout: 768px. */
 @media only screen and (min-width: 768px) and (max-width: 991px) {

     .mainmenu .navbar-nav li a {
         padding: 10px 0;
         font-size: 14px;
    }

    .mainmenu .nav.navbar-nav.navbar-right {
         margin: 0;
    }
    .about-text h2 {
	    font-size: 30px;
	    line-height: 42px;
	}
    
    .logo {
         text-align: center;
    }
     .animate-homepage-text.text-center > p {
         padding: 0;
    }
     .about-text {
         margin-top: 30px;
    }
     .hero-fullseen-animate p, .single-slide-item p, .single-twitter-feed p {
         padding: 0 80px;
    }
     .single-slide-item h2 {
         font-size: 45px;
    }
     .start-project-info-text {
         margin-bottom: 15px;
    }
     .about-image, .our-video-story-area {
         margin-top: 30px;
    }
     .contact-form {
         margin-top: 30px;
    }
     .footer-copy-right p {
         text-align: center;
    }
     .footer-bottom-menu {
         margin-top: 10px;
         text-align: center;
    }
     .hero-fullseen-homage-text > p {
         padding: 0;
    }
     .sidebar-wedget-list {
         margin-top: 30px;
    }

	.section-title p {
	    padding: 0 50px;
	}
    .creative-portfolio-hero-text h4 {
        margin-bottom: 5px;
    }

    .hero-fullseen-homage-text h2{
    	margin-top: 10px;
    }
    .hero-fullseen-homage-text h4{
    	margin-bottom: 0;
    }

    .hero-fullseen-homage-text h4, .hero-fullseen-homage-text h2{
    	font-size: 30px;
    }

    .logo, .menu-strick-bg .logo{
    	padding-top: 10px;
    }

    .mainmenu .navbar-nav li a, .menu-strick-bg .mainmenu .navbar-nav li a{
         padding: 10px 0;
         font-size: 14px;
    }

    .why-choose-image {
    margin-top: 30px;
    }

    .mainmenu .navbar-nav li {
    margin-right: 22px !important;
    
    }
.creative-portfolio-hero-text {
    text-align: center;
}


.creative-portfolio-hero-text h2 {
    font-size: 25px;
    margin-bottom: 10px;
}

.creative-portfolio-hero-text h4 {
    margin-bottom: 5px;
    font-size: 25px;
}

    .logo a{
        font-size: 22px;
    }

    .creative-portfolio-hero-text p {
    line-height: 26px;
}

.section-title h2 {
    font-size: 40px;
}

.call-ac-text > h2 {
    font-size: 30px;
    line-height: 37px;
}


.why-choose-text h2 {
    font-size: 28px;

}

.creative-agency-hero-text h4{
    font-size: 30px;
}
.creative-agency-hero-text h2{
    font-size: 30px;
    margin: 10px 0;
}

.slide-info-text h4, .creative-animation-hero-text h2{
   font-size:30px;
}

.slide-info-text h2, .creative-video-hero-text h4, .creative-video-hero-text h2, .creative-particles-hero-text h4, .creative-particles-hero-text h2{
   font-size:30px;
}

.creative-animation-hero-text h2, .creative-particles-hero-text h2{
    margin: 10px 0;
}

.creative-animation-hero-text p{
    margin-bottom: 0;
}

.creative-animation-hero-text h1{
    font-size: 28px;
}

.creative-particles-hero-text h4{
    margin-top: 0;
}




}


/* Mobile Layout: 320px. */
 @media only screen and (max-width: 767px) {
     .navbar-toggle .icon-bar {
         background: #7cb72f;
    }
     .menu-strick-bg .navbar-toggle .icon-bar {
         background: #7cb72f;
    }
     .navbar-toggle {
         margin-right: 0px;
         margin-top: -30px;
    }
     .menu-strick-bg .logo {
         padding-bottom: 10px;
    }
     .menu-strick-bg .navbar-toggle{
         margin-top: -43px;
    }
     .navbar {
         min-height: 0px;
    }
     .mainmenu .navbar-nav li a {
         padding: 11px 15px;
    }
     .menu-strick-bg .mainmenu .navbar-nav li a {
         padding: 11px 15px;
    }
     .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
         max-height: 420px;
    }
     .navbar-toggle {
         margin-top: -35px;
    }
     .navbar-collapse {
         background: #000;
    }
     .menu-strick-bg .navbar-collapse {
         background: #000;
    }
     .menu-strick-bg .mainmenu .navbar-nav li a {
         color: #fff;
    }
     .menu-strick-bg .mainmenu .navbar-nav li a:hover {
         color: #ccc;
    }
     .mainmenu .navbar-nav li a:hover {
         color: #ccc;
    }
     .single-slide-item p, .hero-fullseen-homage-text > p {
         padding: 0;
    }
     .home-welcome-text.text-center > h2, .hero-fullseen-homage-text h2 {
         font-size: 25px;
    }
     .single-slide-item h2{
         font-size: 28px;
    }
     .hero-fullseen-animate h2 {
         font-size: 20px;
    }
     .hero-fullseen-animate p {
         padding: 0;
    }
     a.slide-btn {
         padding: 12px 16px;
         font-size: 12px;
         margin-bottom:10px;
    }
     .about-image {
         margin-top: 30px;
    }
     .single-service {
         padding: 30px 20px;
    }
     .portfolio-filter-list ul li {
         margin: 0 2px 6px;
         padding: 8px 16px;
         width: 85px;
    }
     .call-ac-text > h2 {
         font-size: 20px;
         line-height: 25px;
    }
     .call-ac-text h3 {
         font-size: 16px;
         line-height: 27px;
    }
     .our-video-story-area {
         margin-top: 30px;
    }
     .tab-content {
         padding: 30px 20px;
    }
     .penel-image {
         margin-bottom: 10px;
    }
     .single-twitter-feed p {
         padding: 0 15px;
    }
     .start-project-info-text h2 {
         font-size: 18px;
         margin-bottom: 10px;
         text-align: left;
    }
     .contact-form {
         margin-top: 30px;
    }
     .contact-info > h2 {
         font-size: 22px;
    }
    .footer-bottom-menu ul li a {
         padding: 6px 10px;
         text-align: left;
    }
     .about-text {
         margin-top: 30px;
    }
     .about-text h2 {
         font-size: 20px;
         line-height: 27px;
    }
     h2.com-title {
         font-size: 20px;
    }
     .sidebar-wedget-list {
         margin-top: 30px;
    }
    
    .section-title h2{
    	font-size: 35px;
    }
    /*css start*/
    
    .section-title p {
    padding: 0;
    }

    a.home-hero-btn{
    	width: 140px;
    }

   .creative-agency-hero-text h4, .hero-fullseen-homage-text h4, .slide-info-text h4, .creative-video-hero-text h4, .creative-portfolio-hero-text h4, .creative-animation-hero-text h1, .creative-animation-hero-text h2, .creative-particles-hero-text h4{
   	font-size: 28px;
   }
    .creative-agency-hero-text h2, .slide-info-text h2, .creative-video-hero-text h2{
    	font-size: 30px;
    }

    .creative-portfolio-hero-text h2, .creative-particles-hero-text h2{
        font-size: 25px;
    }


    .creative-animation-hero-text p{
    	font-size: 16px;
    }
	.creative-portfolio-hero-text {
	    text-align: center;
	}

   .menu-strick-bg .navbar-toggle .icon-bar, .navbar-toggle .icon-bar {
	    background: #333;
	}

    .mainmenu.s-t-b .navbar-nav li a, .mainmenu.st-cp .navbar-nav li a{
    color: #fff;
    }

    .single-blog-hero .menu-strick-bg .mainmenu .navbar-nav li a{
    	color: #fff;
    }

    .single-blog-hero-area .single-blog-title-text h2 {
    font-size: 30px;
    text-align: center;
    }

	.creative-particles-hero-text {
	    text-align: center;
	}

    .menu-strick-bg .mainmenu.s-t-b .navbar-toggle .icon-bar, .navbar-toggle .icon-bar{
        background: #333;
    }

    .mainmenu.home-se .navbar-toggle .icon-bar, .navbar-toggle .icon-bar, .menu-strick-bg .mainmenu.home-se .navbar-toggle .icon-bar, .navbar-toggle .icon-bar, .mainmenu.st-anit .navbar-toggle .icon-bar, .mainmenu.st-part .navbar-toggle .icon-bar, .single-blog-hero .navbar-toggle .icon-bar{
    	background: #fff;
    }

    .menu-strick-bg .mainmenu.home-se .navbar-toggle .icon-bar, .navbar-toggle .icon-bar, .menu-strick-bg .mainmenu.st-anit .navbar-toggle .icon-bar, .menu-strick-bg .mainmenu.st-part .navbar-toggle .icon-bar, .single-blog-hero .menu-strick-bg .navbar-toggle .icon-bar{
    	background: #333;
    }

    .menu-strick-bg .mainmenu.home-se .navbar-nav li a, .menu-strick-bg .mainmenu.st-anit .navbar-nav li a, .menu-strick-bg .mainmenu.st-part .navbar-nav li a{
    color: #fff;
    }

    .menu-strick-bg .logo.st-anit a{
    	color: #333;
    }

   .mainmenu.st-vid .navbar-toggle .icon-bar, .navbar-toggle .icon-bar{
   	background: #fff;
   }

   .menu-strick-bg .mainmenu.st-vid .navbar-toggle .icon-bar, .navbar-toggle .icon-bar{
   	background: #333;
   }

   .menu-strick-bg .mainmenu.st-vid .navbar-nav li a{
   	color: #fff;
   }

    .mainmenu.st-cre .navbar-nav li a{
    	color: #fff;
    }

	.why-choose-text h2 {
	    font-size: 28px;
	    line-height: 35px;
	}

    .footer-copy-right {
	    text-align: center;
	    margin-bottom: 15px;
	}

	.footer-bottom-menu {
	    text-align: center;
	}


.intro-hero p{
    padding: 0;
}

}
/* Wide Mobile Layout: 480px. */
 @media only screen and (min-width: 480px) and (max-width: 767px) {
}
