/*

Theme Name: Xtreme Technologies
Theme URI: http://www.xtrememnc.com
Description: Theme for Xtreme Technologies.
Version: 1.0.1
Author: Don Sony
Author URI: http://www.donsony.com
*/

/*alignment inside post page content*/
	.alignright, .alignleft, .aligncenter, .sticky, .wp-caption-text, .wp-caption, .bypostauthor, .gallery-caption{  }
	.alignright{ float:right; clear:right; margin-left:20px; margin-bottom:10px; }
	.alignleft{ float:left; clear:left; margin-right:20px; margin-bottom:10px; }
	.aligncenter{ margin-left:auto; margin-right:auto; margin-bottom:10px; }


/* Home Page */
body .intro h1 { color: #333; }
body .intro h1 span { color: #92a80c; }
body .intro h2 { color: #585858; }
.textslider { position: relative; }
.textslider li { display: none; padding-top: 20px; padding-bottom: 20px; font-size: 26px; line-height: 40px; font-weight: 300; }
.textslider li:first-child { display:block; }
.textslider .flex-control-nav li { display: inline-block; }
body .get-started { margin: 40px auto 0 auto; background: #92a80c; color: #333; }
.clear { clear: both; }
h3{font-size:25px;}

.pace { width: 300px; height: 500px; position: absolute; top:0; bottom: 0; left: 0; right: 0;  margin: auto; z-index: 2000; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); opacity: 0; -webkit-transition: all 2s linear 0s; -moz-transition: all 2s linear 0s; transition: all 2s linear 0s; } 
body.pace-running .site-container { opacity: 0; }
body.pace-done .site-container { opacity: 1 !important; transition: all 3s ease-in 2s; }
.pace.pace-active { -webkit-transform: scale(.25); -moz-transform: scale(.25); -ms-transform: scale(.25); -o-transform: scale(.25); transform: scale(.25); opacity: 1 !important; }
.pace .pace-activity { width: 300px; height: 500px; border-radius: 70px; background: url(images/load-logo.png) no-repeat center center; background-size: contain; position: absolute; top: 0; z-index: 1911; -webkit-animation: pace-bounce 1s infinite; -moz-animation: pace-bounce 1s infinite; -o-animation: pace-bounce 1s infinite; -ms-animation: pace-bounce 1s infinite; animation: pace-bounce 1s infinite; }
.pace .pace-progress { opacity: 0; }

@-webkit-keyframes pace-bounce {
	0% { -webkit-transform: scale(.8); }
	30% { -webkit-transform: scale(1); }
	40% { -webkit-transform: scale(1.2); }
	50% { -webkit-transform: scale(.8); }
	60% { -webkit-transform: scale(1); }
	70% { -webkit-transform: scale(1.15); }
	80% { -webkit-transform: scale(1); }
	100% { -webkit-transform: scale(.8); }
}

@-moz-keyframes pace-bounce {
	0% { transform: scale(.8); }
	30% { transform: scale(1); }
	40% { transform: scale(1.2); }
	50% { transform: scale(.8); }
	60% { transform: scale(1); }
	70% { transform: scale(1.15); }
	80% { transform: scale(1); }
	100% { transform: scale(.8); }
}

@keyframes pace-bounce {
	0% { transform: scale(.8); }
	30% { transform: scale(1); }
	40% { transform: scale(1.2); }
	50% { transform: scale(.8); }
	60% { transform: scale(1); }
	70% { transform: scale(1.15); }
	80% { transform: scale(1); }
	100% { transform: scale(.8); }
}

@-webkit-keyframes pace-compress {
  0% {
    opacity: 0.5
  }
  40% {
    opacity: 0.2;
  }
  80% {
    opacity: 0.1;
  }
  100% {
    opacity: 0;
  }
}

@-moz-keyframes pace-compress {
  0% {
    opacity: 0.5
  }
  40% {
    opacity: 0.2;
  }
  80% {
    opacity: 0.1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes pace-compress {
  0% {
    opacity: 0.5
  }
  40% {
    opacity: 0.2;
  }
  80% {
    opacity: 0.1;
  }
  100% {
    opacity: 0;
  }
}
.flex-control-paging li a { background: #c2c2c2; }
.flex-control-paging li a.flex-active{ background: #92a80c; }