

.tparrows.preview2::after {
	margin-top: -24px !important;
}	


/* Mobile */
@media (max-width: 767px) { 
.logo-image
.logo-img-sm {
	margin-top: 30px;
	width: 245px;
}
}	

/* Mobile - Dropdown Menu & Caret */
@media (max-width: 767px) { 
.navbar-nav > li > .dropdown-menu,
.navbar-nav > li.open > .dropdown-menu {
	display: none;
 }
 
.navbar-nav > .dropdown > a .caret, 
.navbar-nav > .dropdown > a:hover .caret,
.navbar-nav > .dropdown > a:focus .caret { 
	display: none;
 }
}	

/* Mobile - K2 Content Module */
@media (max-width: 767px) { 
.too-k2-blog ul li .moduleItemImage img {
	height: auto;
 }		
} 

/* All Demo page images */
@media (max-width: 767px) { 
.demos img {
	margin: auto;
}	
}

/* All Demo page - Title */
@media (max-width: 767px) {
.too-parallax-demo-head {
	font-size: 55px;
}	
}


/* Team members section */
.team-members 
.sprocket-strips-pagination{
		display:inline !important;
}
	
.team-members 
.sprocket-strips-pagination 
ul{
	float: none !important;
	text-align:center !important;
	margin-top: 15px !important;
}

.team-members 
.sprocket-strips-pagination 
ul li{
	color: #FFFFFF !important;
	background-color: #fff;
	opacity : 1;
	box-shadow: none !important;
	border-radius: 50%;
	height: 10px;
	margin: 0 3px;
	outline: 0 none;
	text-indent: -9999px;
	width: 10px;
}

.team-members 
     .sprocket-strips-nav {
	    padding-bottom: 0 !important;
}		
		
.team-members 		
	.sprocket-strips-item {
		box-shadow: 0px 0px !important;
}
 
.team-members    
	.sprocket-strips-content{
		background-color:transparent;
		padding:0px;
		color:inherit;
		text-align:center;
}

.team-members 		
	.too-content-block{
		padding: 5px 15px 0;
}	
			
.team-members 
.team-box {
	padding: 0px 20px;
}	

.roksprocket-ellipsis {
	display: none;
}	

@media screen and (max-width: 980px) {
.team-animated-box .back h3 {
	margin: 5px 0px -3px !important;
  }
}	

@media screen and (max-width: 980px) {
.social-icons {
	margin-top: 5px;
  }	
}

@media screen and (max-width: 980px) {
.social-icons li .btn {
	height: 30px !important;
	width: 30px !important;
	line-height: 30px !important;
  }
} 	

@media screen and (max-width: 980px) {
.social-icons li .btn .fa {
	font-size: 13px !important;
  }
}  	

@media screen and (max-width: 767px) {
.team-animated-box .back h3 {
	margin: 10px 0 0 !important;
  }
}	

@media screen and (max-width: 767px) {
.social-icons {
	margin-top: 10px;
  }	
}

@media screen and (max-width: 767px) {
.social-icons li .btn {
	height: 45px !important;
	width: 45px !important;
	line-height: 45px !important;
  }
} 	

@media screen and (max-width: 767px) {
.social-icons li .btn .fa {
	font-size: 16px !important;
  }
}  	

@media screen and (max-width: 980px) {
.team-members 		
	.too-content-block{
		padding: 5px 0 0;
}
}	

@media screen and (max-width: 980px) {
.too-team-overlay {
	    height: 700px;
}
}

@media screen and (max-width: 980px) {
.too-team .custom {
	height: 700px;
}
}

@media screen and (max-width: 980px) {
.team-members 
.team-box {
	padding: 0px 7px;
}	
}

@media screen and (max-width: 980px) {
.team-animated-box .back p {
	margin: 0px 0px 0px;
	font-size: 10px;
}
}

@media screen and (max-width: 767px) {
.team-members 		
	.too-content-block{
		padding: 5px 10px 0;
}
}	

@media screen and (max-width: 767px) {
.team-animated-box .back p {
	margin: 5px 0px 0px;
	font-size: 13px;
}
}

@media screen and (max-width: 320px) {
.team-animated-box .back p {
	font-size: 11px;
}
}

@media screen and (max-width: 767px) {
.too-team-overlay {
    height: 1600px;
}
}

@media screen and (max-width: 767px) {
.too-team .custom {
	height: 1600px;
}
}

@media screen and (max-width: 320px) {
.too-team-overlay {
	height: 1500px;
}
}

@media screen and (max-width: 320px) {
.too-team .custom {
	height: 1500px;
}
}

.too-parallax-demo-head {
	font-size: 110px;
	font-weight: 800;
}	

/* back to top */
.box-square span {
	border-right: 0 !important;
	right: 52.3333px !important;
	border-left: 1px solid rgb(153, 153,153);
}	
	


.too-contact-bg .custom {
padding-top: 24px;

}

.back-to-top{
padding-top: 20px;
}

.captionplus-overlay {
    height: 12%;
}

@media (min-width: 768px) {
.logo-control .logo-img-sm {
    width: auto  !important;
    }
    }