@media (max-width: 1200px){	
/*------------------------------------------------------------------
[Table of contents]



1. Navigation
2. ThemeMount Team page 
-------------------------------------------------------------------*/	
	
	

  
 /**
 *  1. ThemeMount Team page 
 * ----------------------------------------------------------------------------
 */
 	
	.thememount-fbar-box .row .col-lg-3:nth-child(1) {
   		width: 24% !important;
	}
	.thememount-fbar-box .row .col-lg-3:nth-child(4) {
		width: 16% !important;
	}
	.thememount-fbar-box .row .col-lg-3:nth-child(2), 
	.thememount-fbar-box .row .col-lg-3:nth-child(3) {
		width: 30% !important;
	}	
	.thememount-content-team-search-box h2 {		
		font-size: 18px;
	}
	.thememount-content-team-search-box .row .col-lg-3:nth-child(1) {
		width: 25% !important;
	}
	.thememount-content-team-search-box .row .col-lg-3:nth-child(2), 
	.thememount-content-team-search-box .row .col-lg-3:nth-child(3) {
		width: 27% !important;
	}
	.thememount-content-team-search-box .row .col-lg-3:nth-child(4) {
		width: 21% !important;
	}
	.thememount-fbar-box .thememount-team-form-no-group .row .col-lg-6:nth-child(2) {
		width: 61% !important;
	}
	.thememount-fbar-box .thememount-team-form-no-group .row .col-lg-3:nth-child(3) {
		width: 15% !important;
	}
	.thememount-fbar-box .search_field select, 
	.thememount-content-team-search-box .search_field select{
		width: 124%;
	}
	.thememount-content-team-search-box .thememount-team-form-no-group .row .col-lg-6:nth-child(2){
		width: 54% !important;
	}
	.thememount-content-team-search-box .thememount-team-form-no-group .row .col-lg-3:nth-child(3) {
		width: 20% !important;
	}
	
	/*No image setting*/
	.thememount-page-full-width .thememount-blog-col-two .thememount-proj-noimage{
			height: 253px;
			line-height: 253px;
	}
	.thememount-sidebar-left .thememount-blog-col-two .thememount-proj-noimage, 
	.thememount-sidebar-right .thememount-blog-col-two .thememount-proj-noimage {
		height: 185px;
		line-height: 185px;
	}	
	.thememount-page-full-width .thememount-blog-col-three .thememount-proj-noimage{
		height: 165px;
		line-height: 165px;
	}
	.thememount-sidebar-left .thememount-blog-col-three .thememount-proj-noimage,
	.thememount-sidebar-right .thememount-blog-col-three .thememount-proj-noimage{	
		height: 116px;
		line-height: 116px;
	}
	.thememount-page-full-width .thememount-blog-col-four .thememount-proj-noimage{
		height: 120px;
		line-height: 120px;
	}
	
	
	.thememount-wide.thememount-sticky-footer .site-footer{
		position:inherit;
	}
	.thememount-wide.thememount-sticky-footer .site-main{
		margin-bottom: auto !important;
	}
	
}

@media (max-width: 995px){		

/*------------------------------------------------------------------
[Table of contents]


1. Header Section
2. Navigation
3. Body Content
4. ThemeMount Team page 
-------------------------------------------------------------------*/	


/**
 * 1. Header Section
 * ----------------------------------------------------------------------------
 */
	/*Topbar menu*/
 	.thememount-flexible-width-left, .thememount-flexible-width-right{
		display:block;
	}	
	.thememount-fbar-box-w .widget {	
		margin-bottom: 22px;
	}
 
 	.thememount-header-style-3 #navbar .main-navigation{
		width: 750px;
	}
 
 

/**
 * 2. Navigation
 * ----------------------------------------------------------------------------
 */

	/* when  header dark */	
	/*.header-text-color-white .toggled-on ul.nav-menu > li:hover > a, 	
	.header-text-color-white .toggled-on ul.nav-menu li li:hover > a, 	
	.header-text-color-white .toggled-on div.nav-menu > ul > li:hover > a, 	
	.header-text-color-white .toggled-on div.nav-menu > ul li li:hover > a,	
	.header-text-color-white .toggled-on ul.nav-menu li li a	{		
		color: rgba(255, 255, 255, 0.95);
	}*/	


/**
 * 3. Body Content 
 * ----------------------------------------------------------------------------
 */	

	.wpb_call_to_action .table-row {
		display: block;
	}
	.wpb_call_to_action {
		display: block;
	}
	.cta_align_left .thememount-cta-content-wrapper, 
	.cta_align_left .thememount-cta-button-wrapper, 
	.cta_align_right .thememount-cta-content-wrapper, 
	.cta_align_right .thememount-cta-button-wrapper {
		display:block;
		text-align: center;
	}
	.cta_align_left .thememount-cta-button-wrapper, 
	.cta_align_right .thememount-cta-button-wrapper {
		margin-top: 10px;
		display: block;
		padding-left:0px;
	}	
	.headingblock, 
	.breadcrumbblock {
		display: table-cell;
	}	
	.footer .widget {
		margin-bottom: 0px;
	}	
	.site-footer .widget-area:last-child {
		margin-bottom: 40px;
	}	
	.site-footer .widget-area {
		min-height: 350px;
	}	
	body.thememount-sidebar-right .site-main #primary.content-area,
	body.thememount-sidebar-right.tax-team_group .site-main #primary.content-area,
	.tax-team_group .site-main .thememount-team-group-left {
		padding-right: 15px!important;
		border-right: 0px;
		margin-top: 0px;
	}
	body.tax-portfolio_category .site-main .tm-taxonomy-left,
	body.tax-portfolio_category .site-main .tm-taxonomy-right {
		border:0px;
		padding-left:0px !important;
		padding-right:0px !important;
	}
	#sidebar-right .widget{
		padding-left:0px;
	}		
	.site-main #sidebar-left.sidebar{
		border-right: 0px;
	}	
	.sidebar .search-form:after{
		display:none;
	}		
	.site-main #sidebar-right.sidebar{
		border-left: 0px;
	}	
	#sidebar-left .widget{
		padding-right: 0px;
	}	

	.thememount-twitterbar-list.owl-carousel .owl-wrapper-outer{
		width: 100%;
	}
	
	.thememount-post-right .tm-date-wrapper {
		display:inline-block;
		color: #999;
	}
	.thememount-post-left{
		display:none;
	}
	.thememount-post-right{
		margin-left:0px;
	}
	
	.site-main #sidebar-left.sidebar, body.tax-portfolio_category .site-main .tm-taxonomy-left{
		float: none;
	}
	
/**
 * 4. ThemeMount Team page
 * ----------------------------------------------------------------------------
 */	

	.tax-team_group .site-main .thememount-team-group-right {
		padding-left: 15px !important;
		border-left: none;
		margin-left: 0px;
		margin-top: 60px;
	}
	.tax-team_group .site-main .thememount-team-group-left{
		padding-top:0px;
	}	
	.thememount-fbar-box .row .col-lg-3:nth-child(2), 
	.thememount-fbar-box .row .col-lg-3:nth-child(3) {
		width: 24% !important;
	}
	.thememount-fbar-box .row .col-lg-3:nth-child(1) {
		width: 32% !important;
	}
	.thememount-fbar-box .row .col-lg-3:nth-child(4) {
		width: 20% !important;
	}	
	.thememount-content-team-search-box h2 {		
		font-size: 18px;
	}
	.thememount-content-team-search-box .row .col-lg-3:nth-child(1) {
		width: 26% !important;
	}
	.thememount-content-team-search-box .row .col-lg-3:nth-child(2), 
	.thememount-content-team-search-box .row .col-lg-3:nth-child(3) {
		width: 27% !important;
	}
	.thememount-content-team-search-box .row .col-lg-3:nth-child(4) {
		width: 20% !important;
	}
	.thememount-fbar-box .thememount-team-form-no-group .row .col-lg-3:nth-child(1) {
		width: 30% !important;
	}	
	.thememount-fbar-box .thememount-team-form-no-group .row .col-lg-6:nth-child(2){
		width: 51% !important;
	}	
	.thememount-fbar-box .thememount-team-form-no-group .row .col-lg-3:nth-child(3){
		width: 19% !important;
	}	
	.selectstyle {
		margin-bottom: 15px !important;
	}
		
	/*No image setting*/
	.thememount-page-full-width .thememount-blog-col-two .thememount-proj-noimage,
	.thememount-page-full-width .thememount-blog-col-three .thememount-proj-noimage,
	.thememount-page-full-width .thememount-blog-col-four .thememount-proj-noimage{
			height: 194px;
			line-height: 194px;
	}
	.thememount-sidebar-left .thememount-blog-col-two .thememount-proj-noimage, 
	.thememount-sidebar-right .thememount-blog-col-two .thememount-proj-noimage {
		height: 185px;
		line-height: 185px;
	}	
	.thememount-sidebar-left .thememount-blog-col-three .thememount-proj-noimage,
	.thememount-sidebar-right .thememount-blog-col-three .thememount-proj-noimage{	
		height: 190px;
		line-height: 190px;
	}

	
/**
 * 4. Sidebar setting
 * ----------------------------------------------------------------------------
 */	
	.site-main #sidebar-right.sidebar{
		margin-top: 0px; 
	} 
	body.thememount-sidebar-left .site-main #primary.content-area {
		padding-left: 15px!important;
		border-left: none;
	} 
	body.thememount-sidebar-bothright .site-main #primary.content-area {
		padding-right: 15px!important;
		border-right: none;
		margin-right: 0px;
	}	
	body.thememount-sidebar-bothright .site-main #sidebar-left .widget{
		padding-left: 0px;
	}	
	body.thememount-sidebar-bothright .site-main #sidebar-left.sidebar {
		border-right: none;
		border-left: none;
	}	
	body.thememount-sidebar-bothright .site-main #sidebar-left.sidebar,
	body.thememount-sidebar-bothleft .site-main #sidebar-right.sidebar {
		border-right: none;
		border-left: none;
	}
	body.thememount-sidebar-bothleft .site-main #primary.content-area {
		padding-left: 15px!important;
		border-left: none;
	}
	body.thememount-sidebar-bothleft .site-main #sidebar-right .widget {
		padding-left: 0px;
		padding-right: 0px;
	}
	
	body.thememount-sidebar-both .site-main #primary.content-area {
		padding-right: 15px!important;
		border-right: none;
		margin-right: 0px;
		padding-left: 15px!important;
		border-left: none;
		margin-left: 0px;
	}
	body.thememount-sidebar-bothleft.tm-dark-layout .site-main #sidebar-right.sidebar, 
	body.thememount-sidebar-bothright.tm-dark-layout .site-main #primary.content-area, 
	body.thememount-sidebar-both.tm-dark-layout .site-main #primary.content-area, 
	body.thememount-sidebar-right.tm-dark-layout .site-main #primary.content-area, 
	.tm-dark-layout .site-main #sidebar-left.sidebar {
		border-right: none;
	}
	
	body.thememount-sidebar-bothleft.tm-dark-layout .site-main #primary.content-area, 
	body.thememount-sidebar-left.tm-dark-layout .site-main #primary.content-area, 
	body.thememount-sidebar-both.tm-dark-layout .site-main #primary.content-area, 
	.tm-dark-layout .site-main #sidebar-right.sidebar {
		border-left: none;
	}	
	body.thememount-sidebar-both .site-main #sidebar-left.sidebar,
	body.thememount-sidebar-both .site-main #primary.content-area {
		margin-left: 0% !important;
	}
	
	

	
	
}


@media only screen and (max-width: 767px){
	
/*------------------------------------------------------------------
[Table of contents]

1. Header Section
2. ThemeMount Team page 
3. Body Content
-------------------------------------------------------------------*/	
	
/**
 * 1. Header Section
 * ----------------------------------------------------------------------------
 */		
 
 	.thememount-header-style-2 #stickable-header .headerlogo,
	.headerlogo {
		float: none;
		width:300px;
	}
	.site-title {
		text-align: left;
	}
	.headercontent .headerlogo img {		
		max-width: 100%;
		height: auto;
	}
	
	body.kwayy-header-style-2 h1.site-title {
		width: auto;
		margin: 0;
	}

 
 
 
	.thememount-fbar-box .search_field select, 
	.thememount-content-team-search-box .search_field select{
		width: 110%;
	}
	.header-inner{
		height:auto;
	}	
	.thememount-tb-content.thememount-flexible-width-left,
	.thememount-tb-social.thememount-flexible-width-right{
		display:block;
		text-align:center;
	}

	.thememount-topbar .social-icons{		
		text-align:center;
	}		
	.thememount-team-box {
		margin-bottom:30px;
	}	
	.headingblock, 
	.breadcrumbblock {
		display:block;
		text-align:center;
	}
	.thememount-titlebar-main .breadcrumb-wrapper {
		text-align:center;
	}	
	.thememount-header-style-3 #navbar .main-navigation{
		width: auto;
	}	
	.w-search-input {
		width: 380px;
		height: 71px;
	}
	.w-search-input input {
		width: 360px;	
		font-size: 28px;
		height: 33px;
	}	
	
	
/**
 * 2. ThemeMount Team page 
 * ----------------------------------------------------------------------------
 */ 
	.thememount-fbar-box .row .col-lg-3:nth-child(1),
	.thememount-fbar-box .row .col-lg-3:nth-child(2), 
	.thememount-fbar-box .row .col-lg-3:nth-child(3),
	.thememount-fbar-box .row .col-lg-3:nth-child(4),	
	.thememount-content-team-search-box .row .col-lg-3:nth-child(1),
	.thememount-content-team-search-box .row .col-lg-3:nth-child(2), 
	.thememount-content-team-search-box .row .col-lg-3:nth-child(3),
	.thememount-content-team-search-box .row .col-lg-3:nth-child(4),
	.thememount-fbar-box .thememount-team-form-no-group  .row .col-lg-3:nth-child(1), 
	.thememount-fbar-box .thememount-team-form-no-group .row .col-lg-6:nth-child(2), 
	.thememount-fbar-box .thememount-team-form-no-group .row .col-lg-3:nth-child(3), 
	.thememount-content-team-search-box .thememount-team-form-no-group .row .col-lg-6:nth-child(2),
	.thememount-content-team-search-box .thememount-team-form-no-group .row .col-lg-3:nth-child(3){
		width: 100% !important;
	}
	.thememount-fbar-box .row .col-lg-3,
	.thememount-content-team-search-box  .row .col-lg-3,
	.thememount-fbar-box .thememount-team-form-no-group  .row .col-lg-3:nth-child(1),
	.thememount-fbar-box .thememount-team-form-no-group .row .col-lg-6:nth-child(2),
	.thememount-fbar-box .thememount-team-form-no-group .row .col-lg-3:nth-child(3),
	.thememount-content-team-search-box .thememount-team-form-no-group .row .col-lg-6:nth-child(2) {
		margin-bottom:10px;
	}
	
/**
 * 3. Body Content
 * ----------------------------------------------------------------------------
 */		
	.thememount-blog-boxes-wrapper img.wp-post-image{
		width:100%;
	}
	.wpb_content_element, .rspacer, .wpb_column > .wpb_wrapper > .inside, .wpb_column > .wpb_wrapper > .wpb_content_element {
		margin-bottom: 25px;
	}	
	.site-footer .widget-area {
		min-height:inherit;
	}	
	.site-info,
	.thememount_footer_menu {
		text-align:center;
	}
	.footer .social-icons{
		display:block;	
	}

	.thememount-row-fullwidth-true .grid_section{
		display: block;		
	}
	.thememount-row-fullwidth-true.full-colum-height-widht > .grid_section > .vc_column_container{
		display: block;
		width: 100%;
	}
	.thememount-row-fullwidth-true.full-colum-height-widht > .grid_section > .vc_column_container img{
		display:block;
	}	
	.thememount-row-fullwidth-true.full-colum-height-widht > .grid_section > .vc_column_container{
		background-image:none !important;
	}
	.site-main #sidebar-right.sidebar {
       margin-top: 0px;
    }
	

/* flexslider */		
	.flex-caption {
		bottom: 0;
	}	

/* woocommerce */
.woocommerce .cart-collaterals .cart_totals, 
.woocommerce-page .cart-collaterals .cart_totals{
	  width: 100%;
}

.thememount-pagination {
  display: inline-block;
  float: none;
}




}
@media only screen and (max-width: 479px){
	
	.headerlogo,
	.thememount-header-style-2 #stickable-header .headerlogo {
		width:152px;
	}	
	.tm-header-invert .headerlogo {
		width:152px;
	}
	
	
	
	.top-contact li{
		display:block;
	}
	.top-contact li,
	.top-contact li:first-child{
		border:none;
	}
	.portfolio-wrapper .portfolio-box {
		width: 100%;
	}
	.owl-wrapper .portfolio-box {
		margin:0px;
	}	
	.owl-wrapper .owl-item > article {
		margin: 0px;
		padding: 0px 15px;
	}

}



@media (min-width: 1200px) {
	
/* Portfolio Five and Six Colum*/
.thememount-portfolio-boxes-wrapper.thememount-items-col-five .item .item-content,
.thememount-portfolio-boxes-wrapper.thememount-items-col-six .item .item-content {
	padding: 10px 9px;
}
.thememount-portfolio-boxes-wrapper.thememount-items-col-five .item .item-content h4,
.thememount-portfolio-boxes-wrapper.thememount-items-col-six .item .item-content h4  {
	font-size: 14px;
	padding-right: 40px;
}
.thememount-portfolio-boxes-wrapper.thememount-items-col-five .item .item-content .thememount-portfolio-likes,
.thememount-portfolio-boxes-wrapper.thememount-items-col-six .item .item-content .thememount-portfolio-likes {
	height: 30px;
	width: 30px;	
	line-height: 32px;
	font-size: 10px;
	top: calc(50% - 24px);
}

/* Team member Five and Six Colum*/
.thememount-team-wrapper.thememount-items-col-six .thememount-team-data,
.thememount-team-wrapper.thememount-items-col-five .thememount-team-data {
	padding: 10px 10px;
}
.thememount-team-wrapper.thememount-items-col-six .thememount-team-social-links a,
.thememount-team-wrapper.thememount-items-col-five .thememount-team-social-links a {
	width: 20px;
	height: 20px;
	border-radius: 20px;
	line-height: 20px;
	font-size: 12px;
}
.thememount-team-wrapper.thememount-items-col-six .thememount-team-box:hover .thememount-team-social-links,
.thememount-team-wrapper.thememount-items-col-five .thememount-team-box:hover .thememount-team-social-links {
	-webkit-transform: translateY(-35px);
	-moz-transform: translateY(-35px);
	-ms-transform: translateY(-35px);
	transform: translateY(-35px);
}


/* Testimonial Five and Six Colum*/
.thememount-testimonial-wrapper.thememount-items-col-six .thememount-tst-contarea-text:before,
.thememount-testimonial-wrapper.thememount-items-col-five .thememount-tst-contarea-text:before {
	top: 4px;
	font-size: 17px;
}
.thememount-testimonial-wrapper.thememount-items-col-six .thememount-testimonial-text .contarea,
.thememount-testimonial-wrapper.thememount-items-col-five .thememount-testimonial-text .contarea  {
	padding: 0px 10px 30px 16px;
}

/* Blog Five and Six Colum*/
.thememount-blog-boxes-wrapper.thememount-items-col-six .post-box .thememount-entry-date,
.thememount-blog-boxes-wrapper.thememount-items-col-five .post-box .thememount-entry-date {
	width: 45px;
	height: 45px;
}
.thememount-blog-boxes-wrapper.thememount-items-col-six .post-box .entry-date .entry-date,
.thememount-blog-boxes-wrapper.thememount-items-col-five .post-box .entry-date .entry-date{
	font-size: 18px;
	line-height: 11px;
	padding-bottom: 0px;
}
.thememount-blog-boxes-wrapper.thememount-items-col-six .post-box .entry-month,
.thememount-blog-boxes-wrapper.thememount-items-col-five .post-box .entry-month  {
	font-size: 11px;
	font-weight: 500;
}
.thememount-blog-boxes-wrapper.thememount-items-col-six .post-box .thememount-postbox-small-date,
.thememount-blog-boxes-wrapper.thememount-items-col-five .post-box .thememount-postbox-small-date {
	right: 4px;
	top: 4px;
}
.thememount-blog-boxes-wrapper.thememount-items-col-six .post-box .post-item .item-content,
.thememount-blog-boxes-wrapper.thememount-items-col-five .post-box .post-item .item-content {
	padding:10px;
}
.thememount-blog-boxes-wrapper.thememount-items-col-six .post-box .post-item .item-content h4,
.thememount-blog-boxes-wrapper.thememount-items-col-five .post-box .post-item .item-content h4 {
	font-size: 14px;
}

}


@media (min-width: 768px) and (max-width: 991px) {

/* Team member Five and Six Colum*/
.thememount-team-wrapper.thememount-items-col-six .thememount-team-data,
.thememount-team-wrapper.thememount-items-col-five .thememount-team-data {
	padding: 10px 10px;
}
.thememount-team-wrapper.thememount-items-col-six .thememount-team-social-links a,
.thememount-team-wrapper.thememount-items-col-five .thememount-team-social-links a {
	width: 20px;
	height: 20px;
	border-radius: 20px;
	line-height: 20px;
	font-size: 12px;
}	
.thememount-team-wrapper.thememount-items-col-six .thememount-team-box:hover .thememount-team-social-links,
.thememount-team-wrapper.thememount-items-col-five .thememount-team-box:hover .thememount-team-social-links {
	-webkit-transform: translateY(-35px);
	-moz-transform: translateY(-35px);
	-ms-transform: translateY(-35px);
	transform: translateY(-35px);
}

	
/* Blog Five and Six Colum*/	
.thememount-blog-boxes-wrapper.thememount-items-col-six .post-box .thememount-entry-date,
.thememount-blog-boxes-wrapper.thememount-items-col-five .post-box .thememount-entry-date {
	width: 45px;
	height: 45px;
}
.thememount-blog-boxes-wrapper.thememount-items-col-six .post-box .entry-date .entry-date,
.thememount-blog-boxes-wrapper.thememount-items-col-five .post-box .entry-date .entry-date{
	font-size: 18px;
	line-height: 11px;
	padding-bottom: 0px;
}
.thememount-blog-boxes-wrapper.thememount-items-col-six .post-box .entry-month,
.thememount-blog-boxes-wrapper.thememount-items-col-five .post-box .entry-month  {
	font-size: 11px;
	font-weight: 500;
}
.thememount-blog-boxes-wrapper.thememount-items-col-six .post-box .thememount-postbox-small-date,
.thememount-blog-boxes-wrapper.thememount-items-col-five .post-box .thememount-postbox-small-date {
	right: 4px;
	top: 4px;
}
.thememount-blog-boxes-wrapper.thememount-items-col-six .post-box .post-item .item-content,
.thememount-blog-boxes-wrapper.thememount-items-col-five .post-box .post-item .item-content {
	padding:10px;
}
.thememount-blog-boxes-wrapper.thememount-items-col-six .post-box .post-item .item-content h4,
.thememount-blog-boxes-wrapper.thememount-items-col-five .post-box .post-item .item-content h4 {
	font-size: 14px;
}


}








