/*!
 * PulleyMaven Theme v1.0.0 (http://www.snehinfotech.com)
 * Copyright 2011-2015 SNEH INFOTECH
 * Licensed under MIT 
 */body{padding-top:90px}.container{min-width:300px}header .navbar-inverse{font-family:Quicksand,sans-serif;font-size:16px;color:#fff;background-color:rgba(34,44,52,.9);background-image:-webkit-linear-gradient(top,rgba(54,70,83,.9) 0,rgba(34,44,52,.9) 100%);background-image:-o-linear-gradient(top,rgba(54,70,83,.9) 0,rgba(34,44,52,.9) 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(54,70,83,.9)),to(rgba(34,44,52,.9)));background-image:linear-gradient(to bottom,rgba(54,70,83,.9) 0,rgba(34,44,52,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6364653', endColorstr='#e6222c34', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:rgba(14,18,21,.9);-webkit-box-shadow:0 2px 25px rgba(0,0,0,.2);box-shadow:0 2px 25px rgba(0,0,0,.2);opacity:.98}header .navbar-inverse .navbar-brand{padding:35px 15px;font-size:28px;color:#fff;text-transform:uppercase;outline:0 none}header .navbar-inverse .navbar-brand:focus,header .navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}header .navbar-inverse .navbar-text{color:#fff}header .navbar-inverse a,header .navbar-inverse button{outline:0 none}header .navbar-inverse .navbar-nav>li>a{padding:35px 25px;color:#fff;text-transform:uppercase}header .navbar-inverse .navbar-nav>li>a:focus,header .navbar-inverse .navbar-nav>li>a:hover{color:#9d9d9d;background-color:transparent}header .navbar-inverse .navbar-nav>li>a.btn-trial{background-color:#e9424b;border-color:#e9424b}header .navbar-inverse .navbar-nav>li>a.btn-trial:hover{color:#fff;background-color:#ec5d65}header .navbar-inverse .navbar-nav>.active>a,header .navbar-inverse .navbar-nav>.active>a:focus,header .navbar-inverse .navbar-nav>.active>a:hover{color:#9d9d9d;background-color:rgba(14,18,21,.9)}@media (max-width:768px){header .navbar-inverse>.container .navbar-brand,header .navbar-inverse>.container-fluid .navbar-brand{margin-left:10px}}@media (min-width:768px) and (max-width:992px){header .navbar-inverse>.container .navbar-brand,header .navbar-inverse>.container-fluid .navbar-brand{margin-left:-15px}}.section-signup{padding:75px 0;font-family:Quicksand,sans-serif;color:#fff;background-color:#4ab1d1}.section-signup h3{margin-top:0;font-size:32px}@media (max-width:767px){.section-signup h3{font-size:28px}}.section-signup h4{margin-bottom:30px}footer{padding:15px 0;font-size:12px;color:#fff;background-color:rgba(34,44,52,.9)}footer a{color:#fff}footer a:active,footer a:focus,footer a:hover{color:#fff;text-decoration:underline}@media (max-width:768px){footer{text-align:center}footer .pull-right{float:none!important}}.home .section-quote{min-height:525px;background:url(../img/banner.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover}.home .section-quote .main-banner-wraper{width:100%;height:100%;padding:30px 0;background:rgba(49,57,66,.7)}.home .section-quote .main-banner-wraper .text-center{margin-top:107px;margin-bottom:107px}.home .section-quote h2{font-size:51px;font-weight:400;color:#fff}.home .section-quote h2 span{font-size:145%;font-weight:700;line-height:125%}.home .section-quote .subtext{margin:25px 0;font-size:22px;line-height:30px;color:#fff}.home .section-community{padding:30px 0;color:#fff;background-color:#4ab1d1}.home .section-community h3{margin-top:0;margin-bottom:30px;font-size:32px}.home .section-community .community-icon-box:hover{opacity:.65;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.home .section-community .community-icon{display:block;width:50px;height:50px;margin-right:auto;margin-bottom:15px;margin-left:auto;background-image:url(../img/community-icons.png);background-repeat:no-repeat}.home .section-community .community-icon-engineers{background-position:0 0}.home .section-community .community-icon-consultants{background-position:-60px 0}.home .section-community .community-icon-fabricators{background-position:-120px 0}.home .section-community .community-icon-users{background-position:-180px 0}.home .section-community .community-icon-firms{background-position:-240px 0}.home .section-community .community-icon-companies{background-position:-300px 0}.home .section-features{padding:45px 0;background-color:#f4f4f4}.home .section-features h3{margin-bottom:30px;font-size:30px}.home .section-features h4{font-size:23px;color:#4ab1d1}.home .section-features .thumbnail{min-height:290px;background-color:transparent;border:0 none;border-radius:0}.home .section-features .caption{padding:0;font-size:16px}.home .section-features .features-icon{display:block;width:128px;height:128px;margin-top:36px;margin-right:auto;margin-bottom:36px;margin-left:auto;background-image:url(../img/features.png);background-repeat:no-repeat}.home .section-features .features-icon-fea-model-loading{background-position:0 0}.home .section-features .features-icon-load-cases{background-position:-138px 0}.home .section-features .features-icon-design-criteria{background-position:-273px 0}.home .section-features .features-icon-internal-checks{background-position:-414px 0}.home .section-features .features-icon-cost-estimate{background-position:0 -138px}.home .section-features .features-icon-center-disk{background-position:-138px -138px}.home .section-features .features-icon-include-overhung-load{background-position:-273px -138px}.home .section-features .features-icon-check-shaft{background-position:-414px -138px}.home .section-features .features-icon-check-end-disk{background-position:0 -273px}.home .section-features .features-icon-3d-visualization{background-position:-139px -276px}.home .section-features .features-icon-web-based{background-position:-273px -273px}.home .section-features .features-icon-cloud-computing{background-position:-414px -273px}.home .section-marketing{padding:45px 0}.home .section-marketing h3{margin-bottom:45px;font-size:30px}@media (max-width:991px){.home .section-marketing{padding-right:15px;padding-left:15px}}.home .section-advantage{padding:45px 0}.home .section-advantage h2{max-width:1075px}.home .section-advantage h2 small{display:block;margin:20px 0 35px;line-height:30px}.home .section-advantage .advantage1{margin-top:122.5px;margin-bottom:122.5px}.home .section-advantage .advantage2{margin-top:46px;margin-bottom:46px}.home .section-advantage .advantage3{margin-top:31px;margin-bottom:31px}.home .section-advantage ul{margin-top:20px;margin-left:20px}.home .section-advantage li{padding:2px 0 2px 30px;margin-bottom:10px;background:transparent url(../img/h_icon_check2x.png) no-repeat scroll 0 4px/20px 20px}.home .section-advantage li:last-child{margin-bottom:0}@media (max-width:991px){.home .section-advantage h3{text-align:center}}.home .section-author{padding:45px 0;background-color:#f0f2f3}.home .section-author h2 small{max-width:700px;margin:20px auto 35px;line-height:30px}.home .section-author a{display:inline-block}.home .section-author li{padding:2px 0 2px 30px;margin-bottom:10px;background:transparent url(../img/h_icon_check2x.png) no-repeat scroll 0 4px/20px 20px}.home .section-author li:last-child{margin-bottom:0}@media (max-width:767px){.home .section-quote h2{font-size:34px}.home .section-quote .subtext{font-size:21px}.home .section-quote .subtext br{display:none}.home .section-quote .btn-primary{margin-top:15px}.home .section-community h3{font-size:28px}.home .section-advantage h2{font-size:34px}.home .section-advantage h3{font-size:28px}.home .section-marketing h3{font-size:28px}.home .section-author h2{font-size:34px}}@media (max-width:361px){.home .section-marketing h3{font-size:24px}.home .section-community h3{font-size:24px}.home .section-community p{font-size:12px}.home .section-author h2 small{display:block;margin:20px 0 35px;line-height:30px}}.subscribe .section-plan{padding:45px 0;background-color:#f4f4f4}.subscribe .section-plan h3{margin-bottom:30px;font-size:30px}.subscribe .section-plan h4{font-size:23px;color:#4ab1d1}.subscribe .section-plan .plan-thumbnail-wrapper{margin-top:45px}.subscribe .section-plan .thumbnail{min-height:290px;background-color:#fff;border:0 none;border-bottom:4px solid #ddd;border-radius:0}.subscribe .section-plan .thumbnail .thumbnail-inner{padding:30px 0;margin:-4px -4px 0;border-top:5px solid #4ab1d1}.subscribe .section-plan .thumbnail .price{margin-top:15px;font-size:24px}.subscribe .section-plan .thumbnail .duration{margin-bottom:25px}.subscribe .section-plan .thumbnail .plan-descr{padding:15px 30px 30px}.subscribe .section-plan .featured-thumbnail{padding-bottom:29px}.subscribe .section-plan .featured-thumbnail .thumbnail-inner{padding:30px 0 55px;margin-top:-25px;background-color:#fff}.subscribe .section-plan .featured-thumbnail h4{font-size:30px;color:#5dc26a;text-transform:uppercase}.subscribe .section-plan .caption{padding:0;font-size:16px}.subscribe .section-faq{padding:45px 0}.subscribe .section-faq h2{margin-bottom:30px}.subscribe .section-faq dt{margin-bottom:10px;font-size:16px}.subscribe .section-faq dd{margin-bottom:20px}@media (max-width:767px){.subscribe .section-faq h2{font-size:34px}.subscribe .section-faq h3{font-size:28px}}#toTop{position:fixed;right:10px;bottom:10px;display:none;width:51px;height:51px;overflow:hidden;text-decoration:none;text-indent:100%;background:url(../img/ui.totop.png) no-repeat left top;border:none}#toTopHover{display:block;float:left;width:51px;height:51px;overflow:hidden;background:url(../img/ui.totop.png) no-repeat left -51px;filter:alpha(opacity=0);opacity:0;-moz-opacity:0}#toTop:active,#toTop:focus{outline:0}