/*  
Theme Name: FlexSqueeze II
Theme URI: http://www.flexsqueeze.com/flexsqueeze-2-version-change-log/
Description: FlexSqueeze is the ultimate tool for creating custom niche blogs, websites, and sales pages in WordPress
Version: 1.0.0
Author: Advantus Media, Inc.
Author URI: http://www.flexsqueeze.com
Tags: dark, light, two-columns, custom-colors, custom-header, theme-options, right-sidebar
*/
html {margin: 0px;min-height: 100%;}html, body {-webkit-text-size-adjust: 100%;}p {margin: 1em 0;}#bgwrapper, #wrap, #header, #navwrap, #nav, .sf-menu *, #secondary-navwrap, #secondary-nav, #feature, .feat_box, .foot_box, #content, .postwrap, #footer, #footerfeature, .topshadow, .widget, .flexbox, .testcontent, td, .oldbanner, #footercontent, div, ul, li, .flexoptinform input {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}.clearfix {display: block;}.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}* html .clearfix {height: 1%;}.widthdetect {clear: both;display: block;overflow: hidden;visibility: hidden;height: 0;width:1px;}body {margin:0px;padding:0px;font:16px Arial, Helvetica, sans-serif;background-color: #ffffff;min-height: 100%;min-width:100%;overflow-x:hidden;}a:link, a:visited, a:active, a:focus, a:hover {outline: 0;}h1, h2, h3, h4, h5, h6 {font-family: Arial, Helvetica, sans-serif, Helvetica, sans-serif;}.flushtop {margin-top:0px !important;padding-top:0px !important;}.flushbottom {margin-bottom:0px !important;padding-bottom:0px !important;}.flexbox {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;background-clip: padding-box;}.flexbox p:first-child, .flexbox h1:first-child, .flexbox h2:first-child, .flexbox h3:first-child, .flexbox h4:first-child, .flexbox h5:first-child, .flexbox h6:first-child, .flexbox ul:first-child, .flexbox ol:first-child {margin-top:0;padding-top:0;}.flexbox p:last-child, .flexbox h1:last-child, .flexbox h2:last-child, .flexbox h3:last-child, .flexbox h4:last-child, .flexbox h5:last-child, .flexbox h6:last-child {margin-bottom:0;}.postcontent h1, .postcontent h2, .postcontent h3, .postcontent h4, .postcontent h5, .postcontent h6, #spcontent h1, #spcontent h2, #spcontent h3, #spcontent h4, #spcontent h5, #spcontent h6{margin-top: 0.67em;margin-bottom: 0.67em;line-height:120%;overflow:hidden;}.postcontent > :first-child:not(img):not(div), #spcontent > div > :first-child:not(img):not(div) {margin-top:8px;}.postcontent h1, #spcontent h1 {font: bold 36px/1.4 Tahoma, Geneva, sans-serif;color: #292929;}.postcontent h2, #spcontent h2 {font: bold 26px/1.4 Tahoma, Geneva, sans-serif;color: #000000;}.postcontent h3, #spcontent h3 {font: bold 30px/1.4 Arial Black, Gadget, sans-serif;color: #29384D;}.postcontent h4, #spcontent h4 {font: bold 20px/1.4 Tahoma, Geneva, sans-serif;color: #292929;}.postcontent h5, #spcontent h5 {font: bold 18px/1.4 Tahoma, Geneva, sans-serif;color: #292929;}.postcontent h6, #spcontent h6 {font: bold 16px/1.4 Tahoma, Geneva, sans-serif;color: #29384D;}.postcontent ul, .postcontent ol {margin-bottom:0px;margin-top:0px;padding-top:0;padding-left:2em;overflow:hidden;}img, input[type="image"] {border:0;margin:0;padding:0;max-width:100%;}img[class*="align"],img[class*="wp-image-"] {height: auto;}:focus {outline: none;-webkit-box-shadow: none;box-shadow: none;}.widget, form {max-width:100%;}.alignleft {margin-right:20px;margin-bottom:20px;float: left;}.alignright {margin-bottom:20px;margin-left:20px;float: right;}.aligncenter {display: block; margin-left: auto; margin-right: auto;}.alignnone {max-width:100%;}hr {height: 1px;border:0;width: 95%;color: #E6E6E6;background-color: #E6E6E6;}blockquote {clear:both;border: 1px solid #D4D4D4;background-color: rgb(245, 245, 245);margin:0 15px 10px 15px;padding:10px 15px;}blockquote blockquote {margin-right:5px;margin-left:0;background: rgb(245, 245, 245);}blockquote p {margin:0;padding:0 0 5px;}.postwrap a {color: #292929; }#bgwrapper {width: 100%;margin: 0px;min-height: 100%;min-width: 320px;}#wrap {max-width:960px;margin-left: auto;margin-right:auto;margin-bottom:15px;padding:0;border: solid 0px #D4D4D4;font:16px Arial, Helvetica, sans-serif;}.flex-resp #wrap {width:100%;}.fixed-header #bgwrapper {padding-top:15px;}.fixed-header #wrap {margin-top:0;}#headerwrap {width:100%;margin: 0;padding:0px;clear:both;background-color: transparent;background-image: none;}.lte8 #headerwrap {background-color: transparent;background-image: none;}#header {clear:both;background-color:transparent;margin:0 auto;text-align:left;max-width:960px;position: relative;min-height:0px;}#clickheader {position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background-color:white;filter:alpha(opacity=0);z-index:2;}#header h3, #header h1 {text-shadow: 0.05em 0.05em 0.05em rgba(0,0,0,0.8);font-size:50px;font-weight:normal;line-height: 100%;font-family: Arial Black, Gadget, sans-serif;margin:0px;letter-spacing: normal;max-width: 600px;padding: 0px 0 10px 10px;text-align:left;}#logo {margin-top: 0px; padding-left: 10px;}#titlelogo {max-width: 600px;width: 62.5%;line-height:0;}#titlelogo #logo {max-width:none;padding-bottom: 0px;}.logolink {display:block;line-height:0;}#header h3 a, #header h1 a, .posthead a {transition: all 0.2s;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;}#header h3 a:hover, #header h1 a:hover, .posthead a:hover {transition: all 0.2s;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;}#header h3 a, #header h1 a {color: #9a9a9a;text-decoration:none;}#header h3 a:hover, #header h1 a:hover {color: #F5F0E6;text-decoration: none;}p.tagline {display:inline-block;font-family:Palatino Linotype, Palatino, serif;font-size:18px;font-weight:700;max-width:600px;left:20px;color: #FFFFFF;margin:10px 0 10px 0;padding: 0 0 0px 10px;text-align:left;}#header.forceleft {min-height: 40px;}#navwrap {position:relative;top:0;width:100%;border-bottom: 1px solid #666666;margin:0 !important;border-radius: 0 !important;border: 0 !important; text-align:center; padding:0px;margin: 0;background-image:none;background-color: rgb(103, 103, 103);text-align:center;}.stickynav, #navwrap.stickynav {position: fixed;top: 0;left: 0;z-index: 999999;width: 100%;border-top:0 none !important;border-right:0 none !important;border-left:0 none !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;box-shadow: 0 0 8px rgba(0,0,0,0.4);}.lte8 #navwrap {background-position:left center;}#menu-icon, #mobile-search, #mobile-search-box {display:none;}#navwrap #nav {display:block;white-space:nowrap;padding:0;height: 39px;margin: 0;margin: 0 auto;text-align:left;max-width:960px; width:auto;display:inline-block;vertical-align:top;max-width: 960px;}#flexnav {}.fw-header .belowfeature #flexnav {padding-left:8px;}#navwrap.navinside, #navwrap.navinside #nav {border:0 !important;border-radius:0 !important;-moz-border-radius: 0 !important;padding:0;right:0;z-index:9999;}.fixed-header #navwrap.navinside {padding-right:8px;}#nav.navcenter ul.sf-menu, #secondary-nav.navcenter ul.sf-menu {float:none;margin: 0 auto;}.sf-menu, .sf-menu * {margin: 0;padding: 0;list-style: none;}.sf-menu li {position: relative;white-space: nowrap;}.sf-menu ul {position: absolute;display: none;top: 100%; left: -3px;z-index: 99;} .sf-menu > li {float: left;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul {display: block;}.sf-menu a{display:block;position:relative;font-size: 18px;font-weight: normal;font-family: Palatino Linotype, Palatino, serif;white-space: pre;padding: 0px;text-decoration:none;text-align:left;background-color: transparent;}.menuwidget, .menuwidget a{font-size: 18px;font-weight: normal;font-family: Palatino Linotype, Palatino, serif;text-decoration:none;}.sf-menu > li > a {background-color: rgb(0, 0, 255);background-image: url(images/navigation/inset-dark.png);background-position:center;background-repeat: repeat-x;border-color: rgba(0,0,0,0.9);border-color: transparent;background-color:transparent;background-image:none;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;background-size: auto 100%;}.sf-menu a, .sf-menu a:visited, .menuwidget, .menuwidget a { color: #FFFFFF;}#secondary-nav .sf-menu ul {padding-top:1px;}#nav ul.sf-menu li.menutext a:hover, #nav ul.sf-menu li.menutext a:active, #nav ul.sf-menu li.menutext a:visited {color: #FFFFFF; }.sf-menu > a:focus, .sf-menu a:hover, .sf-menu > a:active, .sf-menu > li.sfHover > a, .sf-menu > li.current_page_item > a, .sf-menu li.current_page > a, .sf-menu > li.current-menu-item > a { cursor: pointer; outline:0;color: #F5F0E6;background-color: rgb(69, 69, 69);background-image: url(images/navigation/inset-dark.png);background-repeat: repeat-x;}.sf-menu > a:focus span, .sf-menu a:hover span, .sf-menu > a:active span, .sf-menu > li.sfHover > a span, .sf-menu > li.current_page_item > a span, .sf-menu li.current_page > a span, .sf-menu > li.current-menu-item > a span { color: rgba(245,240,230,0.7) !important;} .menuwidget a:hover {color: #F5F0E6;}.sf-menu > li.current_page_item > a, .sf-menu li.current_page > a, .sf-menu > li.current-menu-item > a, .sf-menu > li.current_page_item > a:hover, .sf-menu > li.current-menu-item > a:hover {background-color: rgba(0, 0, 0, 0.49);}#nav .sf-menu > li > a { padding-right: 12px;padding-left: 12px;white-space:nowrap;overflow:hidden;line-height: 18px;min-height: 39px;text-transform: uppercase;letter-spacing: 2px;}#nav .sf-menu > li > a {padding-top: 10.5px;}#secondary-nav .sf-menu > li > a {padding-top: 10.5px;line-height: 12px;min-height: 33px;}#nav .sf-menu > li > a.hasdesc, #secondary-nav .sf-menu > li > a.hasdesc {padding-top: 1.5px;}#secondary-nav .sf-menu > li > a.hasdesc {padding-top: 4.5px;}#nav .sf-menu > li > a span.hasicon {padding-left: 23px;}#secondary-nav .sf-menu > li > a span.hasicon {padding-left: 23px;}#nav .sf-menu > li > a.nodesc.flexicon i {margin-top: --1px;}#secondary-nav .sf-menu > li > a.nodesc.flexicon i {margin-top: -2px;}#nav .sf-menu > li > a.hasdesc.flexicon i {margin-top: 16px;}#secondary-nav .sf-menu > li > a.hasdesc.flexicon i {margin-top: 4px;}#nav .sf-menu > li > a span { display:block;font-size: 16px;color: rgba(255,255,255,0.6);font-weight:normal;margin-top:3px;}.sf-menu .sub-menu a span { display:block;font-weight:normal;margin-top:3px;line-height:120%;}#nav .sf-menu .sub-menu a span { font-size: 19px;color: rgba(245,240,230,0.6);}#nav .sf-menu .sub-menu a:hover span { color: rgba(41,56,77,0.6) !important;}#secondary-nav .sf-menu .sub-menu a span { font-size: 11px;color: rgba(41,41,41,0.6) !important;}#nav .sub-menu i, #nav .sub-menu img {margin-left: -20px;}#nav .sub-menu a.flexicon {padding-left:27px;padding-right: 18px;}#secondary-nav .sub-menu i, #secondary-nav .sub-menu img {margin-left: -20px;}#secondary-nav .sub-menu a.flexicon {padding-left:27px;padding-right: 18px;}#secondary-nav .sf-menu > li > a span { display:block;font-size: 10px;color: rgba(255,255,255,0.6) !important;font-weight:normal;margin-top:3px;}.flex-primary.sf-menu > li {border-left: 1px solid rgba(255,255,255,0.2);border-right: 1px solid rgba(0,0,0,.3);}.sf-menu > li:first-child {border-left:0;}.sf-menu > li:last-child {border-right:0;}.sf-menu li li, .sf-mega {background:rgb(69, 69, 69);font-size: 20px;font-family: Palatino Linotype, Palatino, serif;border-right: 3px solid #D4D4D4;border-left: 3px solid #D4D4D4;border-bottom: 1px solid #D4D4D4;}.sf-mega {border-bottom: 3px solid #D4D4D4;}.sf-menu li li:last-child {border-bottom: 3px solid #D4D4D4;}.sf-menu li li a, .sf-menu li li a:visited {-webkit-transition: color 0.2s linear, background-color 0.2s linear;-moz-transition: color 0.2s linear, background-color 0.2s linear;-ms-transition: color 0.2s linear, background-color 0.2s linear;-o-transition: color 0.2s linear, background-color 0.2s linear;transition: color 0.2s linear, background-color 0.2s linear;overflow:hidden;color:#f5f0e6;font-size: 20px;font-family: Palatino Linotype, Palatino, serif;line-height:20px;padding: 7px 8px 7px 8px;width:100%;height:100%;}.sf-menu li li a span {-webkit-transition: color 0.2s linear, background-color 0.2s linear;-moz-transition: color 0.2s linear, background-color 0.2s linear;-ms-transition: color 0.2s linear, background-color 0.2s linear;-o-transition: color 0.2s linear, background-color 0.2s linear;transition: color 0.2s linear, background-color 0.2s linear;}.sf-menu li li a:focus, .sf-menu li li a:hover, .sf-menu li li a:active {background: rgb(212, 212, 212); outline:0;color:#29384D;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.sf-menu li li.current_page_item > a, .sf-menu li li.current-menu-item > a {background-color: rgb(152, 182, 217);color:#29384D; }.sf-menu li li.current_page_item a:hover, .sf-menu li.current_page_item li a:hover, .sf-menu li li.current-menu-item a:hover, .sf-menu li.current-menu-item li a:hover { background-image: none; background-color: rgb(212, 212, 212); color:#29384D;}.sf-menu ul, .sf-mega {border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;min-width:12em;box-shadow: 3px 3px 5px rgba(0,0,0,0.2);-moz-box-shadow: 3px 3px 5px rgba(0,0,0,0.2);-webkit-box-shadow: 3px 3px 5px rgba(0,0,0,0.2);}.sf-menu li > ul.fwcentered {min-width:100%;}.sf-menu li > ul.throwleft {left: auto;right:100%;}.sf-menu ul ul {top: 5px;left: 100%;border-top-right-radius:10px;-moz-border-radius-topright:10px;}.sf-menu ul ul.topleftround {border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-left-radius:10px;-moz-border-radius-topleft:10px;}.sf-menu ul ul li:first-child {border-top: 3px solid #D4D4D4;}.sf-menu ul > li:first-child {border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top:0;}.sf-menu ul > li:first-child > a {border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-left-radius:0px;-moz-border-radius-topleft:0px;}.sf-menu li li:last-child {border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;}.sf-menu li li:last-child > a {border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;}.sf-menu ul > li li:first-child {border-top-right-radius:8px;-moz-border-radius-topright:8px;}.sf-menu ul > li ul.topleftround > li:first-child {border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-right-radius:0px;-moz-border-radius-topright:0px;}.sf-menu ul > li li:first-child > a {border-top-right-radius:4px;-moz-border-radius-topright:4px;}.sf-menu ul > li ul.topleftround > li:first-child > a {border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-right-radius:0px;-moz-border-radius-topright:0px;}.sf-arrows .sf-with-ul {padding-right: 23px !important;}.sf-arrows li li .sf-with-ul {padding-right: 15px;}.sf-arrows .sf-with-ul:after {content: '';position: absolute;top: 50%;right: 8px;margin-top: -3px;height: 0;width: 0;border: 5px solid transparent;border-top-color: #FFFFFF; border-top-color: rgba(255,255,255,0.5);}.sf-arrows > li > .sf-with-ul:focus:after,.sf-arrows > li:hover > .sf-with-ul:after,.sf-arrows > .sfHover > .sf-with-ul:after {border-top-color: #FFFFFF;}.sf-arrows ul .sf-with-ul:after {top: 50%;right: 3px;margin-top: -5px;margin-right: -3px;border-color: transparent;border-left-color: #292929; border-left-color: rgba(41,41,41,0.5);}.sf-arrows ul li > .sf-with-ul:focus:after,.sf-arrows ul li:hover > .sf-with-ul:after,.sf-arrows ul .sfHover > .sf-with-ul:after {border-left-color: #292929;}#secondary-navwrap {width:100%;text-align:center; padding:0px;margin: 0; background-image:none;background: url(images/navigation/inset-dark.png) center repeat-x; background-size: auto 100%;background-color: rgb(41, 56, 77);border-bottom: 1px solid #29384D;text-align:center;}#secondary-nav {clear:both;padding-left:0px;margin: 0 auto; max-width:960px;padding-left: 8px; text-align:left;}#secondary-nav ul.sf-menu {}#secondary-nav .sf-menu > a {line-height: 33px;}#secondary-nav .sf-menu > li {border-left: 1px solid rgba(255,255,255,0.2);border-right: 1px solid rgba(0,0,0,.3);}#secondary-nav .sf-menu > li:first-child {border-left:0;}#secondary-nav .sf-menu > li:last-child {border-right:0;}#secondary-nav .sf-menu a {color: #FFFFFF;font-size: 12px;font-weight: normal;font-family: Tahoma, Geneva, sans-serif;line-height: 33px;background-color: transparent; background-image:none;background-size: auto 100%;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:0 8px;text-transform:none;text-shadow: .1em .1em 0 rgba(0,0,0,0.8);}.flex-secondary.sf-menu > li > a {-webkit-transition: background-color 0.2s linear;-moz-transition: background-color 0.2s linear;transition: background-color 0.2s linear;}#nav ul.sf-menu li.menutext a, #secondary-nav ul.sf-menu li.menutext a { cursor: default;border-color: transparent;background-image:none;background-color:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-color:transparent;}#nav ul.sf-menu li.menutext a:hover, #secondary-nav ul.sf-menu li.menutext a:hover { background-image:none;background-color:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-color:transparent;}#secondary-nav ul.sf-menu li.menutext a:hover, #secondary-nav ul.sf-menu li.menutext a:active, #secondary-nav ul.sf-menu li.menutext a:visited {color: #FFFFFF; }#secondary-nav .sf-menu > a:focus, #secondary-nav .sf-menu a:hover, #secondary-nav .sf-menu > a:active, #secondary-nav .sf-menu > li.sfHover > a {background-color: rgba(0, 0, 0, 0.49);color: #FFFFFF;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none; }#secondary-nav .sf-menu > li > a:focus span, #secondary-nav .sf-menu > li a:hover span, #secondary-nav .sf-menu > li > a:active span, #secondary-nav .sf-menu > li.sfHover > a span {color: rgba(255,255,255,0.6) !important;}#secondary-nav .sf-menu li li a:focus span, #secondary-nav .sf-menu li li a:hover span, #secondary-nav .sf-menu li li a:active span, #secondary-nav .sf-menu li li.sfHover a span {color: rgba(41,56,77,0.6) !important;}#secondary-nav .sf-menu > li {padding:0;}#secondary-nav .sf-menu ul li {color:#292929;background-color:rgb(245, 245, 245);border-bottom:1px solid #d4d4d4;border-left:2px solid #d4d4d4;border-right:2px solid #d4d4d4;}#secondary-nav .sf-menu > li.current_page_item > a, #secondary-nav .sf-menu > li.current_page > a, #secondary-nav .sf-menu > li.current-menu-item > a {color: #FFFFFF;background-color: rgba(0, 0, 0, 0.49); box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none; }#secondary-nav .sf-menu > li.current_page_item > a:hover, #secondary-nav .sf-menu > li.current-menu-item > a:hover, #secondary-nav .sf-menu > li.current_page_item.sfHover > a, #secondary-nav .sf-menu > li.current-menu-item.sfHover > a{color: #FFFFFF;background-color: rgba(0, 0, 0, 0.49);}#secondary-nav .sf-menu li li a {font-size: 12px;font-family: Tahoma, Geneva, sans-serif;line-height: normal;height:100%;padding-top: 7.5px;padding-bottom:7.5px;background-color: rgb(245, 245, 245); color:#292929;text-shadow: none;}#secondary-nav .sf-menu li li a:focus, #secondary-nav .sf-menu li li a:hover, #secondary-nav .sf-menu li li a:active {background-image:none;background-color: rgb(212, 212, 212); color:#29384d;}#secondary-nav .sf-menu li li.current_page_item > a, #secondary-nav .sf-menu li li.current-menu-item > a { background-color: rgb(116, 27, 71); color:#29384d;}#secondary-nav .sf-menu li li.current_page_item > a:hover, #secondary-nav .sf-menu li li.current-menu-item > a:hover, #secondary-nav .sf-menu li li.current_page_item.sfHover > a, #secondary-nav .sf-menu li li.current-menu-item.sfHover > a { background-color: rgb(212, 212, 212); color:#29384d;}#secondary-nav .sf-menu li li li:first-child {border-top:2px solid #d4d4d4;}#secondary-nav .sf-menu li li:last-child {border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom:2px solid #d4d4d4;}#secondary-nav .sf-menu li li:last-child > a {border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;}#secondary-nav .sf-menu ul > li li:first-child {border-top-right-radius:8px;-moz-border-radius-topright:8px;}#secondary-nav .sf-menu ul > li ul.topleftround > li:first-child {border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-left-radius:8px;-moz-border-radius-topleft:8px;}#secondary-nav .sf-menu ul > li li:first-child > a {border-top-right-radius:6px;-moz-border-radius-topright:6px;}#secondary-nav .sf-menu ul > li ul.topleftround > li:first-child > a {border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-left-radius:6px;-moz-border-radius-topleft:6px;}#secondary-nav .sf-arrows .sf-with-ul {padding-right: 23px !important;}#secondary-nav .sf-arrows li li .sf-with-ul {padding-right:23px;}#secondary-nav .sf-arrows .sf-with-ul:after {top: 50%;right: 8px;margin-top: -3px;margin-right:0;}#secondary-nav .sf-arrows > li > .sf-with-ul:after {border-top-color: #FFFFFF; border-top-color: rgba(255,255,255,0.5);}#secondary-nav .sf-arrows > li > .sf-with-ul:focus:after,#secondary-nav .sf-arrows > li:hover > .sf-with-ul:after,#secondary-nav .sf-arrows > .sfHover > .sf-with-ul:after {border-top-color: #FFFFFF; }#secondary-nav .sf-arrows ul .sf-with-ul:after {border-left-color: #292929; border-left-color: rgba(41,41,41,0.5);right: 8px;margin-top: -5px;margin-right:-5px;top:50%;}#secondary-nav .sf-arrows ul li > .sf-with-ul:focus:after,#secondary-nav .sf-arrows ul li:hover > .sf-with-ul:after,#secondary-nav .sf-arrows ul .sfHover > .sf-with-ul:after {border-left-color: #292929;}.menuicon {float:left;}.navfullwidth .sf-menu > li > a > img.menuicon {float:none;}#nav a.nodesc img.menuicon {margin-top: --1px;}#nav a.hasdesc img.menuicon {margin-top: 16px;}#secondary-nav a.nodesc img.menuicon {margin-top: -2px;}#secondary-nav a.hasdesc img.menuicon {margin-top: 4px;}#nav ul i.fa, #nav img.menuicon {font-size:16px;margin-right:7px;vertical-align:middle;color: #FFFFFF;}#nav img.menuicon {width:16px;}#navwrap.navfullwidth ul.sf-menu > li > a > i.fa.pull-left {float:none;}#nav ul ul i.fa, #nav ul ul img.menuicon {font-size:15px;margin-right:7px;vertical-align:middle;color: #29384d;}#nav ul ul img.menuicon {width:15px;}#nav .sub-menu a.hasdesc.flexicon {line-height: 20px;}#nav .sub-menu a.nodesc.flexicon {line-height: 20px;}#secondary-nav i.fa, #secondary-nav img.menuicon {font-size:16px;margin-right:7px;vertical-align:middle;color: #FFFFFF;}#secondary-nav img.menuicon {width:16px;}#secondary-nav ul ul i.fa, #secondary-nav ul ul img.menuicon {font-size:15px;margin-right:7px;vertical-align:middle;color: #29384d;}#secondary-nav ul ul img.menuicon {width:15px;}#secondary-nav .sub-menu a.hasdesc.flexicon {line-height: 12px;}#secondary-nav .sub-menu a.nodesc.flexicon {line-height: 15px;}#secondary-nav .sub-menu a.nodesc img.menuicon, #secondary-nav .sub-menu a.hasdesc img.menuicon, #nav .sub-menu a.nodesc img.menuicon, #nav .sub-menu a.hasdesc img.menuicon{margin-top:0;}.fixed-header #menuwidgets {position:absolute;right:8px;}.fw-header #menuwidgets {float:right;}.menuwidget {float:left;padding: 0 4px 0 0;line-height: 39px;}.menuwidget .flexsocial td {padding:0;margin:0;}.menuwidget .flexsocial img {margin-bottom:3px !important;vertical-align:middle;max-width: 31px !important;max-height: 31px !important;}.menuwidget .flexsocial a {display:inline-block;line-height:1;}.menuwidget #searchform2 {padding: 0px;}.menuwidget #searchform2 input {height: 26px;float:none;}.menuwidget #searchform2 div {border:0;}.menuwidget form {font-family: Arial, Tahoma, sans-serif;font-size: 10px !important;}.menuwidget input {border:1px solid #333333 !important;border:1px solid rgba(0, 0, 0, 0.7) !important;padding: 0;border-radius: 5px;height: 26px;font-size: 11px !important;vertical-align:middle;}.menuwidget input[type="text"] { background: #FFFFFF url("images/input-bg-light.png") repeat-x scroll left top ;text-indent:8px;}.menuwidget input[type="submit"] {background-color: #555;background-color: rgba(0,0,0,0.4);color: #FFF;padding: 0 4px;}.menuwidget input[type="submit"]:hover {background-color: #333;background-color: rgba(0,0,0,0.7);cursor:pointer;}.navcenter #flexnav {display:inline-block;}#header #searchform {width: 300px;height: 35px;background: url(images/searchboxes/transparent-dark-square.png) left 0px no-repeat;position: absolute;top: 17px;right: 15px;z-index:10;}#header #searchform input {outline:none;}*:first-child+html #header #searchform { padding: 0px 0;}* html #header #searchform { padding: 5px 0;}* html #header #searchbox { margin-top: 0px;}#header #searchbox {width:233px;background: none;border:0;color: #FFFFFF;font-size: 12px;line-height:35px;padding: 0 10px 0 15px;}#header #searchbutton {width: 40px;background: none;border:0;margin:0;padding:0;height:35px;float:right;}#header #searchbutton:hover {cursor: pointer;}#header #headerwidgets {width:35.416666666667%;position: absolute;top:50px;right:10px;text-align:right;color: #FFFFFF;font: normal 13px/17px Arial;z-index:10;}#header .headerwidget a {color: #FF9900;}#header .headerwidget a:hover {color: #FFFFFF;}.headerwidget p {padding-top:0px;margin-top:0px;}.headerwidget img {height:auto;}#header p.headtitle {color: #FFFFFF;font-weight:bold;font-size:120%;}#featurewrap {width:100%;border: 0 !important;border-radius: 0 !important;-moz-border-radius: 0 !important;background-color: rgba(0, 0, 0, 0.1);background-image: none;}#feature {max-width: 960px;margin: 0 auto;border: 0 !important;border-radius: 0 !important;-moz-border-radius: 0 !important;margin: 0 auto;position:relative;z-index:0;clear:both;color: #292929;min-height: 350px;background-clip: padding-box;font:14px Tahoma, Geneva, sans-serif;line-height:140%;}#feature .topshadow {width: 100%;overflow:hidden;padding: 15px 0px;}#feature img, #footerfeature img {height: auto;max-width: 100%;}#feature h2 {padding:0px;margin:0px 0px 10px 0px;color: #29384D;font-family: Tahoma, Geneva, sans-serif;font-size: 24px;line-height:140%;}#feature a, #feature a:visited, #feature a:active {color: #517299;font-weight:bold;text-decoration: underline;}#feature a:hover {color: #29384D;}#feature .textwidget {padding:0px;color: #292929;}#feature ul {list-style-type:none;padding:0 0 5px 0; }#feature ul.children {border:0;}#feature ul.children li{padding-bottom: 0px;background:url(images/lichildren.png) no-repeat left .25em; padding:0 0 0px 10px;margin: 4px 0;}#feature ul:not(.flexlist):not(.fa-ul):not(.slides) li {list-style-type:none;background:url(images/arrows/arrow-18-k.png) no-repeat left 3px; padding:0 0 0px 17px;margin:8px 0 0 10px;}#feature ul li a {text-decoration:none;}.feat_box {padding-left:15px;margin:0px;width: 100%;float: left;}.topshadow div.feat_box:first-child {padding-left:0px;}.feat_content {max-width: 960px;}.feat-content img {max-width:100%;height:auto;vertical-align: top;}#feature .metaslider ul, #feature .metaslider ul li, #footerfeature .metaslider ul, #footerfeature .metaslider ul li {padding:0;margin:0;background-image:none;}.metaslider .caption {padding-left:10px !important;}#feature .metaslider img, #footerfeature .metaslider img {max-width:none;}#content {width:100%;position:relative;float:left;color: #333333;background-color: rgb(255, 255, 255);padding:2.0833333333333% 0 0 2.0833333333333%;border: solid 0px #D4D4D4;z-index:1;}.trans-bg.layout-open #content {background-color:transparent;padding: 0}.postcontent a:link, .postcontent a:visited, .postcontent a:active {text-decoration:none;color: #0000ff;border:0;outline: 0;font-weight: normal;}.post a:hover {text-decoration:underline;color: #6969ff;border:0;outline: 0;}.posthead h1, .posthead h2 {-ms-word-wrap: break-word;word-wrap: break-word;margin:0;text-align: left;background-color: transparent;padding:0 0 8px 0; padding-bottom:8px;font: normal 40px/1.1em Arial Black, Gadget, sans-serif;letter-spacing: -.05em;border-bottom: solid 1px #D4D4D4;}.posthead a {text-decoration:none;}.post .posthead h1 a, .post .posthead h2 a {font-weight:normal;}.page-title { font: normal 40px Arial Black, Gadget, sans-serif !important;}.postwrap {float:left;width:97.916666666667%;padding:0;margin-bottom:5px;margin-left: 0; }.postwrap img {max-width:100%;height:auto; }.post, .postwrap .page {background-color: transparent;border:0;padding:0px;}.postwrap p, #spcontent p {line-height:1.4;}#spcontent {line-height:140%;}.posthead {padding-bottom:0px;clear:left;margin-bottom: 0px;}#content .posthead h1, #content .posthead h1 a, #content .posthead h2, #content .posthead h2 a {color: #2b2b2b;}#content .posthead h1 a:hover, #content .posthead h2 a:hover, #content .postMeta a:hover {text-decoration: none;color: #434343;}.postMeta {background-color: transparent;color: #517299;margin:0px;padding:5px;font-size: 90%;height:auto;display:none;}.postMeta a, .postMeta a:link, .postMeta a:visited, .postMeta a:active {text-decoration: none;color: #517299;}#content .postMeta a:hover {text-decoration: underline;color: #517299;}div.commentcount {padding-left: 24px;background: url(images/comment.png) left top no-repeat;text-decoration: none;padding-top: 3px;padding-bottom: 3px;float:right;}div.postdate {padding-left: 24px;background: url(images/date.png) left top no-repeat;text-decoration: none;padding-top: 3px;padding-bottom: 3px;margin-right:10px;float:left;}div.postauthor {padding-left: 24px;background: url(images/author.png) left top no-repeat;text-decoration: none;padding-top: 3px;padding-bottom: 3px;margin-right:10px;float:left;}#content .postcontent {padding:10px 17px 17px 17px;line-height: 140%;color: #292929;}#content .postcontent a {text-decoration: underline;}pre {background-color: #F9F8E3;border: 1px dotted #999;padding: 0px 8px 15px 8px;margin:0 15px 10px 15px;white-space: pre-wrap;white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }.more-link {font-weight:700;margin-top:15px;height: 16px;width: 100%;display: block;}.roundit {border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;border: 3px solid rgba(255,255,255,0.7);box-shadow: 0 0 8px rgba(0,0,0,0.4);}.gallery { margin: 0 auto 18px; }.gallery .gallery-item {float: left;margin-top: 0;text-align: center;width: 33%;}.gallery-columns-2 .gallery-item { width: 50%; }.gallery-columns-4 .gallery-item { width: 25%; }.gallery img {box-shadow: 0px 0px 4px #999;border: 1px solid white;padding: 8px;background: #f2f2f2;box-sizing:border-box;}.gallery img:hover {background: white;}.gallery-columns-2 .attachment-medium {max-width: 92%;height: auto;}.gallery-columns-4 .attachment-thumbnail {max-width: 84%;height: auto;}.gallery .gallery-caption {color: #888;font-size: 12px;margin: 0 0 12px;}.gallery dl, .gallery dt { margin: 0; }.gallery br+br { display: none; }#comments {padding: 0 17px 0 17px;}.comment-wrap { padding-left:10px;padding-right:10px;padding-top: 10px;padding-bottom: 10px;display: block;}.commentdate {padding-left:0;}#commentlist li p {margin-bottom:8px;line-height: 120%;padding:0;}.commentlist li.alt .commenttext {clear: both;}.commentname {margin:0;padding:5px 5px 5px 0;}.commentinfo {clear:both;}.commenttext {clear:both;padding-top: 10px;display:block;margin-bottom: 0px;}.comment-wrap blockquote, .comment-wrap blockquote blockquote {margin-bottom:10px;margin-top: 8px;background: url(images/comments-lighter.png) no-repeat top left;border: 1px solid #000;}.commenttext p {margin:0;padding:0 0 10px 0;}#commentform input, #commentform textarea {padding:5px;background-color: rgb(245, 245, 245);border: solid 1px #D4D4D4;color: #292929;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}#commentform textarea {width: 100%;overflow:auto;}p.approval {font-style: italic;clear: left;}p.commenttitle {font: 18px Georgia, "Times New Roman", Times, serif;margin-top: 0px;padding-top: 0px;} #sidebar .widget, #left-sidebar .widget, #sidebar-bottom .widget, #left-sidebar .widget, #right-sidebar .widget {float:left;width:100%;line-height: 1.4em;margin-bottom:15px;}#sidebar {float:right;width:31.25%;margin-top:0;position:relative;padding-right: 0;margin-bottom: 15px;margin-right:2.0833333333333%;}#sidebar select, #left-sidebar select {font-family: Arial, Helvetica, sans-serif;}#sidebar img, #left-sidebar img, #sidebar-left img, #sidebar-right img {max-width:100%;height:auto;}#left-sidebar {float:left;width:16.666666666667%;padding-left: 0;margin-top:0;position:relative;margin-bottom: 15px;margin-left: -116.66666666667%;margin-right:2.0833333333333%;}#sidebar-top, #sidebar-bottom {width: 100%;padding:0px;color: #292929;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}#left-sidebar-top {width: 100%;padding:0px;color: #292929;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}#sidebar-bottom { padding-top: 10px;}.sidebar #left-sidebar-top h5, .sidebar #sidebar-top h5, .sidebar #sidebar-bottom h5 {margin:0 0 10px 0;color: #000000;font-family: Tahoma, Geneva, sans-serif;font-size: 24px;font-weight: normal;padding: 0 0 5px 5px;border-bottom: solid 1px #D4D4D4;text-transform: none;letter-spacing: -1px;text-align: left;line-height:1.4em;}.sidebar a, .sidebar a:visited, .sidebar a:active {color: #000000;}.sidebar a:hover {color: #29384D;}.sidebar .textwidget {padding:0 10px;color: #292929;}.textwidget > p {margin-top:3px;}.textwidget p:last-child {margin-bottom:5px;}.sidebar ul {margin:0;list-style-type:none;padding:0 5px; text-align:left;overflow:hidden;}.sidebar ul ul{padding:0px; }#sidebar-top .widget, .sidebar #left-sidebar-top .widget, #sidebar-bottom .widget {margin: 0 0 20px 0; }.sidebar ul.children li, .sidebar ul.sub-menu li, #sidebar-left ul.sub-menu li, #sidebar-right ul.sub-menu li {background:url(images/lichildren.png) no-repeat left .25em; padding:0 0 0 10px;margin: 8px 0 0 0;float:left;width:100%;}.sidebar ul li {list-style-type:none;background:url(images/arrows/arrow-18-k.png) no-repeat 3px 1px; padding:0 0 0px 20px;line-height: 1.4em;margin:8px 0;}.sidebar ul li a{text-decoration:none;}.sidebar .widget > div > ul > li, .sidebar .widget > ul > li {border-bottom: 1px dotted #DDDDDD;padding-bottom: 5px !important;}.sidebar .widget > div > ul > li:last-child, .sidebar .widget > ul > li:last-child {border-bottom: 0 none;padding-bottom: 0 !important;}#sidebar-left a, #sidebar-left a:visited, #sidebar-left a:active, #sidebar-right a, #sidebar-right a:visited, #sidebar-right a:active {color: #ff0000;text-decoration: none;}#left-sidebar #sidebar-left, #sidebar #sidebar-left, #sidebar #sidebar-right {color: #292929;}#sidebar-left a:hover, #sidebar-right a:hover {color: #29384D;}#sidebar-left {float:left;width: 100%;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}#sidebar-right {float:right;width: 100%;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}#sidebar-left h5, #sidebar-right h5 {margin:8px 0px 10px 0px;padding-bottom: 4px;float:left;width:100%;color: #000000;border-bottom: solid 1px #D4D4D4;font-family: Tahoma, Geneva, sans-serif;font-size: 16px;text-transform: uppercase;letter-spacing: 0px;text-align: left;line-height:130%;}#sidebar-left ul, #sidebar-right ul {padding: 0;text-align:left;float:left;}#sidebar-left ul ul, #sidebar-right ul ul{width:100%;}#sidebar-right ul li, #sidebar-left ul li {background:url(images/arrows/arrow-18-k.png) no-repeat left 1px; padding:0 0 0px 17px;list-style:none;margin: 3px 0;width:100%;float:left;}#sidebar-left ul.children li, #sidebar-right ul.children li {padding-bottom: 0px;background:url(images/lichildren.png) no-repeat left .25em; padding:0 0 0px 10px;margin: 4px 0;}.sidebar h5 a.rsswidget {color: #000000;text-decoration: none;}#sidebar-left h5 a.rsswidget, #sidebar-right h5 a.rsswidget {color: #000000;text-decoration: none;}.sidebar .rsswidget img {float: left;margin-top: 2px;margin-right: 7px;}#cat.postform {width: 100%;padding:5px 5px 5px 8px !important;border:1px solid #333;border:1px solid rgba(0,0,0,0.3);background: #fff url(images/input-bg-light.png) left top repeat-x;margin:0;height:30px;}#searchform2{width: 100%;padding:0;}#searchform2 div, .widget_product_search form div {border:1px solid #333;border:1px solid rgba(0,0,0,0.3);float:left;width:100%;}input#searchbox2, .widget_product_search input{width: 80%;padding:0;border:0;background: #fff url(images/input-bg-light.png) left top repeat-x;float:left;margin:0;height:30px;font-family: Arial, Helvetica, sans-serif;text-indent:8px;}input#searchbutton2{ background: #333 url(images/search-icon-light.png) no-repeat center;}input#searchbutton2, .widget_product_search input[type="submit"] {width: 20%;border:0;padding: 0;background: #555 url(images/search-icon-light.png) no-repeat center;background: rgba(0,0,0,0.4) url(images/search-icon-light.png) no-repeat center;cursor:pointer;margin:0;height:30px;text-indent: -9999px;float:right;}.widget_product_search label {display:none;}input#searchbutton2:hover, .widget_product_search input[type="submit"]:hover {background-color: rgba(0,0,0,0.6)}#footer {float:left;width: 100%;color: #D4D4D4;font:15px Arial, Helvetica, sans-serif;line-height:150%;padding:0px;margin: 0px;}#footer a:link, #footer a:visited, #footer a:active, #footer a:focus {color: #FFFFFF;text-decoration:none;}#footer a:hover {color: #F5F0E6;}#footer-menu {margin: 10px 0 4px 0;}#footer #footer-menu ul {list-style-type:none;padding:0;margin:0;}#footer #footer-menu ul li {background-image:none;display:inline;padding: 0 3px 0 0;}#footer #footer-menu ul li a {border-right: 1px solid #D4D4D4;padding-right:6px;}#footer #footer-menu ul li:last-child a {border-right: 0;}#footerdark {line-height:1.2;background-image: url(images/fwheaders/shading/50-top-slim-dark.png);background-position: center;background-repeat: repeat-x;background-size: auto 100%;background-color: rgb(20, 35, 57);width: 100%;padding:7px 0 15px 0;}#footercontent {max-width: 960px;margin:0 auto;padding: 0 10px;}#footerdark, #footerdark p {text-align: center;font-size: 12px;}#footer .topshadow {padding:20px 0 20px 20px;max-width:960px;width: 100%;margin:0 auto;}#footerdark p,#footermenu {padding-right: 15px;}#footerfeature {width: 100%;margin:0 auto;color: #383838;background-color: rgb(255, 251, 242);}#footerfeature .textwidget p {padding: 0;margin: 8px 0;}#footerfeature h2 {padding:0px;margin:0px 0px 10px 0px;color: #292929;font-family: Arial Black, Gadget, sans-serif;font-size: 24px;line-height:120%;}#footerfeature .textwidget {padding:0px;color: #383838;}#footerfeature a:link, #footerfeature a:visited, #footerfeature a:hover, #footerfeature a:active, #footerfeature a:focus {color: #274e13;}#footer ul {list-style-type:none;padding:0px; }#footer ul.children {border:0;}#footer ul.children li{padding-bottom: 0px;background:url(images/lichildren.png) no-repeat left .25em; padding:0 0 0px 10px;margin: 4px 0;}#footer ul:not(.flexlist):not(.fa-ul) li {list-style-type:none;background:url(images/arrows/arrow-18-k.png) no-repeat left .3em; padding:0 0 0px 17px;line-height: 130%;margin:8px 0;}#footer ul li a {text-decoration:none;}.foot_box {padding-right:20px;margin:0px;width: 100%;float: left;}.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;max-width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.wp-caption .aligncenter{margin: 10px auto;}.wp-caption img {margin: 0;padding: 0;border: 0 none;}.wp-caption p.wp-caption-text {font-size: 11px;line-height: 120%;padding: 0 4px 5px;margin: 0;}#wp-calendar {width:100%;border-collapse:collapse;margin:0;padding:0;background: #FFFFFF;}#sidebar-left #wp-calendar, #sidebar-right #wp-calendar {float:left;}#wp-calendar caption {padding: 5px 0 5px 8px;text-align:left;font-family: Tahoma, Geneva, sans-serif;font-size: 16px;font-weight: bold;color: #000000;text-transform: uppercase;letter-spacing: 0px;}#wp-calendar td {text-align:center;padding-top:2px;padding-bottom:2px;line-height:15px;}#wp-calendar th {background-color: rgb(255, 153, 0);color: #FFFFFF;}#wp-calendar tbody {border-right: 1px solid #D8D8D8;border-left: 1px solid #D8D8D8;}#content #sidebar #wp-calendar a {font-weight:700;color: #000000;text-decoration:none;display:block;border-style:none;margin:0;padding:0;background-color: rgb(255, 153, 0);}#content #sidebar #wp-calendar a:hover {font-weight:700;color: #29384D;text-decoration:none;border-style:none;margin:0;padding:0;}#wp-calendar tfoot, #wp-calendar tfoot .pad {background-color: rgb(255, 153, 0);}#wp-calendar tfoot a:hover {text-decoration:underline;}#wp-calendar tfoot a {display:block;padding:2px 0;color: #FFFFFF;text-decoration: none;}#wp-calendar tfoot td {padding:4px 0;}#wp-calendar thead {border-right: 1px solid rgb(255, 153, 0);border-left: 1px solid rgb(255, 153, 0);}#wp-calendar tfoot {border-right: 1px solid rgb(255, 153, 0);border-left: 1px solid rgb(255, 153, 0);}#credit {font: 11px Arial, Helvetica;padding: 8px;width:960px;margin: 0 auto;text-align:center;}form {margin:0;padding:0;}button {font-family: Arial, Helvetica, sans-serif;}button:focus {outline:0;}.optinWrap {width:100%;text-align:center;}.flexoptinform {width:100%;margin:0 auto;text-align:center;}.flexoptinform input:not(.btn-flex):not(.foptinImage) {border-radius:3px;max-width:100%;white-space:pre-wrap;box-shadow: inset 0 3px 5px rgba(0,0,0,0.1);padding: .4em 0;font-size:1.3em;-moz-box-sizing: content-box;-webkit-box-sizing:content-box;box-sizing:content-box;min-height:25px;}.flexoptinform input.foptinSubmit {margin: 10px auto 10px;padding: .4em 1em !important;width: auto;overflow:visible;cursor:pointer;text-shadow: 0 0 3px rgba(0,0,0,0.6);border:1px solid rgba(0,0,0,0.4);box-shadow:none !important;vertical-align:top;background-size: auto 100% !important;}.flexoptinform input[type="image"] {box-shadow:none !important;max-width:100% !important;min-height:0 !important;}.flexoptinform.optinhoriz input.foptinSubmit {margin:0;}#rss a {color: #000000;line-height: 20px;}#rss a:hover {color: #000000;text-decoration: none;}.clearer {clear: both;float: none;}img.avatar {float:right;border:solid 2px #000;}div.vcard a {font-weight:bold;}ol li div.comment-meta { font-size:9px; margin:5px 0 10px 0; }#content ol.comment-list a {text-decoration:none;}#content ol.comment-list a, #content ol.comment-list a:link, #content ol.comment-list a:visited {color: #38761d; }ol.comment-list { list-style:none; margin:0 0 1em; padding:0; text-indent:0; color: #292929;}ol.comment-list li {margin-bottom: 10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}ol.comment-list li.comment-author-admin {background-color: rgb(255, 255, 255);}ol.comment-list li.comment { padding:1em; }div.vcard { font:bold 13px Arial, Helvetica, sans-serif, Helvetica, sans-serif; }ol.comment-list li div.vcard cite.fn { font-style:normal;font-weight:bold; }ol.comment-list li div.vcard img.avatar { border:2px solid #000; float:left; margin:0 15px 10px 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow: 1px 1px 2px rgba(0,0,0,0.3); }ol.comment-list li div.vcard span.says {display:none;}ol.comment-list li div.comment-body p {font-family:Arial, Helvetica, sans-serif; font-size:12px;clear:left;}ol.comment-list li div.comment-meta { font-size:11px; font-style:italic; margin:5px 0 10px 0; font-family: Georgia, Times, serif; }ol.comment-list li p { margin:0 0 1em; }ol.comment-list li ul { list-style:square; margin:0 0 1em 2em; }ol.comment-list li div.reply a, #commentform #submit { padding:4px 8px; font-family: Arial, Helvetica, sans-serif, Helvetica, sans-serif; font-size:15px;cursor:pointer;background-image: url(images/submit-btm-dark.png);background-repeat:repeat-x;background-position:center 0px;text-shadow:1px 1px 2px rgba(0,0,0,0.4);-moz-text-shadow:1px 1px 2px rgba(0,0,0,0.4);-webkit-text-shadow:1px 1px 2px rgba(0,0,0,0.4);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:inset 0px 1px 1px rgba(255,255,255,0.8);-moz-box-shadow:inset 0px 1px 1px rgba(255,255,255,0.8);-webkit-box-shadow:inset 0px 1px 1px rgba(255,255,255,0.8);}#content ol.comment-list li div.reply a { display:inline-block;margin-top:10px;color:#FFF; font-weight:bold;background-color: #ff00ff;border:1px solid #000;text-decoration:none;}#commentform #submit { color:#FFFFFF; font-weight:bold; background-color: #29384D;border:1px solid #000;text-decoration:none;}#content ol.comment-list li div.reply a:hover, #commentform #submit:hover { text-decoration:none; background-position: center -40px;}ol.comment-list li ul.children { list-style:none; margin:1em 0 0; text-indent:0;padding:0; }ol.comment-list li.depth-1, ol.comment-list li.depth-1.parent {border: solid 1px #D4D4D4;}ol.comment-list li ul.children li.depth-2 { border:1px solid #D4D4D4; margin:0 0 .25em .25em; }ol.comment-list li ul.children li.depth-3 { border:1px solid #D4D4D4; margin:0 0 .25em .25em; }ol.comment-list li ul.children li.depth-4 { border:1px solid #D4D4D4; margin:0 0 .25em .25em; }ol.comment-list li ul.children li.depth-5 { border:1px solid #D4D4D4; margin:0 0 .25em .25em; }ol.comment-list li.even { background-color: rgb(245, 245, 245); background-image:none; }ol.comment-list li.odd { background: url(images/comments-lighter.png) repeat; background-color: rgb(245, 245, 245);}ol.comment-list li.comment-author-admin.even, ol.comment-list li.comment-author-admin.odd { background-color: rgb(255, 255, 255); background-image:none;}ol.comment-list li.bypostauthor {background-color: rgb(255, 255, 255);}ol.comment-list li ul.children li.comment-author-admin {background-color: rgb(255, 255, 255);}ol.comment-list li.parent { border:0; }ol.comment-list li.pingback { border-bottom:1px dotted #666; padding:1em; }ol.pinglist li a, ol.pinglist li a:link, ol.pinglist li a:visited ol.pinglist li {color: #292929;}#commentform input[type=text], #commentform textarea {-webkit-transition: all 0.30s linear;-moz-transition: all 0.30s linear;-ms-transition: all 0.30s linear;-o-transition: all 0.30s linear;transition: all 0.30s linear;outline: none;padding: 3px 0px 3px 3px;margin: 5px 1px 3px 0px;border: 1px solid #DDDDDD;}#commentform input[type=text]:focus, #commentform textarea:focus {box-shadow: 0 0 5px rgba(0,0,0,0.3);}#commentform label {min-width: 55px;display:inline-block;}ol li, ul li { margin:.3em 0 .3em .2em; } .postcontent .fa-ul {margin-left:1em; }.fa-li {top:.4em !important;}ul.flexlist { list-style-type:none !important; padding-left:1em !important;}ul.flexlist li { padding:.5em 0 .5em 2.3em !important; background-repeat:no-repeat;background-position: .3em .6em !important;background-size:1.3em;}.greencheck li, .redstop li, .bluecheck li, .greencheckbox li, .bluecheckbox li, .orangecheckbox li, .greencheck2 li, .greencheck3 li, .plusgreen li, .redstop2 li, .redstop3 li, .redstop4 li, .redstop5 li, .warning li, .question li {list-style:none;padding: .5em 0 .5em 2.5em; background-repeat: no-repeat;background-position: left .6em;background-size:1.6em !important;}.greencheck li {background-image: url(images/checkmark-green.png);}.greencheck2 li {background-image: url(images/checkmark-green2.png);}.greencheck3 li {background-image: url(images/checkmark-green3.png);}.plusgreen li {background-image: url(images/plus-green.png);}.question li {background-image: url(images/blue-question.png);}.redstop li {background-image: url(images/stop.png);}.redstop2 li {background-image: url(images/stop2.png);}.redstop3 li {background-image: url(images/stop3.png);}.redstop4 li {background-image: url(images/stop4.png);}.redstop5 li {background-image: url(images/stop5.png);}.warning li {background-image: url(images/warning.png);}.bluecheck li{background-image: url(images/checkmark-blue.png);}.bluecheckbox li {background-image: url(images/checkbox-blue.png);}.greencheckbox li {background-image: url(images/checkbox-green.png);}.orangecheckbox li {background-image: url(images/checkbox-orange.png);}.shortfade {background: url(images/fades/sp-short-fade.png) repeat-x center left;}.shortreflect {background: url(images/fades/sp-short-reflect.png) repeat-x center left;}.longfade {background: url(images/fades/sp-long-fade.png) repeat-x top left;}.longfadedark {background: url(images/fades/sp-long-fade-dark.png) repeat-x top left;}.longfadelight {background: url(images/fades/sp-long-fade-light.png) repeat-x top left;}.downarroworange {background: url(images/down-arrow-orange.png) no-repeat top center;padding-top:120px;width:100%;}.downarrowblue {background: url(images/down-arrow-blue.png) no-repeat top center;padding-top:120px;width:100%;}.downarrowgreen {background: url(images/down-arrow-green.png) no-repeat top center;padding-top:120px;width:100%;}.downarrowred {background: url(images/down-arrow-red.png) no-repeat top center;padding-top:120px;width:100%;}.downarrowgrey {background: url(images/down-arrow-grey.png) no-repeat top center;padding-top:120px;width:100%;}.rightarrowred {width:80px;height:220px;background: url(images/right-arrow-red.png) no-repeat center left;}.rightarroworange {width:80px;height:220px;background: url(images/right-arrow-orange.png) no-repeat center left;}.rightarrowblue {width:80px;height:220px;background: url(images/right-arrow-blue.png) no-repeat center left;}.rightarrowgreen {width:80px;height:220px;background: url(images/right-arrow-green.png) no-repeat center left;}.rightarrowgrey {width:80px;height:220px;background: url(images/right-arrow-grey.png) no-repeat center left;}.boxtop {background: url(images/box-top.png) repeat-x top left;}.boxtopdark {background: url(images/box-top-dark.png) repeat-x top left;}.curvearrow{background: url(images/arrow-curved.png) no-repeat top left;}.arrowredleft {width:100%;background: url(images/arrow-left-red.png) no-repeat top left;text-align:center;}.arrowredright {width:100%;background: url(images/arrow-right-red.png) no-repeat top right;text-align:center;}.arroworangeleft {width:100%;background: url(images/arrow-left-orange.png) no-repeat top left;text-align:center;}.arroworangeright {width:100%;background: url(images/arrow-right-orange.png) no-repeat top right;text-align:center;}.arrowblueleft {width:100%;background: url(images/arrow-left-blue.png) no-repeat top left;text-align:center;}.arrowblueright {width:100%;background: url(images/arrow-right-blue.png) no-repeat top right;text-align:center;}.arrowgreenleft {width:100%;background: url(images/arrow-left-green.png) no-repeat top left;text-align:center;}.arrowgreenright {width:100%;background: url(images/arrow-right-green.png) no-repeat top right;text-align:center;}.buybutton { margin:10px auto; background-repeat: no-repeat; }.buybutton a {height:100%;width:100%;display:block;text-indent:-9999px; background-repeat: no-repeat; background-position:0 0;}.submitbutton { margin:5px auto; background-repeat: no-repeat; }.submitbutton a {height:100%;width:100%;display:block;text-indent:-9999px; background-repeat: no-repeat; background-position:0 0;}.focusField { width:200px; margin-bottom:12px; border:3px solid #000; background:#eee; font-size:16px; color:#fff; padding:2px; box-shadow: 0px 0px 7px rgba(0, 0, 0, 1); -webkit-box-shadow: 0px 0px 7px rgba(0, 0, 0, 1); -moz-box-shadow: 0px 0px 7px rgba(0, 0, 0, 1); }.idleField { width:200px; margin-bottom:12px; border:3px solid #222; background:#fff; font-size:16px; color:#333; padding:2px; }p.ffbox, .postwrap .ffbox p {line-height:1.4;}.ffbox { position:relative;padding:20px 20px 20px 75px;margin:20px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-moz-box-shadow: inset 1px 1px rgba(255,255,255,0.8);-webkit-box-shadow: inset 1px 1px rgba(255,255,255,0.8);box-shadow: inset 1px 1px rgba(255,255,255,0.8);min-height:32px;overflow:hidden;}.ffbox:after {position:absolute;left:20px;top:20px; }.ffbox p:first-child, .ffbox h1:first-child, .ffbox h2:first-child, .ffbox h3:first-child, .ffbox h4:first-child, .ffbox h5:first-child, .ffbox h6:first-child {margin-top:0;}.ffbox p:last-child, .ffbox h1:last-child, .ffbox h2:last-child, .ffbox h3:last-child, .ffbox h4:last-child, .ffbox h5:last-child, .ffbox h6:last-child {margin-bottom:0;}.ffinfo{border:1px solid #0e7fad;color:#0e7fad;background:#D8F4FF url('images/gradients/white-40-percent.png') repeat-x; background-position:center;background-size:auto 100%;}.ffinfo:after {content:url('images/page-elements/info.png');}.ffsuccess{border:1px solid #4f8746;color:#4f8746;background:#EFF9CB url('images/gradients/white-40-percent.png') repeat-x; background-position:center;background-size:auto 100%;}.ffsuccess:after {content:url('images/page-elements/success.png');}.fferror{border:1px solid #641f1a;color:#641f1a;background:#FDDDDF url('images/gradients/white-40-percent.png') repeat-x; background-position:center;background-size:auto 100%;}.fferror:after {content:url('images/page-elements/error.png');}.ffwarning{border:1px solid #9d9c49;color:#9d9c49;background:#fdfdcb url('images/gradients/white-40-percent.png') repeat-x; background-position:center;background-size:auto 100%;}.ffwarning:after {content:url('images/page-elements/warning.png');}.fftip{border:1px solid #c77d10;color:#c77d10;background:#FCE8A9 url('images/gradients/white-40-percent.png') repeat-x; background-position:center;background-size:auto 100%;}.fftip:after {content:url('images/page-elements/tip.png');}.ffsecure{border:1px solid #9638f1;color:#9638f1;background:#e5cefc url('images/gradients/white-40-percent.png') repeat-x; background-position:center;background-size:auto 100%;}.ffsecure:after {content:url('images/page-elements/secure.png');}.ffmessage{border:1px solid #D8D8D8;color:#000;background:#efefef url('images/gradients/white-40-percent.png') repeat-x; background-position:center;background-size:auto 100%;}.ffmessage:after {content:url('images/page-elements/message.png');}.ffdownload{border:1px solid #04b5eb;color:#04b5eb;background:#f7f7f7 url('images/gradients/white-40-percent.png') repeat-x; background-position:center;background-size:auto 100%;}.ffdownload:after {content:url('images/page-elements/download.png');}.ffpurchase{border:1px solid #426164;color:#426164;background:#c2e1e3 url('images/gradients/white-40-percent.png') repeat-x; background-position:center;background-size:auto 100%;}.ffpurchase:after {content:url('images/page-elements/purchase.png');}.ffcenterquote {font-size:170%;letter-spacing: -.02em;padding:30px;margin:40px 20px;border-top: 2px solid #333;border-bottom: 2px solid #333;text-align:center;line-height:1.2 !important;}.ffcenterquote p { line-height: 1.2; }.ffleftpull, .ffrightpull {font-size:120%;font-weight:bold;border-top:2px solid #333;border-bottom:2px solid #333;max-width:250px;padding: 15px 10px;text-align:center;line-height:1.4 !important;}.ffleftpull {float:left;margin: 15px 30px 15px 0;}.ffrightpull {float:right;margin: 15px 0px 15px 30px;}.ffleftpull p, .ffrightpull p {line-height:1.4;}.ffborderbtm:after {content:'';width:100%;display:block;background: url('images/dividers/inset.png') center bottom repeat-x;height:20px;}.ffborderdual:before, .ffborderdual:after {content:'';width:100%;display:block;}.ffborderdual::before {background: url('images/dividers/inset.png') center top repeat-x;height:15px;}.ffborderdual::after {background: url('images/dividers/inset.png') center bottom repeat-x;height:20px;}.ffhead1, .ffhead2, .ffhead3, .ffhead4 {letter-spacing: -.02em;line-height:120% !important;text-align:center;}.ffhead1 {font-size:42px;}.ffhead2 {font-size:36px;}.ffhead3 {font-size:30px;}.ffhead4 {font-size:24px;}.ffhardshadow {text-shadow: .05em .05em 0px #000;}.ffmediumshadow {text-shadow: .05em .05em 2px rgba(0,0,0,0.5);}.fflightshadow {text-shadow: .05em .05em 3px rgba(0,0,0,0.25);}.fftight {letter-spacing: -.04em;}.fftighter {letter-spacing: -.07em;}.fftightest {letter-spacing: -.1em;}.fflsloose, .postwrap p.fflsloose, #spcontent p.fflsloose {line-height: 200%;}.fflstight, .postwrap p.fflstight, #spcontent p.fflstight {line-height: normal;}.flexpagenavi {margin: 10px 0 15px 0;float:left;width: 100%;text-align: center;}.flexpagenavi ul {padding:0;margin:0;}.flexpagenavi li a,.flexpagenavi li a:hover,.flexpagenavi li.active a,.flexpagenavi li.disabled {color: #FFFFFF !important;text-decoration:none;display:inline-block;}.flexpagenavi li {display: inline;}.flexpagenavi li a,.flexpagenavi li a:hover,.flexpagenavi li.active a,.flexpagenavi li.disabled {background-color: rgb(212, 212, 212);border-radius: 3px;cursor: pointer;padding: 8px;padding: 0.5rem;}.flexpagenavi li a:hover{background-color: rgb(255, 0, 255);}.flexpagenavi li.active a {background-color: rgb(41, 56, 77);}.flexform input {color:#333;}.ls-preloader {background: url(images/loading.gif) transparent no-repeat center;opacity:1;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;}.ls-wrapper {margin:0 auto;clear: both;overflow: auto;position: relative;}.ls-wrapper .liquid-slider {background: #FFFFFF;width: 100%;float: left;overflow: hidden;position: relative;border:1px solid #CCC;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.liquid-slider img{vertical-align: top;}.ls-wrapper .panel-container {position: relative;-webkit-backface-visibility: hidden;-webkit-perspective: 1000;}.ls-wrapper .liquid-slider .panel-container .fade {width:100%;opacity: 0;position: absolute;top: 0; left: 0;display: block;}.ls-wrapper .liquid-slider .panel {width: 100%;display: block;float: left;}.ls-wrapper .liquid-slider .panel-wrapper {padding: 20px 45px;position:relative;}.ls-wrapper .ls-nav a {margin-right: 1px;padding: 10px 15px;outline:0;background: #666666;color: #CCCCCC;font-family: Arial, Helvetica, sans-serif, san-serif;font-size: 18px;border-top-left-radius: 4px;border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;}.ls-wrapper .ls-nav a:hover, .ls-wrapper .ls-nav .current {background: #000000 !important;color: #FFFFFF !important;text-shadow: none;}.ls-wrapper .ls-nav ul {clear: both;display: block;margin: auto;overflow: hidden;padding: 2px 4px 0 8px !important;}.ls-wrapper .ls-nav ul li {display: inline;background-image:none !important;padding-left:0 !important;}.ls-wrapper .ls-nav ul li a {display: block;float: left;text-decoration: none !important;margin-top: 2px;}.ls-wrapper .ls-nav-left, .ls-wrapper .ls-nav-right {float: left;}.ls-wrapper .ls-nav-left-arrow, .ls-wrapper .ls-nav-right-arrow {cursor: pointer;float: left;margin-top:0 !important;top:45% !important;}.ls-wrapper .ls-nav-left-arrow a, .ls-wrapper .ls-nav-right-arrow a {display: block;}.ls-wrapper .ls-nav-left, .ls-wrapper .ls-nav-left-arrow {clear: both;}.ls-wrapper .ls-nav-right-arrow {width: 25px;height: 25px;margin-right: 8px;position:relative;}.ls-wrapper.darkarrows .ls-nav-right-arrow {background: url(images/arrow.png) no-repeat top right;}.ls-wrapper.lightarrows .ls-nav-right-arrow {background: url(images/arrow-light.png) no-repeat top right;}.ls-wrapper .ls-nav-left-arrow {width: 25px;height: 25px;margin-left: 8px;position:relative;}.ls-wrapper.darkarrows .ls-nav-left-arrow {background: url(images/arrow.png) no-repeat top left;}.ls-wrapper.lightarrows .ls-nav-left-arrow {background: url(images/arrow-light.png) no-repeat top left;}.ls-wrapper .ls-nav-left-arrow:hover {background-position: bottom left;}.ls-wrapper .ls-nav-right-arrow:hover {background-position: bottom right;}.arrows .liquid-slider {margin: 0 10px;}.ls-responsive .liquid-slider {width: 100%;margin: 0;}.flex-resp .liquid-slider .panel .panel-wrapper {padding: 20px;}.ls-responsive .ls-nav-left-arrow {position: absolute;left: 0;z-index: 2;}.ls-responsive .ls-nav-right-arrow {position: absolute;right: 0;z-index: 2;}.ls-wrapper .liquid-slider.transslider {background-color:transparent !important;border:0 none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}.transslider .panel-wrapper {padding:0 !important;}.transslider img {max-width:100%;}.divider_pad {clear:both;display:block;padding:8px 0;}.one_third {float:left;width: 31%;margin-right: 2%;}.one_third_last {float:left;width: 33%;}.two_thirds {float:left;width: 64%;margin-right: 2%;}.two_thirds_last {float:left;width: 66%;}.one_half {float:left;width: 48%;margin-right: 2%;}.one_half_last {float:left;width: 50%;}.one_fourth {float:left;width: 23%;margin-right: 2%;}.one_fourth_last {float:left;width: 25%;}.three_fourths {float:left;width: 73%;margin-right: 2%;}.three_fourths_last {float:left;width: 75%;}.dropcap {display:block;padding-right:5px;padding-bottom:5px;float:left;}.tagcloud a { text-decoration:none;}.postthumb {border: 3px solid #D4D4D4;float:left;margin: 20px 20px 10px 0;}.postthumb.sngl {margin: 20px 20px 10px 20px;}.posthead .attachment-thumbnail, .attachment-post-thumbnail {float:left;margin: 5px 20px 5px 5px;width:100px;}.widget_tag_cloud div{padding:0 8px 8px 8px;}.widget_tag_cloud div.toptitle{padding:0px;}table.respguar {max-width: 508px !important;width:100%;}.respguar table {width: 80%;}table.resp650 {max-width: 650px !important;width: 100%;}table.resp650 td {background-size: 100% 100% !important;padding-bottom:1px !important;}.testblacktop {max-width:510px; width:100%; height:43px; background: transparent url(images/page-elements/testimonial_black_top.jpg) no-repeat center; background-size: 100% 100%;}.testblackfill {background: transparent url(images/page-elements/testimonial_black_fill.jpg) repeat-y top center;background-size: 100% 100%;}.testblackbtm {max-width:510px; width:100%; height:40px; background: transparent url(images/page-elements/testimonial_black_bottom.jpg) no-repeat center; background-size: 100% 100%;}.testredtop {width:510px; height:43px; background: transparent url(images/page-elements/testimonial_red_top.jpg) no-repeat center; background-size: 100% 100%;}.testredfill {background: transparent url(images/page-elements/testimonial_red_fill.jpg) repeat-y top center;background-size: 100% 100%;}.testredbtm {max-width:510px; width:100%;height:40px; background: transparent url(images/page-elements/testimonial_red_bottom.jpg) no-repeat center;background-size: 100% 100%; }.testbluetop {max-width:510px; width:100%;height:43px; background: transparent url(images/page-elements/testimonial_blue_top.jpg) no-repeat center; background-size: 100% 100%;}.testbluefill {background: transparent url(images/page-elements/testimonial_blue_fill.jpg) repeat-y top center;background-size: 100% 100%;}.testbluebtm {max-width:510px; width:100%;height:40px; background: transparent url(images/page-elements/testimonial_blue_bottom.jpg) no-repeat center; background-size: 100% 100%;}.testorangetop {max-width:510px; width:100%;height:43px; background: transparent url(images/page-elements/testimonial_orange_top.jpg) no-repeat center; background-size: 100% 100%;}.testorangefill {background: transparent url(images/page-elements/testimonial_orange_fill.jpg) repeat-y top center;background-size: 100% 100%;}.testorangebtm {max-width:510px; width:100%;height:40px; background: transparent url(images/page-elements/testimonial_orange_bottom.jpg) no-repeat center; background-size: 100% 100%;}.testgoldtop {max-width:510px; width:100%;height:43px; background: transparent url(images/page-elements/testimonial_gold_top.jpg) no-repeat center; background-size: 100% 100%;}.testgoldfill {background: transparent url(images/page-elements/testimonial_gold_fill.jpg) repeat-y top center;background-size: 100% 100%;}.testgoldbtm {max-width:510px; width:100%;height:40px; background: transparent url(images/page-elements/testimonial_gold_bottom.jpg) no-repeat center;background-size: 100% 100%; }.testgreentop {max-width:510px; width:100%;height:43px; background: transparent url(images/page-elements/testimonial_green_top.jpg) no-repeat center;background-size: 100% 100%; }.testgreenfill {background: transparent url(images/page-elements/testimonial_green_fill.jpg) repeat-y top center;background-size: 100% 100%;}.testgreenbtm {max-width:510px; width:100%;height:40px; background: transparent url(images/page-elements/testimonial_green_bottom.jpg) no-repeat center; background-size: 100% 100%;}.testsimple {max-width:400px !important; width:100%; margin:0 auto; text-align:left; }.testsimpletop {max-width:400px; width:100%; height:47px; background: transparent url(images/page-elements/testimonial-simple-top.png) no-repeat center; background-size: 100% 100%; }.testsimplebtm {max-width:400px; width: 100%; height:47px; background: transparent url(images/page-elements/testimonial-simple-btm.png) no-repeat center; background-size: 100% 100%; }.testsimpletopred {width:400px; height:47px; background: transparent url(images/page-elements/testimonial-simple-top-red.png) no-repeat center; background-size: 100% 100%;}.testsimplebtmred {width:400px; height:47px; background: transparent url(images/page-elements/testimonial-simple-btm-red.png) no-repeat center; background-size: 100% 100%;}.testsimpletopblue {width:400px; height:47px; background: transparent url(images/page-elements/testimonial-simple-top-blue.png) no-repeat center; background-size: 100% 100%;}.testsimplebtmblue {width:400px; height:47px; background: transparent url(images/page-elements/testimonial-simple-btm-blue.png) no-repeat center; background-size: 100% 100%;}.testphoto {max-width:500px; margin:0 auto; text-align:left; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; padding: 10px 0;}.testphoto img {float:left; margin: 0px 20px 10px 0; }.testphoto p {margin: 10px 0 0 0; padding: 0; }.testphotoright {max-width:500px; margin:0 auto; text-align:left; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; padding: 10px 0;}.testphotoright img {float:right; margin: 0px 0px 10px 20px; }.testphotoright p {margin: 10px 0 0 0; padding: 0; }.guaranteeblacktop {max-width:508px; height:193px; background: transparent url(images/page-elements/certificate_black_top.jpg) no-repeat center;background-size: 100% 100%; }.guaranteeblackfill {background: transparent url(images/page-elements/certificate_black_fill.jpg) repeat-y top center; background-size: 100% 100%;}.guaranteeblackbtm {max-width:580px; height:122px; background: transparent url(images/page-elements/certificate_black_bottom.jpg) no-repeat center; background-size: 100% 100%;}.guaranteeredtop {max-width:508px; height:193px; background: transparent url(images/page-elements/certificate_red_top.jpg) no-repeat center; background-size: 100% 100%;}.guaranteeredfill {background: transparent url(images/page-elements/certificate_red_fill.jpg) repeat-y top center; background-size: 100% 100%;}.guaranteeredbtm {max-width:580px; height:122px; background: transparent url(images/page-elements/certificate_red_bottom.jpg) no-repeat center; background-size: 100% 100%;}.guaranteebluetop {max-width:508px; height:193px; background: transparent url(images/page-elements/certificate_blue_top.jpg) no-repeat center; background-size: 100% 100%;}.guaranteebluefill {background: transparent url(images/page-elements/certificate_blue_fill.jpg) repeat-y top center; background-size: 100% 100%;}.guaranteebluebtm {max-width:580px; height:122px; background: transparent url(images/page-elements/certificate_blue_bottom.jpg) no-repeat center; background-size: 100% 100%;}.guaranteeorangetop {max-width:508px; height:193px; background: transparent url(images/page-elements/certificate_orange_top.jpg) no-repeat center; background-size: 100% 100%;}.guaranteeorangefill {background: transparent url(images/page-elements/certificate_orange_fill.jpg) repeat-y top center; background-size: 100% 100%;}.guaranteeorangebtm {max-width:580px; height:122px; background: transparent url(images/page-elements/certificate_orange_bottom.jpg) no-repeat center; background-size: 100% 100%;}.guaranteegoldtop {max-width:508px; height:193px; background: transparent url(images/page-elements/certificate_gold_top.jpg) no-repeat center; background-size: 100% 100%;}.guaranteegoldfill {background: transparent url(images/page-elements/certificate_gold_fill.jpg) repeat-y top center; background-size: 100% 100%;}.guaranteegoldbtm {max-width:580px; height:122px; background: transparent url(images/page-elements/certificate_gold_bottom.jpg) no-repeat center; background-size: 100% 100%;}.guaranteegreentop {max-width:508px; height:193px; background: transparent url(images/page-elements/certificate_green_top.jpg) no-repeat center; background-size: 100% 100%;}.guaranteegreenfill {background: transparent url(images/page-elements/certificate_green_fill.jpg) repeat-y top center; background-size: 100% 100%;}.guaranteegreenbtm {max-width:580px; height:122px; background: transparent url(images/page-elements/certificate_green_bottom.jpg) no-repeat center; background-size: 100% 100%;}.greybox {padding:10px 20px;background-color:#F3F3F3;border:1px solid #ccc;margin-bottom:10px;max-width:100%;}.redbox {padding:10px 20px;background-color:#FFE6E6;border:1px solid #FFBBBB;margin-bottom:10px;max-width:100%;}.bluebox {padding:10px 20px;background-color:#E6F2FF;border:1px solid #B3D9FF;margin-bottom:10px;max-width:100%;}.yellowbox {padding:10px 20px;background-color:#FFFFCC;border:1px solid #FFCC33;margin-bottom:10px;max-width:100%;}.greenbox {padding:10px 20px;background-color:#F1FFC6;border:1px solid #81C600;margin-bottom:10px;max-width:100%;}.purplebox {padding:10px 20px;background-color:#F0E1FF;border:1px solid #63F;margin-bottom:10px;max-width:100%;}.whitebox {padding:10px 20px;background-color:#FFF;border:1px solid #ccc;margin-bottom:10px;max-width:100%;}.belcherwt {padding:10px 20px;background-color:#FFF;border:6px dashed #C00;margin-bottom:10px;max-width:100%;}.belcheryellow {padding:10px 20px;background-color:#FFFFCC;border:6px dashed #C00;margin-bottom:10px;max-width:100%;}.belcherwtsol {padding:10px 20px;background-color:#FFF;border:6px solid #C00;margin-bottom:10px;max-width:100%;}.belcheryellowsol {padding:10px 20px;background-color:#FFFFCC;border:6px solid #C00;margin-bottom:10px;max-width:100%;}.ltgreybox {padding:10px 20px;background-color:#ccc;border:3px solid #888;margin-bottom:10px;max-width:100%;}.medgreybox {padding:10px 20px;background-color:#666;border:3px solid #444;margin-bottom:10px;color:#fff;max-width:100%;}.darkgreybox {padding:10px 20px;background-color:#333;border:3px solid #000;color:#fff;margin-bottom:10px;max-width:100%;}.greybox, .redbox, .bluebox, .yellowbox, .greenbox, .purplebox, .whitebox, .belcherwt, .belcheryellow, .belcherwtsol, .belcheryellowsol, .ltgreybox, .medgreybox, .darkgreybox {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.yellow { background-color: #FFFF00;font-weight:bold;}.red {color: #CC0000;}.blue {color: #0000FF;}.green {color: #007d0f;}.center {text-align:center;}.lineout { text-decoration: line-through;}.light20 {background-image: url(images/fades/White-Top-40.png); background-position: top center; background-repeat: repeat-x; }.light40 {background-image: url(images/fades/White-Top-60.png); background-position: top center; background-repeat: repeat-x; }.light60 {background-image: url(images/fades/White-Top-80.png); background-position: top center; background-repeat: repeat-x; }.dark20 {background-image: url(images/fades/Black-Bottom-20.png); background-position: bottom center; background-repeat: repeat-x; }.dark40 {background-image: url(images/fades/Black-Bottom-40.png); background-position: bottom center; background-repeat: repeat-x; }.dark60 {background-image: url(images/fades/Black-Bottom-60.png); background-position: bottom center; background-repeat: repeat-x; }.roundfive {border-radius: 5px; -moz-border-radius: 5px;-webkit-border-radius:5px;}.roundten {border-radius: 10px; -moz-border-radius: 10px;-webkit-border-radius:10px;}.roundfifteen {border-radius: 15px; -moz-border-radius: 15px;-webkit-border-radius:15px;}.shadowfive {box-shadow: 0px 0px 5px #000; -moz-box-shadow: 0px 0px 5px #000; -webkit-box-shadow: 0px 0px 5px #000;}.shadowten {box-shadow: 0px 0px 10px #000; -moz-box-shadow: 0px 0px 10px #000; -webkit-box-shadow: 0px 0px 10px #000;}.shadowfifteen {box-shadow: 0px 0px 15px #000; -moz-box-shadow: 0px 0px 15px #000; -webkit-box-shadow: 0px 0px 15px #000;}.bonusbox {width:100%;margin:0 auto; }.bonusbox td.bonushead {height:auto;padding: 4px 40px 22px 40px; color: #fff; font-weight: bold;font-size: 32px; font-family: Arial, Helvetica, sans-serif;line-height:100%;}.bonusbox .bonuscontent {background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/page-elements/bonus_fill.png) repeat-y center top; background-size: 100%; padding: 1px 10%;}.bonusbox .bonusfooter {background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/page-elements/bonus_bottom.png) no-repeat center top;height:51px;}.bonusbox td.bonusfooter {background-size:100%;}.bonusorange td.bonushead {background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/page-elements/bonus_orange_top.png) no-repeat center top;}.bonusred td.bonushead {background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/page-elements/bonus_red_top.png) no-repeat center top;}.bonusblue td.bonushead {background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/page-elements/bonus_blue_top.png) no-repeat center top;}.bonusgreen td.bonushead {background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/page-elements/bonus_green_top.png) no-repeat center top;}.bonusgrey td.bonushead {background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/page-elements/bonus_grey_top.png) no-repeat center top;}.bonusbox td.bonushead {background-size: 100% 100%;}.fspbanner {margin: 15px -95px 0px -95px; padding:20px 30px; color:#fff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 32px; text-align: center; letter-spacing: -1px; line-height: 110%; font-weight: bold;}.fspbanner h1, .fspbanner h2, .fspbanner h3, .fspbanner h4, .fspbanner h5, .fspbanner h6 { margin:0 !important;}.fspbanner.fspred {background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/page-elements/banner-red.png) no-repeat top center;background-size: 100% 100%;}.fspbanner.fsporange {background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/page-elements/banner-orange.png) no-repeat top center;background-size: 100% 100%;}.fspbanner.fspblue {background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/page-elements/banner-blue.png) no-repeat top center;background-size: 100% 100%;}.fspbanner.fspdarkblue {background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/page-elements/banner-dark-blue.png) no-repeat top center;background-size: 100% 100%;}.fspbanner.fspgrey {background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/page-elements/banner-grey.png) no-repeat top center;background-size: 100% 100%;}.fspbanner.fspgreen {background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/page-elements/banner-green.png) no-repeat top center;background-size: 100% 100%;}.sidearrows, .smallsidearrows {width:100%;margin:15px auto 0px auto;display:table;table-layout:fixed;}.sidearrows td:first-child, .sidearrows td:last-child, .smallsidearrows td:first-child, .smallsidearrows td:last-child {width:14%;}.sidearrows td:first-child img, .sidearrows td:last-child img, .smallsidearrows td:first-child img, .smallsidearrows td:last-child img {width:80%;}.sidearrows td, .smallsidearrows td {text-align:center;}.sidearrows td:last-child, .smallsidearrows td:last-child {text-align:right;}.fspfooter {margin: 0px -8%; background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/shadows/sp-round-800.png) no-repeat top center;height:37px;background-size:100% 100%;}.bannerbtmarrow {margin: 0px -10% 15px -10%; background: transparent url(http://www.frantisekkosik.9e.cz/wp-content/themes/flexsqueeze2/images/da_gold2.png) no-repeat top center;height:120px;background-size:100% 100%;}.softshadow {text-shadow: 0 0 4px rgba(0, 0, 0, 0.5);}table {border-collapse:collapse;}table td > :first-child { margin-top:0 !important;}.proscons {width:100%;}.proscons td {width:50%;}.proscons ul {margin:0;padding:0 0 0 5px !important;}.proscons ul li {padding-right:0 !important;}table.pricingtable {border-collapse: separate;background-color: #859FC0;font-family: Arial, Helvetica, sans-serif;font-size: 12px;-moz-border-radius: 5px;border-radius: 5px;margin-top: 15px;margin-bottom: 15px;width:100%;}table.pricingtable p {margin:0px;padding:0px;}.pricingtable .pricetitle {font-size: 21px;font-weight: bold;margin-top: 10px;margin-bottom: 2px;color: #496F9F;text-align: center;}.pricingtable .itemprice {font-weight: bold;color: #666;font-size: 14px;margin-bottom: 10px;text-align: center;}.pricingtable td.light {border:5px solid #C4D1E1;background-color: #F9FBFC;-moz-border-radius: 4px;border-radius: 4px;}.pricingtable td.ultimate {border:5px solid #F90;background-color: #FFF;-moz-border-radius: 4px;border-radius: 4px;}.pricingtable td.dark {border:5px solid #C4D1E1;background-color: #EDF1F6;-moz-border-radius: 4px;border-radius: 4px;}.pricingtable ul {margin-top: 8px;margin-right: 0;margin-bottom: 20px;margin-left: 0;padding-top: 0;padding-right: 12px;padding-bottom: 0;padding-left: 12px;}.pricingtable li {list-style:none;background-image: url(images/iGrayCheckMark.gif);background-repeat: no-repeat;background-position:left top;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #D8E0EB;padding-top: 0px;padding-right: 0;padding-bottom: 5px;padding-left: 20px;margin-top: 5px;}.pricingtable a.signupbtn {background-color: #859FC0;width: 75%;text-align: center;margin-right: auto;margin-left: auto;margin-top: 0px;margin-bottom: 20px;font-family: Verdana, Geneva, sans-serif;font-size: 13px;font-weight: bold;color: #FFF;padding-top: 8px;padding-bottom: 8px;display: block;text-decoration: none;-moz-border-radius: 15px;border-radius: 15px;}.pricingtable a.signupbtn:hover {background-color: #3E5879;}table.gridtable {font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin-top: 15px;margin-bottom: 15px;border: 1px solid #859FC0;}.gridtable th {font-weight:bold;padding: 6px;text-align: left;}.gridtable td {text-align: center;padding: 5px;border-left-width: 1px;border-left-style: solid;border-left-color: #C4D1E1;}.gridtable .header {font-size: 18px;font-weight: bold;color: #FFF;text-align: center;background-color: #859FC0;line-height: 40px;}.gridtable .light {background-color: #F9FBFC;-moz-border-radius: 4px;border-radius: 4px;}.gridtable .dark {background-color: #EDF1F6;-moz-border-radius: 4px;border-radius: 4px;}.gridtable a.signupbtn {background-color: #859FC0;width: 85%;text-align: center;margin-right: auto;margin-left: auto;margin-top: 10px;margin-bottom: 10px;font-family: Verdana, Geneva, sans-serif;font-size: 13px;font-weight: bold;color: #FFF;display: block;text-decoration: none;-moz-border-radius: 5px;border-radius: 5px;padding: 5px;}.gridtable a.signupbtn:hover {background-color: #3E5879;}.breadcrumbs {clear:both;padding: 0 20px 10px 0;color: #29384D;font-size: 12px;font-weight: normal;}.breadcrumbs a {color: #cc0000;text-decoration: none;background: transparent;border: none;box-shadow:none;border:none;}.breadcrumbs a:hover {color: #292929;}.toppostwidget, .bottompostwidget {clear:both;padding-right: 0px;padding-left: 0px;overflow:hidden;margin-bottom: 20px;}.toppostwidget h5, .bottompostwidget h5 {font: bold 22px/26px Arial, Helvetica, sans-serif;margin:10px 0 5px 0;padding: 1px 0px;color: #ffff00;}.adsensesidebartop {display:block;width:100%;margin:10px 0 15px 0;text-align:center;}.adsenseposttop {width: 468px;height: auto;float:left;margin:10px 15px 15px 0;}.adsenseleaderboard { width:100%; height:90px; display:block; margin:5px auto 15px auto; text-align:center;}.adsensebottompost {width:100%;clear:both;}#pagemenu, #pagemenu2 {list-style-type:none;padding:0;margin:0;}#pagemenu ul, #pagemenu2 ul {list-style-type:disc;padding-left:1.2em;}#pagemenu > li, #pagemenu span, #pagemenu2 > li, #pagemenu2 span {border-bottom: 1px solid #ddd;display:block;padding: 15px 0 15px 5px;}#content.full-width-content { -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width:100%;padding-right:2.0833333333333%; }#pagemenu ul li:last-child {padding-bottom:0;}.mobilesidebar .postwrap {margin-left:0 !important;width:100% !important;padding-right:0 !important;}.mobilesidebar #sidebar-top {float:left;width:100%;margin-bottom: 20px;}.responsive-video-wrapper{width:100%;position:relative;padding:0}.responsive-video-wrapper iframe,.responsive-video-wrapper object,.responsive-video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}video{ width: 100%; height: 100%; max-width: 100%; }.wp-video{width: 100% !important;}.respDiv95 {padding-left:11.2% !important;padding-right:11.2% !important;width:100%;}.layout-open #wrap {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:0;}.layout-open #feature {margin-bottom:0 !important;}.layout-open.fw-header #wrap { margin-top: 15px;}.layout-open.fw-header #navwrap.navabove, .layout-open.fw-header #navwrap.navabove #nav, .layout-open.fw-header #secondary-navwrap.navabove, .layout-open.fw-header #secondary-navwrap.navabove #secondary-nav, .layout-open.fw-header #navwrap.navbelow, .layout-open.fw-header #navwrap.navbelow #nav, .layout-open.fw-header #secondary-navwrap.navbelow, .layout-open.fw-header #secondary-navwrap.navbelow #secondary-nav{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}#content {border-radius:5px;-moz-border-radius:5px;}.layout-open.fixed-header #navwrap, .layout-open.fixed-header #secondary-navwrap, .layout-open.fixed-header #headerwrap, .layout-open.fixed-header #header { border-radius:5px;-moz-border-radius:5px;}.fw-header #navwrap, .fw-header #secondary-navwrap {border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.fixed-header .navfullwidth #nav ul.sf-menu > li:first-child, .fixed-header .navfullwidth #nav ul.sf-menu > li:first-child > a {border-top-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;}.fixed-header .navfullwidth #nav ul.sf-menu > li:last-child, .fixed-header .navfullwidth #nav ul.sf-menu > li:last-child > a {border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;}#feature .topshadow {border-radius:5px;-moz-border-radius:5px;}.post, .widget, .postcontent h5, .postcontent h6, .postwrap .page {border-radius:2px;-moz-border-radius:2px;}.posthead h2, .posthead h1 {border-radius:1px 1px 0 0;-moz-border-radius:1px 1px 0 0;}.toptitle h5 {border-top-right-radius:1px;-moz-border-radius-topright:1px;border-top-left-radius:1px;-moz-border-radius-topleft:1px;}.layout-open .belowfeature {border-radius:5px !important;-moz-border-radius:5px !important;}#footer.fixedfooter{border-radius:5px;-moz-border-radius:5px;}#footer.fixedfooter.nofeature #footerdark{border-radius:5px;-moz-border-radius:5px;}#footer.fixedfooter.yesfeature #footerdark {border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;}#footer.fixedfooter.yesfeature #footerfeature, #footer.fixedfooter .topshadow {border-radius:5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;}#feature .topshadow {border-radius:0 !important;}.layout-open #navwrap.belowfeature, .layout-open #secondary-navwrap.belowfeature, .layout-open #feature, .layout-open.fixed-header #header, .layout-open.fixed-header #navwrap, .layout-open.fixed-header #secondary-navwrap {border: solid 0px #D4D4D4; margin-bottom: 15px;}.layout-open #footer.fixedfooter {border: solid 0px #D4D4D4; }#footer.fullwidthfooter {border-top: solid 0px #D4D4D4; }#header {border:0 !important;}.page-template-page-template-dual-right-php .postwrap {width: 47.916666666667%;margin-left:0;padding-right: 2.0833333333333%;}.page-template-page-template-dual-right-php #left-sidebar {margin-left: 0;margin-right: 0;padding-left:0;width:16.666666666667%;}.page-template-page-template-left-and-right-php .postwrap {width: 45.833333333333%;margin-left: 18.75%; padding: 0;}.page-template-page-template-left-and-right-php #left-sidebar {padding-left:0;width:16.666666666667%;margin-left: -64.583333333333%;}.page-template-page-template-left-sidebar-php .postwrap {width: 79.166666666667%;margin-left: 18.75%; padding:0;}.page-template-page-template-left-sidebar-php #left-sidebar {margin-left: -97.916666666667%;}.page-template-page-template-right-sidebar-php .postwrap {width: 64.583333333333%;margin-left: 0px; padding:0;}.tmp-fullwidth div.postwrap { width:97.916666666667%; margin:0;padding:0;}.page-template-fullwidth-template-browser-width-php #wrap, .page-template-fullwidth-template-browser-width-php .postwrap, .page-template-fullwidth-template-browser-width-php .browserwidth, .page-template-fullwidth-template-browser-width-php #content {width:100% !important;max-width:100% !important;margin:0 !important;}.page-template-fullwidth-template-browser-width-php .post {margin-bottom:0;}.page-template-fullwidth-template-browser-width-php #wrap {padding-right:0px !important;padding-left:0px !important;}.flex-resp .fixedwidth {padding-left: 4% !important;padding-right: 4% !important;}.page-template-fullwidth-template-browser-width-php #content, .page-template-fullwidth-template-notitle-nobackground-php #content, .page-template-fullwidth-template-notitle-nobackground-php.flex-resp #content.nobackground {padding:0 !important;}.page-template-fullwidth-template-browser-width-php #footer, .page-template-fullwidth-template-browser-width-php #footerfeature {max-width:100%;}.fixedwidth {max-width: 960px;margin: 0 auto;text-align:left;}.fixedwidth:before,.fixedwidth:after {content:"";display:table;}.fixedwidth:after {clear:both;}.fbshad {width:100%;height:100%;}.fbdroptop {background-image: url(images/shadows/fbdroptop.png);background-position: center top;background-repeat: repeat-x;}.fbdropbottom {background-image: url(images/shadows/fbdropbottom.png);background-position: center bottom;background-repeat: repeat-x;}.fbdropboth {background-image: url(images/shadows/fbdroptop.png), url(images/shadows/fbdropbottom.png);background-position: center top, center bottom;background-repeat: repeat-x, repeat-x;}.fbcurvetop {background-image: url(images/shadows/fbcurvetop.png);background-position: center top;background-repeat: no-repeat;}.fbcurvebottom {background-image: url(images/shadows/fbcurvebottom.png);background-position: center bottom;background-repeat: no-repeat;}.fbcurveboth {background-image: url(images/shadows/fbcurvetop.png), url(images/shadows/fbcurvebottom.png);background-position: center top, center bottom;background-repeat: no-repeat;}.nobackground div.postwrap, #content.nobackground div.postcontent {width: 100%;padding:0;}#content.nobackground, .nobackground .post, .nobackground .postwrap .page, .page-template-fullwidth-template-notitle-nobackground-php #wrap{border:0 none;background:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.page-template-page-template-dual-right-php.trans-bg .postwrap {width: 50%;}.page-template-page-template-left-and-right-php.trans-bg .postwrap {width: 47.916666666667%;}.page-template-page-template-left-and-right-php.trans-bg #left-sidebar {margin-left: -66.666666666667%;}.page-template-page-template-left-sidebar-php.trans-bg .postwrap {width: 81.25%;}.page-template-page-template-left-sidebar-php.trans-bg #left-sidebar {margin-left: -100%;}.page-template-page-template-right-sidebar-php.trans-bg .postwrap {width: 66.666666666667%;}.trans-bg .tmp-fullwidth .postwrap { width:100%; }.flex-resp #header h1, .flex-resp #header h3, .flex-resp #header p.tagline {padding-right:10px;}.flex-resp #feature .topshadow {padding: 15px 15px 15px 15px;}.flex-resp video {width: 100% !important;height: 100% !important;max-width:100% !important;}.flex-resp .postwrap table, .flex-resp .postwrap form, .flex-resp .postwrap input {max-width:100%;}.flex-resp div.commentcount {float:left;}.flex-resp #content.nobackground {padding:0 10px;}.sbd #content div.postwrap {width: 100%;margin-left:0;}.sbd #content {padding:2.0833333333333% 2.0833333333333% 0 2.0833333333333%;}.sbd #content #left-sidebar {clear:both;margin:0;width:97.916666666667%;}.sbd #content.tmp-lsb #left-sidebar {width:97.916666666667%;}.trans-bg.layout-open.sbd #content.tmp-lsb #left-sidebar, .trans-bg.layout-open.sbd #content.tmp-rsb #sidebar {width:100%;}.sbd #content #sidebar {float:right;width:97.916666666667%;}.sbd #content.tmp-rsb #sidebar {width:97.916666666667%;}.sbd #content.tmp-dual #sidebar, .sbd #content.tmp-lrsb #sidebar {width:47.916666666667%;}.sbd #content.tmp-dual #left-sidebar, .sbd #content.tmp-lrsb #left-sidebar {width:47.916666666667%;}.sbd #sidebar-top .widget, .sbd #sidebar-bottom .widget, .sbd #left-sidebar-top .widget {margin-bottom: 2.0833333333333%;}.flex-respsp #spcontent, .flex-respsp #spwrap {width: 100% !important;}.flex-respsp #spcontent {background-size: 100%;}.flex-respsp .arrowredleft, .flex-respsp .arrowredright, .flex-respsp .arrowblueleft, .flex-respsp .arrowblueright, .flex-respsp .arroworangeleft, .flex-respsp .arroworangeright, .flex-respsp .arrowgreenleft, .flex-respsp .arrowgreenright, .flex-respsp object{max-width:100%;margin-left:0 !important;margin-right:0 !important;background-image:none;}.flex-respsp .collapse {float:none;width:100% !important;clear:both;text-align:center;margin:0 auto;}.flex-respsp img {max-width:100% !important;height:auto;}.flex-resp .twoarrows, .flex-respsp .twoarrows, .flex-respsp .bigarrows, .flex-resp .twoarrows {display:table !important;}.flex-respsp .twoarrows td:first-child, .flex-resp .twoarrows td:first-child, .flex-respsp .twoarrows td:last-child, .flex-resp .twoarrows td:last-child, .flex-respsp .bigarrows td:first-child, .flex-resp .bigarrows td:first-child, .flex-respsp .bigarrows td:last-child, .flex-resp .bigarrows td:last-child{width:0;display:none;}.flex-resp .twoarrows td, .flex-respsp .twoarrows td, .flex-resp .bigarrows td, .flex-respsp .bigarrows td {width:100%;display:table-cell;}.flex-respsp .oldbanner {max-width:780px !important;width: 128% !important;background-size: 100% 100% !important;margin-left: -14% !important;margin-right: -14% !important;}.flex-respsp video {width: 100% !important;height: auto !important;max-width:100% !important;}.flex-respsp #spfooter, .flex-respsp #spheader {background-size: 100% auto;}.sp14.flex-respsp #spwrap {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.flex-respsp #outerpad {padding-left: 11.2%;padding-right: 11.2%;}.stackleft {clear:both;float:left !important;display:inline-block;}.sidebar .widget.woocommerce ul li {background-image:none;padding-left:0;}.woocommerce-cart p {margin-top:0}.section {clear: both;padding: 0px;margin: 0px;}.col {display: block;float:left;margin: 1% 0 1% 2.2%;}.col:first-child { margin-left: 0; }.group:before,.group:after {content:"";display:table;}.group:after {clear:both;}.span_12_of_12 {width: 100%;}.span_11_of_12 {width: 91.48%;}.span_10_of_12 {width: 82.96%;}.span_9_of_12 {width: 74.45%;}.span_8_of_12 {width: 65.93%;}.span_7_of_12 {width: 57.41%;}.span_6_of_12 {width: 48.9%;}.span_5_of_12 {width: 40.38%;}.span_4_of_12 {width: 31.86%;}.span_3_of_12 {width: 23.35%;}.span_2_of_12 {width: 14.83%;}.span_1_of_12 {width: 6.316%;}@media only screen and (max-width: 720px) {.fssix .span_2_of_12, .fsfour .span_3_of_12 {width: 48.9%;}.fssix .span_2_of_12:nth-of-type(1n+1), .fsfour .span_3_of_12:nth-of-type(1n+1) {margin-left: 2.2%;clear: none;}.fssix .span_2_of_12:nth-of-type(2n+1), .fsfour .span_3_of_12:nth-of-type(2n+1) {margin-left: 0;clear: left;}}@media only screen and (max-width: 480px) {.col { margin: 1% 0 1% 0%;}.span_12_of_12 {width: 100%; }.span_11_of_12 {width: 100%; }.span_10_of_12 {width: 100%; }.span_9_of_12 {width: 100%; }.span_8_of_12 {width: 100%; }.span_7_of_12 {width: 100%; }.span_6_of_12 {width: 100%; }.span_5_of_12 {width: 100%; }.span_4_of_12 {width: 100%; }.span_3_of_12 {width: 100%; }.span_2_of_12 {width: 100%; }.span_1_of_12 {width: 100%;}.fsfour .span_3_of_12 {margin-left: 1%;width:100%;}.starrating td, .proscons td, .gridtable td, .pricingtable td, .flexcol td {width:100%;display:block;}.one_third, .two_thirds, .one_half, .one_fourth, .three_fourths{margin-right: 0;}.ffcenterquote {font-size:140%;padding:20px 10px;margin:40px 0;}.ffleftpull,.ffrightpull {max-width:100%;padding: 15px 10px;margin: 15px 0;text-align:center;float:none;}.flexoptinform input {width:100% !important;margin: 5px 0 !important;-webkit-box-sizing: border-box !important;-moz-box-sizing: border-box !important;box-sizing: border-box !important;}}@media only screen and (max-width: 721px) {#header #searchform, #header #rssfeeds {display:none;}p.tagline{display:none;}#header {height: auto;min-height: 0px;}.flex-resp #logo {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width:auto;}.flex-resp #titlelogo {width: 100% !important;}#footerdark {line-height:180%;}#header h3, #header h1, p.tagline {text-align: center;max-width:100%;width: 100%;padding-left:10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#titlelogo {max-width: 100%;width: 100%;text-align:center;}#logo {padding-left:0;}#header #headerwidgets {position:relative;right:0;left:0;top:0;width:100%;padding: 0 10px 10px;text-align:center;}}@media only screen and (max-width: 420px) {#left-sidebar, #sidebar { -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100% !important;margin:0 !important;padding-left: 0 !important;padding-right: 2.0833333333333% !important;}}@media only screen and (max-width: 420px) {.flex-resp #feature .feat_box { width: 100%;padding:0;}#feature h2 {margin-top:10px;}}@media only screen and (max-width: 420px) {.flex-resp #footerfeature, .flex-resp #footerfeature div.topshadow, .flex-resp #footerfeature .foot_box { width: 100% !important; margin:0;padding:0;}.flex-resp #footerfeature .foot_box {padding:15px;}}@media only screen and (max-width: 650px) { #menuwidgets {display:none;}}@media only screen and (max-width: 480px) { .widthdetect {width:0;}#titlelogo #logo {max-width:100%;}#navwrap {height:45px;}#navwrap #nav {clear:both;position:absolute;top:100%;z-index:10000;display:none;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;padding:0;max-width:300px;height:auto;box-shadow: 3px 3px 5px rgba(0,0,0,0.3);left:8px;border-right: 3px solid #D4D4D4;border-bottom: 3px solid #D4D4D4;border-left: 3px solid #D4D4D4;margin-bottom:10px;}#flexnav {float:none !important;}.fw-header .belowfeature #flexnav {padding-left:0;}.stackleft {display:block;}#navwrap.mobilemenu #nav {display:none;}.mobilemenu #nav i.fa, .mobilemenu #nav img.menuicon {display:none;}.mobilemenu a span.hasicon {padding-left:0 !important;}ul.sf-menu ul, ul.sf-menu li {border:0 none !important;}ul.sf-menu ul, ul.sf-menu li, ul.sf-menu a {width:100%;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;background-image:none;text-shadow:none !important;-moz-text-shadow:none !important;-webkit-text-shadow:none !important;text-transform: none;}#navwrap.navinside {height:100%;top:0;}#navwrap.navinside, #navwrap.navinside #nav {max-width:300px;right:10px;min-width:300px;}.navinside #menu-icon {float:right;width:auto;padding: 0;width:30px;height:100%;margin:0;}#menu-icon {width:30px;height:30px;padding: 5px 10px 0 27px;margin:5px 0 0 8px;display:inline-block;float:left;background: transparent url(images/mm-White.png) no-repeat center;}#mobile-search {position:absolute;height:30px;margin:5px 0 0 8px;right:8px;display:block;width:30px;background: transparent url(images/ms-White.png) no-repeat center;}#mobile-search-box {display:none;z-index:10001;width:96%;position:absolute;top:100%;padding:10px;background-color:rgb(69, 69, 69);border-right: 3px solid #D4D4D4;border-bottom: 3px solid #D4D4D4;border-left: 3px solid #D4D4D4;box-shadow: 2px 2px 5px rgba(0,0,0,0.4);margin: 0 2% 0 2%;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;}#nav .sub-menu i, #nav .sub-menu img {margin-left:0;}#nav .sf-menu > li > a span { color: rgba(245,240,230,0.6) !important;}#menu-icon:hover, #mobile-search:hover {cursor:pointer;}.navcenter #flexnav {display:block;}ul.sf-menu {list-style-type:none;margin:0;padding:0;width:100%}ul.sf-menu ul {padding-top: 0 !important;}ul.sf-menu li {position:relative;display:block !important;width: 100% !important;border-left:0;border-right:0;background-color:rgb(69, 69, 69);border:0;}.sf-menu > li > a {background-color:rgb(69, 69, 69);}ul.sf-menu>li {margin:0 !important;padding:0 !important;min-height:0 !important;}ul.sf-menu>li:first-child {border-left:0}ul.sf-menu>li:last-child {margin-right:0}ul.sf-menu li a {display:block;text-align:left !important;padding:10px!important;font-family:'Open Sans', sans-serif;font-size:16px !important;line-height:1.3 !important;font-weight:400 !important;white-space:normal !important;transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-webkit-transition:background-color .5s ease-out;border-bottom: 1px solid #D4D4D4;border-right:0 none !important;border-left:0 none !important;border-top: 0 none !important;background-image:none !important;color:#f5f0e6 !important;min-height:0 !important;}.sf-menu li.current_page_item > a, .sf-menu li.current_page > a, .sf-menu li.current-menu-item > a {background-color: rgb(152, 182, 217) !important;color: #29384D !important;}ul.sf-menu li a:hover {text-decoration:none;background-color:rgb(212, 212, 212) !important;color: #29384D !important;border-bottom: 1px solid #D4D4D4;}.sf-menu ul.sub-menu li:only-child > a { border-bottom: 1px solid #D4D4D4;}.sf-menu ul.sub-menu li:only-child {border-bottom:1px solid #D4D4D4;}ul.sf-menu > li > a {border-top: 1px solid #D4D4D4 !important;font-weight:bold !important;}.sf-menu li li:last-child > a {border-bottom: none;}.sf-menu > li:first-child a { border-top:none !important;}ul.sf-menu li ul {position:relative;display:block !important;margin:0;list-style-type:none;border:0;left:0 !important;top: 0 !important;}#secondary-navwrap {display:none;}ul.sub-menu li a:before {content: '';position: absolute;top: 15px;left: 10px;height: 0;width: 0;border: 5px solid transparent;border-left-color: #292929; border-left-color: rgba(41,41,41,0.5);}ul.sub-menu li a {padding: 10px 10px 10px 20px !important;}#menuwidgets {display:none;}}