---
title: Blog
---

 /\* @import url('http://example.com/example\_style.css'); \*/ /\* FONT-FAMILY \*/ @import url(https://fonts.googleapis.com/css?family=Raleway:400,300,500,600,700,800); @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic,800); @import url(https://fonts.googleapis.com/css?family=Noto+Serif:400,700italic,700,400italic); @import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css); @import url(https://fonts.googleapis.com/css?family=Noto+Serif:400,400italic,700,700italic); /\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*/ /\* CSS @imports must be at the top of the file \*/ /\* Add them above this section \*/ /\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*/ /\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*/ /\* HubSpot Style Boilerplate \*/ /\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*/ /\* These includes are optional, but helpful. \*/ /\* Images \*/ img { max-width: 100%; border: 0; -ms-interpolation-mode: bicubic; vertical-align: bottom; /\* Suppress the space beneath the baseline \*/ } /\* Videos \*/ video { max-width: 100%; height: auto; } /\* Embed Container (iFrame, Object, Embed) \*/ .hs-responsive-embed { position: relative; height: auto; overflow: hidden; padding-top: 0; padding-left: 0; padding-right: 0; } .hs-responsive-embed iframe, .hs-responsive-embed object, .hs-responsive-embed embed { width: 100%; height: 100%; border: 0; } .hs-responsive-embed, .hs-responsive-embed.hs-responsive-embed-youtube, .hs-responsive-embed.hs-responsive-embed-wistia, .hs-responsive-embed.hs-responsive-embed-vimeo { padding-bottom: 2%; } .hs-responsive-embed.hs-responsive-embed-instagram { padding-bottom: 116.01%; } .hs-responsive-embed.hs-responsive-embed-pinterest { height: auto; overflow: visible; padding: 0; } .hs-responsive-embed.hs-responsive-embed-pinterest iframe { position: static; width: auto; height: auto; } iframe\[src^="http://www.slideshare.net/slideshow/embed\_code/"\] { width: 100%; max-width: 100%; } @media (max-width: 568px) { iframe { max-width: 100%; } } /\* Forms \*/ textarea, input\[type="text"\], input\[type="password"\], input\[type="datetime"\], input\[type="datetime-local"\], input\[type="date"\], input\[type="month"\], input\[type="time"\], input\[type="week"\], input\[type="number"\], input\[type="email"\], input\[type="url"\], input\[type="search"\], input\[type="tel"\], input\[type="color"\], select { padding: 6px; display: inline-block; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /\* Menus \*/ .hs-menu-wrapper ul { padding: 0; } .hs-menu-wrapper.hs-menu-flow-horizontal ul { list-style: none; margin: 0; } .hs-menu-wrapper.hs-menu-flow-horizontal > ul { display: inline-block; margin-bottom: 20px; } .hs-menu-wrapper.hs-menu-flow-horizontal > ul:before { content: " "; display: table; } .hs-menu-wrapper.hs-menu-flow-horizontal > ul:after { content: " "; display: table; clear: both; } .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 { float: left; } .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a { display: inline-block; padding: 10px 20px; white-space: nowrap; max-width: 140px; overflow: hidden; text-overflow: ellipsis; text-decoration: none; } .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children { position: relative; } .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper { visibility: hidden; opacity: 0; -webkit-transition: opacity 0.4s; position: absolute; z-index: 10; left: 0; } .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a { display: block; white-space: nowrap; width: 140px; overflow: hidden; text-overflow: ellipsis; } .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper { left: 180px; top: 0; } .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper { opacity: 1; visibility: visible; } .row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal > ul { margin-bottom: 0; } .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch { position: relative; margin-bottom: 20px; min-height: 7em; } .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul { margin-bottom: 0; } .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children { position: static; } .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper { display: none; } .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper { display: block; visibility: visible; opacity: 1; } .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:before { content: " "; display: table; } .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:after { content: " "; display: table; clear: both; } .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li { float: left; } .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a { display: inline-block; padding: 10px 20px; white-space: nowrap; max-width: 140px; width: auto; overflow: hidden; text-overflow: ellipsis; text-decoration: none; } .hs-menu-wrapper.hs-menu-flow-vertical { width: 100%; } .hs-menu-wrapper.hs-menu-flow-vertical ul { list-style: none; margin: 0; } .hs-menu-wrapper.hs-menu-flow-vertical li a { display: block; white-space: nowrap; width: 140px; overflow: hidden; text-overflow: ellipsis; } .hs-menu-wrapper.hs-menu-flow-vertical > ul { margin-bottom: 20px; } .hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-menu-depth-1 > a { width: auto; } .hs-menu-wrapper.hs-menu-flow-vertical > ul li a { padding: 10px 20px; text-decoration: none; } .hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children { position: relative; } .hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children ul.hs-menu-children-wrapper { visibility: hidden; opacity: 0; -webkit-transition: opacity 0.4s; position: absolute; z-index: 10; top: 0; left: 180px; } .hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper { opacity: 1; visibility: visible; } .hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li a { min-width: 140px; width: auto; } .hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul { max-width: 100%; overflow: hidden; } .hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper { display: none; } .hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper, .hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li.hs-item-has-children > ul.hs-menu-children-wrapper { display: block; visibility: visible; opacity: 1; position: static; } .hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-2 > a { padding-left: 4em; } .hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-3 > a { padding-left: 6em; } .hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-4 > a { padding-left: 8em; } .hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-5 > a { padding-left: 140px; } .hs-menu-wrapper.hs-menu-not-show-active-branch li.hs-menu-depth-1 ul { box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18); -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18); -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18); } @media (max-width: 568px) { .hs-menu-wrapper, .hs-menu-wrapper \* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: block; width: 100%; } .hs-menu-wrapper.hs-menu-flow-horizontal ul { list-style: none; margin: 0; display: block; } .hs-menu-wrapper.hs-menu-flow-horizontal > ul { display: block; } .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 { float: none; } .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a, .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a, .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a { display: block; max-width: 100%; width: 100%; } } .hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper, .hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper { visibility: visible; opacity: 1; } /\* Space Module \*/ .widget-type-space { visibility: hidden; } /\* Blog Author Section \*/ .hs-author-listing-header { margin: 0 0 .75em 0; } .hs-author-social-links { display: inline-block; } .hs-author-social-links a.hs-author-social-link { width: 24px; height: 24px; border-width: 0px; border: 0px; line-height: 24px; background-size: 24px 24px; background-repeat: no-repeat; display: inline-block; text-indent: -99999px; } .hs-author-social-links a.hs-author-social-link.hs-social-facebook { background-image: url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png"); } .hs-author-social-links a.hs-author-social-link.hs-social-linkedin { background-image: url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png"); } .hs-author-social-links a.hs-author-social-link.hs-social-twitter { background-image: url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png"); } .hs-author-social-links a.hs-author-social-link.hs-social-google-plus { background-image: url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png"); } /\* \* jQuery FlexSlider v2.0 \* http://www.woothemes.com/flexslider/ \* \* Copyright 2012 WooThemes \* Free to use under the GPLv2 license. \* http://www.gnu.org/licenses/gpl-2.0.html \* \* Contributing author: Tyler Smith (@mbmufffin) \*/ /\* Wrapper \*/ .hs\_cos\_wrapper\_type\_image\_slider { display: block; overflow: hidden } /\* Browser Resets \*/ .hs\_cos\_flex-container a:active, .hs\_cos\_flex-slider a:active, .hs\_cos\_flex-container a:focus, .hs\_cos\_flex-slider a:focus {outline: none;} .hs\_cos\_flex-slides, .hs\_cos\_flex-control-nav, .hs\_cos\_flex-direction-nav {margin: 0; padding: 0; list-style: none;} /\* FlexSlider Necessary Styles \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*/ .hs\_cos\_flex-slider {margin: 0; padding: 0;} .hs\_cos\_flex-slider .hs\_cos\_flex-slides > li {display: none; -webkit-backface-visibility: hidden; position: relative;} /\* Hide the slides before the JS is loaded. Avoids image jumping \*/ .hs\_cos\_flex-slider .hs\_cos\_flex-slides img {width: 100%; display: block; border-radius: 0px;} .hs\_cos\_flex-pauseplay span {text-transform: capitalize;} /\* Clearfix for the .hs\_cos\_flex-slides element \*/ .hs\_cos\_flex-slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} html\[xmlns\] .hs\_cos\_flex-slides {display: block;} \* html .hs\_cos\_flex-slides {height: 1%;} /\* No JavaScript Fallback \*/ /\* If you are not using another script, such as Modernizr, make sure you \* include js that eliminates this class on page load \*/ /\* FlexSlider Default Theme \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*/ .hs\_cos\_flex-slider {margin: 0 0 60px; background: #fff; border: 0; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; zoom: 1;} .hs\_cos\_flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;} .loading .hs\_cos\_flex-viewport {max-height: 300px;} .hs\_cos\_flex-slider .hs\_cos\_flex-slides {zoom: 1;} .carousel li {margin-right: 5px} /\* Direction Nav \*/ .hs\_cos\_flex-direction-nav {\*height: 0;} .hs\_cos\_flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(//static.hsappstatic.net/content\_shared\_assets/static-1.3935/img/bg\_direction\_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;} .hs\_cos\_flex-direction-nav .hs\_cos\_flex-next {background-position: 100% 0; right: -36px; } .hs\_cos\_flex-direction-nav .hs\_cos\_flex-prev {left: -36px;} .hs\_cos\_flex-slider:hover .hs\_cos\_flex-next {opacity: 0.8; right: 5px;} .hs\_cos\_flex-slider:hover .hs\_cos\_flex-prev {opacity: 0.8; left: 5px;} .hs\_cos\_flex-slider:hover .hs\_cos\_flex-next:hover, .hs\_cos\_flex-slider:hover .hs\_cos\_flex-prev:hover {opacity: 1;} .hs\_cos\_flex-direction-nav .hs\_cos\_flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;} /\* Direction Nav for the Thumbnail Carousel \*/ .hs\_cos\_flex\_thumbnavs-direction-nav { margin: 0px; padding: 0px; list-style: none; } .hs\_cos\_flex\_thumbnavs-direction-nav {\*height: 0;} .hs\_cos\_flex\_thumbnavs-direction-nav a {width: 30px; height: 140px; margin: -60px 0 0; display: block; background: url(//static.hsappstatic.net/content\_shared\_assets/static-1.3935/img/bg\_direction\_nav.png) no-repeat 0 40%; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1; -webkit-transition: all .3s ease;} .hs\_cos\_flex\_thumbnavs-direction-nav .hs\_cos\_flex\_thumbnavs-next {background-position: 100% 40%; right: 0px; } .hs\_cos\_flex\_thumbnavs-direction-nav .hs\_cos\_flex\_thumbnavs-prev {left: 0px;} .hs-cos-flex-slider-control-panel img { cursor: pointer; } .hs-cos-flex-slider-control-panel img:hover { opacity:.8; } .hs-cos-flex-slider-control-panel { margin-top: -30px; } /\* Control Nav \*/ .hs\_cos\_flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;} .hs\_cos\_flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; \*display: inline;} .hs\_cos\_flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);} .hs\_cos\_flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); } .hs\_cos\_flex-control-paging li a.hs\_cos\_flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; } .hs\_cos\_flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;} .hs\_cos\_flex-control-thumbs li {width: 25%; float: left; margin: 0;} .hs\_cos\_flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;} .hs\_cos\_flex-control-thumbs img:hover {opacity: 1;} .hs\_cos\_flex-control-thumbs .hs\_cos\_flex-active {opacity: 1; cursor: default;} @media screen and (max-width: 860px) { .hs\_cos\_flex-direction-nav .hs\_cos\_flex-prev {opacity: 1; left: 0;} .hs\_cos\_flex-direction-nav .hs\_cos\_flex-next {opacity: 1; right: 0;} } .hs\_cos\_flex-slider .caption { background-color: rgba(0,0,0,0.5); position: absolute; font-size: 2em; line-height: 1.1em; color: white; padding: 0px 5% 0px 5%; width: 100%; bottom: 0; text-align: center; } .hs\_cos\_flex-slider .superimpose .caption { color: white; font-size: 3em; line-height: 1.1em; position: absolute; padding: 0px 5% 0px 5%; width: 90%; top: 40%; text-align: center; background-color: transparent; } @media all and (max-width: 400px) { .hs\_cos\_flex-slider .superimpose .caption { background-color: black; position: static; font-size: 2em; line-height: 1.1em; color: white; width: 90%; padding: 0px 5% 0px 5%; top: 40%; text-align: center; } /\* beat recaptcha into being responsive, !importants and specificity are necessary \*/ #recaptcha\_area table#recaptcha\_table {width: 300px !important;} #recaptcha\_area table#recaptcha\_table .recaptcha\_r1\_c1 {width: 300px !important;} #recaptcha\_area table#recaptcha\_table .recaptcha\_r4\_c4 { width: 67px !important;} #recaptcha\_area table#recaptcha\_table #recaptcha\_image {width:280px !important;} } .hs\_cos\_flex-slider h1, .hs\_cos\_flex-slider h2, .hs\_cos\_flex-slider h3, .hs\_cos\_flex-slider h4, .hs\_cos\_flex-slider h5, .hs\_cos\_flex-slider h6, .hs\_cos\_flex-slider p { color: white; } /\* Thumbnail only version of the gallery \*/ .hs-gallery-thumbnails li { display: inline-block; margin: 0px; padding: 0px; margin-right:-4px; } .hs-gallery-thumbnails.fixed-height li img { max-height: 150px; margin: 0px; padding: 0px; border-width: 0px; } /\* responsive pre elements \*/ pre { overflow-x: auto; } /\* responsive pre tables \*/ table pre { white-space: pre-wrap; } /\* adding minimal spacing for blog comments \*/ .comment { margin: 10px 0 10px 0; } /\* make sure lines with no whitespace don't interefere with layout \*/ .hs\_cos\_wrapper\_type\_rich\_text, .hs\_cos\_wrapper\_type\_text, .hs\_cos\_wrapper\_type\_header, .hs\_cos\_wrapper\_type\_section\_header, .hs\_cos\_wrapper\_type\_raw\_html, .hs\_cos\_wrapper\_type\_raw\_jinja, .hs\_cos\_wrapper\_type\_page\_footer { word-wrap: break-word; } /\* HTML 5 Reset \*/ article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } audio, canvas, video { display: inline-block; \*display: inline; \*zoom: 1; } audio:not(\[controls\]) { display: none; } /\* Support migrations from wordpress \*/ .wp-float-left { float: left; margin: 0 20px 20px 0; } .wp-float-right { float: right; margin: 0 0 20px 20px; } /\* Responsive Google Maps \*/ #map\_canvas img, .google-maps img { max-width: none; } /\* line height fix for reCaptcha theme \*/ #recaptcha\_table td {line-height: 0;} .recaptchatable #recaptcha\_response\_field {min-height: 0;line-height: 12px;} /\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*/ /\* Start your style declarations here \*/ /\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*/ /\* Start your style declarations here \*/ /\*Body Text Color\*/ /\*H2 Color\*/ /\*Paragraph Color\*/ /\*Link Color\*/ /\*Border Color\*/ /\*CTA Border and Font Color\*/ /\*Form Background Color\*/ /\*White Color\*/ /\*Header Background Color\*/ /\*Header Background Color\*/ /\* ========================================================================== Typography ========================================================================== \*/ body{ font-family: 'Raleway', sans-serif; background:#ffffff; margin:0 auto; -webkit-font-smoothing: antialiased; font-size:16px; line-height:24px; font-weight:400; } body .container-fluid .row-fluid .wrapper{ max-width:1190px; width:100%; padding:0px 10px; margin:0px auto; float:none; } h1{ font-size:44px; line-height:54px; text-transform:capitalize; margin:0px; font-weight:500; } h2{ font-size:30px; font-weight:300; line-height:36px; margin:0px; } h3{ font-size:20px; font-weight:400; line-height:30px; margin:0px; } h4{ font-size:18px; font-weight:400; line-height:28px; margin:0px; } h5{ font-size:14px; font-weight:600; line-height:24px; margin:0px; } p{ font-size: 18px; line-height: 28px; color:#3e3e3e; font-weight: 400; } ul{ margin-left:18px; padding:0px; } li{ font-size:18px; line-height:28px; } a{ text-decoration:none; } /\* ========================================================================== cta styling ========================================================================== \*/ .cta\_button{ background-color:; color:#ffffff; border: 2px solid ; padding: 10px 30px; border-radius: 4px; font-weight:600; font-size:16px; } .cta\_button:hover{ background:none; border:2px solid #ffffff; transition: 0.3s; } .hs-cta-node{ margin-bottom:50px; } /\*======================================================== Form Styling ========================================================\*/ form label { display: none; } .widget-type-form{ background: f1f1f1; padding: 18px 23px 30px; border: 1px solid #d7d7d7; float: right; } .widget-type-form h3{ font-size: 16px; color: #177b94; text-transform: uppercase; text-align: center; font-weight:600; } body .row-fluid form textarea,body .row-fluid form input,body .row-fluid form select{ height: 38px; border: 1px solid #d7d7d7; margin-bottom: 13px; padding: 12px 15px; font-family: 'Raleway', sans-serif; font-size: 14px; } body .row-fluid form textarea{ height: 130px; } ul.hs-error-msgs{ position:relative; margin:0px; list-style:none; } ul.hs-error-msgs label { display: block; font-size: 9px; position: absolute; top: -20px; color: red; } textarea:focus, input:focus, select:focus{ outline:0px; } .actions .hs-button{ width: 100%; background: none; border: 2px solid #e78c17; color: #e78c17; text-transform: uppercase; font-weight: 600; height: 47px; font-size: 18px; margin-top: 12px; margin-bottom: 0px; } .actions .hs-button:hover{ background:#e78c17; color:#ffffff; } /\* Placeholder Text \*/ ::-webkit-input-placeholder { /\* Webkit Browsers \*/ font-weight:600; font-size: 20px; color:#ffffff; font-family: 'Raleway', sans-serif; } :-moz-placeholder { /\* Firefox 18- \*/ font-weight:600; font-size: 20px; color:#ffffff; font-family: 'Raleway', sans-serif; } ::-moz-placeholder { /\* Firefox 19+ \*/ font-weight:600; font-size: 20px; color:#ffffff; font-family: 'Raleway', sans-serif; } :-ms-input-placeholder { /\* IE10 \*/ font-weight:600; font-size: 20px; color:#ffffff; font-family: 'Raleway', sans-serif; } /\*======================================================= Header Styling =====================================================\*/ .header-container-wrapper{ background: #05252d; padding: 33px 0 16px; } .top-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{ color: #ffffff; font-size: 15px; font-weight: 600; text-transform: uppercase; max-width: 100%; padding: 0 11px; line-height: 30px; } ul li a:focus, ul li:focus{ outline:0px; } .get-started-cta .cta\_button { color: #e78c17; font-size:18px; border: 2px solid #e78c17; padding: 14px 8px; background:none; border-radius: 0px; line-height: 28px; } .get-started-cta .cta\_button:hover{ background:#e78c17; color:#ffffff; } body .container-fluid .row-fluid .get-started-cta{ margin-left: 13px; } body .row-fluid .sidr.right{ right:0px; } body .row-fluid .sidr.right{ width: 280px; } body .top-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover { color: #E78C17; } li.hs-menu-item.hs-menu-depth-1.active.active-branch a { color: #E78C17; } @media(min-width:768px){ body .header-container-wrapper{ padding: 33px 0 0px; } body .top-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{ padding-bottom:18px; } body .row-fluid ul.hs-menu-children-wrapper{ background: #ffffff; top: 56px; border-left: 1px solid #f4ac1e; } .top-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul ul.hs-menu-children-wrapper li a{ color:#000000; } body .container-fluid .top-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul ul.hs-menu-children-wrapper li a { color: #000000; display: inline; text-transform: capitalize; } body .row-fluid ul.hs-menu-children-wrapper:before { top: -17px; content: "\\f0d8"; font-family: FontAwesome; position: absolute; bottom: -11px; left: 0; color: #ffffff; width:100%; text-align: center; } body .row-fluid .header-container-wrapper{ padding: 33px 0 24px; } .top-nav{ height: 61px; } .top-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{ -webkit-transition: opacity 0s; } } @media(min-width:768px) and (max-width:1200px){ .top-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{ font-size: 12px; padding: 0 7px; } .get-started-cta .cta\_button{ font-size: 11px; padding: 14px 8px; } body .container-fluid .row-fluid .cta-grp{ float: right; max-width: 738px; } body .container-fluid .row-fluid .top-nav{ max-width: 615px; width: 100%; } .top-nav ul li a{ font-size: 12px; padding: 0 7px; } } @media(min-width:768px) and (max-width:921px){ body .container-fluid .row-fluid .cta-grp { max-width: 620px; } body .container-fluid .row-fluid .top-nav { max-width: 498px; } .top-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a { font-size: 10px; padding: 0 5px; } } @media(min-width:768px){ .row-fluid \[class\*="span"\].xfactor-narrow-header{ display:none; } li.hs-menu-item.hs-menu-depth-1.active.active-branch{ border-bottom: 5px solid #fff; text-align: center; position: relative; } li.hs-menu-item.hs-menu-depth-1.active.active-branch:before { content: "\\f0d8"; font-family: FontAwesome; position: absolute; bottom: -11px; left: 43%; color: #fff; } } @media(max-width:767px){ .row-fluid \[class\*="span"\].xfactor-header{ display:none; } body .row-fluid .top-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 { float: none!important; display: block; padding: 0px; margin: 0px; line-height: 16px; } body .xfactor-narrow-header .header-section .wrapper .span10.widget-span.widget-type-cell { position: absolute; right: 0; top: -33px; } .header-section .row-fluid \[class\*="span"\] #right-menu{ width: 60px; height: 91px; display: block; } .header-section #right-menu:hover{ background:#ffffff; } .trigger:before{ content:" "; position: absolute; top: -6px; display: block; width: 18px; height: 3px; background-color: #f4ac1e; border-radius: 2px; } .trigger{ display: block; width: 18px; height: 3px; background-color: #f4ac1e; border-radius: 2px; position:absolute; right:20px; top:43px; } .trigger:after{ content:" "; display: block; width: 18px; height: 3px; background-color: #f4ac1e; border-radius: 2px; position: absolute; bottom: -6px; } body .row-fluid .sidr.right{ width: 280px; overflow-x: none; overflow-y: auto; font-size: 18px; background: #000; box-shadow:none; } body .row-fluid .sidr.right{ right:-280px; } body .row-fluid .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{ font-size: 14px; color: #c4c4c4; font-weight: 700; padding: 0 20px; line-height: 48px; display: inline-block; width: 100%; box-shadow:none; } body .row-fluid .sidr ul li{ border-top: 0px; border-bottom: 0px; } body .row-fluid .sidr ul{ width:100%; border-bottom: 0px; } body .row-fluid .sidr ul li a:hover{ background:rgba(37,37,37,0.95); } .get-started-cta{ margin-top: 40px; margin-bottom:40px; } .overflow-body { overflow: hidden; } .xfactor-narrow-header .header-section{ padding-bottom: 14px; position:relative; } body .xfactor-narrow-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{ display: block; visibility: visible; opacity: 1; position: relative; border: 0; width:100%; margin-left: 20px; } body .xfactor-narrow-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li{ line-height: 35px; border-bottom: 1px solid #272727; border-left: 1px solid #f4ac1e; } body .xfactor-narrow-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{ width: 100%; font-size: 14px; font-weight: 200; text-transform: capitalize; line-height: 34px; padding: 0 15px; } .hs-menu-item.hs-menu-depth-1:hover .hs-menu-children-wrapper{ background:none!important; } } /\*================================================================ Footer Styling ==============================================================\*/ .footer-container-wrapper{ background:#272727; } .footer-container-wrapper{ padding-top: 45px; color:#ffffff; } .footer-container-wrapper p{ color:#ffffff; } .footer-logo{ text-align:center; padding-bottom: 40px; } .footer-container-wrapper h4{ font-size: 16px; text-transform: uppercase; } .footer-left-col p{ font-weight:200; } .footer-left-col p span{ font-weight:600; } .footer-top-sec h4{ font-weight:600; border-bottom: 2px solid #8a8a8a; padding: 0 0 15px 0px; } .footer-right-col ul { display: inline-block; margin: 20px 0px 0px; } .footer-top-sec .footer-right-col li { display: inline-block; padding-right: 15px; } .footer-top-sec p{ margin: 15px 0 10px; font-size: 16px; } .footer-top-sec h5{ font-size:16px; } .footer-top-sec{ border-bottom: 1px solid #343434; padding-bottom: 16px; } .col-width .widget-span{ max-width: 285px; width: 100%; } .footer-bottom-sec{ padding-top:15px; padding-bottom: 26px; font-family:"Open Sans",sans-serif; } .footer-bottom-sec .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{ float:none; } body .row-fluid .footer-bottom-sec .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-item.hs-menu-depth-1 a{ color: #ffffff; font-size: 14px; padding: 0px 0px; font-weight: 200; line-height:28px; } body .row-fluid .footer-bottom-sec .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-item.hs-menu-depth-1 a:hover{ color:#e78c17; } .section-copyright a:hover{ color:#e78c17; } .footer-bottom-sec .footer-right-col ul{ list-style:none; margin-top: 0px; } .footer-bottom-sec .footer-right-col h4{ font-weight:600; } body .row-fluid .footer-bottom-sec .footer-right-col li a{ font-size:16px; font-weight:600; padding-left: 35px; } .footer-bottom-sec .footer-right-col ul li{ padding-bottom: 6px; position:relative; } .footer-bottom-sec .footer-right-col ul li:first-child:before{ content: ""; display: block; color: #ffffff; background: url("http://cdn2.hubspot.net/hubfs/342756/Assets/message-icon-white.png") no-repeat; width: 19px; height: 19px; position: absolute; top:7px; } .footer-bottom-sec .footer-right-col ul li:nth-child(2):before{ content: ""; display: block; color: #ffffff; background: url("http://cdn2.hubspot.net/hubfs/342756/Assets/mail-icon-white..png") no-repeat; width: 22px; height: 19px; position: absolute; top:7px; } .section-copyright{ background: #3a3a3a; font-family: "Open Sans",sans-serif; padding-top: 9px; padding-bottom: 4px; } .section-copyright p{ margin: 0; font-size: 12px; color: #ffffff; font-weight: 600; line-height:24px; } .section-copyright p span{ font-family: 'Raleway',sans-serif; } .section-copyright a{ color: #ffffff; } .footer-top-sec .footer-middle-col h4:after{ content: "\\f099"; font-family: FONTAWesome; padding-left: 6px; } @media(min-width:768px){ .footer-middle-col.col-width .widget-span{ margin: 0 auto; float: none; } .footer-right-col.col-width .widget-span{ float: right; } .row-fluid \[class\*="span"\].section-copyright .sitemap{ margin-left:1.5%; } .slider-trigger{ display:none; } } @media(max-width:767px){ .col-width{ margin-bottom:40px; } .footer-bottom-sec .col-width{ margin-bottom: 20px; } .footer-top-sec .footer-right-col.col-width{ margin-bottom:0px; } .footer-bottom-sec .footer-left-col{ margin-top: 20px; } } /\*=========================================================== BreadCrumb ===========================================================\*/ body .hs-breadcrumb-menu-item{ position:relative; line-height: 25px; font-size: 15px; padding: 10px 0px 10px 5px; } .hs-breadcrumb-menu{ padding: 0px 0px 0px 41px; position: relative; } .hs-breadcrumb-menu:before{ content: "HOME"; position: absolute; display: block; font-size: 14px; color: #9b9b9b; line-height: 25px; font-weight: 400; left: 0; top: 9px; font-family: open sans,sans-serif; } .hs-breadcrumb-label{ position: relative; padding-left: 11px; font-size: 15px; font-weight: 700; line-height: 25px; color: #e78c17; text-transform: uppercase; font-family: open sans,sans-serif; } .hs-breadcrumb-label:before{ content:"|"; position:absolute; display:block; font-size:15px; color:#9b9b9b; line-height:25px; font-weight:400; left:0px; top:-4px; } .hs-breadcrumb-menu-divider{ display:none; } .breadcrumb{ padding: 4px 0 12px; } /\*=========================================================== Contact Page Styling ===========================================================\*/ .contact-hero{ padding: 198px 0 200px; background-repeat: no-repeat; background-size: cover; background-position: top center; } body .row-fluid .hero-section-image img,body .row-fluid .contact-teal-bg img,body .row-fluid .contact-map-bg img{ display:none; } .contact-hero h1 { font-size: 72px; line-height: 82px; font-weight: 700; color: #fff; font-family: open sans,sans-serif; } .contact-hero h2 { font-size: 40px; color: #fff; font-family: 'Noto Serif',serif; font-style: italic; padding-top: 3px; } body .container-fluid .row-fluid .contact-two-col{ padding: 57px 0 82px; min-height: 610px; color:#fff; } .contact-two-col h1{ font-size:67px; line-height: 82px; font-weight: 800; color: #fff; } .contact-two-col h3{ font-size:36px; line-height:46px; font-weight: 400; color: #fff; font-family: open sans,sans-serif; } .pad-text h3{ padding-top:7%; } .text-uppercase{ text-transform: uppercase; } .use-raleway h3{ font-family: 'Raleway',sans-serif; } .pad-bottom{ padding-bottom: 61px; } /\*=================================================== X-Factor Contact Form ===================================================\*/ .contact-form{ background: #292929; padding-top: 45px; font-size: 20px; color: #ffffff; font-weight: 600; } .contact-form .widget-type-form{ border: 0px; padding-bottom: 46px; } .contact-form h3{ font-size: 48px; line-height: 58px; text-transform: none; text-align: left; font-weight: 100; color: #ffffff; padding-bottom: 40px; } .contact-form h3 span{ font-weight:600; } body .row-fluid .contact-form form textarea, body .row-fluid .contact-form form input, body .row-fluid .contact-form form select{ height: 70px; border: 0px; background: #474747; color:#ffffff; margin-bottom: 15px; font-size:20px; font-weight:600; padding: 27px 18px; } .contact-form .hs-form fieldset.form-columns-1 .hs-input { width: 100%; } body .row-fluid .contact-form form textarea { height: 180px; } .contact-form .hs-form fieldset{ max-width:100%; } .contact-form .actions .hs-button{ margin-top: 45px; background: #e78c17; width: auto; padding: 0 50px; height: 58px; border: 2px solid #e78c17; border-radius: 3px; font-size: 20px; transition: .3s; } .contact-form .actions .hs-button:hover{ background: transparent; border: 2px solid #e78c17; color: #e78c17; } @media(min-width:768px){ .contact-form .hs-form fieldset.form-columns-2 .hs-form-field:first-child .input { margin-right: 16px; } body .row-fluid .contact-two-col .span6:last-child{ margin: 0px; padding-left: 57px; padding-top: 49px; } .contact-two-col .span6:first-child{ border-right:1px solid #fff; padding: 143px 0px 170px; } } .contact-map{ padding: 284px 0px 264px; background-size:cover; background-position:top center; background-repeat:no repeat; color:#fff; } .contact-map img{ float: right; } .contact-map h2,.contact-map h3{ font-size: 48px; line-height: 58px; font-weight: 300; } .contact-map h3{ font-weight:500px; } @media(max-width:767px){ .contact-map img{ float:none; margin:0 auto; display:block; text-align:center; } .contact-map h2,.contact-map h3{ text-align:center; } } @media(min-width:768px) and (max-width:1024px){ .contact-two-col h3{ font-size:23px; line-height:33px; } } @media(max-width:767px){ .contact-hero{ padding:100px 0px; } .contact-hero h1,.contact-two-col h1{ font-size:36px; line-height:46px; } .contact-hero h2{ font-size:20px; line-height:30px; } .contact-two-col h1{ padding-bottom:30px; } .contact-two-col img{ text-align:center; float:none; margin:0 auto; display:block; padding-bottom:30px; } .contact-two-col h3{ text-align:center; } .pad-text h3{ padding-top:0px; } } .google-map{ line-height:11px; } /\*==============Header styling=====================\*/ body .container-fluid .top-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul ul.hs-menu-children-wrapper li a:hover{ color: #e78c17; } @media(min-width:768px){ li.hs-menu-item.hs-menu-depth-1.active.active-branch:before{ width:100%; left:0px; } body .row-fluid ul.hs-menu-children-wrapper:before{ width:100%; left:0px; } .top-nav li.hs-menu-item.hs-menu-depth-1.active.active-branch li{ text-align: left; } .top-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper{ left: 100%; top: 0px; } .top-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper:before{ content:""; } } @media(max-width:767px){ .top-nav li.hs-menu-item.hs-menu-depth-1.active.active-branch li.active a{ color: #E78C17; } .top-nav li.hs-menu-item.hs-menu-depth-1.active.active-branch li a{ color:#fff; } .top-nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper{ left:0px; } .top-nav li.hs-menu-item.hs-menu-depth-1.active.active-branch li.active li a{ color:#fff; } .top-nav li.hs-menu-item.hs-menu-depth-1.active.active-branch li.active li.active a{ color: #E78C17; } }

# Blog

## [Demonstration Blog Post](https://dev.inturact.com/blog-old/your-first-blog-post)

[All posts](https://dev.inturact.com/blog-old/all)

## About this blog

This is where you give the visitor a brief introduction to both this blog and your company. Keep the intro pithy and punchy.

### Subscribe to Email Updates

### Recent Posts

### Posts by Topic

## About The Business Theme

Business Theme is a great theme for visually compelling sites. Packed with inbound features that will increase traffic and generate qualified leads that you can convert to customers.

## Monthly Newsletter Sign Up

Sign up to receive our monthly newsletter, filled to the gills with timely news about our super products and solutions.

## Recent Blog Posts

## Contact Us

**Business Theme, Inc.**  
 123 Main Street.  
 City, St., 01234  
 888-555-1234  
 info@businesstheme.com

## Share this Page

[![Share on Facebook](https://static.hubspot.com/final/img/common/icons/social/facebook-24x24.png)](http://www.facebook.com/share.php?u=https%3A%2F%2Fdev.inturact.com%2Fblog-old%3Futm_medium%3Dsocial%26utm_source%3Dfacebook) [![Share on LinkedIn](https://static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png)](http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fdev.inturact.com%2Fblog-old%3Futm_medium%3Dsocial%26utm_source%3Dlinkedin) [![Share on Twitter](https://static.hubspot.com/final/img/common/icons/social/twitter-24x24.png)](https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fdev.inturact.com%2Fblog-old%3Futm_medium%3Dsocial%26utm_source%3Dtwitter&url=https%3A%2F%2Fdev.inturact.com%2Fblog-old%3Futm_medium%3Dsocial%26utm_source%3Dtwitter&source=tweetbutton&text=Blog) [![Share on Pinterest](https://static.hubspot.com/final/img/common/icons/social/pinterest-24x24.png)](http://pinterest.com/pin/create/button/?url=https%3A%2F%2Fdev.inturact.com%2Fblog-old%3Futm_medium%3Dsocial%26utm_source%3Dpinterest&media=) [![Share on Email](https://static.hubspot.com/final/img/common/icons/social/email-24x24.png)](mailto:?subject=Check%20out%20https%3A%2F%2Fdev.inturact.com%2Fblog-old%3Futm_medium%3Dsocial%26utm_source%3Demail%20&body=Check%20out%20https%3A%2F%2Fdev.inturact.com%2Fblog-old%3Futm_medium%3Dsocial%26utm_source%3Demail)