footer,header,nav{display:block}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{background:#d1d1d1;}
img{border:0;vertical-align:top}
a:hover{color:#08c;}
.btn:focus,
a:active{outline:0}
.modal-open .modal,
.btn:focus,
a:focus{outline:none !important;text-decoration:none !important;}
body{font-family:'Source Sans Pro', sans-serif;font-size:15px;line-height:24px;color:#333;}
html, button, input, select, textarea{font-family:'Source Sans Pro', sans-serif;font-size:15px;line-height:24px;text-align:left;}
li, label{line-height:24px;}
h1, h2, h3, h4, h5, h6{font-weight:600;}
h1, h2, h3, h4, h5, h6, p{margin:0;}
h1, h2, h3, h4, h5, h6, p, ol, ul{margin-bottom:12px;}
.modal-header h4{margin-top:2px;margin-bottom:0px;}
.h1, .h2, .h3, .h4, .h5, .h6{margin-bottom:6px;font-family:'Merriweather', serif;font-weight:400;color:#222;}
.h1{font-size:24px;line-height:36px;}
.h2{font-size:22px;line-height:36px;}
.h3{font-size:21px;line-height:30px;}
.h4{font-size:19px;line-height:24px;}
.h5{font-size:17px;line-height:24px;}
.h6{font-size:15px;line-height:24px;}
@media (min-width:768px){.h1{font-size:38px;line-height:60px;}
.h2{font-size:29px;line-height:48px;}
}
.padtop{padding-top:60px;}
.padbottom{padding-bottom:60px;}
.padright{padding-right:10px;}
.padtop-small{padding-top:24px;}
.padbottom-small{padding-bottom:24px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:before,.clearfix:after,.container_10:before,.container_10:after,.container_12:before,.container_12:after,.container_16:before,.container_16:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}
.clearfix:after,.container_10:after,.container_12:after,.container_16:after{clear:both}
.clearfix,.container_10,.container_12,.container_16{zoom:1}
.container_1280{background-color:#fff;background-image:url(/images/header.jpg);background-repeat:no-repeat;overflow:hidden;}
@media (min-width:1280px){.container_1280{width:1232px;margin-left:auto;margin-right:auto;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.2);-ms-box-shadow:0 1px 10px rgba(0,0,0,0.2);-o-box-shadow:0 1px 10px rgba(0,0,0,0.2);box-shadow:0 1px 10px rgba(0,0,0,0.2);background-position:-24px 0;}
}
.container_960{margin-left:24px;margin-right:24px;}
@media (min-width:480px){.container_960{width:432px;margin-left:auto;margin-right:auto;}
}
@media (min-width:768px){.container_960{width:720px;}
}
@media (min-width:980px){.container_960{width:932px;}
}
#header{margin-top:130px;background:#27282C;padding-top:12px;padding-bottom:12px;height:48px;margin-bottom:18px;}
#header-logo{float:left;width:315px;height:48px;background:no-repeat url(/images/Logo-Protoshare2.png) 0 50%;}
@media (max-width:460px){#header-logo{width:158px;background-size:157.5px 24px;height:36px;}
#header{margin-top:0px;height:36px;}
.container_1280{background-image:none;}
}
#header-nav{float:right;margin-top:15px;height:0;position:relative;z-index:999;}
#header-nav .navbar-inner{margin:0 -12px;border:0;padding:0 12px;background:#27282C;box-shadow:none;}
#header-nav li a{font-size:18px;font-weight:300;color:rgb(180, 180, 180);}
#header-nav .btn-navbar{margin-right:0px;margin-bottom:10px;}
#header-nav li > a{padding-left:12px;padding-right:12px;}
#header-nav li > a:hover,
#header-nav li > a:focus{color:#fff;}
#header-nav li > a.current{font-weight:600;}
@media (max-width:767px){#header-nav{margin-top:0px;}
#header-nav .btn, .navbar{margin-top:0px;}
#header-nav .btn-navbar{margin-bottom:0px;}
}
#subheader{padding-top:12px;height:43px;position:relative;z-index:998;}
#start-trial-btn{float:right;}
#subheader-nav{float:left;margin-bottom:0;height:0;}
#subheader-nav .navbar-inner{background:#fff;border:none;padding-left:0;padding-right:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
#subheader-nav .btn-navbar{float:left;margin-left:0;margin-top:0;color:#000;padding:4px 12px;text-shadow:none;}
#subheader-nav .nav{margin-bottom:0;}
#subheader-nav .nav-collapse{margin-left:-12px;}
@media (max-width:767px){#subheader-nav .nav-collapse{margin-left:0px;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.5);-ms-box-shadow:0 1px 10px rgba(0,0,0,0.5);-o-box-shadow:0 1px 10px rgba(0,0,0,0.5);box-shadow:0 1px 10px rgba(0,0,0,0.5);}
}
#subheader-nav li > a{padding:3px 12px;text-shadow:none;font-size:13px;font-weight:300;letter-spacing:.12em;color:#546f94;}
#subheader-nav li > a:hover{color:#939598;}
#subheader-nav li > a.subheader-nav-current{font-weight:600;}
#main{padding-bottom:80px;}
#headline{padding-top:24px;padding-bottom:24px;}
#pagetitle{padding-top:24px;padding-bottom:24px;}
@media (min-width:768px){#headline{text-align:center;padding-top:65px;height:121px;}
#pagetitle{padding-top:35px;padding-bottom:0;}
#headline.multiline .h1{margin-top:-30px;}
#pagetitle .h1{font-size:34px;line-height:48px;}
#headline .h6{margin-top:-12px;}
}
#main hr{border-top:1px solid rgb(212, 212, 212);border-bottom:0;background:#fff;}
.dark{background-color:#f1f1f1;}
#main hr, .dark{margin-left:-200px;margin-right:-200px;margin-bottom:-200px;padding-left:200px;padding-right:200px;padding-bottom:200px;}
.dark.padbottom{margin-bottom:-140px;}
.dark.padbottom-small{margin-bottom:-176px;}
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.last{margin-bottom:0px;}
.hidden{display:none;}
.border-top{border-top:1px solid rgb(212, 212, 212);padding-top:15px;}
.lightbox, .darkbox{display:block;margin-bottom:24px;padding:24px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.4);-o-box-shadow:0 1px 3px rgba(0,0,0,0.4);box-shadow:0 1px 3px rgba(0,0,0,0.4);}
.darkbox{background-color:#f1f1f1;}
.lightbox{background-color:#fff;}
.modal-inverse{background-color:#000;color:#CCC;}
.modal-inverse .modal-header{border-bottom:0;padding-bottom:0;}
.modal-inverse .close{color:#fff;}
.modal-inverse .modal-footer{border-top:0;padding-top:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background-color:#000;}
.s9-modal-video .modal-body{max-height:none;}
.s9-modal-video-frame{display:block;border:0;}
@media (max-width:767px){.s9-modal-video{left:50%;right:auto;}
}
.s9-modal-video{width:272px;margin-left:-136px;}
.s9-modal-video-frame{width:240px;height:135px;}
@media (min-width:400px) and (min-height:288px){.s9-modal-video{width:352px;margin-left:-176px;}
.s9-modal-video-frame{width:320px;height:180px;}
}
@media (min-width:720px) and (min-height:468px){.s9-modal-video{width:676px;margin-left:-336px;}
.s9-modal-video-frame{width:640px;height:360px;}
}
@media (min-width:934px) and (min-height:588px){.s9-modal-video{width:884px;margin-left:-442px;}
.s9-modal-video-frame{width:854px;height:480px;}
}
.brick{display:block;margin:0 0 24px;padding:36px 0px 24px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.4);-ms-box-shadow:0 1px 5px rgba(0,0,0,0.4);-o-box-shadow:0 1px 5px rgba(0,0,0,0.4);box-shadow:0 1px 5px rgba(0,0,0,0.4);font-size:14px;line-height:18px;color:#999;font-weight:300;text-align:center;background:#fff;}
.brick:hover{-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.5);-ms-box-shadow:0 2px 7px rgba(0,0,0,0.5);-o-box-shadow:0 2px 7px rgba(0,0,0,0.5);box-shadow:0 2px 7px rgba(0,0,0,0.5);}
a.brick:hover{color:#999;text-decoration:none;}
.brick-heading{display:block;margin:0 18px 24px;font-family:'Source Sans Pro', sans-serif;font-size:18px;line-height:24px;font-weight:300;letter-spacing:.15em;text-transform:uppercase;color:#222;}
.brick-text{display:block;margin:0 18px 12px;}
.brick-image{display:block;margin:0 auto 12px;border:0;vertical-align:middle;}
.brick-video{display:block;margin:0 0 12px;position:relative;}
.brick-video-overlay,
.brick-video-thumb{display:block;}
.brick-video-overlay{position:absolute;left:0;top:0;}
.brick a,
.brick-link{color:#08c;}
a.brick:hover .brick-link{text-decoration:underline;}
.clients_module img{margin-left:auto;margin-right:auto;}
.customers-module-quote{margin-top:18px;margin-bottom:6px;color:#333;font-weight:400;}
.contact_module .brick-text{width:190px;margin-left:auto;margin-right:auto;}
.contact_module a{text-align:left;margin-bottom:6px;}
@media (max-width:720px){.contact_module a{font-size:18px;margin-bottom:32px;}
}
.contact_module a img{opacity:.85;width:24px;height:24px;margin-top:-3px;margin-right:5px;border-radius:4px;}
.contact_module a:hover img{opacity:1.0;}
#demoform .modal-body{max-height:435px;}
#demoform .modal-body p{margin:0px !important;}
#demoform form{margin-bottom:0px !important;}
#demoform .alert{margin:0px !important;display:none;}
#demoform .modal-body{overflow-y:hidden !important;}
#demoform #honeypot{display:none;}
.newsbox{background-color:#f1f1f1;font-size:17px;font-family:'Merriweather', serif;font-weight:400;text-align:center;display:block;margin-bottom:24px;padding:16px 20px 1px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.4);-o-box-shadow:0 1px 3px rgba(0,0,0,0.4);box-shadow:0 1px 3px rgba(0,0,0,0.4);}
.blog-module-headline{margin-bottom:0;}
@media (max-width:767px){.footer .span3{float:left;width:25%;}
}
@media (max-width:479px){.footer .span3{float:left;width:50%;height:240px;}
}
.footer{background:#333A57 url(/images/dream_footer1280.png) top center no-repeat;padding-top:36px;padding-left:50px;}
.footer h4{font-family:'Source Sans Pro',sans-serif !important;text-transform:uppercase;font-weight:600;letter-spacing:.15em;font-size:14px;font-weight:300;color:#fff;margin:0;line-height:2em}
.footer h5{font-size:13px;font-weight:300;color:rgb(155, 155, 155) !important;margin:0;line-height:2em;font-weight:bold !important;}
.footer ul{display:block;list-style-type:none;margin:0;padding:0;}
.footer li{margin:0;padding:0;line-height:1.8em;}
.footer a,.footer p{font-size:12px;color:rgb(155, 155, 155);}
.footer a:visited{color:rgb(155, 155, 155);}
.footer a:hover{color:#fff;text-decoration:none;}
.footer em{padding:0 .4em;opacity:.7}
.livechat{float:right;bottom:0px;right:0px;position:fixed;z-index:9999;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;margin:5px;}
#morenews li{line-height:30px !important;}
#morenews li p{font-size:12px;line-height:18px;}
.trackalyzer{position:absolute;height:0px;}
#home .carousel.carousel-fade .item{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;}
#home .carousel.carousel-fade .active.left,
#home .carousel.carousel-fade .active.right{left:0;z-index:2;opacity:0;filter:alpha(opacity=0);}
#home .carousel.carousel-fade .next,
#home .carousel.carousel-fade .prev{left:0;z-index:1;}
#home .carousel.carousel-fade .carousel-control{z-index:3;}
#home .carousel-indicators{left:0;right:0;top:auto;bottom:-20px;text-align:center;}
#home .carousel-indicators li{background-color:#ccc;margin-left:10px;float:none;display:inline-block;}
#home .carousel-indicators .active{background-color:#000;}
#home .carousel .item img{margin-left:auto;margin-right:auto;}
#home .trial-text{margin-bottom:24px;}
#home .trial-text h4{margin-top:0;}
#home .trial-text p{margin-bottom:24px;margin-top:12px;}
#home .trial-text-btn{text-align:center;}
@media (min-width:980px){#home .trial-text{padding-top:20px;}
}
@media (max-width:767px){#home #headline{padding-top:0;}
#home .h1{font-size:19px;}
}
@media (min-width:768px) and (max-width:980px){#home .h1{font-size:32px;line-height:48px;}
}
@media (min-width:768px){#features #headline .h1{font-size:54px;line-height:72px;margin-top:-36px;}
}
@media (min-width:980px){#features #headline .h1{margin-top:-6px;}
}
#features .feature-list{margin-bottom:0;}
@media (min-width:980px){#examples #headline .h1{padding:0 120px;}
}
@media (min-width:980px){#integrations #headline .h1{font-size:50px;line-height:72px;margin-top:-6px;}
}
@media (min-width:980px){#benefits #headline .h1{font-size:50px;line-height:72px;margin-top:-6px;}
}
#examples .padtop{padding-top:80px;}
@media (min-width:768px){#user-types #headline .h1,
#savings-calculator #headline .h1{font-size:34px;}
}
@media (min-width:980px){#why-protoshare #headline .h1,
#solutions #headline .h1,
#user-types #headline .h1,
#savings-calculator #headline .h1{font-size:44px;line-height:72px;margin-top:-6px;}
}
#support .h1{font-size:48px;}
#site-map .darkbox{padding-top:60px;}
@media (min-width:980px){#jira #headline .h1{font-size:50px;line-height:72px;margin-top:-6px;}
}
@media (min-width:980px){#confluence #headline .h1{font-size:50px;line-height:72px;margin-top:-6px;}
}
@media (max-width:767px){#pricing #headline .h1{font-size:22px;}
}
@media (min-width:768px){#plans-list{margin-top:-36px;}
}
#pricing .plan{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.4);-ms-box-shadow:0 1px 5px rgba(0,0,0,0.4);-o-box-shadow:0 1px 5px rgba(0,0,0,0.4);box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;position:relative;padding:24px;margin-bottom:24px;font-size:17px;}
#pricing .plan li em{font-size:12px;}
@media (min-width:768px) and (max-width:979px){#pricing .plan li em{display:block;text-align:right;}
}
#pricing .plan-price{margin-bottom:-6px;white-space:nowrap;}
#solutions .problem{color:#b20000;margin-bottom:0;}
@media (min-width:768px){#solutions .h2{font-size:22px;line-height:36px;}
#solutions .h5{font-size:13px;}
}
@media (min-width:980px){#solutions .h2{font-size:25px;line-height:36px;}
#solutions .h5{font-size:16px;}
}
#calculator h5{font-style:italic;}
#calculator .control-group{margin-bottom:18px;}
#calculator .darkbox{border:1px solid #CCA7B6;padding:23px;}
#calculator-assumptions{font-size:12px;line-height:18px;padding:0 24px 0 24px;}
@media (min-width:768px){#calculator select, #calculator input{width:86% !important;}
}
#tutorials .video-list .row-fluid{padding:4px 0;line-height:20px;}
#tutorials .video-time{font-weight:bold;}
.landing img[src*="d2e39hrf6z9dzd"]{margin-bottom:25px;}
.success-story-logo{max-height:100px;}
@media (min-width:768px){#headline.success-story .h1{font-size:30px;line-height:48px;}
#headline.success-story.multiline .h1{margin-top:-24px;}
}
@media (min-width:768px) and (max-width:979px){#artonic #headline .h1,
#mentor-graphics #headline .h1{padding:0 60px;}
#disruptor-beam #headline .h1,
#mckinney #headline .h1,
#geary-interactive #headline .h1,
#knowlagent #headline .h1,
#whobyyou #headline .h1{padding:0 34px;}
#success-stories-list .h3{font-size:19px;}
}
@media (min-width:980px){#disruptor-beam #headline .h1,
#mckinney #headline .h1,
#geary-interactive #headline .h1,
#mentor-graphics #headline .h1{padding:0 144px;}
#knowlagent #headline .h1,
#whobyyou #headline .h1{margin-top:0;}
}
@media (min-width:768px){#headline.press-release .h1{font-size:30px;line-height:48px;}
#headline.press-release.multiline .h1{margin-top:-24px;}
}
