html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}body{line-height:1;}.blogheader1{font-weight:100;font-family:helvetica neue,Open sans,serif;font-size:29px;line-height:47px;color:#999;text-align:center;text-shadow:none;margin:30px 0px 0px 0px;}#toolrow{clear:both;margin:0px 0px 30px 0px;min-height:50px;width:100%;}#greenconsultingbutton a:hover,#greenconsultingbutton a{color:#fff;}#greenconsultingbutton:hover{opacity:0.9;}#greenconsultingbutton{margin:10px 0px 20px;width:100%;background:#6baf1b;max-width:200px;padding:10px 20px;text-align:center;border-radius:3px;font-family:open,sans-serif,arial;font-weight:100;}#bluebutton a:hover,#bluebutton a{color:#fff;}#bluebutton:hover{opacity:0.9;}#bluebutton{margin:20px auto 20px;width:100%;background:#00ade3;max-width:200px;padding:10px 20px;text-align:center;border-radius:3px;font-family:open,sans-serif,arial;font-weight:100;}.casestudyheader{line-height:40px;color:#000;font-family:helvetica neue,open,sans-serif;font-weight:100;font-size:40px;text-align:center;padding:40px 0px 40px 0px;}#fandistroleft{float:left;width:450px;max-width:100%;}#fandistroright{float:right;width:600px;max-width:100%;}#greybackground{padding:40px 0px 40px;background:#f1f1f1;min-height:200px;width:100%;clear:both;color:#333;}.quoteface{width:120px;max-width:100%;border-radius:25em;float:left;margin:0px 15px 0px 0px;}.hostingstarts{text-align:center;clear:both;float:left;margin:0px 0px 10px 0px;font-family:georgia;font-style:italic;font-size:12px;color:#999;}.wordpresslogo{margin:0px 20px 0px 0px;max-width:100%;}.quicklinks{font-weight:100;color:#999;font-size:22px;}.comparisonheader{margin:40px 0px 20px 0px;padding:0px 0px 10px 0px;font-weight:bold;line-height:37px;font-size:30px;border-bottom:4px solid #00ade3;color:#666;}#marcusleft{margin:30px 0px 0px 0px;float:left;width:700px;max-width:100%;}#marcusleft p{margin:0px 0px 20px 0px;}#marcusleft h3{margin:40px 0px 20px 0px;padding:0px 0px 10px 0px;font-weight:bold;line-height:37px;font-size:28px;border-bottom:4px solid #00ade3;color:#666;}#marcusright{margin:30px 0px 0px 0px;width:350px;max-width:100%;min-height:300px;float:right;}.demo{width:100%;font-family:helvetica neue,open,sans-serif;font-weight:300;margin:50px auto;}.demo h1{margin:33px 0 25px;}.demo h3{margin:10px 0;}pre{background:#fff;}@media only screen and (max-width: 780px) {.demo{margin:5%;width:90%;}}#tabInfo{display:none;}
}
ul.resp-tabs-list, p {
    margin: 0px;
    padding: 0px;
}

.resp-tabs-list li {
    font-weight: 600;
    font-size: 13px;
    display: inline-block;
border-left: 1px solid #ddd;
    padding: 13px 15px;
border-bottom: 1px solid #DDD;
    margin: 0;
background: whiteSmoke;
background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f2f2f2));
background: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
background: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
background: -ms-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
background: linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
    list-style: none;
    cursor: pointer;
    float: left;
}

.resp-tabs-container {
    padding: 0px;
    background-color: #fff;
    clear: left;
}
.resp-tabs-container p {
margin: 0px 0px 20px;
}

h2.resp-accordion {
    cursor: pointer;
    padding: 5px;
    display: none;
}

.resp-tab-content {
    display: none;
    padding: 15px;
}

.resp-tab-active {
    border: 1px solid #c1c1c1;
    border-bottom: none;
    margin-bottom: -1px !important;
    padding: 12px 14px 14px 14px !important;
}

.resp-tab-active {
    border-bottom: none;
    background-color: #fff;
}

.resp-content-active, .resp-accordion-active {
    display: block;
}

.resp-tab-content {
    border: 1px solid #c1c1c1;
}

h2.resp-accordion {
    font-size: 13px;
   }

h2.resp-accordion {
    font-size: 13px;
    border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
border-top: 1px solid #ddd;
padding: 13px 15px;
border-bottom: 1px solid #DDD;
margin: 0;
background: whiteSmoke;
background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f2f2f2));
background: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
background: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
background: -ms-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
background: linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
    margin: 0px;
    margin: 0px;
    padding: 10px 15px;
}

h2.resp-tab-active {
    border-bottom: 0px solid #c1c1c1 !important;
    margin-bottom: 0px !important;
    padding: 10px 15px !important;
}

h2.resp-tab-title:last-child {
    border-bottom: 12px solid #c1c1c1 !important;
    background: blue;
}
/*-----------Vertical tabs-----------*/
.resp-vtabs ul.resp-tabs-list {
    float: left;
margin:0px;
}

.resp-vtabs .resp-tabs-list li {
    display: block;
    padding: 15px 15px !important;
    margin: 0;
    cursor: pointer;
    float: none;
}

.resp-vtabs .resp-tabs-container {
    padding: 0px;
    background-color: #fff;
    border: 1px solid #ddd;
margin: 0px 0px 50px;
    float: left;
    width: 86%;
min-height: 603px;
    border-radius: 2px;
    clear: none;
}

.resp-vtabs .resp-tab-content {
    border: none;
}

.resp-vtabs li.resp-tab-active {
    border: 1px solid #ddd;
    border-right: none;
border-top: none;
    background: #fff;
    position: relative;
    z-index: 1;
    margin-right: -1px !important;
    padding: 14px 15px 15px 14px !important;
}

.resp-arrow {
    width: 0;
    height: 0;
    float: right;
    margin-top: 3px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 12px solid #ddd;
}

h2.resp-tab-active span.resp-arrow {
    border: none;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 12px solid #9B9797;
}

/*-----------Accordion styles-----------*/
h2.resp-tab-active {
    }

h2.resp-accordion {
    font-size: 13px;
    border-left: 1px solid #ddd;
padding: 13px 15px;
border-bottom: 1px solid #DDD;
margin: 0;
background: whiteSmoke;
background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f2f2f2));
background: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
background: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
background: -ms-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
background: linear-gradient(top, #ffffff 0%, #f2f2f2 100%);
    margin: 0px;
}
.resp-easy-accordion  h2.resp-accordion {
        display: block;
}
.resp-easy-accordion .resp-tab-content {
    border: 1px solid #ddd;
}

.resp-easy-accordion .resp-tab-content:last-child {
    border-bottom: 1px solid #c1c1c1 !important;
}

.resp-jfit {
    width: 100%;
    margin: 0px;
}

.resp-tab-content-active {
    display: block;
}

h2.resp-accordion:first-child {
    border-top: 1px solid #c1c1c1 !important;
}

/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/
@media only screen and (max-width: 768px) {
    ul.resp-tabs-list {
        display: none;
    }

    h2.resp-accordion {
        display: block;
    }

    .resp-vtabs .resp-tab-content {
    }

    .resp-vtabs .resp-tabs-container {
        border: none;
        float: none;
        width: 100%;
        min-height: initial;
        clear: none;
    }
    .resp-accordion-closed {
        display:none !important;
    }
    .resp-vtabs .resp-tab-content:last-child {
    }
}

.numberoneguide {
opacity: 0.7; font-weight:bold;font-size:15px;

}
#webhostingsubheading {
font-weight: 200; margin:0px auto 50px; font-size:17px;
max-width: 750px;
}
.maindescription {
clear:both;
margin: 0px 0px 20px 0px;
}
.trophy {
color: #999;
margin: -1px 0px 0px 5px;
font-size: 12px;
float: left;
background-image: url('https://www.ventureharbour.com/wp-content/uploads/2014/11/trophy-icon.png');
background-size: 14px;
background-repeat: no-repeat;
background-position: 2px 5px;
padding: 0px 20px;
}
#webhostbox {
clear:both;
margin: 30px 0px;
min-height: 300px;
min-height: 150px;
}
#webhostlogo {
float:left;
margin: 0px 30px 0px 0px;
max-width:200px;
}
#webhostlogo img {
max-width: 200px;
}
#webhostdescription h2, #webhostdescription h2 a {
font-size: 25px;
float:left;
margin: 0px 0px 15px 0px;
font-family: helvetica;
text-transform: uppercase;
color: #444;
letter-spacing: 1px;
}
#webhostdescription p {
clear: both;
margin: 0px 0px 20px 0px;
}
#webhostdescription {
float:left;
max-width: 100%;
width: 650px;
}
#webhostsummary {
float:left;
margin: 0px 0px 0px 20px;
font-size: 12px;
max-width:250px;
}
#bluebannerheader {
margin: 0px;
background: url('https://www.ventureharbour.com/wp-content/uploads/2014/12/web-hosting-background.png') #42c2eb;clear: both;font-weight: 100;font-family: helvetica neue,open,sans-serif,arial;font-size: 30px; color:#fff;text-align:center;padding:50px 0px;width:100%;
}
#bluebannerheader h2 {
font-weight: 100;
font-family: helvetica neue, open,sans-serif, arial;
font-size: 30px;
color: #fff;
}

#sharedvpsdedicated p {
margin: 0px 0px 20px;
}
#webhostingheader {
max-width:100%;
font-family: helvetica neue,'Open Sans',sans-serif,arial;
text-align: center;
background: url('https://www.ventureharbour.com/wp-content/uploads/2014/11/blue-web-hosting-server-room.png') no-repeat;
background-attachment: fixed;
background-position: top center;
min-height: 280px;
color: #fff;
padding: 100px 0px 10px 10px;
}

#whitewebhosting {
background:#fff;
padding: 50px 0px 0px 0px;
clear:both;
font-family: helvetica neue, open,sans-serif;
font-weight: 200;
font-size: 16px;
line-height: 25px;
}
#webhostingheader2 {
max-width:100%;
font-family: helvetica neue,'Open Sans',sans-serif,arial;
text-align: center;
background: url('https://www.ventureharbour.com/wp-content/uploads/2014/12/web-hosting-background.png') #42c2eb;
min-height: 230px;
color: #fff;
padding: 60px 0px 10px 10px;
}
#whiteemail {
background:#fff;
padding: 20px 0px 50px;
}
.whiteheading {
font-weight: 100;
font-size: 42px;
font-family: helvetica neue,'Open Sans',sans-serif,arial;
line-height: 47px;
color: #fff;
text-shadow: none;
max-width: 820px;
margin: 0px 0px 25px 20px;
}
.whiteauthorline {
line-height: 18px;
font-size: 13px;
font-family: helvetica neue,arial;
font-weight: 200;
color: #f9f9f9;
}
.whiteauthorline a {
outline: none;
text-decoration: none;
color: #333;
opacity: 1;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
}
#homepageexplanation {
max-width:800px;
font-size: 17px;
line-height: 27px;
color: #333;
margin:auto;
}
.homeconsultingbutton {
color:#fff;background: #00ade3;text-transform: uppercase;text-shadow: none;font-size: 17px;margin: 0px 20px 0px 0px;padding: 15px 45px;font-weight: 200;font-family: helvetica neue, open,sans-serif,arial;
}
.homeprojectbutton:hover,.homeconsultingbutton:hover { color:#fff}
.homeprojectbutton {
color:#fff;color: #fff; background: #666; text-transform: uppercase; text-shadow: none; font-size: 17px; margin: 0px 20px 0px 0px;  padding: 15px 45px;font-weight: 200; font-family: helvetica neue, open,sans-serif,arial;
}
#left300 {
max-width:250px;
float:left;
margin: 0px 50px 0px 0px;
font-weight: normal;
font-size: 14px;
color: #777;
padding: 5px 0px 20px;
text-align: center;
}
#right800 {
float:left;
max-width:700px;
}
.marcustaylor {
color: #999;font-family: helvetica neue, open,sans-serif;font-weight: 100;font-size: 40px;text-align: center;margin: 50px 0px 15px;padding: 40px 0px 0px 0px;
}
.trustedby {
width: 100%;
max-width: 950px;
margin:125px 0px 0px;
}
.bookmarcusbutton {
text-align: center;
padding: 12px 19px;
border-radius: 3px;
font-size:14px;
margin: 10px 0px 20px;
max-width: 100%;
border: none;
font-family: Open sans, serif, helvetica neue, arial;
color: #fff;
background: #6baf1b;
float: left;
font-weight: bold;
}
#bookmarcus {
overflow: auto;
display: block;
float: none;
clear: both;
background: #f1f1f1;
padding: 10px;
font-family: helvetica neue, arial;
font-weight: 300;
color: #787878;
font-size: 13px;
line-height: 1.5em;
}
.blogbody {
padding: 70px 20px; max-width:790px; float:left; border: 1px solid #ddd;}
.homeicon {
padding: 6px 0px 0px 0px;
}
.responsivemenuicon {
float: left;
}
#emailbutton:hover {
background: #4baf1b;
}
#emailbutton {
background: #6baf1b;
color: #fff;
text-align: center;
padding: 5px 15px;
border-radius: 3px;
}
.hostingprice {
clear: both;
float: left;
margin:20px 0px;
}
#webhostingbutton:hover {
opacity:0.8;
}
#webhostingbutton {
max-width: 250px;
clear: both;
text-align: center;
padding: 8px 10px;
font-size: 14px;
border-radius: 3px;
color: #fff;
background:#6baf1b;
margin: 20px 0px 50px 0px;
}
#webhostbutton:hover {
background: #4baf1b;
}
.webhostproscons {
color:#999;
font-weight:bold;
}
#webhostbutton {
background: #6baf1b;
color: #fff;
text-align: center;
float: right;
padding: 5px 15px;
border-radius: 3px;
margin: 5px 0px 0px 0px;
}
ul .no-js li {
border: none;
}
.ventureharbourlogo {
margin: 0px 0px 0px 0px;border:0;
}
.ventureharboursmalllogo {
float: left;margin: 7px 7px;border:0;
}
#logotoolbox {
float:left;
max-width:150px;
padding: 0px 30px 0px 0px;
}
.authormedium {border-radius: 50em; border:0; margin: 15px 10px 10px 0px}
.authorsmalllogo {border-radius: 50em;border:0;float:left;margin: -10px 10px 10px 20px;}
.georgiaauthor {font-family:georgia;}
.authorline {line-height: 18px;font-size:13px; font-family: helvetica neue, arial; font-weight: 200; color: #999;}
#descriptiontoolbox {
float:left;
max-width:570px;
}
#descriptiontoolbox h3 {
margin: 0px 0px 10px 0px;
}
.ultralightheader {font-size: 45px;line-height: 55px;font-weight: 100;font-family: helvetica neue, arial;padding: 10px 0px 15px 0px;}
#blueconsultingbg {background: url('https://www.ventureharbour.com/wp-content/uploads/2014/08/blueconsultingbg.png') no-repeat #000;background-size: 100% 100%; padding: 80px 0px 80px;min-height: 300px;width: 100%;color: #fff;font-family: helvetica neue, arial;font-weight: 200;font-size: 17px;line-height: 23px;}
#portfolioblack {background: url('https://www.ventureharbour.com/wp-content/uploads/2014/08/blackprojectbg.png') no-repeat #000;background-size: 100% 100%; padding: 80px 0px 80px;min-height: 300px;width: 100%;color: #fff;font-family: helvetica neue, arial;font-weight: 200;font-size: 17px;line-height: 23px;}
#portfoliowhite {background: #fff;min-height: 350px;width: 100%;color: #000;padding: 80px 0px 80px;font-family: helvetica neue, arial;font-weight: 200;font-size: 17px;line-height: 23px;}
#hiremarcusbg {background: url('https://www.ventureharbour.com/wp-content/uploads/2014/09/increase-traffic.png') no-repeat #fff;
background-size: 100%;min-height: 350px;width: 100%;color: #000;padding: 80px 0px 80px;font-family: helvetica neue, arial;font-weight: 200;font-size: 17px;line-height: 23px;}
#portfolionavy {background: #090031;min-height: 300px;width: 100%;color: #fff;padding: 80px 0px 80px; font-family: helvetica neue, arial;font-weight: 200;font-size: 17px;line-height: 23px;}
.form-allowed-tags{display:none;}
.fancyquote{font-family:georgia;font-size:19px;padding:15px 0px 15px 30px;}
#leftpagecontent h2{font-size:25px;font-weight:bold;color:#000;line-height:30px;font-family:helvetica neue, arial;margin:85px 0px 20px 0px;}
#leftpagecontentv2 h2{font-family:helvetica neue, arial;margin:85px 0px 20px 0px;font-size: 25px;
padding: 0px 0px 10px 0px;
font-weight: bold;
line-height: 24px;
border-bottom: 4px solid #00ade3;
color: #666;}
.top10hosts {
font-family: helvetica neue,'Open Sans',sans-serif,arial;
clear: both;
font-weight: bold;
line-height: 47px;
font-size: 30px;
border-bottom: 4px solid #00ade3;
color: #666;
margin: 15px 0px 25px 0px;
}
.meter { 
    height: 15px; 
    position: relative;
width: 230px;
max-width: 100%;
    margin: 0px 0 20px 0;
    background: #f1f1f1;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    border-radius: 25px;
    -webkit-box-shadow: inset 0 -1px 1px rgba(255,255,255,0.3);
    -moz-box-shadow   : inset 0 -1px 1px rgba(255,255,255,0.3);
    box-shadow        : inset 0 -1px 1px rgba(255,255,255,0.3);
}
.costperformancereliability {
max-width: 340px;
width: 100%;
margin: 40px 0px;
}

#prosection {
float: left;
background-image: url('https://www.ventureharbour.com/wp-content/uploads/2014/10/green-check.png');
background-repeat: no-repeat;
padding: 0px 0px 0px 40px;
width: 275px;
max-width: 100%;
margin: 9px 0px 0px 0px;
color: #777;
font-size: 13px;
}
#prosectionwrapper, #consectionwrapper {
clear:both;
max-width: 100%;
min-height: 50px;
}
#consection {
float: left;
background-image: url('https://www.ventureharbour.com/wp-content/uploads/2014/10/red-cross.png');
background-repeat: no-repeat;
padding: 0px 0px 0px 40px;
width: 275px;
max-width: 100%;
margin: 9px 0px 0px 0px;
color: #777;
font-size: 13px;
}
.meter > span {
    display: block;
    height: 100%;
    -webkit-border-top-right-radius: 20px;
    -webkit-border-bottom-right-radius: 20px;
    -moz-border-radius-topright: 20px;
    -moz-border-radius-bottomright: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    -webkit-border-top-left-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-bottomleft: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    background-color: #777;
position: relative;
    overflow: hidden;
}
#socialsharecontainer{float:left;width:70px;height: 70px;}
.entry-content h4{font-size:19px;margin:15px 0px 10px;}
#leftpagecontent h3{margin:40px 0px 20px 0px;line-height: 37px;
font-size: 30px;font-weight:bold;}
#leftpagecontent{max-width:720px;margin:40px 0px 0px 50px;float:left;}
#leftpagecontent p{margin:0 0 24px;margin:0 0 1.714285714rem;font-family: helvetica neue, arial;font-size: 17px;line-height: 25px;}
#leftpagecontentv2 h3{margin:40px 0px 20px 0px;padding: 0px 0px 10px 0px;
font-weight: bold;
line-height: 37px;
font-size: 30px;
border-bottom: 4px solid #00ade3;
color: #666;}
#leftpagecontentv2 h4{margin:40px 0px 20px 0px;padding: 0px 0px 10px 0px;
font-weight: bold;
line-height: 27px;
font-size: 20px;
border-bottom: 4px solid #00ade3;
color: #666;}
#leftpagecontentv3{max-width:580px;margin:0px 0px 45px 0px;float:left;}
#leftpagecontentv2 p{margin:0 0 24px;margin:0 0 1.714285714rem;font-family: helvetica neue, arial;font-size: 17px;line-height: 25px;}
#leftpagecontentv3 ul {
list-style: inherit;
margin: 0px 0px 0px 20px;
}
#startuprightmenu{background:#fff;margin:45px 50px 0px 0px;float:right;width:250px;padding:15px;border:1px solid #e9e9e9;border-radius:8px;height:400px;}
#startuprightmenu #widget{width:240px;margin-bottom:10px;border-bottom:1px solid #ccc;}
#beachsection{height:400px;padding:80px 0px 0px 0px;}
.redblog{background:url('https://www.ventureharbour.com/wp-content/uploads/2014/08/red-bg.png');*/}
#redbanner{background-size:100%;background:url('https://www.ventureharbour.com/images/bg1-banner.png');width:100%;padding:50px 0px 0px 0px;height:100px;}
#careersbg{background:url('https://www.ventureharbour.com/images/brighton-beach.png') no-repeat;background-size:100% 100%;width:100%;height:500px;}
.ourwork{background:#fff;}
ol,
ul{list-style:none;}
#ourworktopsection{color:#666;text-align:center;max-width:500px;margin:30px auto;font-family:helvetica neue, helvetica, arial;}
#ourworkcasestudy{max-width:300px;float:left;text-align:center;margin:10px 50px 90px 0px;}
#ourworkcasestudyend{max-width:300px;float:left;text-align:center;margin:10px 0px 90px 0px;}
#authorpage{font-size:13px;line-height:17px;font-family:helvetica neue, arial;}
#homepageclientlogo{float:left;margin:0px 50px 40px 0px;}
#homepageclientlogoend{float:left;margin:0px 0px 40px 20px;}
#whitecontactsection{width:100%;padding:0px 0px 50px;background:#fff;height:100%;}
#clientbox{float:left;margin:0px 30px 0px 0px;}
#lefthandmenu a{text-decoration:none;color:#fff;}
.currentpage{font-weight:200;}
.socialquote{color:#999;font-size:12px;text-align:center;font-family:georgia;}
.whiteblog{background:#f9f9f9; }
#twitterbadgewrapper{width:70px;height:90px;float:left;margin:0px 10px;}
.redheader{color:red;}
.speakingwriting{font-family:helvetica neue, arial;font-size:12px;font-weight:200;color:#999;}
#twitterbadgewrapper2{width:50px;height:90px;float:left;margin:0px 10px;}
#redworkwithusbutton{background:#6baf1b;padding:1px 10px 1px 10px;border-radius:4px;}
.confdate{font-size:20px;color:#999;}
#leftauthorside{float:left;margin:0px 30px 0px 0px;max-width:250px}
#rightauthorside{float:left;max-width:500px}
#blackheadertop{height:12px;z-index:100;width:100%;top:0;position:fixed;background:#000;}
#slant{border-right:44px solid #000;float:right;position:fixed;top:0;right:0;z-index:100;margin:0px 750px 0px 0px;width:0px;border-bottom:43px solid transparent;}
.homeh2{color:#555;margin:50px 0px 40px 0px;font-size:34px;line-height:40px;text-align:center;font-weight:100;font-family:helvetica neue, arial;}
#theheadertrans{background-color:transparent;background-repeat:no-repeat;color:white;height:85px;overflow:hidden;position:fixed;text-align:center;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;width:100%;z-index:50;padding:20px 0px 0px 0px;}
#quotewrapper{margin:0px 0px 65px 0px;}
#quotewrapper img{box-shadow:3px 3px 6px #999;}
#theheaderblack{top:0px;height:85px;left:0px;opacity:0.95;position:fixed;width:100%;z-index:25;box-shadow:0 1px 19px rgba(0, 0, 0, 0.4),0pt 1px 0 rgba(0, 0, 0, 0.3);background:-moz-linear-gradient(top, #C00 0%, #7C0000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#C00), color-stop(100%,#7C0000));background:-webkit-linear-gradient(top, #C00 0%,#7C0000 100%);background:-o-linear-gradient(top, #C00 0%,#7C0000 100%);background:-ms-linear-gradient(top, #C00 0%,#7C0000 100%);background:linear-gradient(to bottom, #C00 0%,#7C0000 100%);}
#conferenceicon{float:left;width:120px;height:120px;}
.greysubheading{font-family:helvetica neue, arial;font-size:16.4px;line-height:26px;color:#999;}
#contactboxleft{float:left;font-weight:200;font-family:helvetica neue, arial;line-height:21px;color:#333;margin:40px 0px 0px 0px;}
#facebookbadgewrapper{width:70px;height:90px;margin:0px 10px;float:left;}
#facebookbadgewrapper2{width:50px;height:90px;margin:0px 10px;float:left;}
#googleplusbadgewrapper{width:70px;height:90px;margin:0px 10px;float:left;}
#googleplusbadgewrapper2{width:50px;height:90px;margin:0px 10px;float:left;}
#socialwrapper{margin:auto;width:300px;}
#blackbreak{width:100%;background:url('https://www.ventureharbour.com/images/navy_blue.png');height:13px;}
#rankingrow{display:block;height:50px;width:100%;text-align:center;}
.bebasneue{font-family:BebasNeueRegular;}
.greybebasneue{font-size:42px;font-family:BebasNeueRegular;color:#999;font-weight:normal;text-align:center;margin:40px 0px 5px 0px;line-height:52px;}
.smallwebhosttext{float:right;font-size:12px;}
.bebasneuecontact{font-size:52px;font-family:Open sans, serif, helvetica neue, arial;color:#333;font-weight:normal;text-align:center;margin:40px 0px 5px 0px;line-height:52px;}
.bebasneuework{font-size:52px;font-family:BebasNeueRegular;color:#fff;font-weight:normal;text-align:center;line-height:52px;}
.bebasneueservice{font-size:52px;font-family:BebasNeueRegular;color:#fff;font-weight:normal;text-align:center;margin:0px 0px 5px 0px;line-height:52px;}
.subheadingservice{font-size:20px;font-family:helvetica neue, arial;color:#fff;font-weight:100;text-align:center;margin:0px 0px 40px 0px;}
.bebasneuecareers{font-size:52px;font-family:BebasNeueRegular;color:#fff;font-weight:normal;text-shadow:1px 1px 1px #000;text-align:center;margin:40px 0px 5px 0px;line-height:52px;}
.bebasneuecontactsmaller{font-size:27px;font-family:BebasNeueRegular;color:#fff;font-weight:100;text-shadow:1px 1px 1px #000;text-align:center;margin:0px 0px 5px 0px;line-height:32px;}
.blogheading{font-weight: 100;font-size: 42px;font-family: helvetica neue, 'Open Sans', sans-serif, arial;line-height: 47px;color:#111;text-shadow:none;max-width:750px;margin:40px 0px 45px 20px;}
.webhostheading{font-weight: 100;font-size: 55px;font-family: helvetica neue, 'Open Sans', sans-serif, arial;line-height: 47px;color:#fff;text-shadow:none;margin:15px 0px 25px 0px;}
.webhostheading2{font-weight: 100;font-size: 55px;font-family: helvetica neue, 'Open Sans', sans-serif, arial;line-height: 47px;color:#fff;margin:15px 0px 25px 0px;}
.bebasneue1{font-family:BebasNeueRegular;font-size:40px;line-height:52px;color:#000;text-shadow:none;font-weight:normal;}
.bebasneue1smaller{font-family:BebasNeueRegular;font-size:35px;line-height:49px;color:#000;text-shadow:none;font-weight:normal;}
.bebasneue2{font-family:BebasNeueRegular;font-size:40px;color:#fff;text-shadow:2px 1px 1px black;font-weight:normal;}
.bebasneue3{font-family:BebasNeueRegular;font-size:23px;color:#000;text-shadow:none;font-weight:normal;}
.bebasneue4{font-family:BebasNeueRegular;font-size:28px;color:#333;text-shadow:none;font-weight:normal;}
.bebasneue5{font-family:BebasNeueRegular;font-size:25px;line-height:25px;color:#888;font-style:normal;font-weight:normal;}
.bebasneue6{font-family:BebasNeueRegular;font-size:80px;line-height:80px;color:#000;text-shadow:none;font-weight:normal;}
#quoteleft{float:left;width:150px;height:100px;}
.quotename a{color:#666;}
.quotename{font-family:helvetica, arial;font-size:13px;font-weight:bold;font-style:normal;color:#000;}
#quoteright{float:left;font-family:georgia;padding:25px 0px 25px 10px;font-style:italic;font-size:19px;color:#666;line-height:26px;}
#quoteourwork{max-width:600px;margin:auto;font-family:georgia;padding:25px 0px 25px 10px;font-style:italic;font-size:19px;color:#666;line-height:26px;}
#socialbuttonsconferences{max-width:600px;margin:auto;padding:10px 0px 0px 0px;height:30px;}
@font-face{font-family:'BebasNeueRegular';src:url('https://www.ventureharbour.com/bebas-neue-fontfacekit/BebasNeue-webfont.eot');src:url('https://www.ventureharbour.com/bebas-neue-fontfacekit/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
url('https://www.ventureharbour.com/bebas-neue-fontfacekit/BebasNeue-webfont.woff') format('woff'),
url('https://www.ventureharbour.com/bebas-neue-fontfacekit/BebasNeue-webfont.ttf') format('truetype'),
url('https://www.ventureharbour.com/bebas-neue-fontfacekit/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');font-weight:normal;font-style:normal;}
#rankingrow2{display:block;height:30px;width:100%;}
#trainingbox{width:220px;background:url('https://www.ventureharbour.com/images/marcus-training.png');float:left;height:150px;margin:0px 13px 30px 0px;}
#whitehomesection{background:white;top:520px;width:100%;position:absolute;-webkit-box-shadow:0 -2px 15px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 -2px 15px rgba(0,0,0,0.25);box-shadow:0 -2px 15px rgba(0, 0, 0, 0.25)}
#newwhitehomesection{background:white;top:570px;width:100%;z-index:2;position:absolute;-webkit-box-shadow:0 -2px 15px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 -2px 15px rgba(0,0,0,0.25);box-shadow:0 -2px 15px rgba(0, 0, 0, 0.25)}
#trainingblack{height:40px;margin:110px 0px 0px 0px;background:black;opacity:0.8;color:white;text-align:center;width:220px;}
#trainingboxtwitter{width:220px;background:url('https://farm3.staticflickr.com/2245/2319498191_da7a5a0781_m.jpg');float:left;box-shadow:0px 1px 6px #666;height:150px;margin:0px 13px 30px 0px;}
#trainingboxlinkedin{width:220px;background:url('https://www.ventureharbour.com/images/linkedin-training.jpg');float:left;box-shadow:0px 1px 6px #666;height:150px;margin:0px 13px 30px 0px;}
#trainingboxseo{width:220px;background:url('https://www.ventureharbour.com/images/seo-training-image.png');float:left;box-shadow:0px 1px 6px #666;height:150px;margin:0px 13px 30px 0px;}
#articleparallax{height:458px;text-align:center;top:150px;width:100%;}
#articleparallax2{height:258px;margin:105px 0px 0px 0px;top:150px;width:100%;}
#fbcomments, .fb-comments, .fb-comments iframe[style], .fb-comments span{width:100% !important;}
#whitepatternbackground{background:url('https://www.ventureharbour.com/images/pw_maze_white.png');width:100%;height:100%;}
#hometopbanner{color:#e2e2e2;font-weight:normal;font-size:22px;text-shadow:1px 2px 2px #111;line-height:28px;}
#hometopbannerblack{color:#e2e2e2;max-width:600px;font-weight:normal;font-size:22px;text-shadow:1px 2px 2px #111;line-height:28px;float:left;}
#hometopbannerright{color:#e2e2e2;font-weight:normal;font-size:22px;text-align:center;text-shadow:1px 2px 2px #111;line-height:28px;}
.hasTooltip{position:relative;}
.hasTooltip span{display:none;}
.hasTooltip:hover span{display:block;background-color:black;border-radius:5px;color:white;font-size:11px;font-style:normal;font-family:helvetica, arial;box-shadow:1px 1px 3px gray;position:absolute;padding:5px;top:1.3em;line-height:18px;left:-175px;width:200px;}
#bighomebutton:hover{color:#999;text-shadow:none;text-decoration:none;background-image:url('https://www.ventureharbour.com/images/homepage-button.png');background-repeat:no-repeat;max-width:340px;width:100%;height:60px;}
#bighomebuttonblog:hover{color:#fff;text-shadow:none;text-decoration:none;background:#C00;background:-moz-linear-gradient(top, #7C0000 0%,#C00 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#C00), color-stop(100%,#7C0000));background:-webkit-linear-gradient(top, #7C0000 0%,#C00 100%);background:-o-linear-gradient(top, #7C0000 0%, #C00 100%);background:-ms-linear-gradient(top, #7C0000 0%,#C00 100%);background:linear-gradient(to bottom, #7C0000 0%,#C00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0000', endColorstr='#7c0000',GradientType=0);}
#topbannertext{color:white;max-width:700px;margin:auto;font-family:arial;font-size:16px;line-height:24px;text-shadow:1px 1px 1px black;}
#backgroundsocial1{background:url('https://www.ventureharbour.com/images/backgroundsocial.png');height:500px;width:100%;clear:both;}
#backgroundred{background:-moz-linear-gradient(top, red 0%, #7C0000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,red), color-stop(100%,#7C0000));background:-webkit-linear-gradient(top, red 0%,#7C0000 100%);background:-o-linear-gradient(top, #C00 0%,#7C0000 100%);background:-ms-linear-gradient(top, #C00 0%,#7C0000 100%);background:linear-gradient(to bottom, #C00 0%,#7C0000 100%);width:100%;clear:both;}
.biggapheader{margin:70px 0px 10px 0px;}
#bighomebuttonsurround{max-width:258px;width:100%;height:53px;border-radius:8px;padding:5px 5px;background-image:url('https://www.ventureharbour.com/images/blacktrans.png');}
#bighomebuttonblog{width:228px;font-size:29px;text-decoration:none;color:#fff;font-family:BebasNeueRegular;font-weight:normal;background:#C00;background:-moz-linear-gradient(top, red 0%, #7C0000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#C00), color-stop(100%,#7C0000));background:-webkit-linear-gradient(top, #C00 0%,#7C0000 100%);background:-o-linear-gradient(top, red 0%,#7C0000 100%);background:-ms-linear-gradient(top, red 0%,#7C0000 100%);background:linear-gradient(to bottom, red 0%,#7C0000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0000', endColorstr='#7c0000',GradientType=0);height:35px;text-align:center;border-radius:8px;padding:5px 15px 15px 15px;}
#bighomebutton{font-size:25px;text-decoration:none;color:#333;text-shadow:none;font-family:helvetica neue, arial;font-weight:100;background-image:url('https://www.ventureharbour.com/images/homepage-button.png');background-repeat:no-repeat;max-width:340px;width:100%;height:51px;text-align:center;padding:23px 15px 0px 15px;}
#reportleft{width:450px;float:left;}
#reportright{width:500px;float:left;}
#content{margin:0px 0px 0px 0px;}
.alldealsprice{color:#999;font-size:20px;}
#contentalldeals img{max-width:100%;}
#contentalldeals{max-width:800px;}
.alldealstime{color:#999;font-family:georgia;font-style:italic;}
#leftmenu{width:200px;text-decoration:none;background:#000;opacity:0.8;float:left;border-radius:6px;padding:10px;}
#leftpagecontent ul{margin:0px 0px 0px 30px;line-height:29px;}
#leftmenulight{width:200px;background:#F2F2F2;border:solid 1px #E6E6E6;margin:20px 0px 20px 0px;float:left;border-radius:6px;padding:10px;}
#alldealstext h2{margin:0px 0px 10px 0px;font-size:21px;text-decoration:none;color:#006FFA;line-height:35px;}
#alldealstext h2 a:hover{color:#color: #004cdd;}
#alldealstext h2 a{text-decoration:none;color:#006FFA;}
#alldealstexthome{line-height:25px;color:#555;font-size:14px;float:left;max-width:480px;min-width:200px;font-family:'Open Sans', sans-serif;}
#alldealstexthome h2{font-family:helvetica neue, arial;font-size: 23px;line-height: 29px;color:#111;text-shadow:none;font-weight:200;max-width:750px;margin:0px 0px 15px 0px;}
#alldealstexthome h2 a:hover{color:#color: #004cdd;}
#alldealstexthome h2 a{text-decoration:none;}
#hometopbanner h1{font-size:72px;font-family: helvetica neue, 'Open Sans',sans-serif;color: #fff;font-weight: 100;text-shadow: none;margin: 100px 0px 10px 0px;line-height:62px;}
#hometopbannerblack h1{font-size:52px;color:#000;text-shadow:none;font-weight:normal;margin:30px 0px 0px 0px;line-height:52px;}
#hometopbannerright h1{font-size:52px;color:#fff;font-weight:normal;text-shadow:2px 2px 2px black,
margin:30px 0px 0px 0px;line-height:52px;}
.bebasneueblack{font-family:BebasNeueRegular;color:#000;}
.smallhelveticatext{font-family:helvetica neue, arial;font-weight:100;font-size:20px;color:#999;text-shadow:none;text-align:center;}
.smallbebastext{font-family:BebasNeueRegular;font-size:27px;font-weight:normal;text-shadow:1px 1px 1px black;}
#contactheader{float:right;font-size:12px;color:white;color:#E2E2E2;padding:0 10px;}
#contactheader1{float:right;font-size:12px;color:white;margin:9px 0px;color:#E2E2E2;text-shadow:1px 1px 0 black;padding:0 10px;}
#contactheader a{margin:0 10px 0 10px;color:#e2e2e2;}
blockquote,
q{quotes:none;font-size:11px;}
#leftmenutop{float:left;}
#rightmenutop{float:left;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none;}
.huge{font-size:40px;color:#666;text-decoration:none;}
.huge:hover{font-size:40px;color:#666;text-decoration:none;}
#requestcontact{font-size:15px;background:#cc0000;background:-moz-linear-gradient(top, #cc0000 0%, #7c0000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0000), color-stop(100%,#7c0000));background:-webkit-linear-gradient(top, #cc0000 0%,#7c0000 100%);background:-o-linear-gradient(top, #cc0000 0%,#7c0000 100%);background:-ms-linear-gradient(top, #cc0000 0%,#7c0000 100%);background:linear-gradient(to bottom, #cc0000 0%,#7c0000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0000', endColorstr='#7c0000',GradientType=0);width:150px;padding:10px;border-radius:6px;height:20px;box-shadow:1px 1px 1px #999;text-shadow:1px 1px 1px black;text-align:center;color:white;}
#findussection{color:#333;font-family:helvetica neue, arial;font-weight:200;line-height:19px;text-align:center;max-width:500px;margin:30px auto;}
#joinourteamsection{color:#333;font-family:helvetica neue, arial;font-weight:200;line-height:19px;text-align:center;padding:40px 0px 0px 0px;max-width:500px;margin:30px auto;}
#findussection h2{font-family:Open sans, serif, helvetica neue, arial;line-height:49px;font-size:39px;}
#requestcontact:hover a{text-decoration:none;}
#requestcontact:hover{font-size:15px;background:#cc0000;background:-moz-linear-gradient(top, #7c0000 0%, #cc0000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0000), color-stop(100%,#7c0000));background:-webkit-linear-gradient(top, #7c0000 0%, #cc0000 100%);background:-o-linear-gradient(top, #7c0000 0%, #cc0000 100%);background:-ms-linear-gradient(top, #7c0000 0%, #cc0000 100%);background:linear-gradient(to bottom, #7c0000 0%, #cc0000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0000', endColorstr='#7c0000',GradientType=0);width:150px;padding:10px;border-radius:6px;height:20px;box-shadow:1px 1px 1px #999;text-shadow:1px 1px 1px black;text-align:center;text-decoration:none;color:white;}
#requestcontact a{color:white;}
#requestcontact a:hover{color:white;}
#menuitem{background:#e2e2e2;width:150px;font-size:14px;padding:10px;border-radius:6px;}
#menuitem:hover{background:white;width:150px;border-radius:6px;}
#blogmenuitem{float:left;width:102px;margin:0px 0px 10px 0px;}
#menuitem2{background:#e2e2e2;width:200px;font-size:14px;padding:10px;border-radius:6px;}
#menuitem2:hover{background:white;width:200px;border-radius:6px;}
h1,
h2,
h3,
h4,
h5,
h6{clear:both;}
#clear{clear:both;}
#footer{background:url('https://www.ventureharbour.com/images/footer.png');width:100%;height:130px;}
#footer a{color:white;}
#footer a:hover{color:white;}
#wrapper{max-width:1000px;margin:auto;}
#wrapper2{max-width:1100px;margin:auto;}
#wrapperfooter, #wrapperhome{max-width:1100px;height:100%;min-width:100px;margin:auto;}
#topnav{background:#000;width:100%;color:#fff
font-family:arial;height:40px;padding:0px 0px 8px 0px;}
#footermiddle{background:url('https://www.ventureharbour.com/images/footermiddle.png');max-width:1000px;min-width:300px;height:48px;}
#footer-section h3{font-size:16px;}
#centralfooter{max-width:650px;margin:auto;text-shadow:1px 1px 1px black;line-height:24px;}
#bottomfooter a{color:#e2e2e2;}
.bigfooter{margin:5px 0px 0px 0px;}
.bigfooter li{display:inline-block;}
.bigfooter li a{color:#fff;font-weight:bold;font-family:"Proxima N W02 Bold",Helvetica,Arial,sans-serif;font-size:13px;margin:0px 20px 0px 0px;}
.littlefooter li{display:inline-block;margin:10px 25px 0px 0px;color:#555;}
.littlefooter li a{color:#555;}
#bottomfooter{background:url('https://www.ventureharbour.com/images/navy_blue.png');width:100%;color:#999;font-size:13px;box-shadow:inset 0 0 35px 5px black;max-height:270px;min-height:240px;border-top:3px solid black;}
#bottomfooter2{margin: 40px 0px 0px 0px;background:#222;width:100%;color:#999;font-size:13px;box-shadow:inset 0 0 35px 1px black;max-height:230px;min-height:100px;border-top:3px solid black;}
#eventdesc{max-width:520px;float:left;margin:0px 10px 40px 0px;}
#eventimage (width:170px;float:left;clear:both;)
html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:thin dotted;}
.horizontal_dotted_line{border-bottom:2px dotted #fff;width:150px;margin:14px 0px;}
input[type="email"]{margin:0px 0px 10px 2px; height:20px;color:#888;font-size:14px;}
input[type="text"]{color:#888;font-size:14px;margin-bottom:10px;height:20px;}
#contactbutton input[type="submit"]{width:200px;height:42px;margin:20px 0px 30px 0px;border:none;border-radius:0px;font-size:17px;font-weight:200;font-family:helvetica neue, arial;background:#333;color:#e9e9e9;}
#navigationright{float:left;}
#cf7boxgrey{font-weight:bold;color:#fff;font-size:15px;border-radius:7px;padding:9px;margin:0px 15px 0px 0px;}
@media all and (min-width:501px){#contactboxright{float:right;background:#e9e9e9;padding:20px;margin:40px 0px 60px 0px;}
#cf7boxgrey textarea{width:98.5%;color:#888;font-size:14px;margin:5px 0px 0px 0px;}
#casestudybox{border-radius:7px;border:1px solid #f1f1f1;text-align:center;float:left;margin:0px 20px 0px 0px;width:300px;padding:0px 15px;}
#homeboxsearch{min-width:26%;max-width:270px;height:300px;text-align:center;margin:0px 85px 60px 0px;float:left;font-size:13px;line-height:21px;font-family:helvetica neue, arial;font-weight:normal;color:#444;position:relative;}
.threeboxestext{font-family:helvetica neue, arial;margin:20px 0px;font-weight:100;font-size:44px;color:#555;line-height:30px;}
#homeboxcontent{min-width:250px;max-width:320px;text-align:center;height:300px;margin:0px 85px 60px 0px;float:left;font-size:13px;line-height:21px;font-family:helvetica neue, arial;font-weight:normal;color:#444;position:relative;}
#homeboxspeaking{min-width:250px;max-width:270px;height:300px;margin:0px 18px 60px 0px;float:left;text-align:center;font-size:13px;line-height:21px;font-family:helvetica neue, arial;font-weight:normal;color:#444;position:relative;}

#righhandmenutrans{float:right;margin:20px 0px 0px 0px;width:225px;height:100%;font-size:13px;line-height:17px;}
#alldealstext{line-height:1.8em;color:#555;font-size:14px;float:left;max-width:480px;min-width:250px;min-height:200px;}
#alldealstexthome{line-height:25px;font-size:14px;float:left;max-width:480px;min-width:200px;font-family:'Open Sans', sans-serif;}
#alldealsimage{float:left;width:190px;margin:0px 10px 10px 0px;}
#alldealsimagehome{float:left;min-height: 145px;width:270px;margin:20px 10px 10px 0px;}
#homeblogpostbox{max-width:234px;margin: 0px 0px 50px;padding:10px 20px 30px 20px;float:left;border-right:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9;min-height: 420px;}
#clientstrip{width:1000px;}
.site{margin:30px auto 30px;max-width:1000px;overflow:hidden;}
.site3{margin:30px auto 30px;max-width:1000px;overflow:hidden;}
#newhomeback{background:url('https://www.ventureharbour.com/wp-content/uploads/2014/09/ventureharbourbg13.png') no-repeat;height:457px;z-index:1;background-size:100% 100%;left:0;padding:20px 0px 0px 0px;clear:both;margin:0px auto 0px;width:100%;}
#newhomeback2{background:url('https://www.ventureharbour.com/images/ventureharbourbg2.png') no-repeat;height:457px;z-index:1;background-size:100% 100%;left:0;padding:20px 0px 0px 0px;clear:both;margin:0px auto 0px;width:100%;}
#newhomeback3{background:url('https://www.ventureharbour.com/images/ventureharbourbg3.png') no-repeat;height:457px;background-size:100% 100%;left:0;z-index:1;padding:20px 0px 0px 0px;clear:both;margin:0px auto 0px;width:100%;}
#newtheheadertrans{background-color:#000;background-repeat:no-repeat;color:white;height:100px;overflow:hidden;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;width:100%;z-index:1;padding:0px 0px 0px 0px;}
#newtheheadertrans2{background-color:white;background-repeat:no-repeat;box-shadow:2px 1px 3px #6b0000;color:white;top:0;height:100px;overflow:hidden;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;width:100%;z-index:1;padding:0px 0px 0px 0px;}
#newtheheadertrans3{background-color:#000;box-shadow: none;opacity: 0.9;background-repeat:no-repeat;color:white;top:0;height:80px;overflow:hidden;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;width:100%;z-index:1;padding:0px 0px 0px 0px;}
.socialtopbannertext{font-family:'Fjalla One', sans-serif;font-size:23px;color:white;text-shadow:1px 1px 1px black;line-height:34px;}
#brand{float:left;font-family:'Fjalla One', sans-serif;line-height:35px;width:30%;font-size:20px;text-align:center;}
#score{float:left;font-family:'Fjalla One', sans-serif;line-height:35px;width:30%;font-size:20px;text-align:center;}
#rank{float:left;line-height:35px;width:30%;text-align:center;font-family:'Fjalla One', sans-serif;font-size:20px;}
}
@media all and (min-width:855px) {
#webhostcomparisontable {
margin: 70px 0px;
min-height: 270px;
}
#emailcell{float:left;font-size:13px;padding:0px 10px;width:98px;}
#webhostcell{float:left;font-size:13px;padding:0px 6px;width:85px;color:#999;}
#webhostcell2{float:left;font-size:11px;padding:0px;width:118px;}
#emailwebsitecell{float:left;font-size:13px;padding:0px 10px;width:118px;}
#emailabcell{float:left;font-size:13px;padding:0px 10px;width:78px;}
#emailrow{width: 100%;padding:10px 10px;text-align: center;background: #fff;float:left;clear:both;}
#webhostrow{width: 100%;padding:10px 10px;text-align: center;background: #fff;float:left;clear:both;}
#webhostrow2{width: 100%;padding:10px 10px;text-align: center;background: #f9f9f9;float:left;clear:both;}
#lastrow {padding:10px 10px;background:#fff;float:left;clear:both;margin:0px 0px 50px 0px; font-size:11px; text-align:center;}

#automationbackground { 
min-height: 140px;
width: 100%;
margin: 0px 0px 0px;
padding: 50px 0px 40px;
background: url('https://www.ventureharbour.com/wp-content/uploads/2014/12/web-hosting-background.png') #42c2eb;
background-attachment: fixed;
color: #fff;
}
#emailbackground { 
min-height: 140px;
width: 100%;
margin: 0px 0px 0px;
padding: 50px 0px 40px;
background: url('https://www.ventureharbour.com/wp-content/uploads/2014/10/email-background52.png') #21b696 no-repeat;
background-attachment: fixed;
color: #fff;
}
.hidemeondesktop{display:none;}
.hidemeondesktop2{display:none;}
#newcontactheader{float:right;font-size:12px;color:white;margin:0px 8% 0px 0px;color:#E2E2E2;padding:0 10px;}
#blackheaderoverlay{background:none;position:absolute;font-weight: 200;
font-family: helvetica neue,'Open Sans',sans-serif,arial;width:750px;right:0;z-index:100;top:0;height:33px;padding:18px 0px 10px 0px;}
#socialsharecontainerright{float:right;width:70px;height: 70px;margin: 40px 0px 0px 0px;}}
@media all and (min-width:755px){#wrappersmall{max-width:800px;margin:auto;text-align: center;clear: both;}
#sharedvpsdedicated {
float: left;
max-width: 350px;
margin: 40px 16px 40px 0px;
}
#leftpagecontentv2{max-width:720px;margin:0px 0px 0px 0px;float:left;}
#webhostrightmenu{background:#fff;margin:45px 10px 0px 0px;float:right;width:250px;padding:15px;min-height:200px;}#cf7boxgrey2{clear:both;font-weight:bold;color:#fff;font-size:15px;border-radius:7px;padding:9px;margin:0px 13px 10px 0px;max-width:220px;float:left;}
#servicesbanner{background:url('https://www.ventureharbour.com/images/servicesheader.png');height:60px;padding:30px 0px 0px 0px;width:100%;}
#responsivelogo{margin:0px 0px 0px 0px;float:left;}
#responsivenav{display:none;}
#v-nav >div.tab-content{margin-left:210px;border:1px solid #ddd;background-color:#FFF;height:440px;overflow:scroll;position:static;z-index:9;padding:12px;moz-box-shadow:inset 0 0 35px 5px #fafbfd;-webkit-box-shadow:inset 0 0 35px 5px #fafbfd;box-shadow:inset 0 0 35px 5px #fafbfd;display:none;padding:25px;}
#v-nav >ul{float:left;width:210px;display:block;position:static;top:0;border:1px solid #DDD;border-right-width:0;margin:auto 0 !important;padding:0;}
#threeboxes{width:28%;float:left;margin:0px 80px 0px 0px;color:white;min-height:350px;line-height:19px;font-size:12px;text-shadow:1px 1px 1px black;}
#threeboxes3{width:28%;float:left;margin:0px 0px 0px 0px;color:white;min-height:350px;line-height:19px;font-size:12px;text-shadow:1px 1px 1px black;}
.site-content{max-width:730px;}
.blogsite-content{float:left;max-width:770px;}
#footersection{max-width:500px;min-width:250px;float:left;line-height:22px;font-size:11px;color:#999;}
#footersection2{float:right;text-align:right;margin:0px 0px 0px 0px;color:#555;font-family:"Proxima N W02 Reg",Helvetica,Arial,sans-serif;font-size:11px;}
}
@media all and (max-width:999px){#hometopbanner{margin:0px 0px 0px 15px;}
#hometopbannerblack{margin:0px 0px 0px 15px;}
#hometopbannerright{margin:0px 0px 0px 15px;}
}
@media all and (min-width:100px) and (max-width:600px){.uppercase{font-size:14px;}
#homeback{background:url('https://www.ventureharbour.com/images/valve-background.png');height:500px;position:fixed;padding:20px 0px 0px 0px;clear:both;margin:auto;width:100%;}
#nav li{float:left;width:auto;padding:2px 1px;font-size:14px;color:white;}
}
@media all and (min-width:500px) and (max-width:1300px){
#comments{padding:0px 10px;max-width:100%;}
}
@media all and (min-width:100px) and (max-width:500px){#comments{padding:0px 10px;max-width:250px;}
#cf7boxgrey textarea{margin:5px 0px 0px 0px;}
#homeblogpostbox{margin: 0px 0px 50px;padding:10px 20px 30px 20px;float:left;border-right:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9;}
#startuprightmenu{display:none;}
#casestudybox{border-radius:7px;border:1px solid #f1f1f1;text-align:center;margin:20px auto;padding:0px 15px;}
#contactboxright{float:left;margin:40px 0px 0px 0px;}
#alldealstext{line-height:1.8em;color:#555;font-size:14px;margin:auto;text-align:center;padding:0px 20px;max-width:530px;min-width:250px;min-height:200px;}
#alldealstexthome{line-height:1.8em;color:#555;font-size:14px;margin:auto;text-align:center;padding:0px 20px;max-width:530px;min-width:200px;}
#alldealsimage{width:190px;margin:auto;}
#alldealsimagehome{width:270px;margin:auto;}
#clientstrip{display:none;}
.threeboxestext{font-family:helvetica neue, arial;margin:20px 0px;font-weight:100;font-size:44px;color:#555;line-height:30px;}
#homeboxcontent{width:250px;height:300px;text-align:center;margin:20px auto;font-size:13px;line-height:21px;font-family:helvetica neue, arial;font-weight:normal;color:#444;position:relative;}
#homeboxspeaking{width:250px;height:300px;text-align:center;margin:20px auto;font-size:13px;line-height:21px;text-align:center;font-family:helvetica neue, arial;font-weight:normal;color:#444;position:relative;}
#homeboxsearch{width:250px;height:300px;margin:20px auto;font-size:13px;text-align:center;line-height:21px;font-family:helvetica neue, arial;font-weight:normal;color:#444;position:relative;}
#righhandmenutrans{margin:20px auto;width:225px;height:100%;font-size:13px;line-height:17px;}
.site{margin:60px auto 0px;max-width:1000px;overflow:hidden;}

#leftmenutop{display:none;}
#rank{float:left;line-height:25px;width:24%;text-align:center;font-family:'Fjalla One', sans-serif;font-size:13px;}
#brand{float:left;font-family:'Fjalla One', sans-serif;line-height:25px;width:40%;font-size:13px;text-align:center;}
#score{float:left;font-family:'Fjalla One', sans-serif;line-height:25px;width:36%;font-size:13px;text-align:center;}
.socialtopbannertext{font-family:'Fjalla One', sans-serif;font-size:16px;color:white;text-shadow:1px 1px 1px black;line-height:24px;}
}
@media all and (min-width:100px) and (max-width:1005px){#newtheheadertrans img{margin:15px 0px 0px 0px;text-align:center;z-index:1;}
#newtheheadertrans2 img{margin:15px 0px 0px 0px;text-align:center;z-index:1;}
#newtheheadertrans3 img{margin:15px 0px 0px 0px;text-align:center;z-index:1;}}
@media all and (min-width:100px) and (max-width:854px){

#webhostcomparisontable {
display:none;
}
#emailcell{float:none;clear:both;margin:auto;text-align:center;font-size:13px;padding:0px 10px;width:98px;}
#webhostcell{float:none;clear:both;margin:auto;text-align:center;font-size:13px;padding:0px 6px;width:98px;color:#999;}
#webhostcell2{float:none;clear:both;margin:auto;text-align:center;font-size:11px;padding:0px;width:118px;}
#emailwebsitecell{float:none;clear:both;margin:auto;text-align:center;font-size:13px;padding:0px 10px;width:118px;}
#emailabcell{float:none;clear:both;margin:auto;text-align:center;font-size:13px;padding:0px 10px;width:78px;}
#emailrow{padding:10px 10px;background:#f8f8f8;float:none;margin:auto;clear:both;}
#webhostrow{padding:10px 10px;background:#fff;float:none;margin:auto;clear:both;}
#webhostrow2{padding:10px 10px;background:#f9f9f9;float:none;margin:auto;clear:both;}
#lastrow {padding:10px 10px;background:#fff;float:left;clear:both;margin:0px 0px 50px 0px; font-size:11px; text-align:center;}
#emailbackground { 
min-height: 140px;
width: 100%;
margin: 30px 0px 0px;
padding: 50px 0px 40px;
background: url('https://www.ventureharbour.com/wp-content/uploads/2014/10/email-background52.png') #21b696 no-repeat;
background-attachment: fixed;
color: #fff;
}
#automationbackground { 
min-height: 140px;
width: 100%;
margin: 30px 0px 0px;
padding: 50px 0px 40px;
background: url('https://www.ventureharbour.com/wp-content/uploads/2014/12/web-hosting-background.png') #42c2eb;
background-attachment: fixed;
color: #fff;
}
.hidemeondesktop2{display: block;}
.hidemeonmobile{display:none;}
#newcontactheader{float:right;font-size:12px;color:white;margin:0px 0px 0px 0px;color:#E2E2E2;padding:0 10px;}
#blackheaderoverlay{width:100%;position:absolute;right:0;z-index:100;top:0;height:33px;padding:0px 0px 10px 0px;background: #000;}
#socialsharecontainerright { display: none;}
#newhomeback{background:url('https://www.ventureharbour.com/wp-content/uploads/2014/09/ventureharbourbg13.png') no-repeat;height:457px;z-index:1;padding:20px 0px 0px 0px;clear:both;margin:0px auto 0px;width:100%;}
#newhomeback2{background:url('https://www.ventureharbour.com/images/ventureharbourbg2.png') no-repeat;height:457px;z-index:1;padding:20px 0px 0px 0px;clear:both;margin:0px auto 0px;width:100%;}
#newhomeback3{background:url('https://www.ventureharbour.com/images/ventureharbourbg3.png') no-repeat;height:457px;z-index:1;padding:20px 0px 0px 0px;clear:both;margin:0px auto 0px;width:100%;}
#newtheheadertrans{display:none;}
#newtheheadertrans2{display:none;}
#newtheheadertrans3{display:none;}}
@media all and (min-width:100px) and (max-width:754px){
#sharedvpsdedicated {
max-width: 350px;
margin: 40px auto 40px;
}
#leftpagecontentv2{max-width:720px;margin:0px auto 0px;padding:0px 15px}
#webhostrightmenu{display:none;}#wrappersmall{display:none;}
#cf7boxgrey2{font-weight:bold;font-size:15px;border-radius:7px;padding:9px;margin:0px 15px 20px 0px;max-width:260px;float:left;}
#servicesbanner{background:url('https://www.ventureharbour.com/images/servicesheader.png');height:60px;text-align:center;padding:30px 0px 0px 0px;width:100%;}
.site-content{width:100%;}
#righhandmenu{display:none;}
#responsivenav{float:right;font-size:12px;color:#666;padding:0 10px;}
#v-nav >div.tab-content{margin-left:0px;border:1px solid #ddd;background-color:#FFF;height:440px;overflow:scroll;position:static;z-index:9;padding:12px;moz-box-shadow:inset 0 0 35px 5px #fafbfd;-webkit-box-shadow:inset 0 0 35px 5px #fafbfd;box-shadow:inset 0 0 35px 5px #fafbfd;display:none;padding:25px;}
#v-nav >ul{display:none;}
#threeboxes{width:95%;float:left;color:white;min-height:350px;text-align:center;margin:0px auto 30px;line-height:19px;font-size:12px;text-shadow:1px 1px 1px black;}
#threeboxes3{width:95%;float:left;text-align:center;color:white;min-height:350px;margin:0px auto 30px;line-height:19px;font-size:12px;text-shadow:1px 1px 1px black;}
#contactheader{display:none;}
#hometopbanner h1{font-size:72px;color:#fff;font-family: helvetica neue, 'Open Sans',sans-serif;font-weight: 100;text-shadow: none;margin: 150px 0px 10px 0px;line-height:62px;}
#hometopbannerblack h1{font-size:52px;color:#000;text-shadow:none;font-weight:normal;margin:30px 0px 0px 0px;line-height:52px;}
#hometopbannerright h1{font-size:52px;color:#fff;font-weight:normal;text-shadow:2px 2px 2px black;margin:30px 0px 0px 0px;line-height:52px;}
#responsivelogo{margin:0px 0px 0px 15px;float:left;max-width:190px;}
#footersection{text-align:center;line-height:22px;font-size:12px;color:#999;}
#footersection2{text-align:center;margin:30px 0px;color:#555;font-family:"Proxima N W02 Reg",Helvetica,Arial,sans-serif;font-size:11px;}
}
#navigation{font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial}
ul#nav{margin-top:5px;font-family:"Helvetica Neue",Helvetica,Arial}
#nav,#nav ul{z-index:100;margin:0;padding:0;list-style:none;line-height:1}
#nav a{display:block;z-index:100;padding:0 10px;line-height:28px;font-size:14px;color:#fff;text-decoration:none}
#nav li:hover,#nav li.current_page_item{color:#fff;}
#nav li a:hover{color:#fff}
#nav li:hover a{color:#fff}
#nav li li.current_page_item{background:0}
#nav li ul{margin:35px 0px 0px 0px;position:absolute;left:-999em;width:113px;background:#000;filter:alpha(opacity=95);}
#nav li ul li{border:1px solid #222;border-width:0 0 1px;padding:0}
#nav li ul li a{background:url(images/ico-bullet.png) no-repeat 5px 10px;padding-left:15px;line-height:30px;font-size:11px;color:#000;width:85px;}
#nav li ul li a:hover{color:#999}
#nav li ul li:hover{background:#fafafa;box-shadow:0}
#nav li ul{padding:7px}
#nav li ul ul{margin:-25px 0 0 120px}
#nav li ul li ul li a{border-width:0 0 1px}
#nav li:hover ul ul,#nav li.sfhover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul ul{left:-699em}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto}
#nav li:hover,#nav li.hover{position:static}
.authorlist{list-style:inherit;margin:10px 0px 0px 30px;line-height:23px;}
#authorpage h2{font-size:19px;margin:15px 0px;font-family:helvetica neue, arial;font-weight:200;}
article{display:block;max-width:750px;float:left;}
audio,
canvas,
video{display:inline-block;}
audio:not([controls]){display:none;}
#header{width:100%;padding:20px 0px;height:45px;box-shadow:0 1px 19px rgba(0, 0, 0, 0.4),0pt 1px 0 rgba(0, 0, 0, 0.3);background:-moz-linear-gradient(top, #C00 0%, #7C0000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#C00), color-stop(100%,#7C0000));background:-webkit-linear-gradient(top, #C00 0%,#7C0000 100%);background:-o-linear-gradient(top, #C00 0%,#7C0000 100%);background:-ms-linear-gradient(top, #C00 0%,#7C0000 100%);background:linear-gradient(to bottom, #C00 0%,#7C0000 100%);}
#header2{position:fixed;width:100%;z-index:25;box-shadow:0 1px 19px rgba(0, 0, 0, 0.4),0pt 1px 0 rgba(0, 0, 0, 0.3);background:-moz-linear-gradient(top, #C00 0%, #7C0000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#C00), color-stop(100%,#7C0000));background:-webkit-linear-gradient(top, #C00 0%,#7C0000 100%);background:-o-linear-gradient(top, #C00 0%,#7C0000 100%);background:-ms-linear-gradient(top, #C00 0%,#7C0000 100%);background:linear-gradient(to bottom, #C00 0%,#7C0000 100%);padding:13px 0px;height:50px;}
#header1{position:fixed;width:100%;z-index:25;box-shadow:0 1px 19px rgba(0, 0, 0, 0.4),0pt 1px 0 rgba(0, 0, 0, 0.3);padding:20px 0px;height:35px;background:-moz-linear-gradient(top, #C00 0%, #7C0000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#C00), color-stop(100%,#7C0000));background:-webkit-linear-gradient(top, #C00 0%,#7C0000 100%);background:-o-linear-gradient(top, #C00 0%,#7C0000 100%);background:-ms-linear-gradient(top, #C00 0%,#7C0000 100%);background:linear-gradient(to bottom, #C00 0%,#7C0000 100%);}
del{color:#333;}
ins{background:#fff9c0;text-decoration:none;}
hr{background-color:#e9e9e9;border:0;clear:both;height:1px;margin-bottom:10px 0px;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
small{font-size:smaller;}
.archive-title,
.page-title,
.widget-title,
.entry-content th,
.comment-content th{font-size:11px;font-size:0.785714286rem;line-height:2.181818182;font-weight:bold;text-transform:uppercase;color:#636363;}
article.format-quote footer.entry-meta,
article.format-link footer.entry-meta,
article.format-status footer.entry-meta{font-size:11px;font-size:0.785714286rem;line-height:2.181818182;}
button,
input,
textarea{border:1px solid #ccc;border-radius:3px;font-family:inherit;padding:6px;padding:0.428571429rem;}
button,
input{line-height:normal;}
textarea{font-size:100%;overflow:auto;vertical-align:top;}
input[type="checkbox"],
input[type="radio"],
input[type="file"],
input[type="hidden"],
input[type="image"],
input[type="color"]{border:0;border-radius:0;padding:0;}
.menu-toggle,
button,
input[type="submit"],
input[type="button"],
input[type="reset"]{cursor:pointer;}
button[disabled],
input[disabled]{cursor:default;}
.menu-toggle:hover,
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
article.post-password-required input[type=submit]:hover{color:#5e5e5e;background-color:#ebebeb;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #f9f9f9, #ebebeb);background-image:-ms-linear-gradient(top, #f9f9f9, #ebebeb);background-image:-webkit-linear-gradient(top, #f9f9f9, #ebebeb);background-image:-o-linear-gradient(top, #f9f9f9, #ebebeb);background-image:linear-gradient(top, #f9f9f9, #ebebeb);}
.menu-toggle:active,
.menu-toggle.toggled-on,
button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active{color:#757575;background-color:#e1e1e1;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #ebebeb, #e1e1e1);background-image:-ms-linear-gradient(top, #ebebeb, #e1e1e1);background-image:-webkit-linear-gradient(top, #ebebeb, #e1e1e1);background-image:-o-linear-gradient(top, #ebebeb, #e1e1e1);background-image:linear-gradient(top, #ebebeb, #e1e1e1);box-shadow:inset 0 0 8px 2px #c6c6c6, 0 1px 0 0 #f4f4f4;border:none;}
li.bypostauthor cite span{color:#fff;background-color:#21759b;background-image:none;border:1px solid #1f6f93;border-radius:2px;box-shadow:none;padding:0;}
.entry-content img,
.comment-content img,
.widget img{max-width:100%;}
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"]{height:auto;}
img.size-full,
img.size-large,
img.header-image,
img.wp-post-image{max-width:100%;height:auto;}
embed,
iframe,
object,
video{max-width:100%;}
.entry-content .twitter-tweet-rendered{max-width:100% !important;}
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{max-width:100%;padding:4px;}
.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption{font-style:italic;font-size:12px;font-size:0.857142857rem;line-height:2;color:#757575;}
img.wp-smiley,
.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;}
.entry-content dl.gallery-item{margin:0;}
.gallery-item a,
.gallery-caption{width:90%;}
.gallery-item a{display:block;}
.gallery-caption a{display:inline;}
.gallery-columns-1 .gallery-item a{max-width:100%;width:auto;}
.gallery .gallery-icon img{height:auto;max-width:90%;padding:5%;}
.gallery-columns-1 .gallery-icon img{padding:3%;}
.site-content nav{clear:both;line-height:2;overflow:hidden;}
#nav-above{padding:24px 0;padding:1.714285714rem 0;}
#nav-above{display:none;}
.paged #nav-above{display:block;}
.nav-previous,
.previous-image{float:left;width:50%;}
.nav-next,
.next-image{float:right;text-align:right;width:50%;}
.nav-single + .comments-area,
#comment-nav-above{margin:48px 0;margin:3.428571429rem 0;}
.author .archive-header{margin-bottom:24px;margin-bottom:1.714285714rem;}
.author-info{margin:1.714285714rem 0;padding:15px;background:#fff;overflow:hidden;}
.author-description p{color:#757575;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
#popularbox {
border: solid 1px #c1c1c1;
padding: 10px;
border-radius: 3px;
margin: 0px 0px 20px;
width: 265px;
float: right;
}
.popularheading {
color: #333;
font-weight: bold;
text-align: left;
background-image: url('https://www.ventureharbour.com/wp-content/uploads/2015/01/trend-icon.png');
background-repeat: no-repeat;
background-size: 23px;
padding: 2px 0px 0px 30px;
height: 20px;
margin: 10px 0px;
font-size: 15px;
}
#popularbox ul {
list-style: disc;
margin: 15px 0px 0px 20px;
}
#popularbox ul li {
margin: 0px 0px 10px;
}
#popularbox ul li a {
color: #999;
}
.author.archive .author-info{border-top:0;margin:0 0 48px;margin:0 0 3.428571429rem;}
.author.archive .author-avatar{margin-top:0;}
html{font-size:87.5%;}
body{color: #555;
font-family: open, sans-serif, helvetica neue, arial;
-webkit-font-smoothing: antialiased;
font-size:14px;line-height:24px;text-rendering:optimizeLegibility;}
.blackbody{background:#000;}
.blacktext{color:#000;}
body.custom-font-enabled{font-family:"Open Sans", Helvetica, Arial, sans-serif;}
a{outline:none;text-decoration:none;color:#008cdd;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}
a:hover{color:#004cdd;;opacity:0.6;}
.assistive-text,
.site .screen-reader-text{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);}
.wrapper h4, .wrapper p, .wrapper pre, .wrapper ul, .wrapper li{padding:0;border:0;vertical-align:baseline;background:transparent;}
.wrapper li{outline:0;text-decoration:none;-webkit-transition-property:background color;-moz-transition-property:background color;-o-transition-property:background color;-ms-transition-property:background color;transition-property:background color;-webkit-transition-duration:0.12s;-moz-transition-duration:0.12s;-o-transition-duration:0.12s;-ms-transition-duration:0.12s;transition-duration:0.12s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out;}
#v-nav{height:100%;margin:auto;color:#333;font:12px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;}
#v-nav >ul >li{width:180px;list-style-type:none;display:block;cursor:pointer;text-shadow:0px 1px 1px #F2F1F0;font-size:1.11em;position:static;border-right-width:0;border-bottom:1px solid #DDD;margin:auto;padding:10px 15px !important;background:whiteSmoke;background:-moz-linear-gradient(top, #ffffff 0%, #DDD 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(top, #ffffff 0%, #DDD 100%);background:-o-linear-gradient(top, #ffffff 0%, #DDD 100%);background:-ms-linear-gradient(top, #ffffff 0%, #DDD 100%);background:linear-gradient(top, #ffffff 0%, #DDD 100%);}
#v-nav >ul >li:hover{width:180px;list-style-type:none;display:block;text-shadow:0px 1px 1px #F2F1F0;font-size:1.11em;position:static;border-right-width:0;border-bottom:1px solid #DDD;margin:auto;padding:10px 15px !important;background:whiteSmoke;background:-moz-linear-gradient(top, #DDD 0%, #FFF 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(top, #DDD 0%, #FFF 100%);background:-o-linear-gradient(top, #DDD 0%, #FFF 100%);background:-ms-linear-gradient(top, #DDD 0%, #FFF 100%);background:linear-gradient(top, #DDD 0%, #FFF 100%);}
#v-nav >ul >li.current{color:black;border-right:1px solid white;z-index:10;background:white !important;position:static;moz-box-shadow:inset 0 0 35px 5px #fafbfd;-webkit-box-shadow:inset 0 0 35px 5px #fafbfd;box-shadow:inset 0 0 35px 5px #fafbfd;}
#v-nav >ul >li.first.current{border-bottom:1px solid #DDD;}
#v-nav >ul >li.last{border-bottom:none;}
}
#v-nav >div.tab-content >h4{font-size:1.2em;color:Black;text-shadow:0px 1px 1px #F2F1F0;border-bottom:1px dotted #EEEDED;padding-top:5px;padding-bottom:5px;}
.main-navigation .assistive-text:hover,
.main-navigation .assistive-text:active,
.main-navigation .assistive-text:focus{background:#fff;border:2px solid #333;border-radius:3px;clip:auto !important;color:#000;display:block;font-size:12px;padding:12px;position:absolute;top:5px;left:5px;z-index:100000;}
.site{padding:30px 20px;background-color:#fff;padding:20px;border-radius:6px;}
.site3{padding:30px 20px;padding:20px;border-radius:6px;}
.site2{padding:0 24px;padding:0 1.714285714rem;padding:20px;}
.site-content{margin:24px 0 0;margin:auto;}
::-moz-selection{background:#00ade3;color:#fff;text-shadow:none;}
::selection{background:#00ade3;color:#fff;text-shadow:none;}
.widget-area{margin:24px 0 0;margin:1.714285714rem 0 0;-webkit-box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.3);-webkit-border-radius:4px;border-radius:4px;padding:16px;}
.site-header{padding:24px 0;padding:1.714285714rem 0;}
.site-header h1 a,
.site-header h2 a{color:#515151;display:inline-block;text-decoration:none;}
.site-header h1 a:hover,
.site-header h2 a:hover{color:#21759b;}
.header-image{margin-top:24px;margin-top:1.714285714rem;}
.main-navigation{margin-top:24px;margin-top:1.714285714rem;text-align:center;}
.main-navigation li{margin-top:24px;margin-top:1.714285714rem;font-size:12px;font-size:0.857142857rem;line-height:1.42857143;}
.main-navigation a{color:#5e5e5e;}
.main-navigation a:hover{color:#21759b;}
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul{display:none;}
.main-navigation ul.nav-menu.toggled-on,
.menu-toggle{display:inline-block;}
section[role="banner"]{margin-bottom:48px;margin-bottom:3.428571429rem;}
.widget-area .widget{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;margin-bottom:48px;margin-bottom:3.428571429rem;word-wrap:break-word;}
#breadcrumbs{font-size:10px;color:#000;line-height:14px;}
.widget-area .widget h3{margin-bottom:24px;margin-bottom:1.714285714rem;}
.widget-area .widget p,
.widget-area .widget li,
.widget-area .widget .textwidget{font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
.widget-area .widget p{margin-bottom:24px;margin-bottom:1.714285714rem;}
.widget-area .textwidget ul{list-style:disc outside;margin:0 0 24px;margin:0 0 1.714285714rem;}
.widget-area .textwidget li{margin-left:36px;margin-left:2.571428571rem;}
.widget-area .widget a{color:#757575;}
.widget-area .widget a:hover{color:#21759b;}
.widget-area #s{width:53.66666666666%;}
.entry-meta{clear:both;}
.entry-header{margin-bottom:24px;margin-bottom:1.714285714rem;}
.entry-header img.wp-post-image{margin-bottom:24px;margin-bottom:1.714285714rem;}
.entry-header .entry-title{font-size:20px;font-size:1.428571429rem;line-height:1.2;font-weight:normal;}
.entry-header .entry-title a{text-decoration:none;}
.entry-header .entry-format{margin-top:24px;margin-top:1.714285714rem;font-weight:normal;}
.entry-header .comments-link{margin-top:24px;margin-top:1.714285714rem;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;color:#757575;}
.comments-link a,
.entry-meta a{color:#757575;}
.comments-link a:hover,
.entry-meta a:hover{color:#21759b;}
article.sticky .featured-post{border-top:4px double #ededed;border-bottom:4px double #ededed;color:#757575;font-size:13px;font-size:0.928571429rem;line-height:3.692307692;margin-bottom:24px;margin-bottom:1.714285714rem;text-align:center;}
.entry-content{line-height:1.714285714;padding:20px 20px;background:#fff;border-radius:6px;}
.entry-content h2{margin: 40px 0px 20px 0px;
padding: 0px 0px 10px 0px;
font-weight: bold;
line-height: 37px;
font-family: helvetica neue, open, sans-serif, arial;
font-size: 30px;
border-bottom: 4px solid #00ade3;
color: #666;}
.comment-content h1,
.entry-content h3,
.comment-content h3,
.entry-content h4,
.comment-content h4,
.entry-content h5,
.comment-content h5,
.entry-content h6,
.comment-content h6{margin:10px 0;}
.comment-content h1{font-size:21px;font-size:1.5rem;line-height:1.5;}
.comment-content h2,
.mu_register h2{font-size:18px;font-size:1.285714286rem;line-height:1.6;}
.entry-content h3,
.comment-content h3{font-size:22px;margin:30px 0px 10px 0px;line-height:1.846153846;}
.entry-content h4,
.comment-content h4{font-size:14px;font-size:1rem;line-height:1.846153846;}
.entry-content h5,
.comment-content h5{font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
.entry-content h6,
.comment-content h6{font-size:12px;font-size:0.857142857rem;line-height:1.846153846;}
.entry-summary p, .entry-content p,
.mu_register p{
font-size: 16px;
line-height: 1.5em;
font-family: open, sans-serif, helvetica neue, arial;
margin: 0 0 24px;
margin: 0 0 1.714285714rem;
-webkit-font-smoothing: antialiased;
color: #555;

}
.comment-content p {
font-size:14px;font-family:helvetica neue, arial;margin:0 0 15px;margin:0 0 15px;line-height:20px;color:#555;
}
.entry-content ol,
.comment-content ol,
.entry-content ul, #leftpagecontent ul,
.comment-content ul,
.mu_register ul{
list-style: disc; margin:0 0 24px;margin:0 0 25px;font-family: georgia;
font-size: 17px;
line-height: 30px;}
.entry-content ul ul,
.comment-content ul ul,
.entry-content ol ol,
.comment-content ol ol,
.entry-content ul ol,
.comment-content ul ol,
.entry-content ol ul,
.comment-content ol ul{margin-bottom:0;}
.entry-content ul, #leftpagecontent ul,
.comment-content ul,
.mu_register ul{list-style:disc outside;}
.entry-content li,
.comment-content li,
.mu_register li{margin:0 0 0 36px;margin:0 0 15px 2.571428571rem; font-family: open, sans-serif, helvetica neue, arial;
font-size: 16px;
line-height: 23px;
-webkit-font-smoothing: antialiased;
color: #555;}
.entry-content blockquote,
.comment-content blockquote{margin-bottom:24px;margin-bottom:1.714285714rem;padding:24px;padding:1.714285714rem;font-style:italic;background:#f8f8f8;}
.entry-content blockquote p:last-child,
.comment-content blockquote p:last-child{margin-bottom:0;}
.entry-content code,
.comment-content code{font-family:Consolas, Monaco, Lucida Console, monospace;font-size:12px;font-size:0.857142857rem;line-height:2;}
.entry-content pre,
.comment-content pre{border:1px solid #ededed;color:#666;font-family:Consolas, Monaco, Lucida Console, monospace;font-size:12px;font-size:0.857142857rem;line-height:1.714285714;margin:24px 0;margin:1.714285714rem 0;overflow:auto;padding:24px;padding:1.714285714rem;}
'0A.entry-aontent pre code,
.comment-content pre code {
	display: block;
}
.entry-content abbr,
.comment-content abbr,
.entry-content dfn,
.comment-content dfn,
.entry-content acronym,
.comment-content acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
.entry-content address,
.comment-content address {
	display: block;
	line-height: 1.714285714;
	margin: 0 0 24px;
	margin: 0 0 1.714285714rem;
}
img.alignleft {
	margin: 12px 24px 12px 0;
	margin: 0.857142857rem 1.714285714rem 0.857142857rem 0;
}
img.alignright {
	margin: 12px 0 12px 24px;
	margin: 0.857142857rem 0 0.857142857rem 1.714285714rem;
}
img.aligncenter {
	margin-top: 12px;
	margin-top: 0.857142857rem;
	margin-bottom: 12px;
	margin-bottom: 0.857142857rem;
}
.entry-content embed,
.entry-content iframe,
.entry-content object,
.entry-content video {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.entry-content dl,
.comment-content dl {
	margin: 0 24px;
	margin: 0 1.714285714rem;
}
.entry-content dt,
.comment-content dt {
	font-weight: bold;
	line-height: 1.714285714;
}
.entry-content dd,
.comment-content dd {
	line-height: 1.714285714;
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.site-content article {
	border-bottom: 4px double #ededed;
	margin-bottom: 72px;
	margin-bottom: 5.142857143rem;
	padding-bottom: 24px;
	padding-bottom: 1.714285714rem;
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
}
.page-links {
	clear: both;
	line-height: 1.714285714;
}

.single-author .entry-meta .by-author {
	display: none;
}
.mu_register h2 {
	color: #757575;
	font-weight: normal;
}


/* =Archives
-------------------------------------------------------------- */

.archive-header,
.page-header {
	margin-bottom: 48px;
	margin-bottom: 3.428571429rem;
	padding-bottom: 22px;
	padding-bottom: 1.571428571rem;
	border-bottom: 1px solid #ededed;
}
.archive-meta {
	color: #757575;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	margin-top: 22px;
	margin-top: 1.571428571rem;
}


/* =Single image attachment view
-------------------------------------------------------------- */

.article.attachment {
	overflow: hidden;
}
.image-attachment div.attachment {
	text-align: center;
}
.image-attachment div.attachment p {
	text-align: center;
}
.image-attachment div.attachment img {
	display: block;
	height: auto;
	margin: 0 auto;
	max-width: 100%;
}
.image-attachment .entry-caption {
	margin-top: 8px;
	margin-top: 0.571428571rem;
}


/* =Aside post format
-------------------------------------------------------------- */

article.format-aside h1 {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
article.format-aside h1 a {
	text-decoration: none;
	color: #4d525a;
}
article.format-aside h1 a:hover {
	color: #2e3542;
}
article.format-aside .aside {
	padding: 24px 24px 0;
	padding: 1.714285714rem;
	background: #d2e0f9;
	border-left: 22px solid #a8bfe8;
}
article.format-aside p {
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #4a5466;
}
article.format-aside blockquote:last-child,
article.format-aside p:last-child {
	margin-bottom: 0;
}



/* Link posts */
article.format-link header {
	padding: 0 10px;
	padding: 0 0.714285714rem;
	float: right;
	font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 2.181818182;
	font-weight: bold;
	font-style: italic;
	text-transform: uppercase;
	color: #848484;
	background-color: #ebebeb;
	border-radius: 3px;
}
article.format-link .entry-content {
	max-width: 80%;
	float: left;
}
article.format-link .entry-content a {
	font-size: 22px;
	font-size: 1.571428571rem;
	line-height: 1.090909091;
	text-decoration: none;
}

/* Quote posts */
article.format-quote .entry-content p {
	margin: 0;
	padding-bottom: 24px;
	padding-bottom: 1.714285714rem;
}
article.format-quote .entry-content blockquote {
	display: block;
	padding: 24px 24px 0;
	padding: 1.714285714rem 1.714285714rem 0;
	font-size: 15px;
	font-size: 1.071428571rem;
	line-height: 1.6;
	font-style: normal;
	color: #6a6a6a;
	background: #efefef;
}

/* Status posts */
.format-status .entry-header {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.format-status .entry-header header {
	display: inline-block;
}
.format-status .entry-header h1 {
	font-size: 15px;
	font-size: 1.071428571rem;
	font-weight: normal;
	line-height: 1.6;
	margin: 0;
}
.format-status .entry-header h2 {
	font-size: 12px;
	font-size: 0.857142857rem;
	font-weight: normal;
	line-height: 2;
	margin: 0;
}
.format-status .entry-header header a {
	color: #757575;
}
.format-status .entry-header header a:hover {
	color: #21759b;
}
.format-status .entry-header img {
	float: left;
	margin-right: 21px;
	margin-right: 1.5rem;
}


/* =Comments
-------------------------------------------------------------- */

.comments-title {
	margin-bottom: 0px;
font-size: 17px;
line-height: 1.5;
font-weight: bold;
}
.comments-area article {
	margin: 24px 0;
clear: both;
	margin: 1.714285714rem 0;
}
.comments-area article header {
	
	margin: 0 0 15px;
	overflow: hidden;
	position: relative;
}
.comments-area article header img {
	float: left;
	padding: 0;
	line-height: 0;
}
.comments-area article header cite,
.comments-area article header time {
	display: block;
	
}
.comments-area article header cite {
font-style: normal;
font-weight: normal;
font-family: georgia;
font-size: 21px;
line-height: 1.42857143;
}
.comments-area article header time {
	line-height: 1.714285714;
	text-decoration: none;
	font-size: 12px;
	font-size: 0.857142857rem;
	color: #5e5e5e;
}
.comments-area article header a {
	text-decoration: none;
	color: #5e5e5e;
}
.comments-area article header a:hover {
	color: #21759b;
}
.comments-area article header cite a {
	color: #444;
font-weight: bold;
}
.comments-area article header cite a:hover {
	text-decoration: underline;
}
.comments-area article header h4 {
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 12px;
	padding: 0.428571429rem 0.857142857rem;
	font-size: 12px;
	font-size: 0.857142857rem;
	font-weight: normal;
	color: #fff;
	background-color: #0088d0;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #009cee, #0088d0);
	background-image: -ms-linear-gradient(top, #009cee, #0088d0);
	background-image: -webkit-linear-gradient(top, #009cee, #0088d0);
	background-image: -o-linear-gradient(top, #009cee, #0088d0);
	background-image: linear-gradient(top, #009cee, #0088d0);
	border-radius: 3px;
	border: 1px solid #007cbd;
}
.comments-area li.bypostauthor cite span {
	position: absolute;
	margin-left: 5px;
	margin-left: 0.357142857rem;
	padding: 2px 5px;
	padding: 0.142857143rem 0.357142857rem;
	font-size: 10px;
	font-size: 0.714285714rem;
}
a.comment-reply-link,
a.comment-edit-link {
	color: #008cdd;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
}
a.comment-reply-link:hover,
a.comment-edit-link:hover {
	color: #21759b;
}
.commentlist .pingback {
	line-height: 1.714285714;
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}

/* Comment form */
#respond {
	margin-top: 48px;
	margin-top: 3.428571429rem;
}
#respond h3#reply-title {
	font-size: 16px;
	font-size: 1.142857143rem;
	line-height: 1.5;
}
#respond h3#reply-title #cancel-comment-reply-link {
	margin-left: 10px;
	margin-left: 0.714285714rem;
	font-weight: normal;
	font-size: 12px;
	font-size: 0.857142857rem;
}
#respond form {
	margin: 24px 0;
	margin: 1.714285714rem 0;
}
#respond form p {
	margin: 11px 0;
	margin: 0.785714286rem 0;
}
#respond form p.logged-in-as {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
#respond form label {
	display: block;
	line-height: 1.714285714;
}
#respond form input[type="text"],
#respond form textarea {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
color: #888;
font-size: 14px;
	font-size: 0.857142857rem;
	line-height: 1.714285714;
	padding: 10px;
	padding: 0.714285714rem;
	width: 100%;
}
#respond form p.form-allowed-tags {
	margin: 0;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	color: #5e5e5e;
}
.required {
	color: red;
}


/* =Front page template
-------------------------------------------------------------- */

.entry-page-image {
	margin-bottom: 14px;
	margin-bottom: 1rem;
}
.template-front-page .site-content article {
	border: 0;
	margin-bottom: 0;
}
.template-front-page .widget-area {
	clear: both;
	float: none;
	width: auto;
	padding-top: 24px;
	padding-top: 1.714285714rem;
	border-top: 1px solid #ededed;
}
.template-front-page .widget-area .widget li {
	margin: 8px 0 0;
	margin: 0.571428571rem 0 0;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.714285714;
	list-style-type: square;
	list-style-position: inside;
}
.template-front-page .widget-area .widget li a {
	color: #757575;
}
.template-front-page .widget-area .widget li a:hover {
	color: #21759b;
}
.template-front-page .widget-area .widget_text img {
	float: left;
	margin: 8px 24px 8px 0;
	margin: 0.571428571rem 1.714285714rem 0.571428571rem 0;
}


/* =Widgets
-------------------------------------------------------------- */

.widget-area .widget ul ul {
	margin-left: 12px;
	margin-left: 0.857142857rem;
}
.widget_rss li {
	margin: 12px 0;
	margin: 0.857142857rem 0;
}
.widget_recent_entries .post-date,
.widget_rss .rss-date {
	color: #aaa;
	font-size: 11px;
	font-size: 0.785714286rem;
	margin-left: 12px;
	margin-left: 0.857142857rem;
}
#wp-calendar {
	margin: 0;
	width: 100%;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #686868;
}
#wp-calendar th,
#wp-calendar td,
#wp-calendar caption {
	text-align: left;
}
.newspost {
margin: 0px 0px 15px 0px;
line-height: 40px;
}
#homebox {
min-width: 250px;
max-width: 250px;
height: 350px;
border-radius: 6px;
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1);
padding: 15px 25px;
margin-right: 18px;
float: left;
font-size: 12px;
line-height: 21px;
font-weight: normal;
color: #222;
position: relative;
}
#homebox3 {
min-width: 250px;
max-width: 250px;
height: 310px;
border-radius: 6px;
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.1);
padding: 15px 25px;
margin: 0px 18px 60px 0px;
float: left;
font-size: 12px;
line-height: 21px;
font-weight: normal;
color: #222;
position: relative;
}
#blackboxbit {
background-image: url('https://www.ventureharbour.com/images/blacktrans.png');
width: 100%;
font-family: BebasNeueRegular;
text-align: center;
font-size: 26px;
padding: 20px 0px 0px 0px;
height: 40px;
margin: 121px 0px 0px 0px;
color: #fff;
font-weight: normal;
}
#homebox h2 {
font-size: 22px;
color: #666;
text-align: center;
margin: 0px 0px 15px 0px;
}
#homebox3 h2 {
font-size: 17px;
font-weight: normal;
line-height: 21px;
color: #666;
text-align: center;
margin: 0px 0px 15px 0px;
}
#homebox img {
margin: auto;
}
#homebox3 h3 {
font-size: 14px;
color: #222;
margin: 9px 0px;
line-height: 19px;
}
#wp-calendar #next {
	padding-right: 24px;
	padding-right: 1.714285714rem;
	text-align: right;
}
.widget_search label {
	display: block;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
}
.widget_twitter li {
	list-style-type: none;
}
.widget_twitter .timesince {
	display: block;
	text-align: right;
}


/* =Plugins
----------------------------------------------- */

img#wpstats {
	display: block;
	margin: 0 auto 24px;
	margin: 0 auto 1.714285714rem;

}


/* =Media queries
-------------------------------------------------------------- */


@media all and (max-width: 1025px) {
#lefthandmenu {
display: none;
}


}

/* Minimum width of 600 pixels. */
@media screen and (min-width: 600px) {
	.author-avatar {
		float: left;
		margin-top: 8px;
		margin-top: 0.571428571rem;
	}


#homeback {
background: url('https://www.ventureharbour.com/images/valve-background.png');
height:500px;
position: fixed;
background-size: 100%;
padding: 20px 0px 0px 0px;
clear:both;
margin: auto;
width: 100%;
}



.uppercase { font-size: 14px; }

#nav li{float:left;width:auto;padding: 2px 14px 2px 0px; color: white;}

	.author-description {
		float: right;	
max-width: 550px;
	}


.site2 {
		margin: 0px auto;
padding: 70px 20px 0px 20px;
		max-width: 1000px;
		overflow: hidden;
	}
#lefthandmenu {
float: left;
width: 175px;
font-family: helvetica neue, arial;
text-align: right;
height: 100%;
padding: 10px;
font-size: 13px;
color: #666;
line-height: 24px;
border-radius: 0px;
margin: 0px 40px 0px 0px;
}
#righhandmenu {
float: right;
width: 295px;
height: 100%;
margin: 20px 0px 0px;
font-size: 13px;
line-height: 17px;
border-radius: 6px;
}

#righhandmenu h3 {
text-align: left;
margin: 0px 0px 13px 0px; 
font-family: open,sans-serif, helvetica neue, arial;
}
	
	body.template-front-page .site-content,
	body.single-attachment .site-content,
	body.full-width .site-content {
		width: 100%;
	}
	.widget-area {
		float: right;
		width: 26.041666667%;
	}
	.site-header h1,
	.site-header h2 {
		text-align: left;
	}
	.site-header h1 {
		font-size: 26px;
		font-size: 1.857142857rem;
		line-height: 1.846153846;
		margin-bottom: 0;
	}
	.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul {
		border-bottom: 1px solid #ededed;
		border-top: 1px solid #ededed;
		display: inline-block !important;
		text-align: left;
		width: 100%;
	}
	.main-navigation ul {
		margin: 0;
		text-indent: 0;
	}
	.main-navigation li a,
	.main-navigation li {
		display: inline-block;
		text-decoration: none;
	}
	.main-navigation li a {
		border-bottom: 0;
		color: #6a6a6a;
		line-height: 3.692307692;
		text-transform: uppercase;
		white-space: nowrap;
	}
	.main-navigation li a:hover {
		color: #000;
	}
	.main-navigation li {
		margin: 0 40px 0 0;
		margin: 0 2.857142857rem 0 0;
		position: relative;
	}
	.main-navigation li ul {
		display: none;
		margin: 0;
		padding: 0;
		position: absolute;
		top: 100%;
		z-index: 1;
	}
	.main-navigation li ul ul {
		top: 0;
		left: 100%;
	}
	.main-navigation ul li:hover > ul {
		border-left: 0;
		display: block;
	}
	.main-navigation li ul li a {
		background: #efefef;
		border-bottom: 1px solid #ededed;
		display: block;
		font-size: 11px;
		font-size: 0.785714286rem;
		line-height: 2.181818182;
		padding: 8px 10px;
		padding: 0.571428571rem 0.714285714rem;
		width: 180px;
		width: 12.85714286rem;
		white-space: normal;
	}
	.main-navigation li ul li a:hover {
		background: #e3e3e3;
		color: #444;
	}
	.main-navigation .current-menu-item > a,
	.main-navigation .current-menu-ancestor > a,
	.main-navigation .current_page_item > a,
	.main-navigation .current_page_ancestor > a {
		color: #636363;
		font-weight: bold;
	}
	.menu-toggle {
		display: none;
	}
	.entry-header .entry-title {
		font-size: 22px;
		font-size: 1.571428571rem;
	}
	#respond form input[type="text"] {
		width: 46.333333333%;
	}
	#respond form textarea.blog-textarea {
		width: 79.666666667%;
	}
	.template-front-page .site-content,
	.template-front-page article {
		overflow: hidden;
	}
	.template-front-page.has-post-thumbnail article {
		float: left;
		width: 47.916666667%;
	}
	.entry-page-image {
		float: right;
		margin-bottom: 0;
		width: 47.916666667%;
	}
	.template-front-page .widget-area .widget,
	.template-front-page.two-sidebars .widget-area .front-widgets {
		float: left;
		width: 51.875%;
		margin-bottom: 24px;
		margin-bottom: 1.714285714rem;
	}
	.template-front-page .widget-area .widget:nth-child(odd) {
		clear: right;
	}
	.template-front-page .widget-area .widget:nth-child(even),
	.template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets {
		float: right;
		width: 39.0625%;
		margin: 0 0 24px;
		margin: 0 0 1.714285714rem;
	}
	.template-front-page.two-sidebars .widget,
	.template-front-page.two-sidebars .widget:nth-child(even) {
		float: none;
		width: auto;
	}
	.commentlist .children {
		margin-left: 48px;
		margin-left: 3.428571429rem;
	}
}

/* Minimum width of 960 pixels. */
@media screen and (min-width: 960px) {
	body {
		background-color: #fff;

	}


	body .site {
		padding:30px 20px;
		margin-top: 48px;
		margin-top: 3.428571429rem;
		margin-bottom: 48px;
		margin-bottom: 3.428571429rem;
	}

body .site2 {
		padding: 0 40px;
		padding: 0 2.857142857rem;
		margin-top: 48px;
		margin-top: 3.428571429rem;
		margin-bottom: 48px;
		margin-bottom: 3.428571429rem;
	}
	body.custom-background-empty {
		background-color: #fff;
	}
	body.custom-background-empty .site,
	body.custom-background-white .site {
		padding: 0;
		margin-top: 0;
		margin-bottom: 0;
		box-shadow: none;
	}
}


/* =Print
----------------------------------------------- */

@media print {
	body {
		background: none !important;
		color: #000;
		font-size: 10pt;
	
	}
	a {
		text-decoration: none;
	}
	.entry-content img,
	.comment-content img,
	.author-avatar img,
	img.wp-post-image {
		border-radius: 0;
		box-shadow: none;
	}
	.site {
		clear: both !important;
		display: block !important;
		float: none !important;
		max-width: 100%;
		position: relative !important;
	}
	.site-header {
		margin-bottom: 72px;
		margin-bottom: 5.142857143rem;
		text-align: left;
	}
	.site-header h1 {
		font-size: 21pt;
		line-height: 1;
		text-align: left;
	}
h1 {
font-family: helvetica neue; font-size: 42px; margin: 0px 0px 30px 0px; line-height: 49px; color: #000; text-shadow: none; font-weight: 100;
}
	.site-header h2 {
		color: #000;
		font-size: 10pt;
		text-align: left;
	}
	.site-header h1 a,
	.site-header h2 a {
		color: #000;
	}
	.author-avatar,
	#colophon,
	#respond,
	.commentlist .comment-edit-link,
	.commentlist .reply,
	.entry-header .comments-link,
	.entry-meta .edit-link a,
	.page-link,
	.site-content nav,
	.widget-area,
	img.header-image,
	.main-navigation {
		display: none;
	}
.reply { font-style: italic;
color: #999;
}
	
	.site-content {
		margin: 0;
		width: auto;
	}
	.singular .entry-header .entry-meta {
		position: static;
	
}
	.singular .site-content,
	.singular .entry-header,
	.singular .entry-content,
	
	.entry-header .entry-title,
	.entry-title,
	.singular .entry-title {
		font-size: 21pt;
margin: 0px 0px 15px 0px
	
	}
	.author-description {
		float: none;
		width: auto;
	}

	/* Comments */
	.commentlist > li.comment {
		background: none;
		position: relative;
		width: auto;
	}
	.commentlist .avatar {
		height: 39px;
		left: 2.2em;
		top: 2.2em;
		width: 39px;
	}
	.comments-area article header cite,
	.comments-area article header time {
		margin-left: 50px;
		margin-left: 3.57142857rem;
	}
}
.click-nav {
	margin: 9px 0px 0px 0px;
width: 104px;
}
.click-nav ul {
	font-weight:900;
width: 105px;
background-color: rgb(0, 0, 0);
}
.click-nav ul li {
	position:relative;
	list-style:none;
line-height: 40px;
border-bottom: solid 1px #222;
	cursor:pointer;
}
.click-nav ul li ul {
	float: right;
width: 105px;
margin: 29px 0px 0px;
text-align:center;
padding: 10px 15px;
line-height: 25px;
background-color: rgb(0, 0, 0);
}
.click-nav ul .clicker {

}
.click-nav ul .clicker:hover,
.click-nav ul .active {
}
.click-nav img {
	position:absolute;
}
.click-nav ul li a {
	transition:background-color 0.2s ease-in-out;
	-webkit-transition:background-color 0.2s ease-in-out;
	-moz-transition:background-color 0.2s ease-in-out;
color: #fff;
font-weight: normal;
	
}
/* Fallbacks */
.click-nav .no-js ul {
	display:none;
}
.click-nav .no-js:hover ul {
	display:block;
}
.mobilemenu ul  {
width: 105px;
padding: 10px 5px;
line-height: 25px;
background-color: rgb(0, 0, 0);

}

/*
 * WP Socializer Social buttons - CSS File - v2.7
 * Author: Aakash Chakravarthy
 */

.wp-socializer{
	display: block;
	margin: 0px 0px 10px;
	padding: 0px;
}
.wp-socializer ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.wp-socializer ul li {
	background: none;
	list-style-type: none !important;
	margin: 0px 5px 5px 0px !important;
	padding: 0px !important;
	float: left !important;
}
.wp-socializer ul li:before, .wp-socializer ul li:after{
	display: none !important;
}
.wp-socializer img, .wp-socializer-single img{
	float: none;
	vertical-align:middle;
	margin: 0px 5px 0px 0px !important;
	padding: 0px !important;
	max-width: none\9; /* IE max-width fix on v2.1 */
}
.wp-socializer-single{
	margin-right: 10px;
}
.addthis_button img{
	border: 0;
	margin: 0;
	padding: 0;
}
.wp-socializer-clearer{
	clear: left;
}

/** EFFECTS **/
.wp-socializer-opacity li {
	-webkit-opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=50);
	opacity: 0.5;
}
.wp-socializer-opacity li:hover {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
	opacity: 1;
}
.wp-socializer-jump li img{
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;
}
.wp-socializer-jump li:hover img{
	transform: translateY(-5px);
	-ms-transform: translateY(-5px);
	-webkit-transform: translateY(-5px);
	-o-transform: translateY(-5px);
	-moz-transform: translateY(-5px);
}
.wp-socializer-magnify li img{
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;
}
.wp-socializer-magnify li:hover img{
	transform: scale(1.3);
	-ms-transform: scale(1.3);
	-webkit-transform: scale(1.3);
	-o-transform: scale(1.3);
	-moz-transform: scale(1.3);
}
/** Columns **/
.columns-5 li{
	width: 19%;
}
.columns-4 li{
	width: 24%;
}
.columns-3 li{
	width: 32% !important;
}
.columns-2 li{
	width: 48%;
}

/** TEMPLATES **/
.wp-socializer-buttons{
	margin: 0px 0px 10px !important;
	padding: 0px !important;
}
.wp-socializer-buttons .wpsr-btn{
	margin: 0px;
	padding: 0px;
	float: left;
	margin-right: 10px;
}
.wp-socializer-buttons .wpsr-btn iframe{
	margin: 0px !important; /** Fix for Facebook v2.4.2 **/
}

/* FLOATING SHARE BAR */
.wpsr-floatbar-float_left{
	position: absolute;
	background-color: #fff;
	padding: 0px 5px 0px 6px !important;
	width: 60px;
	margin: 0px 0px 0px 0px !important;
	z-index: 9999;
	border-radius: 10px;
	text-align: center;
}
.wpsr-floatbar-float_left .wpsr_floatbt{
	margin: 10px 0px;
	padding: 0px;
}
.wpsr-floatbar-bottom_fixed{
	position: fixed;
	border: 1px solid;
	border-color: #ccc;
	background-color: #fff;
	background-image: url(images/grey-bg.png);
	background-repeat: repeat-x;
	background-position: 0px -30px;
	bottom: -1px;
	width: 900px;
	z-index: 9999;
	padding: 0px 0px 0px 15px;
	border-radius: 10px 10px 0px 0px;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
	left: 0px;
	right: 0px;
	margin: 0 auto;
	height: 35px;
}
.wpsr-floatbar-bottom_fixed .wpsr_floatbt{
	float: left;
	margin-right: 10px;
	border-right: 1px solid;
	border-color: #ccc;
	padding: 8px 5px 0px 0px;
	text-align: center;
	height: 35px;
}

/* FLOATING BAR THEMES */
.wpsr-floatbar-bottom_fixed.wpsr-floatbar-dark{
	border-color: #333;
	background-color: #333;
	background-image: url(images/dark-bg.png);
	background-position: 0px 0px;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
}
.wpsr-floatbar-float_left.wpsr-floatbar-dark{
	border-color: #333;
	background-color: #333;
}
.wpsr-floatbar-dark .wpsr_floatbt{
	border-color: #333;
}
.wpsr-floatbar-dark .wpsr_floatbt a{
	color: white !important;
}
.wpsr-floatbar-dark .wpsr_floatbt .wpsr_commentsbt a{
	color: black !important;
}

/* LINK BACK */
.wpsr-floatbar-float_left .wpsr-linkback{
	margin: 15px 0 0 0;
	position: absolute;
}
.wpsr-floatbar-float_left .wpsr-linkback a{
	font-size: 8px;
	color: #ccc;
	text-decoration: none;
	opacity: 0.05;
	-webkit-transition: opacity .8s linear;
	display: block;
	margin: 0px;
	padding: 0px;
}
.wpsr-floatbar-float_left .wpsr-linkback a:hover{
 	opacity: 1;
}
.wpsr-floatbar-float_left .wpsr_linkaw{
	margin: -5px 0 0 0 !important;
}
.wpsr-floatbar-bottom_fixed .wpsr-linkback{
	margin: 6px 0 0 0;
	position: absolute;
	bottom: -70px;
}
.wpsr-floatbar-bottom_fixed .wpsr-linkback a{
	font-size: 8px;
	color: #ccc;
	text-decoration: none;
	opacity: 0.05;
	-webkit-transition: opacity .8s linear;
	display: block;
	margin: 0px;
	padding: 0px;
}

/* Hide btn */
.wpsr_hidebt{
	background: url(images/grey-toggle.png) no-repeat center center;
	float: right;
	height: 35px;
	width: 35px;
	cursor: pointer;
}
.wpsr_hidebt:hover{
	opacity: 0.5;
}

/* Comments Button */
.wpsr_commentsbt .wpsr_cmt_bubble{
	background: url(images/comments-bg.png) no-repeat center top;
	height: 35px;
	width: 50px;
	text-align: center;
	margin: 0 auto;
	line-height: 0px;
}
.wpsr_commentsbt .wpsr_cmt_bubble a{
	display: inline-block;
	margin-top: 15px;
	text-decoration: none;
}
.wpsr_commentsbt .wpsr_cmt_button{
	background: url(images/grey-bg.png) repeat-x -70px;
	border: 1px solid #ccc;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 2px;
	line-height: 0px;
}
.wpsr_commentsbt .wpsr_cmt_button:hover, .wpsr_commentsbt .wpsr_cmt_bubble:hover{
	opacity: 0.5;
}
.wpsr_commentsbt .wpsr_cmt_button a{
	color: #666666;
	text-decoration: none;
	font: 10px Arial, Helvetica, sans-serif;
	border: 0px;
}

/* Left float min mode */
.wpsr_floatbt_min{
	left: 50% !important;
	top: 50% !important;
	position: fixed !important;
	width: 200px;
	margin-left: -100px !important;
	margin-top: -100px !important;
	display: none;
}
.wpsr_floatbt_min .wpsr_floatbt{
	float: left;
	margin: 10px 1%;
	width: 31%;
	min-height: 70px;
	max-height: 70px;
	overflow: hidden;
}
.wpsr_floatbt_min .wpsr-linkback{
	display: none;
}
.wpsr_shareminbt{
	display: none;
	background: url(https://www.ventureharbour.com/wp-content/plugins/wp-socializer/public/buttons/min-floatbar.png);
	position: fixed;
	top: 50%;
	left: 0;
	width: 64px;
	height: 64px;
	margin-top: -32px;
}

/* ADJUSTMENTS */
.wpsr-floatbar-float_left .wpsr_floatbt .fb-like{
	width: 50px !important;
	overflow: hidden; /* FB locale buttons fix */
}
.wpsr-floatbar-float_left .wpsr_floatbt .fb-like:hover{
	overflow: visible;
}

.wpsr_floatbt .wp-socializer-single{
	margin: 0px;
}
/* Fix fbpop cliping*/  
.fb-like span > iframe{
	max-width: none !important;
	position: static !important;
	z-index: 9999 !important;
}
/* Hide fbpop to bottom_fixed */
.wpsr-floatbar-bottom_fixed .fb-like > span{
	overflow: hidden !important;
}
/* Pintrest push down, since v2.4.9.5 */
.wpsr-btn a[data-pin-config="above"]{
	margin-bottom: -45px !important;
}

/* Clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/*
Wordpress Popular Posts plugin stylesheet
Developed by Hector Cabrera

Use the following classes to style your popular posts list as you like.
*/

.wpp-list { /* UL element */
	
}
.widget-title {
font-weight: normal;
font-size: 15px;
text-shadow: 0px;
letter-spacing: 1px;
font-family: helvetica neue, arial;
padding: .6em 8%;
margin: 0;
}
.wpp-list li a { /* LI - post container */
		color: #787878;
}

	.wpp-list li { /* LI - post container */
		overflow:auto;
		display:block;
		float: none;
clear: both;
background: #f1f1f1;
padding: 1.2em 8%;
font-family: helvetica neue, arial;
font-weight: 300;
color: #787878;
font-size: 13px;
line-height: 1.5em;
	}

		/* title styles */
		.wpp-post-title {

		}
		
		/* thumbnail styles */
		.wpp-thumbnail {
			display:inline;
			float:left;
			margin:0 5px 0 0;
			border:none;
		}
		
		/* excerpt styles */
		.wpp-excerpt {
		}
		
		/* Stats tag styles */
		.post-stats {
			font-size:9px;
			font-weight:bold;
		}
			
			
			
			.wpp-author {
				font-style:italic;
			}
			
			.wpp-date {
				display:block;
				clear:right;
			}
		
		/* WP-PostRatings styles */
		.wpp-rating {
		}

.yarpp-thumbnails-horizontal .yarpp-thumbnail, .yarpp-thumbnail-default, .yarpp-thumbnail-title {
	display: inline-block;
	*display: inline;
}
.yarpp-thumbnails-horizontal .yarpp-thumbnail {
	border: 1px solid rgba(127,127,127,0.1);
	width: 130px;
	height: 170px;
	margin: 5px;
	margin-left: 0px;
	vertical-align: top;
}
.yarpp-thumbnail > img, .yarpp-thumbnail-default {
	width: 120px;
	height: 120px;
	margin: 5px;
}
.yarpp-thumbnails-horizontal .yarpp-thumbnail > img, .yarpp-thumbnails-horizontal .yarpp-thumbnail-default {
	display: block;
}
.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {
	font-size: 1em;
	max-height: 2.8em;
	line-height: 1.4em;
	margin: 7px;
	margin-top: 0px;
	width: 120px;
	text-decoration: inherit;
	overflow: hidden;
}

.yarpp-thumbnail-default {
	overflow: hidden;
}
.yarpp-thumbnail-default > img {
	min-height: 120px;
	min-width: 120px;
}
.mc-field-group {
margin: 0px auto 10px;
width: 240px;
}
.mc-field-group input[type="email"], .mc-field-group input[type="text"]  {
width: 94%;
}
input[type="submit"] {
width: 150px;
height: 39px;
float: left;
font-weight: bold;
background: #feffff;
background: -moz-linear-gradient(top, #feffff 0%, #ededed 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(100%,#ededed));
background: -webkit-linear-gradient(top, #feffff 0%,#ededed 100%);
background: -o-linear-gradient(top, #feffff 0%,#ededed 100%);
background: -ms-linear-gradient(top, #feffff 0%,#ededed 100%);
background: linear-gradient(to bottom, #feffff 0%,#ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#ededed',GradientType=0 );
margin: 10px 0px 0px 0px;
font-size: 14px;
}
.toolboxheading {
font-family: helvetica neue, arial;line-height:26px; font-weight: 100;margin:0px 0px 10px 0px;text-align:center;font-size: 18px;color: #fff;
}
#mc_embed_signup {
background: #313131; padding: 30px 20px 20px; float: right; width: 245px;font-family: open,sans-serif;font-weight: 100;text-align: center; color: #e1e1e1;
margin: 10px 0px 30px 0px; border-radius: 3px;
-webkit-font-smoothing: antialiased;
}
.quote {
font-family: georgia;
font-size:22px;
font-style: italic;
}
.hostingquote{
font-family: georgia;
font-size: 16px;
font-style: italic;
line-height: 21px;
color: #666;
}
#blackheading {
min-height: 280px;
width: 100%;
background:url('https://www.ventureharbour.com/wp-content/uploads/2014/08/vh-black-bg1.png') #000;
color: #fff;
padding: 30px 0px 0px 0px;
text-align: center;
}
.guide {
font-size: 35px;
color: #fff;
font-weight: 100;
margin: 40px 0px 0px 0px;
line-height: 48px;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
text-align: center;
}
.guidetitle {
background: url('https://www.ventureharbour.com/wp-content/uploads/2014/08/blue-vh-bg.png');
color: #fff;
font-weight: bold;
margin: 50px 0px 30px;
padding: 10px;
}
.chaptertitle {
font-size:17px;
font-weight: 200;
}
.circletitle {
color: #4eb7e7;
background: #fff;
padding: 0px 25px;
margin: 8px 10px 0px 0px;
float: left;
font-size: 42px;
clear: both;
border-radius: 35em;
}
#tableofcontents {
background: #e6f8ff;
font-size: 12px;
padding: 1px 30px 10px 30px;
}
#tableofcontents li {
margin:0px;
}
.guidesubheading {
font-size: 17px;
font-family: helvetica neue;
color: #888;
max-width: 600px;
margin: 10px auto;
font-weight: 200;
}
 #WFItem6318405 html {
        color:#000 !important;
        background:#FFF !important;
    }
    #WFItem6318405 body, #WFItem6318405 div, #WFItem6318405 dl, #WFItem6318405 dt, #WFItem6318405 dd, #WFItem6318405 ul, #WFItem6318405 ol, #WFItem6318405 li, #WFItem6318405 h1, #WFItem6318405 h2, #WFItem6318405 h3, #WFItem6318405 h4, #WFItem6318405 h5, #WFItem6318405 h6, #WFItem6318405 pre, #WFItem6318405 code, #WFItem6318405 form, #WFItem6318405 fieldset, #WFItem6318405 legend, #WFItem6318405 input, #WFItem6318405 textarea, #WFItem6318405 p, #WFItem6318405 blockquote, #WFItem6318405 th, #WFItem6318405 td {
        margin-left:0 !important;
        margin-right:0 !important;
        margin-top:0 !important;
        margin-bottom:0 !important;
        padding-left:0 !important;
        padding-bottom:0 !important;
        padding-right:0 !important;
        padding-top:0 !important;
        width:auto !important;
        background-image:none !important;
    }
    #WFItem6318405 div, #WFItem6318405 dl, #WFItem6318405 dt, #WFItem6318405 dd, #WFItem6318405 ul, #WFItem6318405 ol, #WFItem6318405 li, #WFItem6318405 h1, #WFItem6318405 h2 {
        border:none !important;
        background:none !important;
        float:none !important;
        width:auto !important;
        -moz-box-shadow:0 !important;
        -webkit-box-shadow:0 !important;
        box-shadow:0 !important;
        text-indent:inherit !important;
        position:static !important;
        visibility:inherit !important;
        box-sizing:content-box !important;
        -webkit-box-sizing:content-box !important;
        -moz-box-sizing:content-box !important;
        line-height:normal !important;
    }
    #WFItem6318405 table {
        border-collapse:collapse !important;
        border-spacing:0 !important;
    }
    #WFItem6318405 fieldset, #WFItem6318405 img {
        border:0 !important;
    }
    #WFItem6318405 address, #WFItem6318405 caption, #WFItem6318405 cite, #WFItem6318405 code, #WFItem6318405 dfn, #WFItem6318405 em, #WFItem6318405 th, #WFItem6318405 var {
        font-style:normal !important;
        font-weight:normal !important;
    }
    #WFItem6318405 strong {
        font-style:normal !important;
        font-weight:bold !important;
    }
    #WFItem6318405 em {
        font-style:italic !important;
        font-weight:normal !important;
        position:static !important;
    }
    #WFItem6318405 li {
        list-style:none !important;
    }
    caption, #WFItem6318405 th {
        text-align:left !important;
    }
    #WFItem6318405 h1, #WFItem6318405 h2, #WFItem6318405 h3, #WFItem6318405 h4, #WFItem6318405 h5, #WFItem6318405 h6 {
        font-size:100% !important;
        font-weight:normal !important;
    }
    #WFItem6318405 q:before, #WFItem6318405 q:after {
        content:" " !important;
    }
    #WFItem6318405 abbr, #WFItem6318405 acronym {
        border:0 !important;
        font-variant:normal !important;
    }
    #WFItem6318405 sup {
        vertical-align:text-top !important;
    }
    #WFItem6318405 sub {
        vertical-align:text-bottom !important;
    }
    #WFItem6318405 input, #WFItem6318405 textarea, #WFItem6318405 select {
        font-family:inherit !important;
        font-size:inherit !important;
        font-weight:inherit !important;
        height:auto !important;
        line-height:auto !important;
    }
    #WFItem6318405 input, #WFItem6318405 textarea, #WFItem6318405 select {
        *font-size:100% !important;
    }
    #WFItem6318405 legend {
        color:#000 !important;
    }
    #WFItem6318405 .clearfix:after {
        visibility: hidden !important;
        display: block !important;
        font-size: 0 !important;
        content:" " !important;
        clear: both !important;
        height: 0 !important;
    }
    #WFItem6318405 .clearer {
        display: block !important;
        clear:both !important;
        font-size:0.1px !important;
        height:0.1px !important;
        line-height:0.1px !important;
        width:100% !important;
    }
    #WFWrapper .close {
        background:url(https://app.getresponse.com/images/common/highslide/close.png) repeat scroll 0 0 transparent !important;
        cursor:pointer !important;
        height:30px !important;
        position:absolute !important;
        right:-15px !important;
        top:-15px !important;
        width:30px !important;
        z-index:1 !important;
    }
    #wfCloseX {
        background:url(https://app.getresponse.com/images/common/highslide/close.png) repeat scroll 0 0 transparent !important;
        cursor:pointer !important;
        height:30px !important;
        position:absolute !important;
        right:0 !important;
        top:0 !important;
        width:30px !important;
        z-index:1 !important;
        cursor:pointer !important;
    }
    #WFItem6318405 .clrB {
        clear:both !important;
        text-align:left !important;
    }
    #WFItem6318405 * html .clearfix {
        zoom: 1 !important;
    }
    #WFItem6318405 *:first-child+html .clearfix {
        zoom: 1 !important;
    }
    #WFItem6318405 .wf-contbox {
        width:100% !important;
    }
    .wf-formTpl li:before {
        content:" " !important;
    }
    #WFItem6318405 form {
        display:inline-block !important;
        width:100% !important;
    }
    #WFItem6318405 label {
        margin:0 !important;
    }
    #WFItem6318405 p {
        line-height:18px !important;
        font-size:11px !important;
    }
    #WFItem6318405 input[type="submit"] {
        cursor:pointer !important;
        text-shadow:none !important;
        filter:none !important;
        float:none !important;
        text-transform:none !important;
        letter-spacing:0 !important;
        white-space: nowrap !important;
        word-wrap:normal !important;
    }
    #WFItem6318405 .wf-label {
        word-break: normal !important;
        width: auto !important;
        float: none !important;
        width: auto !important;
    }
   .wf-button {
background: #6baf1b;
border: none;
font-family: Open sans, serif, helvetica neue, arial;
font-weight: 100;
color: #fff;
margin: 0px 0px 20px 0px;
width: 100%;
    }
   
  .wf-input {
      border: #444 1px solid;
background: #222;
        width: 94% !important;
       
 }