body{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:14px;}
a{color:royalblue;}
a:visited{color:royalblue;}
a:active{color:#FA8072;color:#C4090E;}
a:hover{color:#3a3a3a;}
#page{background:white;max-width:1020px;margin:0 auto 0px auto;}
.wrap{max-width:1020px;margin:0 auto 0px auto;}
#primary{float:left;width:70%;padding-left:10px;}
#secondary{float:right;width:28%;}
.page-template-template-fullpage-php #primary{float:left;width:100%;margin-right:0;}
.page-template-template-fullpage-php .site-content article,
.page-template-template-fullpage-php .comments-area{padding-right:40px;}
.single-attachment #primary{float:left;width:100%;margin-right:0;}
.single-attachment .site-content article,
.single-attachment .comments-area{padding-right:40px;}
.site-main{float:left;width:100%;clear:both;}
.site-footer{clear:both;padding:40px 40px;color:#aaaaaa;background:#404040;}
.site-footer a{color:#aaaaaa;}
.site-footer a:hover{color:#FA8072;}
.site-info{font-size:11px;}
.site-header .site-branding{position:relative;padding-left:40px;padding-right:40px;padding-top:20px;padding-bottom:10px;}
.site-title-group{margin:50px 40px 50px 40px;}
.site-title{font-size:34px;line-height:34px;}
.site-title a{text-decoration:none;color:#3a3a3a;}
.site-title a:hover{color:#FA8072;}
.site-title a{display:block;}
.site-description{font:11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#666;}
.makewp005-custom-header,
.makewp005-custom-header img{display:block;float:left;position:absolute;width:100%;top:0;}
.hidden{display:none;}
.error-404,
.no-results{padding-left:40px;}
.error-404 h1{margin-top:40px;margin-bottom:20px;font-size:32px;}
#logo{width:50%;max-width:700px;float:left;}
#headphone{width:50%;max-width:235px;float:right;text-align:right;}
.nav-menu{background:#404040;width:100%;}
.nav-menu li{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:14px;}
.menu-toggle{display:none;cursor:pointer;}
.site-header .menu-toggle{color:white;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;text-transform:uppercase;padding:10px 22px;margin:0;}
.site-header .menu-toggle:hover{background:#474747;}
.site-header .menu-toggle:before{content:'\f419';display:inline-block;-webkit-font-smoothing:antialiased;font:normal 16px/1 'Genericons';vertical-align:middle;margin-right:10px;}
#menu-footer{list-style-type:none;}
.menu-footer-container ul{margin:0px;padding:0;}
#menu-footer li{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;display:inline;padding-right:10px;}
#menu-footer .current_page_item a, .current-menu-parent a, .current-post-parent a, .current-post-ancestor a, .current-menu-ancestor a, .current-menu-item a{background:none;}
#secondary .menu li a{background:none;}
#nav-below{width:90%;margin:20px auto;}
#home-tagline{width:100%;border-bottom:solid 2px #404040;}
#home-txt{padding:10px;border-bottom:solid 2px #404040;font-size:24px;text-align:center;margin-bottom:20px;}
#home-emphasis{font-size:11px;line-height:16px;}
#home-emphasis h2 a{text-decoration:none;}
#home-posts{font-size:14px;line-height:20px;}
#home-emphasis h2,
#home-posts h2{font-size:20px;line-height:26px;margin-bottom:20px;}
#home-emphasis h3,
#home-posts h3{font-size:16px;line-height:20px;margin-bottom:15px;}
#sitemap li{line-height:30px;list-style:none;}
#sitemap ul li{font-size:14px;}
h1,
h2,
h3{font-family:"Ubuntu", sans-serif;font-weight:normal;}
.entry-content h4{font-size:16px;}
.entry-content h5{font-size:14px;}
.entry-content h6{font-size:12px;}
.placed{margin:auto 40px;padding-top:5%;padding-bottom:10%;overflow:hidden;}
.placed h1{font-size:50px;line-height:50px;color:#FF6347;color:#C4090E;margin-bottom:15px;}
.placed h2{font-size:16px;line-height:20px;color:#FFF;}
.img-home-post{height:120px;overflow:hidden;}
.recent-home-posts{margin-bottom:25px;}
.recent-home-posts h2{text-align:center;border-bottom:solid 2px #404040;}
.page-header{margin-top:20px;margin-left:40px;border-bottom:solid 2px #404040;}
.page-title{font-size:24px;}
.nav-previous,
.nav-next{font-size:14px;}
.nav-previous{}
.site-content .entry-content h1,
.site-content .comment-content h1,
#tinymce h1{font-size:34px;line-height:44px;}
.site-content .entry-content h2,
.site-content .comment-content h2,
#tinymce h2{font-size:20px;line-height:28px;}
.site-content .entry-content h3,
.site-content .comment-content h3,
#tinymce h3{font-size:16px;line-height:18px;color:#606060;}
.site-content .entry-content h1,
.site-content .comment-content h1,
#tinymce h1,
.site-content .entry-content h2,
.site-content .comment-content h2,
#tinymce h2,
.site-content .entry-content h3,
.site-content .comment-content h3,
#tinymce h3{margin-bottom:10px;margin-top:40px;}
.site-content .entry-content hr,
.site-content .comment-content hr,
#tinymce hr{background-color:#dddddd;border:0;height:1px;margin-bottom:20px;}
.site-content .entry-content table,
.site-content .comment-content table,
#tinymce table{margin-bottom:20px;margin-left:-10px;}
.site-content .entry-content th,
.site-content .comment-content th,
#tinymce th,
.site-content .entry-content td,
.site-content .comment-content td,
#tinymce td{}
span.infusion-option-move{margin-left:-10px;}
.site-content .entry-content tr:hover td,
.site-content .comment-content tr:hover td,
#tinymce tr:hover td{}
input#inf_field_FirstName{width:80%;}
input#inf_field_LastName{width:80%;}
input#inf_field_Company{width:80%;}
input#inf_field_Phone1{width:80%;}
input#inf_field_Email{width:80%;}
input[type="radio"], input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal;vertical-align:top !important;}
.site-content .entry-content ul,
.site-content .comment-content ul,
#tinymce ul,
.site-content .entry-content ol,
.site-content .comment-content ol,
#tinymce ol{margin-bottom:20px;}
.site-content .entry-content blockquote,
.site-content .comment-content blockquote,
#tinymce blockquote{margin-left:-40px;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:1px;padding-right:20px;padding-left:80px;background:#f7f7f7;position:relative;}
.site-content .entry-content blockquote:before,
.site-content .comment-content blockquote:before,
#tinymce blockquote:before{content:'\0201C';font-family:Georgia, 'Times New Roman', serif;font-size:50px;position:absolute;left:40px;top:32px;color:#aaaaaa;}
.site-content .entry-content blockquote cite:before,
.site-content .comment-content blockquote cite:before,
#tinymce blockquote cite:before{content:'\02014  ';}
blockquote{font-family:Georgia, 'Times New Roman', serif;font-size:16px;font-style:italic;}
.entry-title a{text-decoration:none;}
.single .site-content .entry-title{font-size:28px;line-height:34px;margin-bottom:20px;}
.site-content article{border-bottom:solid 1px #dddddd;padding-left:40px;margin:0;}
.site-content .entry-title{font-size:24px;line-height:30px;margin-bottom:5px;}
.site-content .entry-title a{color:#3a3a3a;}
.site-content .entry-title a:hover{color:rgba(27,127,204,.8);text-decoration:underline;}
.site-content .entry-meta{font-size:11px;line-height:15px;color:#aaaaaa;}
.site-content .entry-meta a{color:#167ac6;text-decoration:none;}
.site-content .entry-meta a:hover{color:#FA8072;}
.site-content .entry-content,
.site-content .entry-header,
.site-content .entry-summary{-ms-word-wrap:break-word;word-wrap:break-word;}
.site-content .entry-header .entry-meta{font-size:11px;text-align:left;}
.entry-thumbnail{float:left;margin-right:25px;}
.entry-excerpt{float:left;width:65%;}
.entry-content{font-size:16px;line-height:24px;font-family:"PT Sans", Verdana, sans-serif;}
.site-content .entry-header .entry-meta .author{color:#3a3a3a;font-weight:600;}
cite{font-size:14px;color:#FA8072;}
address{font-size:14px;}
.clear{display:block;clear:both;height:0px;width:100%;}
.status{float:left;margin-right:10px;margin-left:10px;}
.entry-meta .genericon{font:normal 16px/1 'Genericons';}
.entry-title .genericon{font:normal 32px/1 'Genericons';}
.home-posts-description iframe,
.home-posts-description embed,
.home-posts-description object{height:100%;}
.home-posts-description .wp-caption-text{display:none;}
.blog .format-aside .entry-title,
.archive .format-aside .entry-title{display:none;}
.metka{margin-left:-40px;background:#444;color:#FFF;padding-left:10px;padding-right:5px;}
table.tests tr.one{background-color:#9ebfe1;height:22px;width:299px;padding:1em;width:227px;color:#000;}
table.tests tr.two{background-color:#e6e6e6;height:22px;width:299px;padding:1em;width:227px;color:#000;}
table.tests td{height:22px;width:227px;}
.testsfont{margin:3px;font-size:12px;color:#1b3a5c;}
table.tests td.blank{background:#fff;}
.testimonials-table{width:227px;height:410px;float:left;margin-left:4px;margin-right:4px;}
.testimonials-header{background:url(../img/testimonial-table-header-bg.png) no-repeat;height:27px;font:Tahoma, Geneva, sans-serif;font-size:18px;font-smooth:always;text-shadow:1px 1px 1px rgba(000, 000, 000, .5);color:#FFF;}
.testimonials-body{background-image:url(../img/testimonial-table-body-bg.png);height:171px;width:227px;background-repeat:no-repeat;}
.testimonials-copy{background-color:#e5e5e5;font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#000;}
.readmore{margin-left:10px;}
#mainbody{width:975px;height:auto;margin:0 auto;background:#fff url(../img/bannerbg.jpg) repeat-x left top;}
#content-wrap-blog{width:950px;height:auto;text-align:left;}
#sidebarmaininnerpage, #sidebarmaininnerpage_seo{float:right;text-align:left;width:235px;color:#333333;margin-right:1px;}
#sidebarmaininnerpage_ppc_landing{float:right;height:248px;text-align:left;width:236px;color:#333333;border-bottom:2px solid #0d395c;}
#sidebarmaininnerpage_one_column{float:right;height:248px;text-align:left;width:235px;color:#333333;margin-right:0;}
#phoneinnerpage{width:158px;height:38px;float:right;margin-right:40px;}
#helpinnerpage{width:194px;height:69px;text-align:left;float:right;background:#fff url(../img/help.jpg) no-repeat left top;margin-right:13px;margin-bottom:13px;}
#callinnerpage{width:73px;height:20px;margin-top:45px;margin-left:30px;}
#sidebarmainpageinner{float:right;text-align:left;width:213px;color:#333333;}
.testbox{width:695px;float:left;border:solid 1px #b4b4b4;background:#e3e3e3;padding:10px;margin-bottom:25px;}
.testboxtext{line-height:16px;color:#000;font-size:12px;}
a:focus{outline:none;}
.slide a:hover, .slide2 a:hover, .slide3 a:hover, .slide4 a:hover, .slide5 a:hover, .slide6 a:hover{color:#404040;}
#panel1, #panel2, #panel3, #panel4, #panel5, #panel6, #panel7, #panel8, #panel9{background:#245283;display:none;margin-top:-10px;margin-bottom:10px;}
.slide, .slide2, .slide3, .slide4, .slide5, .slide6{margin-top:-9px;padding:0;border-top:solid 0px #245283;background:url(../img/btn-slide.gif) no-repeat center top;}
.btn-slide, .btn-slide2, .btn-slide3, .btn-slide4, .btn-slide5, .btn-slide6{background:url(../img/white-arrow.gif) no-repeat right -50px;text-align:center;width:144px;height:31px;padding-left:30px;padding-top:5px;margin:0;display:block;font:bold 100%/120% Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
.active, .active2, .active3, .active4, .active5, .active6{background-position:right 12px;}
tr.headliner{text-align:center;background:#434343;color:#fff;font-weight:bold;}
tr.headliner2{text-align:center;background:#666 !important;color:#fff;font-weight:bold;}
.posted-on{background:url(../img/bg-ic.png) no-repeat;background-position:0 -13px;padding-left:15px;}
.byline{background:url(../img/bg-ic.png) no-repeat;padding-left:15px;}
.cat-links{background:url(../img/bg-ic.png) no-repeat;background-position:0 -25px;padding-left:15px;}
.tags-links{background:url(../img/bg-ic.png) no-repeat;background-position:0 -38px;padding-left:15px;}
img.download_now_img{padding-left:50px;}
form.infusion-form{padding-right:20px;padding-left:20px;}
.pagecol{padding-top:30px;width:90%;margin:0 auto;}
.pagecol2{width:90%;margin:0 auto;}
.columns{overflow:hidden;}
.col{float:left;margin-left:3.2%;margin-bottom:30px;}
.fullwidth .col{float:none;margin-left:0;}
.grid5 .col{width:17.3%;}
.grid4 .col{width:22.6%;}
.grid3 .col{width:31.2%;}
.grid_two_third{width:62.4%;float:left;}
.grid_two_third_footer{width:68.8%;float:left;}
.grid_one_third{width:31.2%;float:left;}
.grid2 .col{width:48.4%;}
.grid5 .col:nth-of-type(5n+1),
.grid4 .col:nth-of-type(4n+1),
.grid3 .col:nth-of-type(3n+1),
.grid2 .col:nth-of-type(2n+1){margin-left:0;clear:left;}
@media screen and (max-width:900px){.grid5 .col{width:23.02%;}
.grid5 .col:nth-of-type(5n+1){margin-left:3.2%;clear:none;}
.grid5 .col:nth-of-type(4n+1){margin-left:0;clear:left;}
.grid4 .col{width:31.2%;}
.grid4 .col:nth-of-type(4n+1){margin-left:3.2%;clear:none;}
.grid4 .col:nth-of-type(3n+1){margin-left:0;clear:left;}
.grid3 .col{width:48.4%;}
.grid3 .col:nth-of-type(3n+1){margin-left:3.2%;clear:none;}
.grid3 .col:nth-of-type(2n+1){margin-left:0;}
.grid_two_third, .grid_one_third, .grid_two_third_footer{width:100%;}
#banner1 .col:nth-child(2){display:none;}
}
@media screen and (max-width:600px){.grid5 .col{width:31.2%;}
.grid5 .col:nth-of-type(3n+1){margin-left:3.2%;clear:none;}
.grid5 .col:nth-of-type(2n+1){margin-left:0;clear:left;}
.grid4 .col{width:48.4%;}
.grid4 .col:nth-of-type(3n+1){margin-left:3.2%;clear:none;}
.grid4 .col:nth-of-type(2n+1){margin-left:0;clear:left;}
.grid_two_third, .grid_one_third, .grid_two_third_footer{width:100%;}
.grid3 .col{width:48.4%;}
.grid3 .col:nth-of-type(3n+1){margin-left:3.2%;clear:none;}
.grid3 .col:nth-of-type(2n+1){margin-left:0;clear:left;}
#logo, #headphone, .social-img{width:100%;float:none;text-align:center;}
.social-img img{float:none;}
#as-seen span{font-size:0.7em;}
}
@media screen and (max-width:650px){.col{width:100% !important;margin-left:0 !important;clear:none !important;}
.grid_two_third, .grid_one_third,.grid_two_third_footer{width:100%;}
#logo, #headphone, .social-img{width:100%;float:none;text-align:center;}
.social-img img{float:none;}
#as-seen span{font-size:0.7em;}
}
.comments-area{padding-left:40px;margin-top:40px;}
.comments-area .comments-title{font-size:18px;line-height:24px;}
.comments-area .comment-list{list-style:none;padding:0;margin:40px 0 0 0;}
.comments-area ul.children{list-style:none;padding-left:56px;margin:0;}
.comments-area article{margin:0;padding:20px 0 32px 0;border-top:solid 1px #dddddd;border-bottom:none;}
.comments-area .comment-content h1{font-size:14px;}
.comments-area .comment-content h2,
.comments-area .comment-content h3,
.comments-area .comment-content h4,
.comments-area .comment-content h5,
.comments-area .comment-content h6{font-size:14px;}
.comments-area .comment-content h1,
.comments-area .comment-content h2,
.comments-area .comment-content h3,
.comments-area .comment-content h4,
.comments-area .comment-content h5{margin:20px 0;}
.comments-area .comment-content blockquote{background:none;}
.comments-area .comment-content,
.comments-area .reply,
.comments-area li.comment #respond{margin-left:45px;}
.comment-content{}
.comment-content p{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:14px;color:#666;}
.comments-area footer{margin-bottom:20px;}
.comments-area footer .comment-author,
.comments-area footer .comment-meta{display:inline-block;font-size:12px;}
.comments-area footer cite{font-style:normal;}
.comments-area footer .says{display:none;}
.comments-area footer .comment-author,
.comment-metadata{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;}
.fn{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;}
.comment-metadata{margin-left:45px;margin-top:5px;}
.logged-in-as{font-size:11px;}
.comments-area footer .comment-author a{text-decoration:none;color:#3a3a3a;}
.comments-area footer .comment-author a:hover{color:#FA8072;}
.comments-area footer .comment-author .avatar{position:relative;top:12px;margin-right:10px;}
.comments-area footer .comment-meta{margin-left:4px;}
.comments-area footer .comment-meta,
.comments-area footer .comment-meta a{color:#aaaaaa;text-decoration:none;font-size:12px;}
.comments-area footer .comment-meta:hover,
.comments-area footer .comment-meta a:hover{color:#FA8072;}
.comments-area #respond{padding-top:40px;}
.comments-area #reply-title{font-size:18px;margin-bottom:10px;}
#commentform label{display:block;}
#commentform label .required{color:red;}
#comments{font-size:12px;}
.comments-link{margin-left:5px;}
.edit-link:before{content:'\f411';display:inline-block;-webkit-font-smoothing:antialiased;font:normal 16px/1 'Genericons';vertical-align:middle;}
.edit-link{margin-left:10px;}
.simple-button,
.simple-button a{text-decoration:none;padding:10px 16px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;line-height:16px;font-size:14px;letter-spacing:1px;text-decoration:none;text-align:center;white-space:nowrap;border-bottom:1px solid #666;border-right:1px solid #666;}
.simple-button.red{background-color:#FF6347;background-color:#C4090E;color:#FFF;}
.simple-button.red:hover{background-color:#FA8072;}
.simple-button.black{background-color:#3A3A3A;color:#FFF;}
.simple-button.black:hover{background-color:#6A6A6A;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{background:#FF6347;background:#C4090E;cursor:pointer;-webkit-appearance:button;text-decoration:none;padding:10px 16px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;line-height:16px;font-size:14px;letter-spacing:1px;white-space:nowrap;border-bottom:1px solid #666;border-right:1px solid #666;border-top:none;border-left:none;color:#FFF;text-transform:uppercase;}
button:hover,
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{background:#FA8072;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea{color:#666;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.2) inset;}
#secondary input[type="search"]{width:100%;}
#primary input[type="search"]{width:50%;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus{color:#111;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"]{padding:5px;}
.widget-area{padding-top:41px;}
.widget-area .widget{margin-bottom:40px;margin-right:40px;}
.widget-area .widget ul{list-style:none;margin:0;}
.widget_nav_menu .menu ul li{margin:5px 0 5px 10px;}
.widget ul li{margin:5px 5px 0 0;padding:10px;border-bottom:1px solid #ccc;}
.widget-area .widget-title{}
.widget-area .widget-title a{color:#3a3a3a;}
.widget-area .widget-title a:hover{color:#FA8072;}
.widget-area .widget_recent_entries .post-date{color:#aaaaaa;}
#home-widget .mini-title, #home-emphasis .mini-title{font-size:20px;border-bottom:solid 2px #404040;}
p.service-title{text-align:center;font-size:20px;}
.textwidget,
.widget-area{font-size:14px;}
.footerwidget-right .widget-area,
.footerwidget-right .textwidget{font-size:11px;}
.widget-title{font-size:0.9em;color:#fff;font-weight:700;margin-bottom:20px;text-transform:uppercase;}
#wp-calendar{font-size:11px;}
#wp-calendar caption{text-align:center;margin-bottom:5px;}
#wp-calendar th{text-align:center;}
#wp-calendar tbody td{border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;}
.pad{}
.footerwidget-left{float:left;width:76%;margin-bottom:10px;}
.footerwidget-right{float:left;}
.footerwidget-right{font-size:11px;}
.footerwidget-address{text-align:center;width:100%;background-color:transparent;float:left;}
@media (max-width:1080px){}
@media (max-width:1020px){}
@media (max-width:960px){.sf-menu ul ul li{display:none;}
.nav-menu h1{display:block;}
.nav-menu div{display:none;}
.nav-menu.toggled div{display:block;}
}
@media (max-width:900px){#page, .wrap{width:87%;}
#primary{width:100%;margin-right:0;}
#secondary{width:100%;margin-left:0;}
.site-content article{padding-right:40px;}
.widget-area .widget{margin-left:40px;}
.comments-area{padding-right:40px;}
}
@media (min-width:960px){.sf-menu > li{border-right:1px solid #5A5A5A;}
}
@media (max-width:700px){.single .site-content .entry-title,
.site-content .entry-content h1,
.site-content .comment-content h1{font-size:28px;line-height:38px;}
.single .site-content .related-content{padding-bottom:20px;padding-left:40px;padding-right:40px;}
.single .site-content .related-content .related-content-title{margin-left:0;}
.single .site-content .related-content article{width:100%;padding:20px 0 0 0;margin:0;}
.single .site-content .has-post-thumbnail .entry-thumbnail{width:50px;margin-bottom:0;}
.entry-thumbnail{width:100%;margin:0;float:center;}
.entry-excerpt{width:100%;}
#logo, #headphone, .social-img{width:100%;float:none;text-align:center;}
.social-img img{float:none;}
#as-seen span{font-size:0.7em;}
}
@media (max-width:600px){#page, .wrap{width:85%;}
#comments{display:none;}
#logo{width:100%;text-align:center;}
#headphone{float:center;width:100%;max-width:400px;text-align:center;}
.footerwidget-left{width:100%;}
.footerwidget-right{width:100%;margin-top:10px;margin-bottom:10px;}
#logo, #headphone, .social-img{width:100%;float:none;text-align:center;}
.social-img img{float:none;}
#as-seen span{font-size:0.7em;}
}
@media (max-width:480px){#page, .wrap{width:100%;margin:0;}
#logo, #headphone, .social-img{width:100%;float:none;text-align:center;}
.social-img img{float:none;}
#as-seen span{font-size:0.7em;}
}