/*
www.devphp.net
v0.9.6
*/
body{font-family:"Open Sans",Helvetica,Arial,sans-serif;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;font-size:14px;line-height:1.42857143;color:#333;background:url("../images/bg.jpg")no-repeat center top fixed #EEE;}
input[type]{box-sizing:content-box;}
.box{margin:20px 0;padding:30px 15px;background:rgba(255,255,153,1);/*overflow:hidden;*/border:1px solid #FFF;border-radius:6px;box-shadow:0 0 8px #FFF;}
.box h1,.box h2,.box h3,.box h4,.box h5,.box h6{text-transform:uppercase;font-family:"Josefin Slab",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;}
.box hr{max-width:400px;border-color:#999999;}
.box img{max-width:100%;}
.brand,.address-bar{display:none;}
.brand *{text-decoration:none; }
.brand img {display: block; margin-left: auto; margin-right: auto}
.brand a:hover{text-decoration:none;}
.navbar-brand{text-transform:uppercase;font-weight:900;letter-spacing:2px;}
.navbar-nav{text-transform:uppercase;font-weight:400;letter-spacing:3px;}
.img-full{min-width:100%;}
.brand-before,
.brand-name{text-transform:capitalize;}
.brand-before{margin:15px 0;}
.brand-name{margin:0;font-size:4em;}
.tagline-divider{margin:15px auto 3px;max-width:250px;border-color:#999999;}
.intro-text{text-transform:uppercase;font-size:1.25em;font-weight:400;letter-spacing:1px;}
.img-border{float:none;margin:0 auto 0;border:#999999 solid 1px;}
.img-left{float:none;margin:0 auto 0;}
#footer p{margin:0;padding:50px 0;}
#copyright ul{padding:0;margin:0;list-style:none;}
@media screen and (min-width:768px){
.brand{display:inherit;margin:0;padding:30px 0 10px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.5);font-family:"Josefin Slab","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:5em;font-weight:700;line-height:normal;}
.top-divider{margin-top:0;}
.img-left{float:left;margin-right:25px;}
.address-bar{display:inherit;margin:0;padding:0 0 40px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.5);text-transform:uppercase;font-size:1.25em;font-weight:400;letter-spacing:3px;}
.navbar{border-radius:0;}
.navbar-header{display:none;}
.navbar{min-height:0;}
.navbar-default{border:none;background:rgba(255,255,255,0.9);}
.nav>li>a{padding:10px;}
#drop-nav li{border-bottom:2px solid transparent;margin:0 10px}
#drop-nav li:hover, .current{border-bottom:2px solid #29D !important;}
.navbar-nav>li>a{line-height:normal;}
.navbar-nav{display:table;float:none;margin:0 auto;table-layout:fixed;font-size:16px;}
}
@media screen and (min-width:1200px){
.box:after{content:'';display:table;clear:both;}
}

.scrollup{width:40px;height:40px;opacity:0.3;position:fixed;bottom:50px;right:50px;display:none;text-indent:-9999px;background:url('../images/icon_top.png') no-repeat;}
blockquote{font-family:"Times New Roman",Times,serif;font-size:14px;color:#444;line-height:24px;background:url("../images/quote.gif") no-repeat scroll 0 6px transparent;padding:10px 20px 10px 45px;border:none !important}
blockquote p{margin-bottom:8px}
blockquote.alignleft{width:220px;margin:10px 20px 0 0}
blockquote.alignright{width:220px;margin:10px 0 0 20px;}
blockquote cite{color:#666;font-size:12px;}
.featured .ico {
    font-size: 37px !important;
    line-height: 70px !important;
    width:70px;
    height: 70px;
    background: #29D;
    display: inline-block !important;
    border-radius: 50%;
    color: #FFF;
    margin-bottom: 10px;
padding: 0 18px;
}
.featured .name{font-size: 20px;font-weight: bold;line-height: 1.25em;margin-bottom: 10px;}
.featured .text{font-size: 12px;line-height: normal;margin-bottom: 15px;}

.spacer{display:block;width:100%;clear:both;}
.div10{clear:both;width:100%;height:10px;}
.div20{clear:both;width:100%;height:20px;}
.div30{clear:both;width:100%;height:30px;}
.mt20{margin-top:20px;}
.mb20{margin-bottom:20px;}

/* pace */
.pace {
  -webkit-pointer-events: none;
  pointer-events: none;

  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.pace .pace-activity {
  display: block;
  position: fixed;
  z-index: 2000;
  top: 0;
  right: 0;
  width: 300px;
  height: 300px;
  background: #29d;
  -webkit-transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  -webkit-transform: translateX(100%) translateY(-100%) rotate(45deg);
  transform: translateX(100%) translateY(-100%) rotate(45deg);
  pointer-events: none;
}

.pace.pace-active .pace-activity {
  -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg);
  transform: translateX(50%) translateY(-50%) rotate(45deg);
}

.pace .pace-activity::before,
.pace .pace-activity::after {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    bottom: 30px;
    left: 50%;
    display: block;
    border: 5px solid #fff;
    border-radius: 50%;
    content: '';
}

.pace .pace-activity::before {
    margin-left: -40px;
    width: 80px;
    height: 80px;
    border-right-color: rgba(0, 0, 0, .2);
    border-left-color: rgba(0, 0, 0, .2);
    -webkit-animation: pace-theme-corner-indicator-spin 3s linear infinite;
    animation: pace-theme-corner-indicator-spin 3s linear infinite;
}

.pace .pace-activity::after {
    bottom: 50px;
    margin-left: -20px;
    width: 40px;
    height: 40px;
    border-top-color: rgba(0, 0, 0, .2);
    border-bottom-color: rgba(0, 0, 0, .2);
    -webkit-animation: pace-theme-corner-indicator-spin 1s linear infinite;
    animation: pace-theme-corner-indicator-spin 1s linear infinite;
}

@-webkit-keyframes pace-theme-corner-indicator-spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); }
}
@keyframes pace-theme-corner-indicator-spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}

/* end pace */

.mobile-title {
    margin-top: 12px;
}

.image-center img{
    max-width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}