/* ==========================================================================
*
* Custom CSS Stylesheet. This is where you should add your own styles!
*
** ========================================================================== */

/* Simple style overrides or custom adds */

.some-css-selector {font-size:13px;}



/** Higher screens+ **/
@media only screen and (min-width : 1921px){
.homelb{/*border:1px solid yellow;*/	margin-top: -50px;margin-bottom: -50px;}
.tester{margin-top: -150px;}
.mv{margin-top: -50px;}
.sub{margin-top: -10px;}
.pv{margin-top: -70px;}
.lf{margin-top: -50px;}
.mv ul li a{color:black; padding-left:180px;}
.mp{/*border:1px solid green;*/margin-left: 200px; width: 100%;}
.tm{margin-top:-60px;}
.mac{margin-top: -60px;height: 260px;}
.team{margin-top:-150px;}
.memb{margin-top: -60px;}
.smetab{margin-top:-90px;}
.ppd{height: 300px;}
}

/** Desktop+ **/
@media (min-width: 1200px) {
.homelb{/*border:1px solid yellow;*/margin-top: -50px;margin-bottom: -50px;}
.tester{margin-top: -150px;}
.mv{margin-top: -50px;}
.sub{margin-top: -10px;}
.pv{margin-top: -70px;}
.lf{margin-top: -50px;}
.mv ul li a{color:black; padding-left:180px;}
.mp{ /*border:1px solid green;*/ margin-left: 200px;width: 100%;}
.tm{margin-top:-60px;}
.mac{margin-top: -60px;height: 260px;}
.team{margin-top:-150px;}
.memb{margin-top: -60px;}
.smetab{margin-top:-90px;}
.ppd{height: 300px;}
}


/** Laptop **/
@media (max-width: 1200px) {
/*.homelb{
	border:1px solid yellow;
	margin-top: -50px;
	margin-bottom: -50px;
}*/
.tester{margin-top: -100px;}
.mv{margin-top: -50px;}
.sub{margin-top: -10px;}
.pv{margin-top: -70px;}
.lf{margin-top: -50px;}
.mv ul li a{color:black; padding-left:180px;}
.team{margin-top:-70px;}

/*.mac{margin-top: -40px;height: 260px;background-color: yellow;}*/

}


/** Laptop+ **/
@media (min-width: 991px) {
/*.homelb{
	border:1px solid yellow;
	margin-top: -30px;
	margin-bottom: -50px;
}*/
/*.tester{margin-top: -150px;}*/

}


/** Laptop **/
@media (min-width: 992px) and (max-width: 1199px) {
/*.tester{margin-top: -150px;}*/
}


/** Large Tablets **/
@media (max-width: 992px) {

}


/** Tablets (landscape mode)  **/
@media (min-width: 768px) and (max-width: 991px) {

}


/** Tablets+  **/
@media (min-width: 768px) {

}


/** Tablets (portrait mode)  **/
@media (min-width : 481px) and (max-width : 768px) {

}


/** Smartphone landscape mode / Mini Tablet **/
@media (max-width: 767px) {

}


/** Smartphone landscape mode / Mini Tablet **/
@media (max-width: 600px) {

}


/** Smartphone portrait mode **/
@media (max-width: 480px) {

}


/** Normal phone portrait mode+ **/
@media (min-width: 320px) {
	
}
@keyframes pop-in {
	0% {
	  transform: scale(0);
	}
	100% {
	  transform: scale(1);
	}
  }
  @keyframes pop-out {
	0% {
	  transform: scale(1);
	}
	100% {
	  transform: scale(0);
	}
  }
  .speed-dial {
	text-align: center;
	display: inline-block;
  }
  .speed-dial a,
  .speed-dial a:hover,
  .speed-dial a:active,
  .speed-dial a:visited,
  .speed-dial a:focus {
	color: #fafafa;
	display: inline-block;
	text-decoration: none;
  }
  .speed-dial .toggle {
	display: inline-block;
	border-radius: 50%;
	width: 30px;
	height: 30px;
	line-height: 32px;
  }
  .speed-dial:hover .dials a {
	animation: pop-in 0.3s ease both;
  }
  .speed-dial .dials {
	margin: 0;
	padding: 0;
	list-style: none;
  }
  .speed-dial .dials a {
	display: inline-block;
	border-radius: 50%;
	width: 30px;
	height: 30px;
	line-height: 32px;
	margin: 8px 0;
	transform: scale(0);
	animation: pop-out 0.3s ease both;
  }
  .speed-dial .dials a.pop-in {
	animation: pop-in 0.3s ease both;
  }
  .speed-dial .dials li:nth-child(0) a {
	animation-delay: 0s;
  }
  .speed-dial .dials li:nth-child(1) a {
	animation-delay: 0.1s;
  }
  .speed-dial .dials li:nth-child(2) a {
	animation-delay: 0.2s;
  }
  .speed-dial .dials li:nth-child(3) a {
	animation-delay: 0.3s;
  }
  .speed-dial .dials li:nth-child(4) a {
	animation-delay: 0.4s;
  }
  .speed-dial .dials li:nth-child(5) a {
	animation-delay: 0.5s;
  }
  .speed-dial .dials li:nth-child(6) a {
	animation-delay: 0.6s;
  }
  
  /* .bg-share {
	background-color: #0067a2;
  } */
  
  .bg-twitter {
	background-color: #2daae2;
  }
  
  .bg-facebook {
	background-color: #3c5b9b;
  }
  
  .bg-google-plus {
	background-color: #25D366;
  }
  .bg-google-link {
	background-color: #0A66C2;
  }