/**
* The stylesheet for displaying on mobile device.
*
* @package Tower
* @author  LunarTheme
* @link	http://www.lunartheme.com
*/

/*--------------------------------------------------------------
	Max Screen 1920px
--------------------------------------------------------------*/
@media only screen and (min-width:1400px ) and (max-width: 1920px){
	.header-1 .k2t-header .k2t-menu .mega-container {
	    left: 20.3% !important;
	    right: 21% !important;
	}
	.header-2 .k2t-header .k2t-menu .mega-container {
	    left: -55% !important;
		right: -4% !important;
	}
	.header-2.header-3 .k2t-header .k2t-menu .mega-container {
		width: 73.5%;
	    left: 13.4% !important;
	    right: -4% !important;
	}
	.header-3 .k2t-menu li ul{
		left: 37%;
	}
	/* post-gird */
	.post-grid .k2t-blog-post-4 .entry-post {
	    width: 330px;
	    height: 420px;
	    background: #fff;
	    position: absolute;
	    z-index: 100;
	    margin-left: 19%;
	}
	.k2t-amazing.k2t-amazing-icon-1::before {   
    	left: 26.3%;
	}
	.k2t-amazing.k2t-amazing-icon-2::before {
	    left: 41%;
	}
	.k2t-amazing.k2t-amazing-icon-3::before {   
	    left: 56%;
	}
	.k2t-amazing.k2t-amazing-icon-4::before {
	    left:71.4%;
	}
	.tower3-search nav{
		padding-left: 33%;
	}
	.banner-tower-5 .k2t-button-app {
	    left: 20.1%;
	}
	.post-grid .k2t-blog-post-item .post-content {
	    margin-left: 13%;
	    padding-bottom: 153px;
	}
}
/*--------------------------------------------------------------
	Max Screen 1024px
--------------------------------------------------------------*/

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

	body{
		overflow: hidden;
	}
	.container{padding-left: 10px;padding-right: 10px;}
	.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
    	padding-bottom: 30px; 
	}
	
	.col-sm-second{width:20%;float:left;}
	.content{padding-top: 60px;margin-bottom: 60px;}
	/* HEADER */
	.k2t-header .k2t-menu .mega-container > ul > li > a {
	    padding: 15px 10px !important;
	}
	.k2t-menu li ul li a {
		padding: 12px 10px;
	}
	.header .k2t-header .k2t-menu .mega-container {
	    padding: 0 7%;
	}
	.header .k2t-menu li ul {
	    width: 200px;
	    left: 60%;
	}
	.k2t-header .k2t-menu .k2t-megamenu-shortcodes:hover .mega-container > ul,.header-main .k2t-header .k2t-menu .k2t-megamenu-shortcodes:hover .mega-container > ul{background-image: none;}
	
	.header .k2t-header .k2t-menu .mega-shop-container > ul > li {
	    max-width: 25%;
	}
	.header-main .k2t-menu li .submenu-1 {
	    width: 180px;
	    left: 70%;
	}
	.header .k2t-header .k2t-menu .mega-blog-container > ul > li {
	    max-width: 33.33%;
	}
	.header .k2t-header .k2t-menu .mega-blog-container .col-sm-4{height: 230px;}
	.header-1 .k2t-header .k2t-menu .mega-shop-container > ul > li {
	    max-width: 25%;
	}
	.header-1 .k2t-header .k2t-menu .mega-container {
	    left: 3% !important;
	    right: 5% !important;
	}
	.header-1 .k2t-menu .mega-blog-container > ul > li {
	    max-width: 33.33%;
	    height: 230px;
	}
	.header-1 .k2t-header .k2t-menu .mega-container .col-sm-4 {
	    padding: 0 15px;
	}
	.header-1 .k2t-menu li ul {
	    width: 180px;
	    left: 70%;
	}
	.header-1 .social li a {
	    margin-right: -15px;
	}
	.header-1.header-2 .col-sm-8,.header-1.header-2 .col-sm-4{padding-bottom: 0;}
	.header-2 .header-1 .k2t-menu li ul {
	    width: 185px;
	    left: 60%;
	}
	.header-2 .k2t-header .k2t-menu .mega-container {
	    width: auto;
		padding-top: 2px;
		left: -51% !important;
		right: 0% !important;
	}
	.header-2 .k2t-header .k2t-menu .mega-blog-container > ul > li {
	    max-width: 33.33%;
	}
	.header-2 .k2t-menu .mega-blog-container > ul > li {
	    max-width: 33.33%;
	}
	.header-2 .k2t-menu li ul {
	    width: 185px;
	    left: 60%;
	}
	.header-2 .k2t-header .k2t-menu .mega-container > ul > li {
	    width: 33.33%;
	}
	.header-2.header-3 .k2t-header .k2t-menu .mega-shop-container > ul > li {
	    max-width: 25%;
	}
	.header-shop-cart .k2t-header .k2t-menu .k2t-megamenu-shortcodes:hover .mega-container > ul {
	    background-image: none;
	}
	.k2t-menu li ul li a{padding: 15px 10px;}
	.k2t-header .k2t-menu .mega-container {
	    padding: 0 25px;
	}
	.header-3 .k2t-menu li ul li a{text-transform: capitalize;}
	.header-3 .k2t-header .k2t-menu .mega-container {
	    padding: 0 35px;
	    left: 0% !important;
	    width: 100% !important;
	}
	.header-2.header-3 .k2t-header .k2t-menu .mega-blog-container > ul > li {
	    max-width: 33.33%;
	}
	.header-3 .logo-2 img {
	    left: 20%;
	}
	.header-3 .header-mid .k2t-menu > li > a {
	    padding: 0 30px 0 0;
	}
	/* FOOTER */
	#footer-wrap {
	    height: auto;
	    padding-bottom: 15px;
	}
	.widget .widget-title{padding-bottom: 25px;}
	.widget .widget-title.widget-title-top {
	    padding-bottom: 55px;
	}
	.widget-tags .widget-title,.dark-bg .widget .widget-logo, .widget-recent-post .widget-title, .widget-mail .widget-title {
	    padding-bottom: 20px !important;
	}
	.widget-mail .input-group input{width: 165px;}
	#coppy-right .gototop {
		bottom: 15px;
	    right: 24px;
	}
	.clear-css-1{clear: both;}
	/* BRAND */
	.sc-brand{padding-top: 60px;}
	.brand-style {
		height: 205px;
	}
	.brand .brand-padding {
	    padding: 60px 0;
	}

	/* BOOKING */

	.book .btn-icon button{float: right;}
	.form-book-1 .col-sm-12,.form-book-2 .col-sm-12{padding-bottom: 0;}

	/* CAROUSEL */
	.slider-1 .left-heading-text{padding-left: 15px !important;}
	.slider-1 h5 {
	    font-size: 12px;
	    line-height: 12px;
	}
	.carousel .owl-carousel .owl-item img {
	    padding-top: 0px;
	}
	.carousel .owl-prev {
	    right: 13px;
	}
	.carousel .owl-next {
	    right: 53px;
	}
	.carousel .item-post{margin-bottom: 0;}
	.slider-2 .heading-detail {
	    border: 1px solid #e0e0e0;
	    padding: 35px 30px 35px 0;
	}
	.slider-2 .icon {
	    height: 115px;
	    width: 80px;
	}

	.carousel .row{padding-bottom: 30px;}
	/* heading */
	.k2t-heading.short-line .heading-text{margin-bottom: -35px;}
	.k2t-heading.short-line .heading-text::before{
		left: 29%;
		width: 320px;
	}
	.k2t-iconbox.layout-1 .iconbox-text .title h3{
		padding:15px;
	}
	.tw5-padding .k2t-heading.short-line.align-center .heading-title::before {
	    left: 50%;
	}
	/* counter */
	.counter {
	    padding-top: 60px;
	    height: 190px;
	}
	.counter .k2t-counter {
	    padding: 0 0 0 43px;
	}
	.counter .k2t-counter .number {
	    font-size: 44px;
	    line-height: 1.0;
	}
	.counter .k2t-counter .counter-text {
	    width: 145px;
	}
	/* post-grid */
	.k2t-tw2 .post-grid .k2t-blog-post-1 .entry-post span{
		font-size: 48px;
	}
	.post-grid .k2t-blog-post-1 .entry-post{
		float: right;
		height: 360px;
		padding: 50px 70px;
	}
	.post-grid .k2t-blog-post .entry-post .title-post{
		font-size: 14px;
	}
	.post-grid .k2t-blog-post.k2t-blog-post-2{padding-top: 50px;}
	.post-grid .k2t-blog-post-2 .entry-post {
	    padding-top: 150px;
	}
	.post-grid .k2t-blog-post-3 {
	    padding-top: 0px;
	}
	.post-grid .k2t-blog-post-3 .post-images img{
		width: 82%;
	}
	.post-grid .k2t-blog-post-3 .entry-post{
		height: 250px;
		margin-top: 127px;
		padding: 22px 22px 0 0;
	}
	.post-grid .k2t-blog-post-4 .col-md-5{
		padding-top: 0px;
	}
	.post-grid .k2t-blog-post-4 .entry-post {
	    height: 327px;
	    padding: 60px 39px;
	}
	.post-grid .sytle-default .text-content {
	    padding: 40px 20px 40px 20px;
	}
	.post-content p:last-child {
	    padding-top: 20px;
	}
	.post-grid-carousel {
	    padding: 0 10px;
	}
	.pg-carousel.slider-grid .heading{padding:0;}
	.padding-post-gird {
	    padding-top: 80px;
	}
	/* pagination */
	.b-pagination ul {
	    padding-bottom: 60px;
	}
	.b-pagination ul {
	    padding-top: 0;
	}
	/* icon-box */

	.icon-box {
	    padding: 40px 0px 30px 0px;
	}
	.icon-box.icon-box-1{padding-top: 50px;}
	.k2t-iconbox.layout-2 {
	    margin-bottom: 0;
	}
	.k2t-icon-tower5 .k2t-iconbox.layout-2,
	.page-icon-box-1 .k2t-iconbox.layout-2 {
	    margin-bottom: 40px;
	}
	.k2t-iconbox.layout-4.layout-2.align-left.big-icon-box {margin-bottom: 0px;}
	.page-iconbox .k2t-iconbox.layout-2 .iconbox-icon.color-blue {
		height: 60px;
		top: 0px;
		width: 60px;
	}

	.page-iconbox .k2t-iconbox.layout-2 .iconbox-icon.color-blue img {
		padding-top: 10px;
	}
	.page-iconbox .padding-title {
		padding-top: 50px;
	}
	.page-icon-box-1 .padding-title {
		padding-top: 60px;
	}
	.k2t-icon-tower5 .k2t-heading-inner {
		padding-top: 30px;
	}
	.k2t-iconbox.layout-2 .iconbox-icon i {
	    width: 50px;
	    height: 50px;
	    top: -11px;
	    left: -11px;
	}
	.icon-box-1 .k2t-iconbox.layout-2 .iconbox-icon i,
	.icon-cricle .k2t-iconbox.layout-2 .iconbox-icon i{
		top: 0;
		left: 0;
	}
	.k2t-iconbox.layout-2 .iconbox-text {
	    margin-left: 60px;
	    width: 70%;
	}
	.page-iconbox {
	    height: auto;
	}
	/* team-member */

	.team-member .k2t-heading.short-line .heading-text::before {
	    left: 29%;
	}
	.team-member .k2t-heading.short-line .heading-text{
		padding-bottom: 25px;
	}
	.member.style-1 {
	    padding-top: 30px;
	}
	/* testimonal */
	.testimonials .container {
	    padding: 55px 75px 0px 75px;
	}
	.testimonials-1 .speech{font-size: 23px;}
	.testimonials-1 .heading .heading-title{padding-bottom: 0;padding-top: 60px}
	.testimonials-2 .heading {
	    padding-bottom: 50px;
	}
	.testimonials .slider-testimonials-nav {
	    width: 335px;
	    padding: 50px 5px 0 30px;
	}
	.testimonials-carousel4{height: 615px;}
	/* gallery */
	.k2t-gallery, .k2t-gallery-1 {
	    padding-bottom: 60px;
	}
	.k2t-gallery-1{padding-bottom: 0;}
	.k2t-gallery-1 .heading-before .k2t-heading.no-border h3 {
	    padding-top: 25px;
	}
	.content-gallery{padding-top: 0;}
	/* TABS */
	
	.k2t-amazing {
	    background-position: 50% 50%;
	}
	.k2t-amazing.k2t-amazing-icon-1::before {   
    	left: 130px;
	}
	.k2t-amazing.k2t-amazing-icon-2::before {
	    left: 360px;
	}
	.k2t-amazing.k2t-amazing-icon-3::before {   
	    left: 600px;
	}
	.k2t-amazing.k2t-amazing-icon-4::before {
	    left:845px;
	}
	.heading-amazing-tower3 .k2t-button.k2t-button-amazing {
	    margin-left: 31.33% !important;
	}
		/* PIECHART */
	.about-home-4 {
	    background-position: 50% 50%;
	    height: auto;
	    background-size: cover;
	}
	.wpb_wrapper {
	    padding-top: 540px;
	}
	
	/* book */
	.content.book{margin-bottom: 20px;}
	.book .form-book input, .book .form-book select {padding-left: 10px;}
	.book .form-book i {
	    top: 20px;
	    right: 25px;
	}
	.book .col-sm-4{padding-bottom: 0px;}
	.book .form-book .btn-icon .button-book button {
	    height: 55px;
	    line-height: 55px;
	    font-size: 16px;
	    width: 133px;
	}
	.book-1 h4{font-size: 23px;}
	/* pricing */
	.pricing{
		padding-top: 70px;
		margin-bottom: 40px;
	}
	.pricing .pricing-column{padding: 15px;}
	.btn-width-icon .k2t-btn-sign{width: 180px;}
	/* testominals */
	.testimonials-1{
		background-size: cover;
		background-position: 50% 50%;
		height: 670px;
	}
	.testimonials-tw1 .container {
	    padding: 75px;
	}
	.item-post {
		margin-bottom: 60px;
		padding: 0 16px;
	}
	.member .entry-text {
		height: 185px;
		margin-right: 16px;
	}
	.member .entry-text-name{padding:29px;}
	/* carousel */

	.k2t-wrap-detail {
	    padding-left: 20px;
	}
	.carousel .owl-next {
		right: 40px;
	}
	.carousel .owl-prev {
		right: 0px;
	}
	.slider-bottom-1 {
	    padding-left: 0px;
	    padding-right: 0px;
	}
	.carousel .carousel-margin {
	    margin-left: 0px;
	}
	.slider-1 .heading-text {
	    width: auto;
	}
	.slider-2 .heading-detail {
	    width: auto;
	}
	/* progress-bar */
	.k2t-progress-bar {
	    padding: 100px 0 70px 0;
	}
	/* Blog-single-audio */
	.widget-tweets{height: 340px;}
	.widget-tweets ul{height: 150px;}
	.widget-tweets ul li {
	    padding-bottom: 50px;
	    float: left;
	    width: 100%;
	}
	.widget-tweets ul li:first-child{
		padding-left: 0;
	}
	.post-thumbnai.audio iframe{width: 100%;}
	.widget.widget-recent-post .post-list .post-item{float: left;}
	.widget.widget-recent-post .post-list .post-item.post-item-right{padding-right: 46px;}
	.tags-share {	    
		height: 185px;
	}
	.introduce-author {
	    height: 207px;
	}
	/* Blog-single-images */
	.post-thumbnai.images.blog-images{padding-top: 30px;}
	.relate-post .item-post h4 {
	    font-size: 16px;
	    padding-top: 30px;
	}
	.relate-post .date-time li a, .date-time li a {
	    font-size: 11px;
	}

	/* Blog-single-video */
	.post-thumbnai.video{padding-top: 30px;}
	.post-thumbnai.video iframe{width: 100%;}
	/* blog-grid-right */
	.right-sidebar .sidebar {
	    width: 100%;
	}
	/*=-----------------------------------------------
	 Tower-home-1 
	 -----------------------------------------------*/
	.slider-tower-1{
		width: 100%;
		height: 550px;
	}
	.title-build {
		padding-left: 0;
	}
	.title-build h4 {
		padding-top: 120px;
    	font-size: 18px;
	}
	.title-build h1 {
    	font-size: 48px;
    	letter-spacing: 3.8px;
	}
	.title-build p {
    	font-size: 14px;
	}
	.slider-tower-1 .k2t-wrap {
	     height: 455px;
	}
	.slick-dots{width: auto !important;}


	/* TOWER-2 */
	.slider-tower-2 {
	    background-position: 50% 50%;
	    background-size: cover;
	    height: 650px;
		padding-top: 100px;

	}
	.slider-tower-2 .owl-stage-outer {
	    padding-bottom: 0px;
	}
	.k2t-wrap-tower-2 {
	    width: 678px;
	    height: 454px;
	}
	.tower-2-outline {
	    width: 650px;
	    height: 420px;
	    margin: 13px auto;
	}
	.post-images-1{padding-top: 50px;}
	.post-grid .k2t-blog-post-1 .heading {
	    padding: 20px 0 0px 0;
	}
	.post-grid .k2t-blog-post-1 .post-images {
	    position: absolute;
	    left: 35px;
	    top: 20px;
	}
	.post-grid .k2t-blog-post-1 .post-images img {
	   	height: 393px;
		width: auto;
	}
	.post-grid .k2t-blog-post-4 .entry-post p {
	    letter-spacing: 0px;
	    padding-top: 10px;
	}
	.post-grid .k2t-blog-post-1 .k2t-heading{
		width: 48%;
	}
	.post-grid .k2t-blog-post-1 .entry-post p{
		width: 45%;
	}
	.k2t-tw2 .pg-carousel .heading{padding-bottom: 0;}
	.k2t-tw2 .heading .heading-title {
	    font-size: 24px !important;
	}
	.k2t-tw2 .k2t-heading.has-border .heading-title::after{
		height: 55px;
		top: 0px;
	}
	.k2t-tw2 .k2t-heading.has-border .heading-title span {
	    padding: 0px 20px 0 25px;
	}
	.k2t-tw2 .k2t-heading.has-border.align-left .heading-title::after {
	    margin-left: 20px;
	}
	.heading.heading-post-gird.heading-post-gird-1{padding:60px 0 10px 0;}
	.pg-carousel {
		padding-bottom: 0px;
		height: 730px;
	}
	.pg-carousel .post-grid-carousel .gird-carousel{
		width: 100%;
	}
	.pg-carousel .post-grid-carousel .gird-carousel {
		height: 518px;
	}
	.testimonials-2 .testimonials-content-1 {
	    width: 100%;
	}
	.testimonials-2 .testimonials-content {
	    padding: 60px 115px 30px;
	}
	.testimonials .item-box-shadow {
	    height: 287px;	
	}
	.member.style-2 .text-inner {
	    padding: 0px 35px 35px 37px;
	}
	.k2t-purchase.k2t-purchase-tw2 {
	    padding-top: 15px;
	}
	.member.style-2{padding-top: 0;}

	.member.style-2 .work-with-us{
		height: 222px;
		padding: 42px 55px;
	}
	.k2t-purchase .button-buy h4{
		padding-top: 55px;
	}
	.k2t-purchase .button-buy .k2t-btn {
	    top: 81.5px;
	    right: 20px;
	}
	.pg-carousel .post-grid-carousel .entry-text{width: 100%;}
	/*
   	--------------------------------------------------------------------
   	TOWER-HOME-3 
   	--------------------------------------------------------------------
   	*/
	#tower-home-3 .container{padding:0;}
	.slider-tower-3 .images-tower-3{display:none;}
	#tower-home-3 .tower-3 {
		padding: 0 45px 0 80px !important;
	}
	.slider-tower-3 {
		height: 650px;
	}
	.slider-tower-3 .owl-prev, .slider-tower-3 .owl-next{padding:0 2px;}
	.slider-tower-3 .tower-3{
		left: 45px;
	}
	.slider-tower-3 .heading-tower-3 h4 {
		padding-top: 140px;
	}
	.heading .heading-title{font-size:24px;}
	.icon-tw3 .heading{padding:80px 0 60px 0;}
	.icon-tw3 .iconbox-botttom {
	    padding-bottom: 20px;
	}
	.icon-tw3 .container {
		padding: 0 10px 0 10px !important;
	}
	.icon-box-cricle {
	    padding-bottom: 0px;
	}
	.k2t-iconbox.layout-4.layout-2 .iconbox-icon {
		font-size: 25px;
		height: 60px;
		width: 60px;
		padding: 14px;
	}
	.k2t-iconbox.layout-4.layout-2 .iconbox-text {
		margin-left: 75px;
	}
	.tower3-search nav {
		padding-left: 22%;
	}
	
	.pricing .heading{padding:0;}
	

	
	.testimonials-no-padding{padding:0;}
	.testimonials-2 .testimonials-content {
		padding: 60px 115px 30px;
		width: 700px;
		height: 270px;
	}

	/*-----------------------------------
	TOWER-HOME-4
	------------------------------------*/
	.banner-tower-4 {
		height: 755px;
	}
	.banner-tower-4 .k2t-wrap .k2t-wrap-border {
		border-width: 30px;
		height: 520px;
		top: 145px;
		width: 520px;
	}
	.banner-tower-4 .k2t-wrap .k2t-person img {
		right: 210px;
		width: 761px;
	}
	.about-home-4 .heading-inner-tw4 {
		width: auto;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap {
	    right: 35px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h1{
		padding-top: 280px;
		font-size: 104px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h2{
		font-size:50px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading p{
		font-size:22px;
	}
	.post-grid .k2t-blog-post-item .post-content{
		padding-top:0;
		margin-left:5%;
	}
	.post-grid .k2t-blog-post-item .entry-post p{
		padding:15px 15px;
	}
	.post-grid .k2t-blog-post-5 .blog-post-position{padding:0 15px;}
	.post-grid .k2t-blog-post-item .post-content {
		padding-bottom:0;
		padding-top: 30px;
		height: 364px;
		width: 90%;
	}
	.post-grid .k2t-blog-post-5 .post-images img {
		height: 364px;
	}
	.post-grid-1 .heading.heading-tw4 {
	    padding: 70px 0 30px 0;
	}
	.heading-tw4 .heading-text{padding-bottom: 30px;}
	.k2t-gallery-responsive{padding-top: 0;}
	.testimonials-tw4 .heading .heading-title {
		font-size: 48px;
	}
	.testimonials-tw4 .heading-title::before {right:41%;}
	.testimonials-tw4 .heading .k2t-wrap{padding-bottom:50px;
	}
	/*-----------------------------------
	TOWER-HOME-5
	------------------------------------*/
	.banner-tower-5 {
		background-position: 50% 50%;
		background-size: cover;
		height: 650px;
	}
	.banner-tower-5 .k2t-button-app {
		height: 650px;
		margin-left: -70px;
	}
	.banner-tower-5 .k2t-heading h5{
		padding-top:150px;
	}
	.banner-tower-5 .btn-width-icon{
		padding-top: 30px;
	}
	
	.k2t-tick {	    
		padding-bottom: 20px;
	}
	.k2t-icon-tower5 {
		height: auto;
		background-size: cover;
	}
	.k2t-icon-tower5 .container .row .col-sm-4{padding-bottom: 0;}
	.k2t-icon-tower5 .heading{padding:0;}
	.about-tw5 .border-line ul li a {
	    line-height: 3.29;
	}
	.carousel .container,.tw5-padding .container{padding:0;}
	
	.page-iconbox .k2t-iconbox.layout-2 .iconbox-text{
		padding-left: 15px;
	}
	.member .item-post {
	    padding: 0 10px;	}
	
	/*-----------------------------------
	TOWER-HOME-6
	------------------------------------*/
	.banner-home-6 {
		height: 470px;
		background-size: cover;
	}
	.banner-home-6 .heading-tower-6 {
		margin-top: 36%;
	}
	.banner-home-6 .k2t-wrap-tw6 {
	    height: 470px;
	}
	.banner-home-6 .owl-prev {
		margin-top: -15px;
		margin-right: 25px;
	}
	.banner-home-6 .owl-next {
		margin-top: -15px;
		margin-left: 25px;
	}
	.banner-home-6 .heading-tower-6 h4 {
		font-size:24px;
	}
	.banner-home-6 .heading-tower-6 p {
		font-size:18px;
	}
	.banner-home-6 .owl-prev, .banner-home-6 .owl-next {
		width: 35px;
		height: 35px;
	}
	.banner-home-6 [data-icon]::before {
		font-size: 30px;
	}
	.heading-before .k2t-heading.no-border p{
		font-size:20px;
	}
	.heading-before .k2t-heading.no-border h3{
		font-size:40px;
	}
	.post-gird-tower6 .k2t-blog-post-3 .entry-post {
		margin-top: 390px;
		height: auto;
		width: 460px;
		padding: 30px 20px 0 20px;
		right: -1px;
	}
	.post-gird-tower6 .k2t-button {
	    top: 55px;
	    right: -13px;
	}
	.k2t-air-line {
		height: 760px;
	}
	.k2t-air-line .k2t-detail-fly {
		width: auto;
	}
	.k2t-air-line .k2t-iconbox {
	    height: 265px;
	    width: 230px;
	}
	.k2t-padding-left-1 .col-sm-6{padding-bottom: 0;}
	.k2t-inner{
		height: 249px;
	}
	.k2t-border-airline .post-images img {
	    margin-right: 0px;
	    width: 90%;
	}
	.k2t-border-airline .heading{padding:13px 0;}
	.k2t-inner, .k2t-inner .k2t-inner-1,.k2t-inner .k2t-inner-2 {
	    font-size: 24px;
	}
	.k2t-inner-1, .k2t-inner-2 {
	    height: 234px;
	}
	.k2t-border-airline .heading {
	    padding: 10px 0px;
	}
	.post-img-team img{width: 90%;}
	.k2t-inner .heading {
		padding: 15px 0px 0 0px;
	}
	.k2t-inner .heading .k2t-wrap {
		margin-bottom: 0px;
	}
	.k2t-border-airline .k2t-heading-airline{padding:50px 0 0 0;}
	.k2t-inner-1, .k2t-inner-2 {
		width: 104%;
	}
	.content.team-member-doctor{padding-top: 20px;}
	.team-member-doctor .member .entry-text-name{padding:27px;}
	/*--------------------------------------------
	BLOG- GRID
	---------------------------------------------*/
	.thumbnail{padding:0;}
	.thumbnail.post-thumbnai.video iframe{
	    height: 242.1px;
	}
	.thumbnail .blog-two-column .owl-carousel .owl-nav .owl-prev {
	    position: absolute;
	    top: 100px;
	}
	.thumbnail .blog-two-column .owl-carousel .owl-nav .owl-next {
	    position: absolute;
	    top: 100px;
	    right: 40px;
	}
	.thumbnail .blog-two-column i {
	    padding: 6px 6px;
	}
	.pagination-1 {
	    padding-top: 20px;
	}
	.blog-grid .column-2 .item-post iframe{width: 100%; height: 311px;}
	.blog-grid .column-4 .item-post {
	    width: 50%;
	}
	/* blog small thumbnail */
	.full-width .b-small-thumb .small-thumb {
	    height: 200px;
	}
	.full-width .b-small-thumb .entry-content {
	    padding-left: 430px;
	}
	.b-small-thumb-1 .small-thumb .entry-thumb {
		padding-top: 6px;
		width: 42.33%;
	}
	/* ABOUT-US */
	.about-us .about-us-left {
	    padding-left: 15px;
	}
	/* shop */
	/* product-detail */
	.product-detail .stock {
	    padding-bottom: 20px;
	}
	.product-detail .stock-1 {
	    padding-bottom: 0;
	}
	.product-detail .excect-decription p {
	    padding: 20px 0 20px 0;
	}
	.product-detail .cart {
	    padding: 28px 0 23px 0;
	}
	.slider-item .slider-nav .slick-next {
	    top: 458px;
	}
	.slider-item .slider-nav {
	    padding: 90px 0 0px 0;
	}
	.relate-product .owl-prev{right: -3%;}
	.relate-product .owl-next{left: -3%;}
	.top-category .results-count{font-size: 18px;}
	.top-category select {
	    height: 55px;
	    line-height: 55px;
	}
	.top-category .icon_ul, .top-category .icon_grid-2x2 {
	    height: 55px;
	    line-height: 55px;
	}
	.relate-product .name-product {
	    font-size: 15px;
	    height: 30px;
	}
	#wg-tags{padding-bottom: 30px;}
	/* category-left-sidebar */
	.top-category .search-form{padding-top: 6px;}
	.category-left .col-sm-8,
	.category-left .col-sm-4{padding-bottom: 0 !important;}
	.relate-product{margin-bottom: 40px;}
	.col-md-3.no-padding-sidebar{padding-left: 0;}
	.col-md-9.no-padding-sidebar{padding-right: 0;}
	.post-text {
	    padding-left: 90px;
	}
	.post-text h4 {
		font-size: 12px;
	}
	.post-text .price{
		font-size: 20px;
	}
	/* shoping cart */
	.cart_totals .totals {
	    padding: 50px 25px 45px 25px;
	}
	.relate-product.update-cart{margin-bottom: 0;width: 100%;}
	.relate-product.proceed-to-checkout{
		float: left;
		width: 100%;
	}
	.coupon, .calculate-shipping form {
	    padding: 50px;
	}
	.shop-cart {
	    padding-top: 30px;
	}
	/* about-us */
	.content.page-about-us{margin-bottom: 30px;}
	/* 404 page */
	.page404 h1{padding-top: 150px;}
	.page404 .btn-404page {
	    padding-bottom: 180px;
	}
	/* contact */
	.contact-us .contact-form .contact-button {
	    padding-top: 40px;
	}

}
/*--------------------------------------------------------------
	Max Screen 767px
--------------------------------------------------------------*/
@media only screen and (max-width: 800px) and (max-device-width: 800px){
	.header-mid,.header-2 #header-wrap,.header-3 #header-wrap,.header-about,.header-4{
   		display: none;
   	}
   	.main-menu-m{display: none;}
	.header {
		padding-top: 0;
	}
	.responsive-mobile{
		display: block !important;
	}
	.responsive-mobile .navbar-toggle{display: block;}
	.responsive-mobile .navbar-collapse.collapse{display: none !important;}
	.responsive-mobile .collapse.in{display: block !important;}
	.responsive-mobile .navbar-nav > li{float: none;width: 728px;}
	.responsive-mobile .navbar-nav > li > .dropdown-menu{width:100%;float: none;position: relative;}
	/* FOOTER */
	.widget-recent-post .widget-title, .widget-mail .widget-title {
	    padding-top: 0px !important;
	}
	#footer-wrap {
	    height: auto;
	}
	.height-footer {
	    height: 460px;
	}
	.widget-mail .input-group input {
	    width: 295px;
	}
	/* POST-GRID */
	.heading.heading-post-gird {
	    padding: 50px 0 60px 0;
	}
	.post-grid .k2t-blog-post-1 .post-images img {
	   	width: 82%;
		height: 364px;
	}
	.post-grid .k2t-blog-post-1 .post-images {
	    position: absolute;
	    left: -40px;
		top: 19px;
	}
	.post-grid .k2t-blog-post-2 .entry-post {
	    padding-top: 53px;
	}
	.post-grid .k2t-blog-post-3 .post-images img{
		width: 65%;
	}
	.post-grid .k2t-blog-post-1 .entry-post
	{
		height: auto;
		padding: 15px 5px 10px 15px;
		margin-left: -15px;
		margin-top: -20px;
	}
	.post-grid .k2t-blog-post-3 .entry-post {
	    height: 255px;
	    margin-top: 80px;
	    padding: 22px 15px 15px 0;
	}
	.post-grid .k2t-blog-post-3 .entry-post p{padding-top: 10px;}
	.post-grid .k2t-blog-post-item .post-content{padding-top: 0;}
	.pg-carousel {
	    height: auto;
	}
	.pg-carousel .post-grid-carousel .gird-carousel {height: 422px;}
	/* iconbox */
	.icon-box.icon-box-1 {
	    padding: 40px 15px 30px 15px;
	}

	.k2t-iconbox.layout-1 .iconbox-text .title h3 {
	    font-size: 17px;
	}
	/* book */
	.content.book {
	    margin-bottom: 40px;
	}
	.book .form-book .row {
	    margin-bottom: 0;
	}
	.book .form-book .btn-icon .button-book button {
	    width: 100%;
	}
	.book .form-book .btn-icon i {
	    left: 130px;
	}
	.book .col-sm-4 {
	    padding-bottom: 30px;
	}
	.book-1 {
	    height:auto;
	}
	.right-form-book-2{float: right;}
	.book-1 .form-book-2 {
	    padding-top: 0px;
	}
	.book-1 .container{padding:0;}
	/* gallery */
	.k2t-gallery-1 table {
	    padding-right: 0px;
	}
	.k2t-gallery .h {
	    padding-top: 60px;
	}
	/* TABS */
	.k2t-amazing.k2t-amazing-icon-1::before {   
    	left: 85px;
	}
	.k2t-amazing.k2t-amazing-icon-2::before {
	    left: 260px;
	}
	.k2t-amazing.k2t-amazing-icon-3::before {   
	    left: 440px;
	}
	.k2t-amazing.k2t-amazing-icon-4::before {
	    left:635px;
	}
	.member.style-2 .text-inner {
	    padding: 0px 40px 20px 40px;
	}
	.post-images-1{padding-top: 50px;}
	.post-grid .k2t-blog-post-4 .entry-post {
	    width: 268px;
	    height: 276px;
		margin-top: 77px;
		padding: 20px 15px;
	}
	/* testimonials */
	.testimonials {
	    padding-bottom: 60px;
	}
	.content-testimonials {
	    padding-top: 50px;
	}
	.testimonials-2 .testimonials-content {
		padding: 60px 115px 30px;
		width: 575px;
		height: 270px;
	}
	/* iconbox */
	.icon-box-cricle .k2t-iconbox.layout-2 {
	    margin-bottom: 0px;
	}
	/* carousel */
	.carousel .carousel-margin {
	    margin-left: 15px;
	}
	/* team-member */
	.team-member .k2t-heading.short-line .heading-text{
		padding-bottom: 40px;
	}
	.member .owl-carousel .owl-stage-outer {
	    padding-top: 0;
	    padding-bottom: 0;
	}
	.content.team-member {margin-bottom: 40px;}
	.member.style-2 .text .name{font-size: 17px;}
	/* tower-1 */
	.slick-dots{left: 27%;}
	/* tower-3 */
	.tower3-search nav {
	    padding-left: 15%;
	}
	.tower3-search button{width: 50px;}
	.k2t-amazing {
	    background-position: 50% 50%;
	}
	.heading-amazing-tower3 .k2t-button.k2t-button-amazing {
	    margin-left: 26.33% !important;
	}
	/* tower-4 */
	.banner-tower-4 {
	    height: 680px;
	}
	.banner-tower-4 .k2t-wrap .k2t-wrap-border {
	    border-width: 22px;
	    height: 461px;
	    top: 145px;
	    width: 460px;
	}
	.banner-tower-4 .k2t-wrap .k2t-person img {
		height: 680px;
	    left: -57px;
	    width: auto;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap {
	    right: -14px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h1 {
	    padding-top: 280px;
	    font-size: 86px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h2 {
	    font-size: 40px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading p {
	    font-size: 19px;
	}
	/* tower-5 */
	.banner-tower-5{height: 520px;}
	.right-banner-tw5{float: right;}
	.banner-tower-5 .k2t-button-app {
	    margin-left: -95px;
	}
	.banner-tower-5 .k2t-heading h5 {font-size: 20px;padding-top: 100px;}
	.banner-tower-5 .k2t-heading h4 span {
	    font-size: 23px;
	    line-height: 46px;
	    padding: 3px 22px 5px 12px;
	}
	.banner-tower-5 .k2t-heading p {
    	font-size: 14px;
    }
    .banner-tower-5 .k2t-button-app {
    	height: 520px;

	}
	.content.k2t-tick {
	    padding-top: 30px;
	}
	.k2t-tick .k2t-heading.short-line.align-center .heading-title::before {
	    left: 50%;
	}
	.inner-img img{padding-left:75px;}
	.page-iconbox {
	    height: 400px;
	}
	.k2t-iconbox.layout-2 .iconbox-text {
	    margin-left:65px;
	}
	.k2t-iconbox.layout-2 .iconbox-text .title h3 {	   
	 	font-size: 13px;
	 }
	 .carousel .owl-next {
	    right: 70px;
	}
	.carousel .owl-prev {
	    right: 30px;
	}
	.slider-1 h5 {
	    font-size: 14px;
	    line-height: 14px;
	}
	.slider-2 .heading-detail {
	    width: 98%;
	}
	.slider-bottom-1.slider-2 .owl-prev {
	    right: 15px;
	}
	.slider-bottom-1.slider-2 .owl-next {
	    right: 55px;
	}

	/* tower-6 */
	.banner-home-6 .heading-tower-6 {
		margin-top: 47%;
	}
	.post-gird-tower6 {
	    height: 975px;
	}
	.post-gird-tower6 .k2t-blog-post-3 .entry-post p{width: 100%;}
	.post-gird-tower6 .k2t-button {
	    top: 34px;
	    right: 232px;
	}
	.post-gird-tower6 .k2t-heading.short-line .heading-title {
	    padding-top: 0 !important;
	}
	.post-gird-tower6 .heading-before .k2t-heading.no-border h3 {
	    font-size: 36px !important;
	}
	.k2t-padding-left{padding-left:120px;padding-bottom: 100px;}
	.k2t-padding-left-1{padding-left:50px;}
	.k2t-air-line {
		height: 1490px;
	}
	.k2t-air-line .k2t-detail-fly {
	    width: 505px;
	}
	.k2t-air-line .k2t-iconbox {
	    width: 265px;
	}
	.k2t-air-line .img-top {
	    padding-top: 100px;
	}
	.k2t-inner-1 .post-images img,.k2t-inner-2 .post-images img{
		height: 269px;
		width: 374px;
	}
	.k2t-inner-1, .k2t-inner-2 {
	    height: 289px;
	}
	.k2t-inner-1 .heading,.k2t-inner-2 .heading {
	    padding: 64px 35px;
	}
	.catering{height: 320px;}
	.post-img-team img{width: 540px;height: 230px;}
	/* blog-masonry */

	.main-content {
	    margin: 60px 0 0px 0;
	}
	.title-bar .name-titlebar h1 {
    	font-size: 28px;
    }
    .widget-tweets ul li:first-child {
	    padding-right: 80px;
	}
	.b-pagination ul {
	    padding-bottom: 60px;
	}
	.sidebar{width: 100%;}
	.widget-tweets ul li:first-child {
	    padding-right: 100px;
	}
	.right-sidebar .b-pagination ul {
	    padding-bottom: 0;
	}
	/* blog-single */
	.post-thumbnai.audio{padding-top: 80px;}
	.tags-share {
	    height: auto;
	    padding: 35px 0;
	}
	.widget .widget-title.widget-title-top {
	    padding-top: 0;
	}
	.widget.widget-recent-post{
		float: left;
		padding-top: 60px;
	}
	.widget.widget-recent-post{
		float: left;
		padding-top: 60px;
	}
	.widget.widget-recent-post-dark{
		padding-top: 0px;
	}
	.widget.widget-recent-post-1{
		padding-top: 0 !important;
	}
	.widget.widget-tags{float: left;padding-bottom: 30px;}
	/* blog small thumbnail */
	.full-width .b-small-thumb .small-thumb img{height: 195px;}
	.full-width .b-small-thumb .entry-content {
	    padding-left: 340px;
	}
	.b-small-thumb-1 .small-thumb .entry-thumb {
	    width: 34.33%;
	}
	/* product detail */
	.slider-item .slider-nav {
	    padding: 80px 0 0px 0;
	}
	.slider-item .slider-nav .slick-next {
	    top: 599px;
	}
	.col-sm-12.product-bottom-1{padding-bottom: 0 !important;}
	.relate-product .owl-next{padding:0;left: -2%;}
	.relate-product .owl-prev{padding:0;right:-2%;}

	/* category left sidebar */
	.col-md-9.no-padding-sidebar {
	    padding-right: 15px;
	}
	.widget.widget-search .widget-title {
	    padding-top: 0 !important;
	}
	.col-md-3.no-padding-sidebar {
	    padding-left: 15px;
	}
	.widget.widget-recent-post.widget-recent-post-2 .post-item{float: left;padding-right: 20px;}
	.widget-tags-1 .widget-title{padding-top: 30px;}
	/* shoping cart */
	.relate-product.proceed-to-checkout {
		float: right;
	}
	.shop-cart .main-cart {
	    padding-bottom: 0px;
	    width: 100%;
	}
	/* category list */
	.relate-product .name-product {
	    font-size: 14px;
	}
	.product-detail-1 .stock {
	    padding-bottom: 5px;
	}
	.page-entry .social-share-1 {
	    padding-left: 20%;
	    padding-right: 20%;
	}	
	.page-entry {
	    padding: 0;
	    width: auto !important;
	}
	/* contact */
	.about-us .about-us-right {
	    padding-right: 15px;
	}
	.k2t-border-airline h4{font-size: 24px;}
	.main-checkout {
	    padding-bottom: 50px;
	}


}

@media all and (max-width: 766px){
	.responsive-mobile .navbar-nav > li {
	    width: auto;
	}
	.responsive-mobile .navbar-nav .open .dropdown-menu {
		border-radius: 4px;
	    position: static;
	    float: none;
	    width: auto;
	    margin-top: 0;
	    background-color: #fff;
	    border: 0;
	    -webkit-box-shadow: none;
	    box-shadow: 0 6px 12px rgba(0,0,0,.175);
	}
}
@media only screen and (min-width: 501px) and (max-width: 765px) {
	/* footer */
	.col-7{width: 58.33333333%;}
	.col-5{
		width: 41.66666667%;
		float: left;
	}
	.col-4{width: 33.33333333%;}
	.col-3{width: 25%;float: left;}
	.col-8{width: 66.66666667%;}
	.col-9{width: 75%;float: left;}
	.col-third{width: 50%;}
	.col-second{width: 50%;float: left;}
	.col-6{width: 50%;/* bottom: 335px; */}
	.col-xs-second{width: 33.33%;}
	.col-four{width: 25%;}
	/* brand */
	.brand .slider-bottom .owl-carousel {
	    margin-top: -170px;
	    padding-top: 170px;
	}
	/* counter */
	.content.counter-responsive{padding-top: 50px;}
	.counter{
		background-position: 50% 50%;
		background-size: cover;
		padding-top: 45px;
		height: auto;
	}
	.counter .k2t-counter .number {
    	font-size: 40px;
    }
    .counter .k2t-counter {
	    padding: 0 0 0 25px;
	}
	.counter .k2t-counter .counter-text {
	    font-size: 20px;
	    width: 125px;
	}
	/* testimonials */
	.testimonials .slider-testimonials-nav {
	    padding: 15px 5px 0 30px;
	    width: 280px;
	}
	.testimonials-1 {
	    height: 560px;
	}
	.testimonials-1 .heading .heading-title {
	    padding-top: 0px;
	}
	.testimonials .slider-item .slick-next {
	    left: 100%;
	}
	.testimonials .slider-item .slick-prev, .testimonials .slider-item .slick-next {
	    top: 60%;
	}
	/* tower-1 */
	.k2t-purchase .button-buy .k2t-btn {
	    top: -3.5px;
	    right: 38%;
	}
	/* tower-2 */
	.slider-tower-2 {
	    height: 340px;
	    padding-top: 40px;
	    background-position: 50% 50%;
	    background-size: cover;
	}
	.slider-tower-2 .owl-stage-outer {
	    padding-bottom: 0px;
	}
	.slider-tower-2 .owl-item{
		width: 300px;
    	margin-right: 0px;
	}
	.post-grid .k2t-blog-post-1 .k2t-heading,.post-grid .k2t-blog-post-1 .entry-post p {
	    width: 40%;
	}
	.heading-post-gird .border-box .heading-title, .slider-grid .border-box .heading-title, .testimonials-2.testimonials-carousel .heading-title, .list-member .border-box .heading-title {
	    font-size: 30px;
	}
	.k2t-heading.has-border .heading-title::after{height: 70px;}
	.post-grid .k2t-blog-post-1 .k2t-heading .heading-title{font-size: 30px;}
	.k2t-wrap-tower-2 {
	    width: 500px;
	    height: 245px;
	}
	.slider-tower-2 .tower-2-outline {
	    width: 480px;
	    height: 230px;
	    margin: 5px auto;
	}
	.slider-tower-2 .owl-theme .owl-nav {
	    margin-bottom: -15px
	}
	.slider-tower-2 .owl-theme .owl-dots .owl-dot.active span {
	    width: 10px;
	    height: 10px;
	    background: rgb(255, 255, 255);
	    transition: background 2s;
	}
	.slider-tower-2 .owl-theme .owl-dots .owl-dot span {
	    width: 10px;
	    height: 10px;
	    background: #eef5f6;
	    transition: background 2s;
	}
	.title-build-2 h4 {
	    font-size: 14px;
	    letter-spacing: 1.8px;
	    padding-bottom: 15px;
	    padding-top: 35px;
	}
	.title-build-2 h1 {
	    font-size: 40px;
	    letter-spacing: 1.5px;
	}
	.title-build-2 p {
	    font-size: 91%;
	    padding: 0 14px;
	    text-align: center;
	}
	/* tower-3 */
	.tower3-search nav {
	    padding-left: 13%;
	}
	
	/* testimonials */
	.testimonials .container {padding: 50px 30px 0px 30px;}
	.testimonials-2 .testimonials-content {
	    padding: 51px 40px 30px;
	    width: 455px;
	    height: 270px;
	}
	.testimonials-2 .testimonials-img {
	    left: 40%;
	}
	.member.style-2 .text-inner {
	    padding: 0px 10px 20px 10px;
	    width: 100%;
	}
	.member.style-2 .social li:first-child {padding-left: 25%;}
	.member.style-2 .work-with-us {
	    height: auto;
	    padding: 53px 25px;
	}
	.col-sm-second {
	    width: 33%;
	    padding-bottom: 40px;
	}
	.nav-tabs.nav-justified > li {
	    float: left;
	    padding: 0 4%;
	}
	.k2t-amazing {
	    background-position: 55% 50%;
	}
	.k2t-amazing.k2t-amazing-icon-1::before{
		left: 11%;
	}
	.k2t-amazing.k2t-amazing-icon-2::before{left: 34%;}
	.k2t-amazing.k2t-amazing-icon-3::before{left: 57%;}
	.k2t-amazing.k2t-amazing-icon-4::before {
	    left: 82%;
	}
	.slider-tower-3 .tower-3 {
	    left: 65px;	
	}
	.tower3-search .input-group {
	    padding-left: 5%;
	    padding-right: 5%;	
	}
	.tower3-search button{right:5%;}
	.testimonials-2 .heading-text {
	    padding: 0;
	}
	/* tower-4 */
	.about-home-4 {
	    background-position: 63% 50%;
	}
	.wpb_wrapper {
	    padding-top: 0;
	}
	/* tower-5 */
	.book-1{padding:0 15px;}
	.page-iconbox {
	    height: auto;
	}
	.k2t-iconbox.layout-2 .iconbox-text {
	    width: 60%;
	}
	.carousel{padding:0 15px;}
	.brand-style {
	    height: auto;
	}
	.k2t-inner,.k2t-inner-1, .k2t-inner-2 {
		margin: 0;
		width: 100%;
	}
	.k2t-inner-1 .heading, .k2t-inner-2 .heading {
	    padding: 40px 35px;
	}
	.top-category .results-count {
	    font-size: 15px;
	}
	.widget.widget-recent-post.widget-recent-post-2 .post-item {
	    width: 33.33%;
	}
	.page-entry .social-share-1 {
	    padding-left: 15%;
	    padding-right: 15%;
	}
}
@media only screen and (min-width: 501px) and (max-width: 700px){
	.nav-tabs.nav-justified > li {
	    padding: 0 3%;
	}
	.slider-tower-3 .heading-tower-3 h1 {
    	font-size: 55px;
    }
    .k2t-blog-post-5 .col-second{width: 100%;}
    .post-grid .k2t-blog-post-5 .post-images img {
	    height: 364px;
	    padding-bottom: 30px;
	}
	.post-grid .k2t-blog-post-item .post-content {
		height: auto;
		width: 100%;
	    margin-left: 0;
	}
	.post-grid.post-grid-1{padding:0 15px;}
	.banner-tower-4{height: 530px;}
	.banner-tower-4 .k2t-wrap .k2t-wrap-border {
	    border-width: 22px;
	    height: 370px;
	    top: 90px;
	    width: 370px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h1 {
	    padding-top: 165px;
	}
	.banner-tower-4 .k2t-wrap .k2t-person img {
	    height: 530px;
	    left: -40px;
	}
	.testimonials-tw4 .heading .heading-title,
	.k2t-gallery-1 .heading-before .k2t-heading.no-border .heading-title,
	.post-grid-1 .heading.heading-tw4 .heading-title,
	.about-home-4 .heading-inner-tw4 .heading-tw4 .heading-title{
		font-size: 40px;
	}
	.k2t-border-airline h4{font-size: 20px;}
	.top-category select{width: 260px;}
}

@media only screen and (min-width: 501px) and (max-width: 650px){
	.height-footer {
	    height: auto;
	}
	.testimonials .slider-testimonials-nav {
	    padding: 15px 20px 0 26px;
	    width: 215px;
	}
	.content.post-grid{padding-top: 0;}
	.post-grid.post-grid-1{padding:0 10px;}
	.post-grid .k2t-blog-post-1 {
		height: 750px;
	    top: 60px;
	}
	.post-grid .k2t-blog-post .entry-post .title-post{font-size: 16px;}
	.post-grid .k2t-blog-post-1 .entry-post {
	    height: auto;
	    padding: 280px 5px 40px 15px;
	    margin-left: 0px;
	    margin-top: 80px;
	}
	.post-grid .k2t-blog-post-1 .post-images {
		left: 0px;
		top: 114px;
	}
	.post-grid .k2t-blog-post-1 .post-images img {
	    height: auto;
	    width: 92%;
	}
	.post-grid .k2t-blog-post-1 .heading{padding-left: 30px;}
	.post-grid .k2t-blog-post-1 .k2t-heading,
	.post-grid .k2t-blog-post-1 .entry-post p{
		float: none;
		width: 100%;
	}

	.heading-post-gird .k2t-wrap {
	    margin-bottom: 50px;
	    margin-top: 100px;
	}
	.post-grid .k2t-heading.has-border .heading-title::after{
		top: -15px;
		height: 80px;
	}
	.post-grid .sytle-default .text-content{
		height: auto;
		padding: 25px 20px 25px 20px;
	}
	.heading.heading-post-gird {
	    padding: 100px 0 30px 0;
	}
	.slider-wwd-postgrid .owl-stage-outer{padding-bottom: 15px;}
	.heading.heading-post-gird.heading-post-gird-1 {
	    padding: 40px 0;
	}
	.k2t-heading.border-box.align-center span{font-size: 21px;}
	.nav-tabs.nav-justified > li {
	    padding: 0 2.4%;
	}
	.slider-tower-3 .heading-tower-3 h1 {
	    font-size: 50px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h1 {
	    padding-top: 170px;
	    font-size: 70px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h2 {
	    font-size: 35px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading p {
	    font-size: 17px;
	}
	.k2t-padding-left-1 {
	    padding-left: 15px;
	}
	.banner-home-6 .heading-tower-6 {margin-top: 60%;}
	.page-entry .social-share-1 {
	    padding-left: 7%;
	    padding-right: 7%;
	}

}
@media only screen and (min-width: 501px) and (max-width: 600px) {
	.testimonials-1 .speech{font-size: 20px;}
	.col-6{width: 85%;}
	.col-7{width:100%;}
	.col-5{
		width: 85%;
		float: left;
	}
	.post-content p {
	    padding-bottom: 0px;
	}
	.padding-post-gird {
	    padding-top: 150px;
	}
	.post-grid .k2t-blog-post-3 .entry-post {
	    height: auto;
	    margin-top: 400px;
	    padding: 35px;
	    width: 80%;
	}
	.post-grid .k2t-blog-post-3 .post-images img {
	    width: 100%;
	}
	.post-grid .k2t-blog-post-4 .entry-post {
	    margin-top: 88%;
	}
	.col-xs-second{width: 50%;}
	.member.style-2 .text .name {
	    font-size: 16px;
	}
	.member.style-2 .text .role{font-size: 13px;}
	.member.style-2 .member-inner {
	}
	.member.style-2 .text-inner {
	    padding: 0px 58px 20px 58px;
	}
	.member.style-2 .work-with-us {
	    height: 270px;
	    padding: 80px 55px;
	}
	.k2t-purchase .button-buy h4{font-size: 23px;}
	.k2t-purchase .button-buy .k2t-btn {
	    right: 30%;
	    left: 30%;
	}
	.nav-tabs.nav-justified > li {
	    padding: 0px 2%;
	}
	.slider-tower-3 {
		height: 315px;
	}

	.slider-tower-3 .owl-next{
		margin-left:10px;
		top:45%;
		left:0;
	}
	.slider-tower-3 .owl-prev{
		margin-right:10px;
		top:45%;
		right:0;
	}
	.slider-tower-3 [data-icon]:before{
		color:#000;
		font-size:20px;
		
	}
	.slider-tower-3 .tower-3 {
		padding-left: 0;
	}
	.slider-tower-3 .images-tower-3{display:none;}
	.slider-tower-3 .heading-tower-3 h4 {
		font-size:14px;
		padding-top:20px;
		
	}
	.slider-tower-3 .heading-tower-3 h1 {font-size:28px;}
	.slider-tower-3 .heading-tower-3 p {
		font-size:14px;
		width:275px;
	}
	.slider-tower-3 .owl-prev, .slider-tower-3 .owl-next{width: 26px; height: 23px;}
	.slider-tower-3 .k2t-btn {
		border-radius: 3px;
		font-weight: 500;
		height: 35px;
		line-height: 35px;
		width: 100px;
	}
	.slider-tower-3 .button-subtitle{
		font-size:10px;
	}
	.tower3-search .nav-tabs > li {
	    padding-right: 25px;
	    width: 100%;
	}
	.tower3-search nav {
	    padding-left: 0%;
	}
	.tower3-search .nav-tabs > li > a {
	    padding: 6px;
	    border-left: none;
	}
	.col-second {
	    width: 100%;
	}
	.banner-tower-4,
	.banner-tower-4 .k2t-wrap .k2t-person img {
	    height: 430px;
	}
	.banner-tower-4 .k2t-wrap .k2t-wrap-border {
	    border-width: 18px;
	    height: 300px;
	    top: 65px;
	    width: 300px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h1 {
	    padding-top: 125px;
	    font-size: 58px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h2 {
	    font-size: 30px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading p {
	    font-size: 16px;
	}
	.post-gird-tower6 .k2t-blog-post-3 .entry-post {
	    height: auto;
	    margin-top: 210px;
	    width: 325px;
	    padding: 25px;
	}
	.post-gird-tower6 .k2t-button {
	    top: 95px;
	    right: 52px;
	}
	.k2t-padding-left {
	    padding-left: 51px;
	}
	.k2t-air-line .col-second{width: 50%; float: left;}
	.k2t-padding-left-1{padding-left: 0;}
	.top-category .results-count {
	    padding-left: 10px;
	}
	.top-category select {
	    height: 45px;
	    line-height: 45px;
	    width: 230px;
	}
	.top-category .icon_ul, .top-category .icon_grid-2x2{
		height: 45px;
		padding-left: 11px;
		line-height: 45px;
		width: 45px;
	}
	.top-category .arrow_carrot-down {
	    top: 18px;
	    right: 160px;
	}
	.category-left .col-sm-8, .category-left .col-sm-4 {
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.top-category .results-count {
	    padding-left: 5px;
	}
	.top-category .icon_grid-2x2 {
	    margin-left: 20px;
	}
}
/* Max Screen iphone*/
@media all and (max-width: 500px){
	.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
		padding-bottom: 30px;
	}
	.responsive-mobile .search-icon .navbar-form .form-control {
	    width: 87%;
	    margin-left: 7%;
		border-top: 0;
		border-bottom: 0;
	}
	.responsive-mobile .menu-toggle {
	    right: 7%;
	}
	.responsive-mobile .search-icon {
	    padding-right: 45px;
	}
	.responsive-mobile .col-xs-3,.responsive-mobile .col-xs-6{padding-bottom: 0;}
	.responsive-mobile .search-icon .navbar-form{padding:0;border-color: transparent;}
	
	.content{padding-top:0px;margin-bottom: 50px;}
	.no-sidebar .container{padding:0 5px;}
	/* FOOTER */

	#footer-wrap {
	    height: auto;
	}
	.footer-wrap-1{padding-top: 60px;}
	.widget-recent-post-1{padding-top:0 !important; }
	#text {
	    padding-right: 5px;
	}
	.content-text{width: 260px;}
	.widget.widget_text ul .first{padding-bottom: 70px;}
	.widget-mail .widget-title {
	    padding-top: 0px !important;
	}
	.widget_text ul i{float: left;}
	.widget_text ul li{padding-bottom: 45px;}
	/* .widget .widget-title{padding-bottom: 25px;} */
	
	/* #wg-tags{height: 180px;} */
	.widget-mail .input-group input {
	    width: 343px;
	}
	.dark-bg .widget .widget-title.widget-logo {
	    padding-top: 60px;
	}
	.dark-bg .widget .widget-title{padding-top: 0;}
	#coppy-right .gototop {
		bottom: 15px;
	    right: 24px;
	}
	.height-footer{height: auto;}
	/* sider-bar */
	.sidebar {
	    width: 100%;
	}
	/* BLOG-MASONRY */
	.blog-masonry .isotope-2-column .gutter-sizer, .blog-masonry .isotope-2-column .item-post {
		position: relative;
	    width: 100%;
	}
	.blog-masonry .grid .item-post .entry-thumb .icon-quote {
	    width:inherit !important;
	}
	.blog-masonry .grid .item-post .entry-thumb img {
	    width: 100%;
	}
	.blog-masonry .grid .item-post {
	    padding: 0px;
	}

	/*--------------------------------------------------------------------
   	SHORTCODE
   	--------------------------------------------------------------------
   	*/
   	.k2t-padding-left-1 {
	    padding-left: 0px;
	}
   	#single-audio {
	    height: 300px;
	}
	.title-bar{padding-top: 120px; height: auto;}


	/* 1.BRAND */
	.sc-brand,.sc-brand-1 {
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.brand-top{padding-top: 60px !important;}
	.brand .no-border .heading-title {
	    padding-top: 0px;
	}
	.brand .heading {
	    padding: 0 0 40px 0;
	}
	.brand .col-xs-12,.brand-style-1 .col-xs-12{padding-bottom: 30px;}
	.brand .slider-bottom .owl-carousel {
		margin-top: -149px;
		padding-top: 160px;
	}
	.brand .brand-padding {
	    padding: 50px 0 25px 0;
	}
	.brand .item-post {
		margin-bottom: 32px;
	    margin-left: 22px;
	}

	.brand-style {
		height: auto;
	}

	/*---------------------------------------
	2. BOOKING
	----------------------------------------*/
	.book .form-book i {
	    right: 40px;
	}
	.book .heading{padding:30px 0;}
	.book .btn-icon button{float: right;}
	.book .container{padding:60px 10px 0;}
	.book .k2t-heading.short-line .heading-title {
	    padding-top: 0px !important;
	}
	.book-1 {
		height: auto;
	}
	.book-1 h4 {
		font-size: 22px;
		padding-left: 10px;
	}
	.book-1 .time-date {
		padding: 0 10px;
	}
	.book-1 .heading {
		padding: 30px 0 10px 0;
	}
	.book-1 .form-book-1 .row{padding-bottom:0;}
	.book-1 .col-xs-12{padding-bottom: 30px;}
	.book-1 .form-book-1,.book-1 .form-book-2{padding: 0 10px;}
	.book-1 .form-book-1 input{padding-left:5px;}
	.book-1 .form-book-2 .row{padding-bottom: 0;}
	.k2t-tick .k2t-heading.short-line .heading-title {
	    padding-top: 0px !important;
	}
	.inner-img img {
	    padding-left: 0;
	}
	.inner-text{padding:0 15px;}
	/*---------------------------------------
	3. BUTTON
	----------------------------------------*/
	.bg-button {
	    height: 70px;
	}
	.button-tw1 .k2t-btn {
	    font-weight: 500;
	    height: 30px;
	    line-height: 25px;
	    overflow: hidden;
	    width: 85px;
	}
	.button-tw1 .text .button-subtitle {
	    font-size: 50%;
	}
	.k2t-purchase {
	    padding-top: 0px;
	}
	.k2t-purchase .button-buy {
	    height: 250px;
	}
	.k2t-purchase .button-buy h4{
		font-size: 18px;
		padding-top: 25px;
	}
	.k2t-purchase .button-buy .k2t-btn {
	    border-radius: 5px;
	    height: 40px;
	    line-height: 40px;
	    top: 10px;
	    right: 90px;
	    width: 170px;
	    transition: all .5s ease-out;
	    -moz-transition: all .5s ease-out;
	    -webkit-transition: all .5s ease-out;
	    -o-transition: all .5s ease-out;
	}
	.k2t-purchase .button-buy .button-subtitle{
		font-size: 12px;
	}
	.k2t-purchase .button-buy.bg-purchase-2 .k2t-btn:hover {
	    background: none;
	}
	.k2t-purchase .button-buy.bg-purchase-2 .button-subtitle:hover{
		color: #ffffff;
	}
	.k2t-purchase .button-buy.bg-purchase-1 .k2t-btn:hover {
	    background: #003882;
	}
	.k2t-purchase .button-buy.bg-purchase-1 .button-subtitle:hover{
		color: #ffffff;
	}

	/*---------------------------------------
	4.CAROUSEL
	----------------------------------------*/
	.slider-bottom-1{
		padding-left: 10px;
		padding-right: 10px;
	}
	.carousel .k2t-heading-inner{padding-left: 10px;}
	/*---------------------------------------
	5. ICON BOX
	----------------------------------------*/
	.icon-box {
	    padding: 30px 10px 10px 10px;
	}
	.icon-box.icon-box-1 {
	    padding: 40px 10px 30px 10px;
	}
	.heading .k2t-wrap.k2t-wrap-1 {
	    margin-bottom: 0;
	}
	.k2t-iconbox.layout-2 .iconbox-icon {
		padding-top:0px;
	}
	.k2t-heading .icon-bottom{
		padding-bottom: 30px;
	}
	.icon-box.icon-box-1 .col-xs-12{padding-bottom: 0;}
	.page-iconbox .container{padding: 0 10px;}
	.page-iconbox {
		height: auto;
	}
	.page-iconbox .padding-title {
		padding-top: 40px;
	}
	.page-iconbox .k2t-iconbox.layout-2 .iconbox-text {
		padding-left: 15px;
	}
	.k2t-iconbox.layout-2.big-icon-box .iconbox-icon i {
	    width: 50px;
	    height: 50px;
	    bottom: 10px;
	    right: 10px;
	}
	/*---------------------------------------
	6. Heading
	----------------------------------------*/
	.icon-box-heading .heading .k2t-wrap {
	    margin-bottom: 0px;
	}
	/* 7.Progress bar */
	.k2t-progress-bar{padding:60px 0;}

	/* TEAM MEMBER */
	.content.team-member {
	    margin-bottom: 50px;
	}
	.team-member .k2t-heading.short-line .heading-text{
		padding-bottom: 20px;
	}
	.member .owl-carousel .owl-stage-outer {
	    padding-top: 0;
	    padding-bottom: 0;
	}
	.team-member .k2t-heading-inner{padding-bottom: 30px;}
	.member.style-1{padding: 10px 10px 0 10px;}
	.big-icon-box .k2t-iconbox.layout-2 .iconbox-icon i{right: 10px;bottom: 10px;}
	.member.style-2 .text::before {
	    right: 22%;
	    left: 22%;
	}
	.member.style-2 .text-inner {
	    padding: 0px 40px 20px 40px;
	    margin-left: 21%;
	}
	.member.style-2 .work-with-us {
	    height: 270px;
    	padding: 90px 55px;
	    width: 270px;
	    margin-left: 16%;
	}
	.member.style-2 .work-with-us:hover{opacity: 0.6;}
	/* TESTIMONIALS */
	.testimonials .container {
	    padding: 50px 0 0 0;
	}
	.testimonials-1{
		height: 435px;
	}
	.testimonials-1 .heading .heading-title{
		font-size: 24px;
	}
	.testimonials-carousel4 .heading-title::before{left: 35%;}
	.testimonials .slider-testimonials-nav {
	    padding: 50px 5px 0 30px;
	}
	.testimonials-1 .heading .heading-title{padding-bottom: 25px;}
	.testimonials-1 .speech {
	    font-size: 14px;
	    padding: 0 5px 20px 5px;
	}
	.testimonials-1 .col-xs-12{
		padding-bottom: 0;
	}
	.testimonials-1 .k2t-heading.no-border .heading-title{
		padding-bottom: 10px;
		padding-top: 50px !important;
		margin-bottom: 0; 
	}
	.testimonials-1 .slick-slider {
	    margin-bottom: 20px;
	}
	.testimonials .testimonials-author {
    	font-size: 24px;
	}
	.testimonials .container{
		padding: 40px 0 0 0;
	}
	.testimonials .slider-item .slick-prev{
	    top: 64%;
		left: 15%;
	}
 	.testimonials .slider-item .slick-next {
 		top: 64%;
		left: 50%;
 	}
 	.testimonials .slider-testimonials-nav {
	    height: 60px;
		padding: 4px 213px 0 110px;
		margin-left: 15%;
		width: 410px;

	}
	.testimonials-2 .heading-text {
		padding:0px;
	}
	.testimonials-2.testimonials-carousel .k2t-heading-inner{padding-top:40px;}
	.testimonials-2 .k2t-heading-inner{padding-top:30px;}
	.testimonials-2 .heading {
		padding-bottom: 10px;
	}
	/* counter */
	.content.counter-responsive{padding-top: 50px;}
	.counter{
		background-position: 50% 50%;
		background-size: cover;
		padding-top: 45px;
		height: auto;
	}
	.counter .k2t-counter .number {
    	font-size: 40px;
    }
    .counter .k2t-counter {
	    padding: 0 0 0 25px;
	}
	.counter .k2t-counter .counter-text {
	    font-size: 20px;
	    width: 125px;
	}
	/* TABS */
	
	.k2t-amazing.k2t-amazing-icon-1::before,
	.k2t-amazing.k2t-amazing-icon-2::before,
	.k2t-amazing.k2t-amazing-icon-3::before,
	.k2t-amazing.k2t-amazing-icon-4::before {
		left: 185px;
	}
	.k2t-amazing {
	    background-position: 51% 50%;
	    height: 550px;
	}
	.k2t-amazing .k2t-heading.heading-amazing p {
	    padding-top: 30px;
	    font-size: 20px;
	}
	.k2t-amazing .k2t-heading.heading-amazing .heading-title {
	    font-size: 24px;
	    line-height: 24px;
	}
	.heading-amazing-tower3 .k2t-button.k2t-button-amazing {
	    margin-left: 17.33% !important;
	}
	.k2t-heading.short-line .heading-text::before {
	    left: 20%;
	    width: 200px;
	}
	.tab-content > .active {
	    padding: 30px 0 60px 0;
	}
	/* POST-GRID */

	.post-grid.post-grid-1{padding:0 10px;}
	.post-grid .k2t-blog-post-1 {
		height: 820px;
	    top: 60px;
	}
	.post-grid .k2t-blog-post .entry-post .title-post{font-size: 16px;}
	.post-grid .k2t-blog-post-1 .entry-post {
	    height: auto;
	    padding: 280px 5px 40px 15px;
	    margin-left: 0px;
	    margin-top: 80px;
	}
	.post-grid .k2t-blog-post-1 .post-images {
		left: 0px;
		top: 114px;
	}
	.post-grid .k2t-blog-post-1 .post-images img {
	    height: auto;
	    width: 92%;
	}
	.post-grid .k2t-blog-post-1 .heading{padding-left: 30px;}
	.post-grid .k2t-blog-post-1 .k2t-heading,
	.post-grid .k2t-blog-post-1 .entry-post p{
		float: none;
		width: 100%;
	}

	.heading-post-gird .k2t-wrap {
	    margin-bottom: 50px;
	    margin-top: 100px;
	}
	.post-grid .k2t-heading.has-border .heading-title::after{
		top: -15px;
		height: 80px;
	}
	.post-grid .sytle-default .text-content{
		height: 160px;
		padding: 25px 20px 0 20px;
	}
	.heading.heading-post-gird {
	    padding: 100px 0 30px 0;
	}
	.slider-wwd-postgrid .owl-stage-outer{padding-bottom: 15px;}
	.heading.heading-post-gird.heading-post-gird-1 {
	    padding: 40px 0;
	}
	.k2t-heading.border-box.align-center span{font-size: 21px;}
	.post-grid .k2t-blog-post-2{padding:15px 0 0 0;}
	.post-grid .k2t-blog-post-2 .entry-post {
		width: 100%;
		padding: 39px 15px 0px 15px;
		position: relative;
		z-index: 100;
		top: -40px;	
	}

	.post-grid .k2t-blog-post.k2t-blog-post-2 {
	    padding-top: 0px;
	}
	.post-grid .k2t-blog-post-2 .entry-post p{padding-bottom: 0;}
	.post-grid .k2t-blog-post-3 {
		height: 315px;
	    padding-top: 0px;
	}
	.post-grid .k2t-blog-post-3 .post-images img {
	    width: 100%;
	}
	.post-images-1 {
	    padding-top: 0;
	}
	.post-grid .k2t-blog-post-3 .post-images{width: 100%;}
	.post-grid .k2t-blog-post-3 .entry-post {
	    background-color: #fff;
	    margin-top: 205px;
	    height: 350px;
	    width: 72.66%;
	    padding: 25px;
	    position: absolute;
	    z-index: 100;
	    left: 50px;
	}

	.post-grid .k2t-blog-post-4 .col-md-5{
		margin-top: 245px;
	}
	.post-grid .k2t-blog-post-4 .col-md-6{
		margin-top: 150px;
	}
	.post-grid .k2t-blog-post-4 .entry-post p {
	    padding-top: 5px;
	    letter-spacing: 0;
	}
	.post-grid .k2t-blog-post-4 .entry-post {
	    width: 260px;
		height: 330px;
		background: #fff;
		position: absolute;
		z-index: 100;
		margin-left: 17%;
		margin-top: 152%;
		padding: 38px 15px 10px 15px;
	}
	.post-grid .k2t-blog-post-5 .post-images img {
		height: auto;
	}
	.post-grid .k2t-blog-post-item .post-content {
		width: 100%;
		margin-left: 1px;
		padding-top: 16px;
		padding-bottom:0;
	}
	.post-grid .k2t-blog-post-5 .entry-post p{padding-top:20px;}
	.post-grid .k2t-blog-post-item .entry-post p{padding:20px 20px;}
	.post-grid .k2t-blog-post-5 .post-images img {
	    padding-top: 20px;
	    padding-bottom: 0px;
	    padding-left: 1px;
	}
	.padding-post-gird {
	    padding-top: 0px;
	}
	.slider-tower-2 {
	    height: 340px;
	    padding-top: 40px;
	    background-position: 50% 50%;
	    background-size: cover;
	}
	.slider-tower-2 .owl-stage-outer {
	    padding-bottom: 0px;
	}
	.slider-tower-2 .owl-item{
		width: 300px;
    	margin-right: 0px;
	}
	.k2t-wrap-tower-2 {
	    width: 290px;
	    height: 245px;
	}
	.slider-tower-2 .tower-2-outline {
	    width: 275px;
	    height: 230px;
	    margin: 5px auto;
	}
	.slider-tower-2 .owl-theme .owl-nav {
	    margin-bottom: -15px
	}
	.slider-tower-2 .owl-theme .owl-dots .owl-dot.active span {
	    width: 10px;
	    height: 10px;
	    background: rgb(255, 255, 255);
	    transition: background 2s;
	}
	.slider-tower-2 .owl-theme .owl-dots .owl-dot span {
	    width: 10px;
	    height: 10px;
	    background: #eef5f6;
	    transition: background 2s;
	}
	.title-build-2 h4 {
	    font-size: 14px;
	    letter-spacing: 1.8px;
	    padding-top: 35px;
	}
	.title-build-2 h1 {
	    font-size: 24px;
	    letter-spacing: 1.5px;
	}
	.title-build-2 p {
	    font-size: 91%;
	    padding: 0 14px;
	    text-align: center;
	}
	
	/* gallery */
	.k2t-gallery-1{
		padding-bottom: 0;
	}
	.k2t-gallery h2{
		font-size: 24px;
	  	padding-top: 55px;
	}
	.k2t-gallery-1.k2t-gallery-top .heading .k2t-wrap {
	    margin-bottom: 0px;
	}
	.k2t-gallery-1 table {
	    padding-right: 140px;
	}
	.k2t-page-topnav ul li{border-bottom: 1px solid rgb(128, 128, 128);padding:5px 0;}
	.k2t-page-topnav ul li:last-child{border-bottom: none;}
	.content#content-gallery{
		width: auto;
	}
	.k2t-gallery, .k2t-gallery-1 {
	    padding-bottom: 50px;
	    padding-top: 40px;
	    width: auto;
	}
	.k2t-gallery-responsive{padding-top: 60px;}
	.k2t-gallery-1 .heading-text {
		padding: 15px 5px 0px 7px;
	}
	.k2t-gallery-1 table {
	    padding-left: 6px;
	}
	.submit-text-1{padding-left: 7px;}
	.k2t-gallery-1 .related {
	    padding: 0px 0 45px 0px;
	}
	.k2t-gallery-1 .portfolio-masonry.column-1 .k2t-portfolio-shortcode-hidden-1.hentry{
		padding: 0 16px;
	}
	#team-member{
		padding-top: 0;
	}
	.item-post{
		padding: 0;
	}
	
	.member .entry-text{
		margin-right: 0;
	}
	/* portfolio */
		/* 1.portfolio-free-style */
		#single-audio-1{height: auto;}


	/* banner */
	.title-bar .name-titlebar h1 {
	    font-size: 24px;
	    line-height: 30px;
	}
	.link-titlebar{padding-bottom: 110px;}
	/* PIECHART */
	.about-home-4 {
	    background-position: 66% 100%;
		background-size: cover;
		height: auto;
		padding-top: 20px;
	}
	.wpb_wrapper {
	    padding-top: 540px;
	}
	.heading-tw4 .heading-before .k2t-heading.no-border h3 {
	    padding-top: 20px;
	}
	.about-home-4 .heading-inner-tw4 .k2t-heading.short-line .heading-title {
	    padding-top: 30px;
	}
	.heading-tw4 .heading-text{
		padding-bottom: 100px;
	}
	.k2t-piechart .title {
	    font-size: 16px;
	}
	.k2t-piechart .desc {
	    font-size: 13px;
	}
	/* pricing */
	.content.pricing{
		margin-bottom: 0;
		padding-top: 60px;
	}
	.pricing .pricing-column {
	    padding: 40px;
	}

	/* Blog single audio*/

	.widget .widget-title.widget-title-top{padding-top: 60px;}
	.post-thumbnai.audio{padding-top: 60px;}
	.post-thumbnai.audio iframe{width: 100%;}
	.post-content blockquote {
		margin-bottom: 40px;
	    margin-top: 40px;
	    padding-top: 20px;
	}
	.post-content blockquote{font-size: 16px;padding-right: 35px;padding-top: 10px;}
	.post-content p.single-bottom:last-child{padding-bottom:30px;}
	blockquote, q {
	    height: 150px;
	    padding-left: 10px !important;
	    font-size: 14px;
	}
	.tags-share {	    
		height: 180px;
	}
	.author .introduce-author {
	    height: 200px;
	    padding: 0 10px;
	}
	.sidebar{margin-bottom: 0;}
	.author .xs-img{text-align: center;}
	.relate-post .item-post {
	    padding-right: 0;
	}
	.relate-post .owl-carousel .owl-item img {
	    height: 185px;
	}

	/* Blog-single-images */
	.post-thumbnai.images.blog-images{padding-top: 20px;}

	/* Blog-single-video */
	.post-thumbnai.video{padding-top: 60px;}
	.post-thumbnai.video iframe{height: 227px;}
	.widget.widget-search .widget-title-top{padding-top: 0;}
	/* blog single */
	.img-slider .item-post .owl-prev i{
		bottom:35%; 
	}
	.img-slider .item-post .owl-next i{
		bottom:35%; 
	}
	/* Blog-grid-right */
	.right-sidebar .blog-grid-right .blog-grid .column-2 .item-post{
		padding: 0 10px;
		width:100%;
	}
	.right-sidebar .sidebar {
	    width: 100%;
	}
	/* blog-masonry */
	.widget-tweets ul li:first-child {
	    padding-right: 0;
	}
	.widget span {
	    float: left;
	}
	.widget #view-all{width: 100% !important;}
	.blog-masonry .load-more {
	    margin-top: 0px;
	    margin-bottom: 60px;
	}
  	/*--------------------------------------------------------------------
   	TOWER-HOME-1 
   	--------------------------------------------------------------------*/
	
	.slider-tower-1{
		background-position: 16% 50%;
		width: 96%;
		height: 318px;
	}
	.slider-tower-1 .owl-theme .owl-dots .owl-dot.active span{
		width: 10px;
		height: 10px;
	}
	.slider-tower-1 .owl-theme .owl-dots .owl-dot span{
		width: 10px;
		height: 10px;
	}
	.title-build {
    	padding-left: 0;
	}
	.title-build h4 {
	    padding-top: 75px;
	    padding-bottom: 23px;
	    font-size: 11px;
	    width: 50%;
	    line-height: 16px;
	    letter-spacing: 1.2px;
	}
	.title-build h1 {
		padding-bottom: 20px;
	    font-size: 22px;
	    font-weight: 900;
	    letter-spacing: 1.4px;
	    line-height: 1.2;
	}
	.title-build p {
    	display: none;
	}

	.slider-tower-1 .k2t-wrap {
	     height: 160px;
	}
	.slider-tower-1 .owl-controls {
	    height: 65px;
	    padding-top: 15px;
	}
	.slider-tower-1 .owl-theme .owl-nav {
    margin-top: 0;
	}
	.slider-tower-1 .owl-carousel .owl-stage-outer {
	    height: 240px;
	}
	.slider-tower-1 .k2t-btn {
	    font-weight: 500;
	    height: 30px;
	    line-height: 25px;
	    overflow: hidden;
	    width: 85px;
	}
	.k2t-heading.short-line .heading-text::before {
	    left: 27%;
	    width: 200px;
	}
	.icon-box-heading{padding-top: 50px;}
	
	.k2t-heading.short-line .heading-text{margin-bottom: 0;}
	.heading-before .k2t-heading.no-border h3{
		font-size:28px !important;
		letter-spacing: -0.4px;
	}
	.title-build .text .button-subtitle {
	    font-size: 8px;
	}

	.team-member .heading{padding-top: 60px;}
	.slider-testimonials-for .slick-dots {
	    left: 18%;
	    top: 107%;
	}
	/* TOWER-2 */
	
	.k2t-tw2 .heading .heading-title {
	    font-size: 18px !important;
	}
	.k2t-tw2 .pg-carousel .heading{
		padding: 10px 0;
	}
	.post-grid-carousel {
	    height: 90px;
	}
	.pg-carousel {
	    height: 360px;
	}
	.pg-carousel .post-grid-carousel .gird-carousel{
		height: 196px;
		width: 100%;
	}
	.pg-carousel .k2t-wrap{
		margin-bottom: 20px;
	}
	.pg-carousel .post-grid-carousel .entry-text {
	    height: 15px;
	    bottom: 40px;
	}

	.pg-carousel .post-grid-carousel .entry-text h4{
		font-size: 8px;
		margin-top: -10px;
	}
	.pg-carousel .post-grid-carousel .entry-text p{
		font-size: 8px;
		line-height: 15px;
	}
	.pg-carousel .post-grid-carousel .gird-carousel img{
		height: 195px;
	}
	.owl-theme.owl-carousel-gird .owl-dots .owl-dot.active span {
	    width: 10px;
	    height: 10px;
	}
	.owl-theme.owl-carousel-gird .owl-dots .owl-dot span {
	    width: 10px;
	    height: 10px;
	}
	.owl-theme.owl-carousel-gird .owl-nav {
	    margin-top: -10px;

	}
	.content.content-testimonials{padding-top: 200px;}
	.testimonials .item-box-shadow{
	    height: 340px;
	    padding-top: 57px;
	}
	.testimonials-2 .testimonials-content-tw2 .speech{font-size: 14px;}
	.testimonials-2 .testimonials-img {
	    top: 10px;
	    left: 35%;
	}
	.testimonials-2 .testimonials-content-1{
		height: 260px;
		width: 95%;
	}
	.testimonials-2 .speech {
	    font-size: 14px;
	}
	.testimonials-2 .testimonials-content {
	    padding: 60px 5px 55px;
	}
	.testimonials-2 .testimonials-position {
	    font-size: 14px;	}
	.testimonials .testimonials-meta {
	    margin: 10px 0 0px 0;
	}
	.owl-theme.owl-testimonials .owl-dots .owl-dot span {
	    width: 10px;
	    height: 10px;
	}
	.owl-theme.owl-testimonials .owl-nav {
	    margin-top: -10px;

	}
	.member.style-2 {
	    padding-top: 0px;
	}
	.k2t-purchase.k2t-purchase-tw2 {
	    padding-top: 0;
	}
	/*
   	--------------------------------------------------------------------
   	TOWER-HOME-3 
   	--------------------------------------------------------------------
   	*/
	#tower-home-3 .container{padding:0;}
	.slider-tower-3 {
		height: 315px;
	}

	.slider-tower-3 .owl-next{
		margin-left:10px;
		top:45%;
		left:0;
	}
	.slider-tower-3 .owl-prev{
		margin-right:10px;
		top:45%;
		right:0;
	}
	.slider-tower-3 [data-icon]:before{
		color:#000;
		font-size:20px;
		
	}
	.slider-tower-3 .tower-3 {
		padding-left: 0;
	}
	.slider-tower-3 .images-tower-3{display:none;}
	.slider-tower-3 .heading-tower-3 h4 {
		font-size:14px;
		padding-top:20px;
		
	}
	.slider-tower-3 .heading-tower-3 h1 {font-size:28px;}
	.slider-tower-3 .heading-tower-3 p {
		font-size:14px;
		width:275px;
	}
	.slider-tower-3 .owl-prev, .slider-tower-3 .owl-next{width: 26px; height: 23px;}
	.slider-tower-3 .k2t-btn {
		border-radius: 3px;
		font-weight: 500;
		height: 35px;
		line-height: 35px;
		width: 100px;
	}
	.slider-tower-3 .button-subtitle{
		font-size:10px;
	}

	.heading .heading-title{
		font-size:24px !important;
		padding-top: 0px;
	}
	.icon-box-cricle .heading{padding-top: 0;}
	.icon-tw3 .heading {
	    padding: 60px 0 40px 0;
	}
	.k2t-iconbox.layout-2 {
	    margin-bottom: 30px;
	}
	.testimonials .container {
	    padding: 0;
	}
	.icon-tw3 .iconbox-botttom {
	    padding-bottom: 0;
	}
	.k2t-iconbox.layout-4.layout-2 .iconbox-text .title h3 {
	    font-size: 15px;
	}
	.k2t-iconbox.layout-4.layout-2 .iconbox-icon {
	    font-size: 23px;
	    height: 50px;
	    width: 50px;
	    padding: 10px;
	}
	.k2t-iconbox.layout-4.layout-2 .iconbox-text {
		margin-left: 75px;
	}
	.k2t-form-tw3.heading {
	    padding-top: 65px;
	}
	.tower3-search .heading h3 {
		font-size: 24px;
		padding-top: 0px;
	}
	.tower3-search .heading p{
		font-size:12px;
	}
	.tower3-search .input-group{padding-left:0;}
	.tower3-search input {
		border-radius: 4px;
		color: #fff;
		font-size: 14px;
		padding: 0px 8px;
		height: 45px;
		width: 382px;
	}
	.tower3-search button {
		border-radius: 0 4px 4px 0;
		height: 45px;
		right: 10.8%;
		width: 43px;
		top: 0px;
	}
	.tower3-search nav {
		padding-left: 1%;
	}
	.nav-tabs > li > a{
		padding: 0px 0 6px 0;
	}
	.tower3-search {
	    height: auto;
	}
	.tower3-search .nav-tabs > li span {
		display:none;
	}
	.tower3-search .nav-tabs > li > a{font-size: 12px;}
	.tower3-search .nav-tabs > li {
		padding-right: 25px;
	}
	.pricing .heading{padding:0;}
	
	.purchase-left h4,.purchase-left p{padding-left:10px;}
	.k2t-purchase .button-buy {
	    height: 210px;
	}
	.k2t-purchase .button-buy .k2t-btn {right: 130px;}
	.col-sm-second {
	    width: 50%;
	    float: left;
	    height: 140px;
	}
	/*------------------------------------
	TOWER-HOME-4
	-------------------------------------*/
	.banner-tower-4 {
		height: 340px;
	}

	.banner-tower-4 .k2t-wrap .k2t-wrap-border {
		border-width: 16px;
		height: 230px;
		top: 60px;
		width: 230px;
	}
	.banner-tower-4 .k2t-wrap .k2t-person img {
	    height: 340px;
	    left: -29px;
	    width: auto;
	}

	.banner-tower-4 .k2t-wrap .heading-wrap {
	    right: -3px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading p {
	    font-size: 14px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h1{
		padding-top:110px;
		font-size:50px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h2{
		font-size:24px;
	}
	.about-home-4 .heading-inner-tw4 .heading-tw4 .heading-title {
	    font-size: 30px;
	}
	.post-grid-1 .heading.heading-tw4 {
	    padding: 40px 0 0px 0;
	}
	.k2t-heading.short-line .heading-title {
	    padding-top: 0px;
	}
	.wpb_wrapper {
	    padding-top:0px;
	}
	.heading-tw4 .heading-text{padding-bottom: 30px;}
	.post-grid-1 .heading.heading-tw4 .heading-title {
	    font-size: 30px;
	}
	.heading-tw4{padding-bottom:0;}
	
	.testimonials-carousel4 {
		background-position:50% 50%;
		height: auto;
	}
	.testimonials-carousel4 .heading .heading-title{font-size: 28px !important;}
	.testimonials-tw4 .heading .k2t-wrap {
	    padding-bottom: 20px;
	}
	.testimonials-tw4 .heading-title::before {right:31%;}
	/*-----------------------------------------
	TOWER-HOME-5
	-------------------------------------------*/
	.banner-tower-5 {
		background-position: 43% 50%;
		height: 300px;
	}
	.banner-tower-5 .k2t-heading h5{
		font-size:14px;
		padding-bottom: 10px;
		padding-top:70px;
	}
	.banner-tower-5 .heading-tw5{
		padding-left:10px;
	}
	.banner-tower-5 .k2t-heading h4{
		line-height:0;
	}
	.banner-tower-5 .k2t-heading h4 span {
		font-size: 14px;
		line-height: 32px;
		padding: 5px 13px 5px 5px;
	}
	.banner-tower-5 .k2t-heading p{
		display: none;
	}
	.banner-tower-5 .k2t-heading .k2t-btn-know {
		height: 28px;
		line-height: 28px;
	}
	.banner-tower-5 .k2t-heading .k2t-btn-know .button-text {
		font-size: 10px;
	}
	.banner-tower-5 .btn-width-icon .k2t-btn{
		width:120px;
	}
	.banner-tower-5 .btn-width-icon{padding-top: 20px;}
	.banner-tower-5 .k2t-button-app {
		height: 300px;
		margin-left: -115px;
	}
	.banner-tower-5 .k2t-button-app .k2t-btn{
		border-radius: 5px 5px 0 0;
		height: 22px;
		left: 15px;
		line-height: 22px;
		width: 148px;
	}
	.banner-tower-5 .k2t-button-app .k2t-btn .button-subtitle {
	    font-size: 10px;
	}
	.banner-tower-5 .k2t-button-app .k2t-btn .button-text .button-icon {
	    padding-left: 1px;
	}
	.k2t-icon-tower5 {
		height: auto;
	}
	.k2t-icon-tower5 .heading{padding:0;}
	.k2t-icon-tower5 .k2t-heading-inner {
		padding-top: 30px;
	}
	.k2t-icon-tower5 .container{padding:0 10px;}
	.content.tw5-padding{padding-top: 30px;margin-bottom:0;}
	.content.tw5-padding .heading{padding-left: 10px !important;padding-right: 10px !important;}
	.carousel .item-post{
		padding: 0 0 0 15px;
	}
	.slider-2 .heading-detail {
		padding: 10px 0px 20px 5px;
		width: 394px;
	}
	.slider-bottom-1.slider-2 .owl-prev {
	    right: 14px;
	}
	.slider-bottom-1.slider-2 .owl-next {
	    right: 52px;
	}
	.slider-2 .icon {
		font-size: 35px;
		height: 160px;
		width: 65px;
	}
	.slider-1 .left-heading-text {
	    padding-left: 0 !important;
	}
	.slider-bottom-1.slider-2{padding-left: 0;}
	.k2t-wrap-detail {
	    padding-left: 25px;
	}
	.k2t-tick {
	    padding-top: 60px;
	}
	.page-icon-box-1 .col-xs-12{padding-bottom: 0;}
	.top-icon{padding-top: 30px;}
	.carousel .k2t-heading-inner {
	    padding-left: 0px;
	}
	.carousel .owl-carousel .owl-item img {
	    padding-bottom: 15px;
	}
	.carousel .heading .k2t-wrap.k2t-wrap-slider1 {
	    padding-left: 10px;
	}
	/*---------------------------------------
	TOWER-HOME-6
	----------------------------------------*/
	.banner-home-6 {
		height: 260px;
	}
	.banner-home-6 .k2t-wrap-tw6 {
	    height: 260px;
	}
	.banner-home-6 .owl-prev {
		margin-top: -10px;
		margin-right: 7px;
	}
	.banner-home-6 .owl-next {
		margin-top: -10px;
		margin-left: 7px;
	}
	.banner-home-6 .heading-tower-6 h4 {
		font-size:24px;
	}
	.banner-home-6 .heading-tower-6 p {
		font-size:18px;
	}
	.banner-home-6 .owl-prev, .banner-home-6 .owl-next {
		width: 20px;
		height: 20px;
	}
	.banner-home-6 [data-icon]::before {
		font-size: 14px;
	}
	.banner-home-6 .heading-tower-6 {
	    margin-top: 48%;
	}
	.banner-home-6 .heading-tower-6 h4 {
		bottom: 14%;
	}
	.banner-home-6 .heading-tower-6 h4 {
		font-size: 12px;
	}
	.banner-home-6 .heading-tower-6 p {
		font-size: 10px;
	}
	.post-gird-tower6 .heading-before .k2t-heading.no-border h3,
	.k2t-detail-fly .heading-before .k2t-heading.no-border h3 {
		font-size: 28px !important;
		letter-spacing: -1.4px;
	}
	.post-gird-tower6 .k2t-blog-post-3 .entry-post {
	    height: auto;
	    margin-top: 210px;
	    width: 325px;
	    padding: 25px;
	}
	.post-gird-tower6 .k2t-blog-post-3 .post-images img{
	    width: 100%;
	}
	.post-gird-tower6 .k2t-button {
	    top: 180px;
	    right: 52px;
	}
	.post-gird-tower6 {
		padding-top:0;
		height: 935px;
		margin-bottom: 30px;
	}
	.k2t-air-line {
		padding-top: 50px;
		height:auto;
	}

	.k2t-air-line .k2t-detail-fly {
		height: auto;
		width: auto;
	}
	.k2t-air-line .k2t-heading.short-line .heading-title {
	    padding-top: 0 !important;
	}
	.k2t-air-line .img-top {
	    padding-top: 0px;
	}
	.k2t-air-line .k2t-detail-fly .padding-title {
		padding: 35px 10px 0 15px;
	}
	.k2t-air-line .button-style {
		padding-bottom: 30px;
		padding-left: 15px;
	}
	.k2t-border-airline .k2t-heading-airline{padding:30px 0 0 0;}
	.k2t-wrap-right .col-xs-12{padding-bottom: 30px;}
	.k2t-air-line .k2t-wrap-right {
	    padding-left: 19%;
	}
	.k2t-padding-left {
	    padding-left: 15px;
	}


	.col-xs-12.post-images{
		padding-left: 0;padding-right: 0;
	}
	.post-img-team img{
		background-position:50% 50%;
		height:200px;
		margin-right:0;
	}
	.post-images img {
		float: right;
		margin-right: 0px;
	}
	.k2t-border-airline{padding-left: 5px;    padding-right: 5px;}
	.k2t-inner, .k2t-inner-1, .k2t-inner-2 {
	    width: 414px;
	}
	.k2t-inner{height: 322px;}
	.k2t-inner .heading h4 {
	    font-size: 24px;
	    line-height: 30px;
	}
	.k2t-inner .heading {
		padding: 30px 0px 0 0px;
	}
	.k2t-inner .heading .k2t-wrap{
		margin-bottom:0;
	}
	.k2t-inner-1{
		height: 467px;
	}
	.k2t-inner-1 .heading,.k2t-inner-2 .heading{padding:20px 0 0 0;}
	.k2t-inner-2 {
	    height: 467px;
	}
	.k2t-inner-2 .heading .k2t-wrap {
		margin-bottom: 0px;
	}
	.catering{height: 500px;}
	.catering .heading .k2t-wrap {
	    margin-bottom: 0px;
	    padding-left: 10px;
	}
	.k2t-border-airline .post-images img {
		height: auto;    
		width: 100%;
	}
	.k2t-rate .k2t-heading.short-line .heading-title,
	.k2t-border-airline .k2t-heading.short-line .heading-title{
	    padding-top: 0px !important;
	}
	.team-member-doctor .k2t-heading.short-line .heading-title{padding-top: 0 !important;}
	.display-carousel{padding:0;}
	.display-carousel .item-post{padding-bottom:30px;}

	/* ABOUT-US */
	#about-us{height: 300px;}
	.about-us .about-us-left {
	    padding-left: 15px;
	}
	/* blog-masonry */
	.blog-masonry .item-post i {
	    top: 39%;
	}
	.item-post i{padding:4px 7px;}
	/*--------------------------------------------
	BLOG- GRID
	---------------------------------------------*/
	#single-two-column.title-bar {
	    height: 300px;
	}
	#single-two-column.title-bar h1{
	    font-size: 30px;
	}
	.thumbnail{padding:0;}
	.thumbnail .blog-two-column .owl-carousel .owl-nav .owl-prev {
	    position: absolute;
	    top: 80px;
	}
	.thumbnail .blog-two-column .owl-carousel .owl-nav .owl-next {
	    position: absolute;
	    top: 80px;
	    right: 40px;
	}
	.thumbnail .blog-two-column i {
	    padding: 6px 6px;
	}
	.thumbnail.post-thumbnai.video iframe{
	    height: 210px;
	}
	.slider-1 .heading-text {
	    width: 330px;
	}
	.blog-grid .column-2 .item-post {
	    width: 100%;
	}
	.pagination-1 {
	    padding-top: 0;
	}
	.blog-grid .column-4 .item-post {
	    width: 100%;
	}
	/* blog small thumbnail */
	.main-content.b-small-thumb{padding:0 10px;}
	.main-content.b-small-thumb-1{padding:0;width: 100%;}
	.full-width .b-small-thumb .small-thumb {
	    height: auto;
	}
	.full-width .b-small-thumb .entry-thumb {
	    width: 100%;v
	    padding-bottom: 30px;
	}
	.full-width .b-small-thumb .entry-content {
	    padding-left: 0;
	    padding-bottom: 90px;
	}
	.full-width .small-thumb.item-post .owl-prev i, .full-width .small-thumb.item-post .owl-next i {
	    bottom: 50%;
	}
	.b-small-thumb-1 .small-thumb .entry-content {
		padding-bottom: 30px;
		padding-top: 30px;
	    padding-left: 0;
	    width: 100%;
	    float: left;
	}
	.b-small-thumb-1 .small-thumb .entry-thumb,.b-small-thumb-1 .small-thumb .entry-thumb img{width: 100%;}
	/* blog-listing */
	.blog-listing .col-xs-12.listing{padding:0 28px;}
	.b-pagination-2{padding-bottom: 90px;}
	/* product-detail */
	.product-bottom .nav-tabs > li > a {font-size: 16px;}
	.product-item .item {
	    padding: 0 38px;
	}
	.relate-product .owl-next{left: 0%;}
	.relate-product .owl-prev{right: 0%;}
	.product-detail {
	    padding: 0 5px;
	}
	.product-bottom-1 .slider-item .slider-nav {
	    padding: 0px 70px 0px 70px;
	    margin-bottom: 0;
	}
	.product-bottom-1 .slider-item .slider-nav .slick-next {
	    top: 60px;
	    left: 89%;
	}
	.product-bottom-1  .slider-item .slider-nav .slick-prev {
	    left: 3%;
	    top: 60px;
	}
	.product-bottom-1 .slider-item .slider-nav .slick-prev::before{
	    content: '\f053' !important;
		font: normal normal normal 14px/1 FontAwesome !important;
	}
	.product-bottom-1 .slider-item .slider-nav .slick-next::before{
	    content: '\f054' !important;
		font: normal normal normal 14px/1 FontAwesome !important;
	}
	.product-bottom-1 .main-content {
	    margin: 10px 0 0px 0;
	}
	.product-bottom-1 .slider-item {
	    margin-top: 60px;
	}

	/* category left sidebar */
	.product.relate-product .col-xs-12{padding-left: 20px;padding-right: 15px;}
	.relate-product .entry-thumb img{width: 100%;}
	.b-pagination-2.b-pagination-category{padding-bottom: 0;}
	.col-md-3.no-padding-sidebar {
	    padding-left: 10px;
	}
	.top-category .results-count {
	    padding-left: 10px;
	}
	.top-category select {
	    height: 45px;
	    line-height: 45px;
	}
	.top-category .icon_ul, .top-category .icon_grid-2x2{
		height: 45px;
		padding-left: 11px;
		line-height: 45px;
		width: 45px;
	}
	.top-category .arrow_carrot-down {
	    top: 18px;
	    right: 160px;
	}
	.category-left .col-sm-8, .category-left .col-sm-4 {
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.top-category .results-count {
	    padding-left: 5px;
	}
	.top-category .icon_grid-2x2 {
	    margin-left: 20px;
	}
	/* shoping cart */
	.shop-cart .main-cart {	    
		width: 100%;
	}
	.calculate-shipping form {
	    padding: 40px;
	}
	.name-product .name-product-1{
		float: right;
	    width: 100%;
	    font-size: 16px;
	    padding-bottom: 30px;
	}
	.shop-cart {
	    padding-top: 0px;
	}
	.shop-cart h4 {
		font-size: 20px;
	    padding: 55px 0 30px 0;
	}
	.shop-cart select, .shop-cart input, .shop-cart button, .billing-fields select, .billing-fields input, .billing-fields button, .shipping_address select, .shipping_address input, .shipping_address button, .place-order button{
		font-size: 13px;
	}
	.shop-cart .input-text{width: 70px;}
	.display-cart{
		display: block;
	}
	.display-cart td{
		padding:  15px 15px 0 15px;
	}
	#table-cart tr {
	    border-bottom: none;
	}
	#table-cart tr.first{
		border-bottom: 1px dashed #cccccc;
		border-top: 1px solid #cccccc;

	}
	.shop_table{display: none;}
	.shop-cart #coupon_code{width: 100%;}
	.checkout {
	    margin-top: 60px;
	}
	.main-checkout {
	    padding-bottom: 60px;
	}
	/* my account */
	.page-entry {
	    padding: 0;	
	    margin: 0px auto 60px auto;
	}
	.page-entry .social-share-1 {
	    padding-left: 0;
	    padding-right: 0;
	}
	.page-entry .social-share-1 li a{font-size: 11px;}
	.main-content-1{padding:0 10px;}
	.top-category-1 .icon_grid-2x2 {
	    margin-left: 29px;
	}
	.top-category-1 .results-count {
	    padding-left: 0;
	}
	/* 404 page */
	.page404 h1 {
	    font-size: 90px;
	}
	.page404 .button-tw1 .k2t-btn{
		height: 57px;
		line-height: 57px;
		width: 170px;
	}
	.page404 .button-tw1 .text .button-subtitle {
	    font-size: 100%;
	}
	/* contact */
	.contact-form form{
		padding: 0 10px;
	}
	.about-us-right-1{padding-top: 50px;}
	.about-us .about-us-right {
	    padding-right: 10px;
	}
	.contact-us .contact-form .contact-form-bottom {	    
		padding-right: 5px;
	    padding-left: 5px;
	}
	.contact-messageer,.contact-button{
		padding-right: 5px;
	    padding-left: 5px;
	}
	.about-us-left{padding-bottom: 0;}
	/* about-us */
	.content.page-about-us{padding-top: 60px;}
	.about-us .icon-title-about {
	    padding-top: 50px;
	}
	.team-member-about {
	    padding-bottom: 30px;
	}
	/* responsive-mobile */
	.responsive-mobile .search-icon .navbar-form button {
	    right: 7%;
	    top: 29%;
	}
	.navbar-form {
	    margin-top: 7px;
	}	
	.tower3-search .nav-tabs > li > a {
	    padding: 6px;
	    border-left: none;
	}
	.tower3-search .nav-tabs > li {
	    padding-right: 25px;
	    width: 100%;
	}
	.page404 h1 {
	    padding-top: 100px;
	}
	.page404 .btn-404page{padding-bottom: 100px;}
}
@media all and (max-width: 375px){
	.responsive-mobile .search-icon .navbar-form{
		border: 0;
	}
	.responsive-mobile .search-icon .navbar-form .form-control {
	    width: 79%;
	    margin-left: 16%;
	}
	.responsive-mobile .search-icon .navbar-form .form-control{
		
	}
	/* footer */
	.widget-mail .input-group input {
	    width: 304px;
	}
	/* POST-GRID */
	.post-grid .k2t-blog-post-1 .entry-post {
	    padding: 245px 5px 10px 27px;
	    height: 575px;
	}
	.post-grid .k2t-blog-post-3 .entry-post {margin-top:170px;}
	.post-grid .k2t-blog-post-4 .entry-post {
	    margin-left: 13%;
	    margin-top: 158%;
	}
	/* BUTTON */
	.k2t-purchase .button-buy {
	    height: 235px;
	}
	.k2t-purchase .button-buy .k2t-btn {
	    right: 110px;
	}
	.member.style-2 .work-with-us {
	    margin-left: 12%;
	}
	/* BRAND */

	.heading-brand .heading-text{padding-top: 10px;}
	.brand .slider-bottom .owl-carousel {
	    margin-top: -182px;
	    padding-top: 200px;
	}
	/* TEAM-MEMBER */
	.team-member .k2t-heading-inner {
	    padding-bottom: 10px;
	}
	.team-member .k2t-heading.short-line .heading-text::before {
	    left: 23%;
	}
	/* TABS */
	.k2t-amazing {
	    background-position: 51% 50%;
	}
	.k2t-amazing.k2t-amazing-icon-1::before,
	.k2t-amazing.k2t-amazing-icon-2::before,
	.k2t-amazing.k2t-amazing-icon-3::before,
	.k2t-amazing.k2t-amazing-icon-4::before {
		left: 165px;
	}
	.heading-amazing-tower3 .k2t-button.k2t-button-amazing {
	    margin-left: 14.33% !important;
	}
	/* TESTIMONIAL */
	.testimonials .slider-testimonials-nav {
	    margin-left: 11%;
	}
	/* tower-3 */
	.tower3-search {
	    height: 368px;
	}
	.tower3-search button {
	    right: 10.8%;
	}
	.tower3-search input{width: 345px;}
	/* tower-4 */

	.banner-tower-4 .k2t-wrap .heading-wrap {
	    right: -10px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading p {
	    font-size: 14px;
	    display: none;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h1{
		padding-top:122px;
		font-size:44px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h2{
		font-size:22px;
	}
	.about-home-4 {
	    background-position: 62% 100%;
	    padding-top: 20px;
	}
	/* tower-5 */
	.slider-2 .heading-detail {
	    padding: 10px 0px 20px 5px;
	    width: 355px;
	}
	.banner-tower-5 .k2t-heading h5{padding-top: 60px;}
	.right-banner-tw5{padding-left: 33px;}
	.book-1 h4 {
	    font-size: 20px;
	}
	/* TOWER-6 */
	.banner-home-6 .heading-tower-6 {
	    margin-top: 53%;
	}
	.k2t-air-line .k2t-wrap-right {
	    padding-left: 18%;
	}
	.k2t-inner, .k2t-inner-1, .k2t-inner-2 {
	    width: 375px;
	}
	.catering {
	    height: 485px;
	}
	.k2t-inner-1,.k2t-inner-2 {
	    height: 461px;
	}
	.k2t-rate .k2t-heading.short-line .heading-title,
	.k2t-border-airline .k2t-heading.short-line .heading-title{
	    padding-top: 0px !important;
	}
	.k2t-rate .k2t-heading.short-line.align-center .heading-title::before {
	    left: 53%;
	}
	.display-carousel .entry-thumbnail {
	    padding: 0;
	}
	.k2t-inner {
	    height: 338px;
	}
	/* product-detail */
	.product-detail .cart .cart_quantity_button{padding-bottom: 20px;}
	.product-detail .cart .add-to-cart {
	    float: left;
	    clear: both;
	}
	.product-bottom-1 .slider-item .slider-nav img {
	    padding:0 7px;
	}
	.product-bottom-1 .slider-item .slider-nav {
	    padding: 0 60px;
	}
	.product-bottom-1 .slider-item .slider-nav img {
	    height: 132px;
	    width: 115px;
	}
	/* category left sidebar */
	.top-category .results-count {
	    padding-left: 10px;
	}
	.top-category select {
	    height: 45px;
	    line-height: 45px;
	    width: 230px;
	}
	.top-category .icon_ul, .top-category .icon_grid-2x2{
		height: 45px;
		padding-left: 11px;
		line-height: 45px;
		width: 45px;
	}
	.top-category .arrow_carrot-down {
	    top: 18px;
	    right: 160px;
	}
	.category-left .col-sm-8, .category-left .col-sm-4 {
	    padding-left: 15px;
	    padding-right: 15px;
	}
	.top-category .results-count {
	    padding-left: 5px;
	}
	.top-category .icon_grid-2x2 {
	    margin-left: 20px;
	}
	/* shoping cart */
	.calculate-shipping form {
	    padding: 15px;
	}
	/* my account */
	.page-entry .social-share-1 span {
	    padding-left: 4px;
	}
	.main-content-1 {
	    padding: 0;
	}
	.top-category-1 .icon_grid-2x2 {
	    margin-left: 40px;
	}
	/* 404 page */
	.page404 .button-tw1 .k2t-btn{width: 120px;}
}
@media all and (max-width: 360px){
	.responsive-mobile .search-icon .navbar-form .form-control {
	    width: 75%;
	    margin-left: 19%;
	}
	/* FOOTER */
	.widget-mail .input-group input {
	    width: 300px;
	}
	/* BRAND */
	.brand .item-post {
	    margin-left: 15px;
	}
	.brand .slider-bottom .owl-carousel {
	    margin-top: -185px;
	    padding-top: 171px;
	}
	/* TESTIMONIAL */
	.testimonials-2 .heading-text {
	    padding: 0px 10px;
	}
	.testimonials .slider-testimonials-nav{margin-left: 10%;}
	.member.style-2 .work-with-us {
	    margin-left: 10%;
	}
	/* TABS */
	.k2t-amazing.k2t-amazing-icon-1::before, .k2t-amazing.k2t-amazing-icon-2::before, .k2t-amazing.k2t-amazing-icon-3::before, .k2t-amazing.k2t-amazing-icon-4::before {
	    left: 157px;
	}
	.heading-amazing-tower3 .k2t-button.k2t-button-amazing {    
		margin-left: 11.33% !important;
	}
	/* gallery */
	.k2t-gallery-1 table {
	    padding-right: 60px;
	}
	/* tower-1 */
	.slider-testimonials-for .slick-dots {
	    left: 8%;
	    top: 107%;
	}
	/* tower-3 */
	.tower3-search {
	    height: 350px;
	}
	.tower3-search input {
	    width: 330px;
	}
	.tower3-search .nav-tabs > li{
		width: 100%;
	}
	/* tower-4 */
	.banner-tower-4 {
	    height: 290px;
	}
	.banner-tower-4 .k2t-wrap .k2t-wrap-border {
	    border-width: 14px;
	    height: 210px;
	    top: 50px;
	    width: 210px;
	}
	.banner-tower-4 .k2t-wrap .k2t-person img {
	    height: 290px;
	    left: -26px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h1 {
	    padding-top: 112px;
	    font-size: 45px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h2 {
	    font-size: 21px;
	}
	/* tower-5 */
	.slider-2 .heading-detail {
	    width: 340px;
	}
	/* tower-6 */
	.k2t-air-line .k2t-wrap-right {
	    padding-left: 15%;
	}
	.k2t-inner, .k2t-inner-1, .k2t-inner-2 {
	    width: 360px;
	}
	/* blog single */
	.tagcloud{
		line-height: 2em;
	}
	.introduce-author h4 {
	    padding: 15px 0 15px 0;
	}
	/* blog small thumbnail */
	.full-width .b-small-thumb .entry-content h4{
	    font-size: 16px;
	}
	.top-category .icon_grid-2x2 {
	    margin-left: 20px;
	    margin-right: 10px;
	}
	/* shoping cart */
	.shop-cart input.sm-form-control{
		padding-left: 10px;
	}
	/* responsive-mobile */
	.responsive-mobile .search-icon .navbar-form button {
	    right: 2%;
	    top: 30%;
	}
}

@media all and (max-width: 320px){
	.responsive-mobile .search-icon .navbar-form .form-control {
	    width: 66%;
	    margin-left: 28%;
	}
	.top-category .icon_ul, .top-category .icon_grid-2x2{
		height: 45px;
		width: 45px;
	}
	/* 		FOOTER */
	#footer .content-text{width: 86%;}
	.widget-mail .input-group input {
	    width: 250px;
	}
	/* HEADING */
	.heading .heading-title {
	    font-size: 22px;
	}
	.k2t-wrap-1.k2t-wrap-icon-square .heading .heading-title {
	    padding-top: 30px;
	}
	.k2t-heading .icon-bottom {
	    padding-bottom: 10px;
	}
	.k2t-heading.short-line .heading-text::before {
	    left: 18%;
	}
	.post-grid .k2t-blog-post-1 .k2t-heading .heading-title{font-size: 18px;}
	.k2t-heading.border-box.align-center span {
	    font-size: 18px;
	}
	/* ICON-BOX */
	.icon-box {
	    padding: 30px 0px 30px 0px;
	}
	.k2t-iconbox.layout-2 {
	    margin-bottom: 30px;
	}
	.icon-box-1 .k2t-iconbox.layout-2 {
	    margin-bottom: 30px;
	}
	/* BRAND */
	.brand .slider-bottom .owl-carousel {
	    margin-top: -205px;
	    padding-top: 210px;
	}
	/* TESTIMONIALS */
	.testimonials-1 {
	    height: 460px;
	}
	.testimonials .slider-testimonials-nav{margin-left: 3%;}
	/* POST-GRID */
	.post-grid .k2t-blog-post-1 {
	    height: 760px;
	}
	.slider-wwd-postgrid .owl-stage-outer {
	    height: auto;
	}
	.post-grid .k2t-blog-post-1 .entry-post {
	    height: 620px;
	    margin-left: -10px;
	    margin-top: 30px;
	}
	.post-grid .k2t-blog-post-2 .entry-post {
	    height: 304px;
	    width: 96.66%;
	    top: -40px;
	    left: 5px;
	}
	.post-grid .k2t-blog-post-3 {
	    height: 500px;
	}
	.post-grid .k2t-blog-post-4 .col-md-5 {
	    margin-top: 0;
	}
	.post-grid .k2t-blog-post-3 .entry-post {
	    margin-top: 151px;
	    height: 293px;
	    left: 21px;
	    width: 86.66%;
	}

	.post-grid .k2t-blog-post-4 .entry-post {
	    width: 263px;
	    height: auto;
	    margin-left: 6%;
	    margin-top: 80%;
	}
	.post-grid .k2t-blog-post-item .post-content {
	    height: 436px;
	}
	.post-grid .k2t-blog-post-5 .post-images img {
	    padding-top: 20px;
	    padding-bottom: 0px;
	    padding-left: 1px;
	}
	/* team-member */
	.member.style-2 .text::before {
	    right: 13%;
	    left: 13%;
	}
	.member.style-2 .text-inner{
		margin-left: 14%;
	}
	.member.style-2 .work-with-us {
	    margin-left: 5%;
	}
	.slider-tower-3 .tower-3 {
	    left: 35px;
	}
	.slider-tower-3 .owl-prev, .slider-tower-3 .owl-next {
	    padding: 0;
	}
	.slider-tower-3 .owl-next {
	    margin-left: 5px;
	}
	.slider-tower-3 .owl-prev {
	    margin-right: 5px;
	}
	#coppy-right .gototop{position: fixed;}
	.icon-tw3 .heading {
	    padding: 0 0 40px 0;
	}
	.tower3-search input {
		font-size: 12px;
	    width: 290px;
	}
	.k2t-amazing.k2t-amazing-icon-1::before,
	.k2t-amazing.k2t-amazing-icon-2::before,
	.k2t-amazing.k2t-amazing-icon-3::before,
	.k2t-amazing.k2t-amazing-icon-4::before {
		left: 140px;
	}
	.k2t-amazing .k2t-heading.heading-amazing .heading-title {
	    font-size: 25px;
	}
	.heading-amazing-tower3 .k2t-button.k2t-button-amazing {
	    margin-left: 7.33% !important;
	}
	.testimonials .item-box-shadow {
	    height: 371px;
	}
	.testimonials-2 .testimonials-content-1 {
	    height: 291px;
	}
	.col-sm-second {
	    width: 100%;
	}
	.k2t-purchase .button-buy {
	    height: 245px;
	}
	.k2t-purchase .button-buy .k2t-btn {
	    right: 80px;
	}
	/* tower-3 */
	.icon-tw3 .k2t-heading.short-line .heading-title {
	    padding-top: 50px;
	    letter-spacing: 0.6px;
	}
	.tower3-search {
	    height: 350px;
	}
	.tower3-search .nav-tabs > li{
		width: 100%;
	}
	.tower3-search input,.tower3-search button{height: 35px;}
	.tower3-search .input-group i {
	    font-size: 24px;
	}
	/* tower-4 */
	.banner-tower-4 {
	    height: 290px;
	}
	.banner-tower-4 .k2t-wrap .k2t-wrap-border {
	    border-width: 14px;
	    height: 210px;
	    top: 50px;
	    width: 210px;
	}
	.banner-tower-4 .k2t-wrap .k2t-person img {
	    height: 290px;
	    left: -26px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h1 {
	    padding-top: 112px;
	    font-size: 36px;
	}
	.banner-tower-4 .k2t-wrap .heading-wrap .k2t-heading h2 {
	    font-size: 20px;
	}
	.about-home-4 {
	    background-position: 60% 100%;
	}
	/* TOWER-5 */
	.right-banner-tw5 {
	    padding-left: 0px;
	}
	.banner-tower-5 .k2t-heading h5 {
	    padding-top: 70px;
	}
	.banner-tower-5 .k2t-heading h5 {
	    font-size: 11px;
	}
	.slider-2 .heading-detail {
	    width: 300px;
	}

	/* TOWER-6 */
	.banner-home-6 .heading-tower-6 {
	    margin-top: 63%;
	}
	.post-gird-tower6 .heading-before .k2t-heading.no-border h3 {
	    font-size: 28px !important;
	    letter-spacing: 0.6px;
	}
	.post-gird-tower6 .heading-before .k2t-heading.no-border p {
	    font-size: 18px;
	}
	.post-gird-tower6 {
	    height: 900px;
	}
	.post-gird-tower6 .k2t-blog-post-3 .entry-post {
		padding: 10px;
	    width: 321px;
	}
	.post-gird-tower6 .k2t-button {
	    right: 57px;
	}
	.k2t-air-line .k2t-wrap-right {
	    padding-left: 10%;
	}
	.k2t-inner {
	    height: 342px;
	}
	.catering {
	    height: 449px;
	}
	.k2t-inner-1, .k2t-inner-2 {
	    height: 418px;
	}
	.k2t-inner, .k2t-inner-1, .k2t-inner-2 {
	    width: 320px;
	}
	/* blog masonry */
	.blog-masonry .isotope-3-column .item-post {
	    width: 100%;
	}
	/* blog single */
	.img-slider .item-post .owl-prev i{
		bottom:32%; 
	}
	.img-slider .item-post .owl-next i{
		bottom:32%; 
	}
	/* category left sidebar */
	.top-category select {
	    width: 180px;
	}
	/* my account */
	.page-entry .social-share-1 span {
	    padding-left: 5px;
	}
	.page-entry .social-share-1 li a{
		padding: 0 5px;
		font-size: 10px;
		border-right: none;
	}
	.page-entry .forgot_password a,.page-entry .inline span{
		font-size: 12px;
	}
	/* product-detail */
	.product-bottom-1 .slider-item .slider-nav img {
	    height: 120px;
	    width: 115px;
	}
		
}

