.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}a{color:#4169e1}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.site{--size--site-main:100%;--size--site-sidebar:25%;display:grid;grid-template-columns:var(--size--site-sidebar) auto;grid-template-areas:"header header" "sidebar main" "footer footer"}.site-header{grid-area:header}.site-main{grid-area:main;overflow:hidden}.widget-area{grid-area:sidebar}.site-footer{grid-area:footer}.no-sidebar .site{display:grid;grid-template-columns:auto;grid-template-areas:"header" "main" "footer"}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
a {
background-color: transparent;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: 700;
}
dfn {
font-style: italic;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
mark {
background: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"] {
-webkit-appearance: textfield;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid silver;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: 700;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
} @media print {
*,
:after,
:before {
background: transparent !important;
color: #000 !important;
box-shadow: none !important;
text-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
a[href^="#"]:after,
a[href^="javascript:"]:after {
content: "";
}
blockquote,
pre {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
img,
tr {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
h2,
h3,
p {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
.navbar {
display: none;
}
.btn > .caret,
.comment-form .dropup > input[type="submit"] > .caret,
.comment-form input[type="submit"] > .caret,
.dropup > .btn > .caret,
.search-form .dropup > .search-submit > .caret,
.search-form .search-submit > .caret {
border-top-color: #000 !important;
}
.label {
border: 1px solid #000;
}
.table {
border-collapse: collapse !important;
}
.table td,
.table th {
background-color: #fff !important;
}
.table-bordered td,
.table-bordered th {
border: 1px solid #ddd !important;
}
}
*,
:after,
:before {
box-sizing: border-box;
}
html {
font-size: 10px;
-webkit-tap-highlight-color: transparent;
}
body {
font-family: Roboto, Helvetica Neue, Helvetica, Arial, sans-serif;
font-size: 14px;
line-height: 1.428571429;
color: #333;
background-color: #fff;
}
button,
input,
select,
textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
a {
color: #216ca6;
text-decoration: none;
}
a:focus,
a:hover {
color: #00568d;
text-decoration: underline;
}
a:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
figure {
margin: 0;
}
img {
vertical-align: middle;
}
.img-responsive {
display: block;
max-width: 100%;
height: auto;
}
.img-rounded {
border-radius: 15px;
}
.img-thumbnail {
padding: 4px;
line-height: 1.428571429;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 10px;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto;
}
.screen-reader-text,
.sr-only {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.screen-reader-text:active,
.screen-reader-text:focus,
.sr-only-focusable:active,
.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}
[role="button"] {
cursor: pointer;
}
.h1,
h1 {
font: 36px/1.05 Crete Round, Times New Roman, Times, serif;
color: #417f4a;
}
.h2,
h2 {
font: 28px/1.2 Roboto, Helvetica Neue, Helvetica, Arial, sans-serif;
color: #666;
font-weight: 300;
}
.h3,
h3 {
font: 24px/1.2 Crete Round, Times New Roman, Times, serif;
color: #417f4a;
margin-bottom: 20px;
}
.h4,
.h5,
.h6,
h4,
h5,
h6 {
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
}
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
font-weight: 400;
line-height: 1;
color: #777;
}
.h1,
.h2,
.h3,
h1,
h2,
h3 {
margin-top: 20px;
margin-bottom: 10px;
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small {
font-size: 65%;
}
.h4,
.h5,
.h6,
h4,
h5,
h6 {
margin-top: 30px;
margin-bottom: 10px;
}
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
font-size: 75%;
}
.h4,
h4 {
font-size: 18px;
}
.h5,
h5 {
font-size: 14px;
}
.h6,
h6 {
font-size: 12px;
}
p {
margin: 0 0 10px;
}
.lead {
margin-bottom: 20px;
font-size: 16px;
font-weight: 300;
line-height: 1.4;
}
@media (min-width: 768px) {
.lead {
font-size: 21px;
}
}
.small,
small {
font-size: 85%;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
.bg-primary {
color: #fff;
}
.bg-warning {
background-color: #fcf8e3;
}
a.bg-warning:focus,
a.bg-warning:hover {
background-color: #f7ecb5;
}
.bg-danger {
background-color: #f2dede;
}
a.bg-danger:focus,
a.bg-danger:hover {
background-color: #e4b9b9;
}
.page-header {
text-align: center;
background: #004742;
padding: 20px 0 10px;
overflow: hidden;
}
.page-header,
.page-header h1 {
margin: 0;
color: #fff;
}
.page-header a:not(.btn):not(.comment-form input[type="submit"]):not(.search-form .search-submit) {
color: #96d9ee;
}
ol,
ul {
margin-top: 0;
margin-bottom: 10px;
margin-left: 0;
}
ol ol,
ol ul,
ul ol,
ul ul {
margin-bottom: 0;
}
.list-inline,
.list-unstyled {
padding-left: 0;
list-style: none;
}
.list-inline {
margin-left: -5px;
}
.list-inline > li {
display: inline-block;
padding-left: 5px;
padding-right: 5px;
}
dl {
margin-top: 0;
margin-bottom: 20px;
}
dd,
dt {
line-height: 1.428571429;
}
dt {
font-weight: 700;
}
dd {
margin-left: 0;
}
abbr[data-original-title],
abbr[title] {
cursor: help;
border-bottom: 1px dotted #777;
}
blockquote {
padding: 10px 20px;
margin: 0 0 20px;
font-size: 17.5px;
border-left: 5px solid #eee;
}
blockquote ol:last-child,
blockquote p:last-child,
blockquote ul:last-child {
margin-bottom: 0;
}
blockquote .small,
blockquote footer,
blockquote small {
display: block;
font-size: 80%;
line-height: 1.428571429;
color: #777;
}
blockquote .small:before,
blockquote footer:before,
blockquote small:before {
content: "\2014 \00A0";
}
code,
kbd,
pre,
samp {
font-family: Menlo, Monaco, Consolas, Courier New, monospace;
}
pre {
display: block;
padding: 9.5px;
margin: 0 0 10px;
font-size: 13px;
line-height: 1.428571429;
word-break: break-all;
word-wrap: break-word;
color: #333;
background-color: #f5f5f5;
border: 1px solid #ccc;
border-radius: 10px;
}
.container {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
.container:after,
.container:before {
content: " ";
display: table;
}
.container:after {
clear: both;
}
@media (min-width: 768px) {
.container {
width: 750px;
}
}
@media (min-width: 992px) {
.container {
width: 970px;
}
}
@media (min-width: 1200px) {
.container {
width: 1170px;
}
}
.container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
.container-fluid:after,
.container-fluid:before {
content: " ";
display: table;
}
.container-fluid:after {
clear: both;
}
.row {
margin-left: -15px;
margin-right: -15px;
}
.row:after,
.row:before {
content: " ";
display: table;
}
.row:after {
clear: both;
}
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
float: left;
}
.col-xs-1 {
width: 8.3333333333%;
}
.col-xs-2 {
width: 16.6666666667%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-4 {
width: 33.3333333333%;
}
.col-xs-5 {
width: 41.6666666667%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-7 {
width: 58.3333333333%;
}
.col-xs-8 {
width: 66.6666666667%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-10 {
width: 83.3333333333%;
}
.col-xs-11 {
width: 91.6666666667%;
}
.col-xs-12 {
width: 100%;
}
.col-xs-pull-0 {
right: auto;
}
.col-xs-pull-1 {
right: 8.3333333333%;
}
.col-xs-pull-2 {
right: 16.6666666667%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-4 {
right: 33.3333333333%;
}
.col-xs-pull-5 {
right: 41.6666666667%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-7 {
right: 58.3333333333%;
}
.col-xs-pull-8 {
right: 66.6666666667%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-10 {
right: 83.3333333333%;
}
.col-xs-pull-11 {
right: 91.6666666667%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-push-0 {
left: auto;
}
.col-xs-push-1 {
left: 8.3333333333%;
}
.col-xs-push-2 {
left: 16.6666666667%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-4 {
left: 33.3333333333%;
}
.col-xs-push-5 {
left: 41.6666666667%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-7 {
left: 58.3333333333%;
}
.col-xs-push-8 {
left: 66.6666666667%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-10 {
left: 83.3333333333%;
}
.col-xs-push-11 {
left: 91.6666666667%;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-offset-0 {
margin-left: 0;
}
.col-xs-offset-1 {
margin-left: 8.3333333333%;
}
.col-xs-offset-2 {
margin-left: 16.6666666667%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-4 {
margin-left: 33.3333333333%;
}
.col-xs-offset-5 {
margin-left: 41.6666666667%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-7 {
margin-left: 58.3333333333%;
}
.col-xs-offset-8 {
margin-left: 66.6666666667%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-10 {
margin-left: 83.3333333333%;
}
.col-xs-offset-11 {
margin-left: 91.6666666667%;
}
.col-xs-offset-12 {
margin-left: 100%;
}
@media (min-width: 768px) {
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12 {
float: left;
}
.col-sm-1 {
width: 8.3333333333%;
}
.col-sm-2 {
width: 16.6666666667%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-4 {
width: 33.3333333333%;
}
.col-sm-5 {
width: 41.6666666667%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-7 {
width: 58.3333333333%;
}
.col-sm-8 {
width: 66.6666666667%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-10 {
width: 83.3333333333%;
}
.col-sm-11 {
width: 91.6666666667%;
}
.col-sm-12 {
width: 100%;
}
.col-sm-pull-0 {
right: auto;
}
.col-sm-pull-1 {
right: 8.3333333333%;
}
.col-sm-pull-2 {
right: 16.6666666667%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-4 {
right: 33.3333333333%;
}
.col-sm-pull-5 {
right: 41.6666666667%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-7 {
right: 58.3333333333%;
}
.col-sm-pull-8 {
right: 66.6666666667%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-10 {
right: 83.3333333333%;
}
.col-sm-pull-11 {
right: 91.6666666667%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-push-0 {
left: auto;
}
.col-sm-push-1 {
left: 8.3333333333%;
}
.col-sm-push-2 {
left: 16.6666666667%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-4 {
left: 33.3333333333%;
}
.col-sm-push-5 {
left: 41.6666666667%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-7 {
left: 58.3333333333%;
}
.col-sm-push-8 {
left: 66.6666666667%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-10 {
left: 83.3333333333%;
}
.col-sm-push-11 {
left: 91.6666666667%;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-offset-0 {
margin-left: 0;
}
.col-sm-offset-1 {
margin-left: 8.3333333333%;
}
.col-sm-offset-2 {
margin-left: 16.6666666667%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-4 {
margin-left: 33.3333333333%;
}
.col-sm-offset-5 {
margin-left: 41.6666666667%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-7 {
margin-left: 58.3333333333%;
}
.col-sm-offset-8 {
margin-left: 66.6666666667%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-10 {
margin-left: 83.3333333333%;
}
.col-sm-offset-11 {
margin-left: 91.6666666667%;
}
.col-sm-offset-12 {
margin-left: 100%;
}
}
@media (min-width: 992px) {
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12 {
float: left;
}
.col-md-1 {
width: 8.3333333333%;
}
.col-md-2 {
width: 16.6666666667%;
}
.col-md-3 {
width: 25%;
}
.col-md-4 {
width: 33.3333333333%;
}
.col-md-5 {
width: 41.6666666667%;
}
.col-md-6 {
width: 50%;
}
.col-md-7 {
width: 58.3333333333%;
}
.col-md-8 {
width: 66.6666666667%;
}
.col-md-9 {
width: 75%;
}
.col-md-10 {
width: 83.3333333333%;
}
.col-md-11 {
width: 91.6666666667%;
}
.col-md-12 {
width: 100%;
}
.col-md-pull-0 {
right: auto;
}
.col-md-pull-1 {
right: 8.3333333333%;
}
.col-md-pull-2 {
right: 16.6666666667%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-4 {
right: 33.3333333333%;
}
.col-md-pull-5 {
right: 41.6666666667%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-7 {
right: 58.3333333333%;
}
.col-md-pull-8 {
right: 66.6666666667%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-10 {
right: 83.3333333333%;
}
.col-md-pull-11 {
right: 91.6666666667%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-push-0 {
left: auto;
}
.col-md-push-1 {
left: 8.3333333333%;
}
.col-md-push-2 {
left: 16.6666666667%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-4 {
left: 33.3333333333%;
}
.col-md-push-5 {
left: 41.6666666667%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-7 {
left: 58.3333333333%;
}
.col-md-push-8 {
left: 66.6666666667%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-10 {
left: 83.3333333333%;
}
.col-md-push-11 {
left: 91.6666666667%;
}
.col-md-push-12 {
left: 100%;
}
.col-md-offset-0 {
margin-left: 0;
}
.col-md-offset-1 {
margin-left: 8.3333333333%;
}
.col-md-offset-2 {
margin-left: 16.6666666667%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-4 {
margin-left: 33.3333333333%;
}
.col-md-offset-5 {
margin-left: 41.6666666667%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-7 {
margin-left: 58.3333333333%;
}
.col-md-offset-8 {
margin-left: 66.6666666667%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-10 {
margin-left: 83.3333333333%;
}
.col-md-offset-11 {
margin-left: 91.6666666667%;
}
.col-md-offset-12 {
margin-left: 100%;
}
}
@media (min-width: 1200px) {
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
float: left;
}
.col-lg-1 {
width: 8.3333333333%;
}
.col-lg-2 {
width: 16.6666666667%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-4 {
width: 33.3333333333%;
}
.col-lg-5 {
width: 41.6666666667%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-7 {
width: 58.3333333333%;
}
.col-lg-8 {
width: 66.6666666667%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-10 {
width: 83.3333333333%;
}
.col-lg-11 {
width: 91.6666666667%;
}
.col-lg-12 {
width: 100%;
}
.col-lg-pull-0 {
right: auto;
}
.col-lg-pull-1 {
right: 8.3333333333%;
}
.col-lg-pull-2 {
right: 16.6666666667%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-4 {
right: 33.3333333333%;
}
.col-lg-pull-5 {
right: 41.6666666667%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-7 {
right: 58.3333333333%;
}
.col-lg-pull-8 {
right: 66.6666666667%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-10 {
right: 83.3333333333%;
}
.col-lg-pull-11 {
right: 91.6666666667%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-push-0 {
left: auto;
}
.col-lg-push-1 {
left: 8.3333333333%;
}
.col-lg-push-2 {
left: 16.6666666667%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-4 {
left: 33.3333333333%;
}
.col-lg-push-5 {
left: 41.6666666667%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-7 {
left: 58.3333333333%;
}
.col-lg-push-8 {
left: 66.6666666667%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-10 {
left: 83.3333333333%;
}
.col-lg-push-11 {
left: 91.6666666667%;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-offset-0 {
margin-left: 0;
}
.col-lg-offset-1 {
margin-left: 8.3333333333%;
}
.col-lg-offset-2 {
margin-left: 16.6666666667%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-4 {
margin-left: 33.3333333333%;
}
.col-lg-offset-5 {
margin-left: 41.6666666667%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-7 {
margin-left: 58.3333333333%;
}
.col-lg-offset-8 {
margin-left: 66.6666666667%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-10 {
margin-left: 83.3333333333%;
}
.col-lg-offset-11 {
margin-left: 91.6666666667%;
}
.col-lg-offset-12 {
margin-left: 100%;
}
}
table {
background-color: transparent;
}
caption {
padding-top: 8px;
padding-bottom: 8px;
color: #777;
}
caption,
th {
text-align: left;
}
.table {
width: 100%;
max-width: 100%;
margin-bottom: 20px;
}
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
padding: 8px;
line-height: 1.428571429;
vertical-align: top;
border-top: 1px solid #ddd;
}
.table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > td,
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > td,
.table > thead:first-child > tr:first-child > th {
border-top: 0;
}
.table > tbody + tbody {
border-top: 2px solid #ddd;
}
.table .table {
background-color: #fff;
}
.table-striped > tbody > tr:nth-of-type(odd) {
background-color: #f9f9f9;
}
table col[class*="col-"] {
position: static;
float: none;
display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
position: static;
float: none;
display: table-cell;
}
fieldset {
margin: 0;
min-width: 0;
}
fieldset,
legend {
padding: 0;
border: 0;
}
legend {
display: block;
width: 100%;
margin-bottom: 20px;
font-size: 21px;
line-height: inherit;
color: #333;
border-bottom: 1px solid #e5e5e5;
}
label {
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
font-weight: 700;
}
input[type="search"] {
box-sizing: border-box;
}
input[type="checkbox"],
input[type="radio"] {
margin: 4px 0 0;
margin-top: 1px\9;
line-height: normal;
}
input[type="file"] {
display: block;
}
input[type="range"] {
display: block;
width: 100%;
}
select[multiple],
select[size] {
height: auto;
}
input[type="checkbox"]:focus,
input[type="file"]:focus,
input[type="radio"]:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
output {
display: block;
padding-top: 7px;
font-size: 14px;
line-height: 1.428571429;
color: #555;
}
.comment-form input[type="email"],
.comment-form input[type="text"],
.comment-form input[type="url"],
.comment-form textarea,
.form-control,
.search-form .search-field {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.428571429;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 10px;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.comment-form input[type="email"]:focus,
.comment-form input[type="text"]:focus,
.comment-form input[type="url"]:focus,
.comment-form textarea:focus,
.form-control:focus,
.search-form .search-field:focus {
border-color: #66afe9;
outline: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.comment-form input[type="email"]::-moz-placeholder,
.comment-form input[type="text"]::-moz-placeholder,
.comment-form input[type="url"]::-moz-placeholder,
.comment-form textarea::-moz-placeholder,
.form-control::-moz-placeholder,
.search-form .search-field::-moz-placeholder {
color: #999;
opacity: 1;
}
.comment-form input[type="email"]:-ms-input-placeholder,
.comment-form input[type="text"]:-ms-input-placeholder,
.comment-form input[type="url"]:-ms-input-placeholder,
.comment-form textarea:-ms-input-placeholder,
.form-control:-ms-input-placeholder,
.search-form .search-field:-ms-input-placeholder {
color: #999;
}
.comment-form input[type="email"]::-webkit-input-placeholder,
.comment-form input[type="text"]::-webkit-input-placeholder,
.comment-form input[type="url"]::-webkit-input-placeholder,
.comment-form textarea::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder,
.search-form .search-field::-webkit-input-placeholder {
color: #999;
}
.comment-form input[type="email"]::-ms-expand,
.comment-form input[type="text"]::-ms-expand,
.comment-form input[type="url"]::-ms-expand,
.comment-form textarea::-ms-expand,
.form-control::-ms-expand,
.search-form .search-field::-ms-expand {
border: 0;
background-color: transparent;
}
.comment-form fieldset[disabled] input[type="email"],
.comment-form fieldset[disabled] input[type="text"],
.comment-form fieldset[disabled] input[type="url"],
.comment-form fieldset[disabled] textarea,
.comment-form input[disabled][type="email"],
.comment-form input[disabled][type="text"],
.comment-form input[disabled][type="url"],
.comment-form input[readonly][type="email"],
.comment-form input[readonly][type="text"],
.comment-form input[readonly][type="url"],
.comment-form textarea[disabled],
.comment-form textarea[readonly],
.form-control[disabled],
.form-control[readonly],
.search-form [disabled].search-field,
.search-form [readonly].search-field,
.search-form fieldset[disabled] .search-field,
fieldset[disabled] .comment-form input[type="email"],
fieldset[disabled] .comment-form input[type="text"],
fieldset[disabled] .comment-form input[type="url"],
fieldset[disabled] .comment-form textarea,
fieldset[disabled] .form-control,
fieldset[disabled] .search-form .search-field {
background-color: #eee;
opacity: 1;
}
.comment-form fieldset[disabled] input[type="email"],
.comment-form fieldset[disabled] input[type="text"],
.comment-form fieldset[disabled] input[type="url"],
.comment-form fieldset[disabled] textarea,
.comment-form input[disabled][type="email"],
.comment-form input[disabled][type="text"],
.comment-form input[disabled][type="url"],
.comment-form textarea[disabled],
.form-control[disabled],
.search-form [disabled].search-field,
.search-form fieldset[disabled] .search-field,
fieldset[disabled] .comment-form input[type="email"],
fieldset[disabled] .comment-form input[type="text"],
fieldset[disabled] .comment-form input[type="url"],
fieldset[disabled] .comment-form textarea,
fieldset[disabled] .form-control,
fieldset[disabled] .search-form .search-field {
cursor: not-allowed;
}
.comment-form textarea,
.search-form textarea.search-field,
textarea.form-control {
height: auto;
}
input[type="search"] {
-webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
.comment-form input[type="date"][type="email"],
.comment-form input[type="date"][type="text"],
.comment-form input[type="date"][type="url"],
.comment-form input[type="datetime-local"][type="email"],
.comment-form input[type="datetime-local"][type="text"],
.comment-form input[type="datetime-local"][type="url"],
.comment-form input[type="month"][type="email"],
.comment-form input[type="month"][type="text"],
.comment-form input[type="month"][type="url"],
.comment-form input[type="time"][type="email"],
.comment-form input[type="time"][type="text"],
.comment-form input[type="time"][type="url"],
.search-form input[type="date"].search-field,
.search-form input[type="datetime-local"].search-field,
.search-form input[type="month"].search-field,
.search-form input[type="time"].search-field,
input[type="date"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control,
input[type="time"].form-control {
line-height: 34px;
}
.input-group-sm input[type="date"],
.input-group-sm input[type="datetime-local"],
.input-group-sm input[type="month"],
.input-group-sm input[type="time"],
input[type="date"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm,
input[type="time"].input-sm {
line-height: 30px;
}
.input-group-lg input[type="date"],
.input-group-lg input[type="datetime-local"],
.input-group-lg input[type="month"],
.input-group-lg input[type="time"],
input[type="date"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg,
input[type="time"].input-lg {
line-height: 46px;
}
}
.comment-form p,
.form-group,
.search-form label {
margin-bottom: 15px;
}
.checkbox,
.radio {
position: relative;
display: block;
margin-top: 10px;
margin-bottom: 10px;
}
.checkbox label,
.radio label {
min-height: 20px;
padding-left: 20px;
margin-bottom: 0;
font-weight: 400;
cursor: pointer;
}
.checkbox-inline input[type="checkbox"],
.checkbox input[type="checkbox"],
.radio-inline input[type="radio"],
.radio input[type="radio"] {
position: absolute;
margin-left: -20px;
margin-top: 4px\9;
}
.checkbox + .checkbox,
.radio + .radio {
margin-top: -5px;
}
@media (min-width: 768px) {
.comment-form .form-inline p,
.comment-form .search-form p,
.form-inline .comment-form p,
.form-inline .form-group,
.form-inline .search-form label,
.search-form .comment-form p,
.search-form .form-group,
.search-form .form-inline label,
.search-form label {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.comment-form .form-inline input[type="email"],
.comment-form .form-inline input[type="text"],
.comment-form .form-inline input[type="url"],
.comment-form .form-inline textarea,
.comment-form .search-form input[type="email"],
.comment-form .search-form input[type="text"],
.comment-form .search-form input[type="url"],
.comment-form .search-form textarea,
.form-inline .comment-form input[type="email"],
.form-inline .comment-form input[type="text"],
.form-inline .comment-form input[type="url"],
.form-inline .comment-form textarea,
.form-inline .form-control,
.search-form .comment-form input[type="email"],
.search-form .comment-form input[type="text"],
.search-form .comment-form input[type="url"],
.search-form .comment-form textarea,
.search-form .form-control,
.search-form .search-field {
display: inline-block;
width: auto;
vertical-align: middle;
}
.form-inline .form-control-static,
.search-form .form-control-static {
display: inline-block;
}
.form-inline .input-group,
.search-form .input-group {
display: inline-table;
vertical-align: middle;
}
.comment-form .form-inline .input-group input[type="email"],
.comment-form .form-inline .input-group input[type="text"],
.comment-form .form-inline .input-group input[type="url"],
.comment-form .form-inline .input-group textarea,
.comment-form .search-form .input-group input[type="email"],
.comment-form .search-form .input-group input[type="text"],
.comment-form .search-form .input-group input[type="url"],
.comment-form .search-form .input-group textarea,
.form-inline .input-group .comment-form input[type="email"],
.form-inline .input-group .comment-form input[type="text"],
.form-inline .input-group .comment-form input[type="url"],
.form-inline .input-group .comment-form textarea,
.form-inline .input-group .form-control,
.form-inline .input-group .input-group-addon,
.form-inline .input-group .input-group-btn,
.form-inline .input-group .search-form .search-field,
.search-form .input-group .comment-form input[type="email"],
.search-form .input-group .comment-form input[type="text"],
.search-form .input-group .comment-form input[type="url"],
.search-form .input-group .comment-form textarea,
.search-form .input-group .form-control,
.search-form .input-group .input-group-addon,
.search-form .input-group .input-group-btn,
.search-form .input-group .search-field {
width: auto;
}
.comment-form .form-inline .input-group > input[type="email"],
.comment-form .form-inline .input-group > input[type="text"],
.comment-form .form-inline .input-group > input[type="url"],
.comment-form .form-inline .input-group > textarea,
.comment-form .search-form .input-group > input[type="email"],
.comment-form .search-form .input-group > input[type="text"],
.comment-form .search-form .input-group > input[type="url"],
.comment-form .search-form .input-group > textarea,
.form-inline .comment-form .input-group > input[type="email"],
.form-inline .comment-form .input-group > input[type="text"],
.form-inline .comment-form .input-group > input[type="url"],
.form-inline .comment-form .input-group > textarea,
.form-inline .input-group > .form-control,
.search-form .comment-form .input-group > input[type="email"],
.search-form .comment-form .input-group > input[type="text"],
.search-form .comment-form .input-group > input[type="url"],
.search-form .comment-form .input-group > textarea,
.search-form .form-inline .input-group > .search-field,
.search-form .input-group > .form-control,
.search-form .input-group > .search-field {
width: 100%;
}
.form-inline .control-label,
.search-form .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .checkbox,
.form-inline .radio,
.search-form .checkbox,
.search-form .radio {
display: inline-block;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .checkbox label,
.form-inline .radio label,
.search-form .checkbox label,
.search-form .radio label {
padding-left: 0;
}
.form-inline .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.search-form .checkbox input[type="checkbox"],
.search-form .radio input[type="radio"] {
position: relative;
margin-left: 0;
}
.form-inline .has-feedback .form-control-feedback,
.search-form .has-feedback .form-control-feedback {
top: 0;
}
}
.btn,
.comment-form input[type="submit"],
.search-form .search-submit {
display: inline-block;
margin-bottom: 0;
font-weight: 700;
text-align: center;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 2px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 14px;
line-height: 1.428571429;
border-radius: 15px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
box-shadow: 0 2px 3px 0.5px rgba(51, 51, 51, 0.5);
letter-spacing: 0.25px;
-webkit-transition: all 0.375s ease-in;
transition: all 0.375s ease-in;
}
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus,
.comment-form input.active.focus[type="submit"],
.comment-form input.active[type="submit"]:focus,
.comment-form input.focus[type="submit"],
.comment-form input[type="submit"]:active.focus,
.comment-form input[type="submit"]:active:focus,
.comment-form input[type="submit"]:focus,
.search-form .active.focus.search-submit,
.search-form .active.search-submit:focus,
.search-form .focus.search-submit,
.search-form .search-submit:active.focus,
.search-form .search-submit:active:focus,
.search-form .search-submit:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.btn:hover,
.comment-form input[type="submit"]:hover,
.search-form .search-submit:hover {
border-radius: 0;
background-color: #fff !important;
box-shadow: 0 0 3px 2px #5db9ff;
color: #216ca6 !important;
border-color: #fff !important;
text-decoration: none;
}
.btn.focus,
.btn:focus,
.comment-form input.focus[type="submit"],
.comment-form input[type="submit"]:focus,
.search-form .focus.search-submit,
.search-form .search-submit:focus {
color: #fff;
background-color: #222;
border-color: #000;
}
.btn.active,
.btn:active,
.comment-form input.active[type="submit"],
.comment-form input[type="submit"]:active,
.search-form .active.search-submit,
.search-form .search-submit:active {
outline: 0;
background-image: none;
}
.btn.disabled,
.btn[disabled],
.comment-form fieldset[disabled] input[type="submit"],
.comment-form input.disabled[type="submit"],
.comment-form input[disabled][type="submit"],
.search-form .disabled.search-submit,
.search-form [disabled].search-submit,
.search-form fieldset[disabled] .search-submit,
fieldset[disabled] .btn,
fieldset[disabled] .comment-form input[type="submit"],
fieldset[disabled] .search-form .search-submit {
cursor: not-allowed;
opacity: 0.65;
filter: alpha(opacity=65);
box-shadow: none;
}
.search-form a.disabled.search-submit,
.search-form fieldset[disabled] a.search-submit,
a.btn.disabled,
fieldset[disabled] .search-form a.search-submit,
fieldset[disabled] a.btn {
pointer-events: none;
}
.btn > img,
.comment-form input[type="submit"] > img,
.search-form .search-submit > img {
display: block;
}
.btn-default,
.search-form .search-submit {
color: #236ca7;
background-color: #e6f7ff;
border-color: #236ca7;
box-shadow: 0 2px 3px 0.5px rgba(51, 51, 51, 0.5);
}
.btn-default.focus,
.btn-default:focus,
.search-form .focus.search-submit,
.search-form .search-submit:focus {
color: #236ca7;
background-color: #b3e7ff;
border-color: #0d283e;
}
.btn-default.active,
.btn-default:active,
.btn-default:hover,
.open > .btn-default.dropdown-toggle,
.search-form .active.search-submit,
.search-form .open > .dropdown-toggle.search-submit,
.search-form .search-submit:active,
.search-form .search-submit:hover {
color: #236ca7;
background-color: #b3e7ff;
border-color: #184b74;
}
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.open > .btn-default.dropdown-toggle.focus,
.open > .btn-default.dropdown-toggle:focus,
.open > .btn-default.dropdown-toggle:hover,
.search-form .active.focus.search-submit,
.search-form .active.search-submit:focus,
.search-form .active.search-submit:hover,
.search-form .open > .dropdown-toggle.focus.search-submit,
.search-form .open > .dropdown-toggle.search-submit:focus,
.search-form .open > .dropdown-toggle.search-submit:hover,
.search-form .search-submit:active.focus,
.search-form .search-submit:active:focus,
.search-form .search-submit:active:hover {
color: #236ca7;
background-color: #8fdbff;
border-color: #0d283e;
}
.btn-default.active,
.btn-default:active,
.open > .btn-default.dropdown-toggle,
.search-form .active.search-submit,
.search-form .open > .dropdown-toggle.search-submit,
.search-form .search-submit:active {
background-image: none;
}
.btn-default.disabled.focus,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled].focus,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
.search-form .disabled.focus.search-submit,
.search-form .disabled.search-submit:focus,
.search-form .disabled.search-submit:hover,
.search-form [disabled].focus.search-submit,
.search-form [disabled].search-submit:focus,
.search-form [disabled].search-submit:hover,
.search-form fieldset[disabled] .focus.search-submit,
.search-form fieldset[disabled] .search-submit:focus,
.search-form fieldset[disabled] .search-submit:hover,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .search-form .focus.search-submit,
fieldset[disabled] .search-form .search-submit:focus,
fieldset[disabled] .search-form .search-submit:hover {
background-color: #e6f7ff;
border-color: #236ca7;
}
.btn-default .badge,
.search-form .search-submit .badge {
color: #e6f7ff;
background-color: #236ca7;
}
.btn-primary,
.comment-form input[type="submit"] {
color: #fff;
background-color: #236ca7;
border-color: #236ca7;
}
.btn-primary.focus,
.btn-primary:focus,
.comment-form input.focus[type="submit"],
.comment-form input[type="submit"]:focus {
color: #fff;
background-color: #1a517d;
border-color: #0d283e;
}
.btn-primary.active,
.btn-primary:active,
.btn-primary:hover,
.comment-form .open > input.dropdown-toggle[type="submit"],
.comment-form input.active[type="submit"],
.comment-form input[type="submit"]:active,
.comment-form input[type="submit"]:hover,
.open > .btn-primary.dropdown-toggle {
color: #fff;
background-color: #1a517d;
border-color: #184b74;
}
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.comment-form .open > input.dropdown-toggle.focus[type="submit"],
.comment-form .open > input.dropdown-toggle[type="submit"]:focus,
.comment-form .open > input.dropdown-toggle[type="submit"]:hover,
.comment-form input.active.focus[type="submit"],
.comment-form input.active[type="submit"]:focus,
.comment-form input.active[type="submit"]:hover,
.comment-form input[type="submit"]:active.focus,
.comment-form input[type="submit"]:active:focus,
.comment-form input[type="submit"]:active:hover,
.open > .btn-primary.dropdown-toggle.focus,
.open > .btn-primary.dropdown-toggle:focus,
.open > .btn-primary.dropdown-toggle:hover {
color: #fff;
background-color: #143e5f;
border-color: #0d283e;
}
.btn-primary.active,
.btn-primary:active,
.comment-form .open > input.dropdown-toggle[type="submit"],
.comment-form input.active[type="submit"],
.comment-form input[type="submit"]:active,
.open > .btn-primary.dropdown-toggle {
background-image: none;
}
.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled].focus,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
.comment-form fieldset[disabled] input.focus[type="submit"],
.comment-form fieldset[disabled] input[type="submit"]:focus,
.comment-form fieldset[disabled] input[type="submit"]:hover,
.comment-form input.disabled.focus[type="submit"],
.comment-form input.disabled[type="submit"]:focus,
.comment-form input.disabled[type="submit"]:hover,
.comment-form input[disabled].focus[type="submit"],
.comment-form input[disabled][type="submit"]:focus,
.comment-form input[disabled][type="submit"]:hover,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .comment-form input.focus[type="submit"],
fieldset[disabled] .comment-form input[type="submit"]:focus,
fieldset[disabled] .comment-form input[type="submit"]:hover {
background-color: #236ca7;
border-color: #236ca7;
}
.btn-primary .badge,
.comment-form input[type="submit"] .badge {
color: #236ca7;
background-color: #fff;
}
.btn-primary.visited,
.btn-primary:visited,
.comment-form input.visited[type="submit"],
.comment-form input[type="submit"]:visited {
color: #fff;
}
.btn-orange {
color: #fff;
background-color: #cc792b;
border-color: #fff;
}
.btn-orange.focus,
.btn-orange:focus {
color: #fff;
background-color: #a26022;
border-color: #bfbfbf;
}
.btn-orange.active,
.btn-orange:active,
.btn-orange:hover,
.open > .btn-orange.dropdown-toggle {
color: #fff;
background-color: #a26022;
border-color: #e0e0e0;
}
.btn-orange.active.focus,
.btn-orange.active:focus,
.btn-orange.active:hover,
.btn-orange:active.focus,
.btn-orange:active:focus,
.btn-orange:active:hover,
.open > .btn-orange.dropdown-toggle.focus,
.open > .btn-orange.dropdown-toggle:focus,
.open > .btn-orange.dropdown-toggle:hover {
color: #fff;
background-color: #844f1c;
border-color: #bfbfbf;
}
.btn-orange.active,
.btn-orange:active,
.open > .btn-orange.dropdown-toggle {
background-image: none;
}
.btn-orange.disabled.focus,
.btn-orange.disabled:focus,
.btn-orange.disabled:hover,
.btn-orange[disabled].focus,
.btn-orange[disabled]:focus,
.btn-orange[disabled]:hover,
fieldset[disabled] .btn-orange.focus,
fieldset[disabled] .btn-orange:focus,
fieldset[disabled] .btn-orange:hover {
background-color: #cc792b;
border-color: #fff;
}
.btn-orange .badge {
color: #cc792b;
background-color: #fff;
}
.btn-lg {
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
border-radius: 15px;
}
.btn-sm {
padding: 5px 10px;
}
.btn-sm,
.btn-xs {
font-size: 12px;
line-height: 1.5;
border-radius: 5px;
}
.btn-xs {
padding: 1px 5px;
}
.btn-block {
display: block;
width: 100%;
}
.btn-block + .btn-block {
margin-top: 5px;
}
input[type="button"].btn-block,
input[type="reset"].btn-block,
input[type="submit"].btn-block {
width: 100%;
}
.fade {
opacity: 0;
-webkit-transition: opacity 0.15s linear;
transition: opacity 0.15s linear;
}
.fade.in {
opacity: 1;
}
.collapse {
display: none;
}
.collapse.in {
display: block;
}
tr.collapse.in {
display: table-row;
}
tbody.collapse.in {
display: table-row-group;
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition-property: height, visibility;
transition-property: height, visibility;
-webkit-transition-duration: 0.35s;
transition-duration: 0.35s;
-webkit-transition-timing-function: ease;
transition-timing-function: ease;
}
.caret {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-top: 4px dashed;
border-top: 4px solid\9;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
.dropdown,
.dropup {
position: relative;
}
.dropdown-toggle:focus {
outline: 0;
}
.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 160px;
padding: 5px 0;
margin: 2px 0 0;
list-style: none;
font-size: 12px;
text-align: left;
background-color: #216ca6;
box-shadow: 0 3px 3px rgba(51, 51, 51, 0.5);
background-clip: padding-box;
}
.dropdown-menu.pull-right {
right: 0;
left: auto;
}
.dropdown-menu .divider {
height: 1px;
margin: 9px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.dropdown-menu > li > a {
display: block;
padding: 7.5px 15px;
clear: both;
font-weight: 400;
line-height: 1.428571429;
color: #fff;
white-space: nowrap;
}
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover {
text-decoration: none;
color: #216ca6;
background-color: #fff;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
color: #666;
text-decoration: none;
outline: 0;
background-color: #fff;
cursor: default;
}
.open > .dropdown-menu {
display: block;
}
.open > a {
outline: 0;
}
.nav {
margin-bottom: 0;
padding-left: 0;
list-style: none;
}
.nav:after,
.nav:before {
content: " ";
display: table;
}
.nav:after {
clear: both;
}
.nav > li,
.nav > li > a {
position: relative;
display: block;
}
.nav > li > a {
padding: 10px 15px;
}
.nav > li > a:focus,
.nav > li > a:hover {
text-decoration: none;
background-color: #eee;
}
.nav > li.disabled > a {
color: #777;
}
.nav > li.disabled > a:focus,
.nav > li.disabled > a:hover {
color: #777;
text-decoration: none;
background-color: transparent;
cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover {
background-color: #eee;
border-color: #216ca6;
}
.nav > li > a > img {
max-width: none;
}
.nav-tabs {
border-bottom: 1px solid transparent;
}
.nav-tabs > li {
float: left;
margin-bottom: -1px;
}
.nav-tabs > li > a {
margin-right: 2px;
line-height: 1.428571429;
border: 1px solid transparent;
border-radius: 10px 10px 0 0;
}
.nav-tabs > li > a:hover {
border-color: #eee #eee transparent;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
color: #555;
background-color: #fff;
border: 1px solid transparent;
border-bottom-color: transparent;
cursor: default;
}
.nav-pills > li {
float: left;
}
.nav-pills > li > a {
border-radius: 10px;
}
.nav-pills > li + li {
margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:focus,
.nav-pills > li.active > a:hover {
color: #fff;
background-color: #444;
}
.nav-stacked > li {
float: none;
}
.nav-stacked > li + li {
margin-top: 2px;
margin-left: 0;
}
.nav-justified,
.nav-tabs.nav-justified {
width: 100%;
}
.nav-justified > li,
.nav-tabs.nav-justified > li {
float: none;
}
.nav-justified > li > a,
.nav-tabs.nav-justified > li > a {
text-align: center;
margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.nav-justified > li,
.nav-tabs.nav-justified > li {
display: table-cell;
width: 1%;
}
.nav-justified > li > a,
.nav-tabs.nav-justified > li > a {
margin-bottom: 0;
}
}
.nav-tabs-justified,
.nav-tabs.nav-justified {
border-bottom: 0;
}
.nav-tabs-justified > li > a,
.nav-tabs.nav-justified > li > a {
margin-right: 0;
border-radius: 10px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:focus,
.nav-tabs-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:focus,
.nav-tabs.nav-justified > .active > a:hover {
border: 1px solid #ddd;
}
@media (min-width: 768px) {
.nav-tabs-justified > li > a,
.nav-tabs.nav-justified > li > a {
border-bottom: 1px solid #ddd;
border-radius: 10px 10px 0 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:focus,
.nav-tabs-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:focus,
.nav-tabs.nav-justified > .active > a:hover {
border-bottom-color: #fff;
}
}
.tab-content > .tab-pane {
display: none;
}
.tab-content > .active {
display: block;
}
.nav-tabs .dropdown-menu {
margin-top: -1px;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.navbar {
position: relative;
min-height: 50px;
margin-bottom: 0;
border: none;
}
.navbar:after,
.navbar:before {
content: " ";
display: table;
}
.navbar:after {
clear: both;
}
@media (min-width: 768px) {
.navbar {
border-radius: 10px;
}
}
@media (max-width: 767px) {
.navbar {
min-height: 40px;
}
}
.navbar-header:after,
.navbar-header:before {
content: " ";
display: table;
}
.navbar-header:after {
clear: both;
}
@media (min-width: 768px) {
.navbar-header {
float: left;
}
}
.navbar-collapse {
overflow-x: visible;
padding-right: 0;
padding-left: 0;
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, 0.1);
-webkit-overflow-scrolling: touch;
}
.navbar-collapse:after,
.navbar-collapse:before {
content: " ";
display: table;
}
.navbar-collapse:after {
clear: both;
}
.navbar-collapse.in {
overflow-y: auto;
}
@media (min-width: 768px) {
.navbar-collapse {
width: auto;
border-top: 0;
box-shadow: none;
}
.navbar-collapse.collapse {
display: block !important;
height: auto !important;
padding-bottom: 0;
overflow: visible !important;
}
.navbar-collapse.in {
overflow-y: visible;
}
.navbar-fixed-bottom .navbar-collapse,
.navbar-fixed-top .navbar-collapse,
.navbar-static-top .navbar-collapse {
padding-left: 0;
padding-right: 0;
}
}
.container-fluid > .navbar-collapse,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container > .navbar-header {
margin-right: 0;
margin-left: 0;
}
@media (min-width: 768px) {
.container-fluid > .navbar-collapse,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container > .navbar-header {
margin-right: 0;
margin-left: 0;
}
}
.navbar-brand {
float: left;
padding: 10px;
font-size: 14px;
line-height: 20px;
height: auto;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.5px;
color: #216ca6;
}
.navbar-brand:focus,
.navbar-brand:hover {
text-decoration: none;
color: #216ca6;
}
.navbar-brand > img {
display: block;
}
@media (min-width: 768px) {
.navbar > .container-fluid .navbar-brand,
.navbar > .container .navbar-brand {
margin-left: 0;
}
}
.navbar-toggle {
position: relative;
float: left;
margin-right: 0;
padding: 5px;
margin-top: 8px;
margin-bottom: 8px;
background-color: transparent;
background-image: none;
border: none;
border-radius: 0;
}
.navbar-toggle:focus {
outline: 0;
}
.navbar-toggle .icon-bar {
display: block;
width: 22px;
height: 2px;
border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
margin-top: 4px;
}
@media (min-width: 768px) {
.navbar-toggle {
display: none;
}
}
.navbar-nav {
margin: 7.5px 0;
}
.navbar-nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
line-height: 20px;
}
@media (max-width: 767px) {
.navbar-nav .open .dropdown-menu {
position: static;
float: none;
width: auto;
margin-top: 0;
background-color: transparent;
border: 0;
box-shadow: none;
}
.navbar-nav .open .dropdown-menu .dropdown-header,
.navbar-nav .open .dropdown-menu > li > a {
padding: 5px 15px 5px 25px;
}
.navbar-nav .open .dropdown-menu > li > a {
line-height: 20px;
}
.navbar-nav .open .dropdown-menu > li > a:focus,
.navbar-nav .open .dropdown-menu > li > a:hover {
background-image: none;
}
}
@media (min-width: 768px) {
.navbar-nav {
float: left;
margin: 0;
}
.navbar-nav > li {
float: left;
}
.navbar-nav > li > a {
padding-top: 15px;
padding-bottom: 15px;
}
}
.navbar-nav > li > .dropdown-menu {
margin-top: 0;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
margin-bottom: 0;
border-top-right-radius: 10px;
border-top-left-radius: 10px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
@media (min-width: 768px) {
.navbar-left {
float: left !important;
}
.navbar-right {
float: right !important;
}
.navbar-right,
.navbar-right ~ .navbar-right {
margin-right: 0;
}
}
.navbar-default {
background-color: transparent;
border-color: transparent;
}
.navbar-default .navbar-brand {
color: #216ca6;
}
.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover {
color: #19507b;
background-color: transparent;
}
.navbar-default .navbar-text {
color: #777;
}
.navbar-default .navbar-nav > li > a {
color: #216ca6;
font-weight: 700;
}
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover {
color: #fff;
background-color: #216ca6;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
color: #fff;
background-color: #004742;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:focus,
.navbar-default .navbar-nav > .disabled > a:hover {
color: #ccc;
background-color: transparent;
}
.navbar-default .navbar-toggle {
border-color: #ddd;
}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #216ca6;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
border-color: transparent;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover {
background-color: #004742;
color: #fff;
}
@media (max-width: 767px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color: #216ca6;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
color: #fff;
background-color: #216ca6;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
color: #fff;
background-color: #004742;
}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {
color: #ccc;
background-color: transparent;
}
}
.navbar-default .navbar-link {
color: #216ca6;
}
.navbar-default .navbar-link:hover {
color: #fff;
}
.navbar-default .btn-link {
color: #216ca6;
}
.navbar-default .btn-link:focus,
.navbar-default .btn-link:hover {
color: #fff;
}
.navbar-default .btn-link[disabled]:focus,
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:focus,
fieldset[disabled] .navbar-default .btn-link:hover {
color: #ccc;
}
.pagination {
display: inline-block;
padding-left: 0;
margin: 20px 0;
border-radius: 10px;
}
.pagination > li {
display: inline;
}
.pagination > li > a,
.pagination > li > span {
position: relative;
float: left;
padding: 6px 12px;
line-height: 1.428571429;
text-decoration: none;
color: #216ca6;
background-color: #fff;
border: 1px solid #ddd;
margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
margin-left: 0;
border-bottom-left-radius: 10px;
border-top-left-radius: 10px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
border-bottom-right-radius: 10px;
border-top-right-radius: 10px;
}
.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
z-index: 2;
color: #7f7f7f;
background-color: #216ca6;
border-color: #216ca6;
}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
z-index: 3;
color: #fff;
background-color: #216ca6;
border-color: #216ca6;
cursor: default;
}
.pagination > .disabled > a,
.pagination > .disabled > a:focus,
.pagination > .disabled > a:hover,
.pagination > .disabled > span,
.pagination > .disabled > span:focus,
.pagination > .disabled > span:hover {
color: #777;
background-color: #fff;
border-color: #ddd;
cursor: not-allowed;
}
.thumbnail,
.wp-caption {
display: block;
padding: 4px;
margin-bottom: 20px;
line-height: 1.428571429;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 10px;
-webkit-transition: border 0.2s ease-in-out;
transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img,
.wp-caption > img,
.wp-caption a > img {
display: block;
max-width: 100%;
height: auto;
margin-left: auto;
margin-right: auto;
}
.thumbnail .caption,
.wp-caption .caption {
padding: 9px;
color: #333;
}
a.active.wp-caption,
a.thumbnail.active,
a.thumbnail:focus,
a.thumbnail:hover,
a.wp-caption:focus,
a.wp-caption:hover {
border-color: #216ca6;
}
.panel {
margin-bottom: 20px;
background-color: #fff;
border: 1px solid transparent;
border-radius: 10px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
padding: 15px;
}
.panel-body:after,
.panel-body:before {
content: " ";
display: table;
}
.panel-body:after {
clear: both;
}
.panel-heading {
padding: 10px 15px;
border-bottom: 1px solid transparent;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
}
.panel-heading > .dropdown .dropdown-toggle,
.panel-title {
color: inherit;
}
.panel-title {
margin-top: 0;
margin-bottom: 0;
font-size: 16px;
}
.panel-title > .small,
.panel-title > .small > a,
.panel-title > a,
.panel-title > small,
.panel-title > small > a {
color: inherit;
}
.panel-footer {
padding: 10px 15px;
background-color: #f5f5f5;
border-top: 1px solid #ddd;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
border-width: 1px 0;
border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
border-top: 0;
border-top-right-radius: 9px;
border-top-left-radius: 9px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
border-bottom: 0;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.list-group + .panel-footer,
.panel-heading + .list-group .list-group-item:first-child {
border-top-width: 0;
}
.panel-group {
margin-bottom: 20px;
}
.panel-group .panel {
margin-bottom: 0;
border-radius: 10px;
}
.panel-group .panel + .panel {
margin-top: 5px;
}
.panel-group .panel-heading {
border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .list-group,
.panel-group .panel-heading + .panel-collapse > .panel-body {
border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
border-bottom: 1px solid #ddd;
}
.well {
min-height: 20px;
padding: 30px;
margin-bottom: 20px;
background-color: #fff;
border: none;
border-radius: 0;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
border-color: #ddd;
border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
padding: 24px;
border-radius: 15px;
}
.well-sm {
padding: 15px;
border-radius: 5px;
}
.close {
float: right;
font-size: 21px;
font-weight: 700;
line-height: 1;
color: #fff;
text-shadow: 0 1px 0 #fff;
opacity: 0.5;
filter: alpha(opacity=50);
}
.close:focus,
.close:hover {
color: #fff;
text-decoration: none;
cursor: pointer;
opacity: 1;
filter: alpha(opacity=100);
}
button.close {
padding: 0;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
}
.modal,
.modal-open {
overflow: hidden;
}
.modal {
display: none;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
-webkit-overflow-scrolling: touch;
padding-top: 40px;
outline: 0;
}
.modal.fade .modal-dialog {
-webkit-transform: translateY(-25%);
transform: translateY(-25%);
-webkit-transition: -webkit-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
-webkit-transform: translate(0);
transform: translate(0);
}
.modal-open .modal {
overflow-x: hidden;
overflow-y: auto;
}
.modal-dialog {
position: relative;
width: auto;
margin: 10px;
}
.modal-content {
position: relative;
background-color: #fff;
border: 1px solid #999;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 15px;
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
background-clip: padding-box;
outline: 0;
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
}
.modal-backdrop.fade {
opacity: 0;
filter: alpha(opacity=0);
}
.modal-backdrop.in {
opacity: 0.5;
filter: alpha(opacity=50);
}
.modal-header {
padding: 15px;
border-bottom: 1px solid #e5e5e5;
background-color: #004742;
color: #fff;
font: 30px/1.2 Crete Round, Times New Roman, Times, serif;
letter-spacing: 0.5px;
border-radius: 13px 13px 0 0;
}
.modal-header:after,
.modal-header:before {
content: " ";
display: table;
}
.modal-header:after {
clear: both;
}
.modal-header .close {
margin-top: -2px;
}
.modal-title {
margin: 0;
line-height: 1.1;
}
.modal-body {
position: relative;
padding: 15px;
}
.modal-footer {
padding: 15px;
text-align: right;
border-top: 1px solid #e5e5e5;
}
.modal-footer:after,
.modal-footer:before {
content: " ";
display: table;
}
.modal-footer:after {
clear: both;
}
.comment-form .modal-footer .btn + input[type="submit"],
.comment-form .modal-footer .search-form .search-submit + input[type="submit"],
.comment-form .modal-footer .search-form input[type="submit"] + .search-submit,
.comment-form .modal-footer input[type="submit"] + .btn,
.comment-form .modal-footer input[type="submit"] + input[type="submit"],
.comment-form .search-form .modal-footer .search-submit + input[type="submit"],
.modal-footer .btn + .btn,
.modal-footer .comment-form .btn + input[type="submit"],
.modal-footer .comment-form .search-form input[type="submit"] + .search-submit,
.modal-footer .comment-form input[type="submit"] + .btn,
.modal-footer .comment-form input[type="submit"] + input[type="submit"],
.modal-footer .search-form .btn + .search-submit,
.modal-footer .search-form .comment-form .search-submit + input[type="submit"],
.modal-footer .search-form .search-submit + .btn,
.modal-footer .search-form .search-submit + .search-submit,
.search-form .comment-form .modal-footer input[type="submit"] + .search-submit,
.search-form .modal-footer .btn + .search-submit,
.search-form .modal-footer .comment-form .search-submit + input[type="submit"],
.search-form .modal-footer .comment-form input[type="submit"] + .search-submit,
.search-form .modal-footer .search-submit + .btn,
.search-form .modal-footer .search-submit + .search-submit {
margin-left: 5px;
margin-bottom: 0;
}
.comment-form .modal-footer .btn-group .btn + input[type="submit"],
.comment-form .modal-footer .btn-group .search-form .search-submit + input[type="submit"],
.comment-form .modal-footer .btn-group .search-form input[type="submit"] + .search-submit,
.comment-form .modal-footer .btn-group input[type="submit"] + .btn,
.comment-form .modal-footer .btn-group input[type="submit"] + input[type="submit"],
.comment-form .search-form .modal-footer .btn-group .search-submit + input[type="submit"],
.modal-footer .btn-group .btn + .btn,
.modal-footer .btn-group .comment-form .btn + input[type="submit"],
.modal-footer .btn-group .comment-form .search-form input[type="submit"] + .search-submit,
.modal-footer .btn-group .comment-form input[type="submit"] + .btn,
.modal-footer .btn-group .comment-form input[type="submit"] + input[type="submit"],
.modal-footer .btn-group .search-form .btn + .search-submit,
.modal-footer .btn-group .search-form .comment-form .search-submit + input[type="submit"],
.modal-footer .btn-group .search-form .search-submit + .btn,
.modal-footer .btn-group .search-form .search-submit + .search-submit,
.search-form .comment-form .modal-footer .btn-group input[type="submit"] + .search-submit,
.search-form .modal-footer .btn-group .btn + .search-submit,
.search-form .modal-footer .btn-group .comment-form .search-submit + input[type="submit"],
.search-form .modal-footer .btn-group .comment-form input[type="submit"] + .search-submit,
.search-form .modal-footer .btn-group .search-submit + .btn,
.search-form .modal-footer .btn-group .search-submit + .search-submit {
margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
margin-left: 0;
}
.modal-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll;
}
@media (min-width: 768px) {
.modal-dialog {
width: 600px;
margin: 30px auto;
}
.modal-content {
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
.modal-sm {
width: 300px;
}
}
@media (min-width: 992px) {
.modal-lg {
width: 900px;
}
}
.clearfix:after,
.clearfix:before {
content: " ";
display: table;
}
.clearfix:after {
clear: both;
}
.center-block {
display: block;
margin-left: auto;
margin-right: auto;
}
.pull-right {
float: right !important;
}
.pull-left {
float: left !important;
}
.hide {
display: none !important;
}
.show {
display: block !important;
}
.invisible {
visibility: hidden;
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.hidden {
display: none !important;
}
.affix {
position: fixed;
}
@-ms-viewport {
width: device-width;
}
.visible-lg,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
display: none !important;
}
@media (max-width: 767px) {
.visible-xs {
display: block !important;
}
table.visible-xs {
display: table !important;
}
tr.visible-xs {
display: table-row !important;
}
td.visible-xs,
th.visible-xs {
display: table-cell !important;
}
}
@media (max-width: 767px) {
.visible-xs-block {
display: block !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline {
display: inline !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline-block {
display: inline-block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm {
display: block !important;
}
table.visible-sm {
display: table !important;
}
tr.visible-sm {
display: table-row !important;
}
td.visible-sm,
th.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-block {
display: block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline {
display: inline !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline-block {
display: inline-block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md {
display: block !important;
}
table.visible-md {
display: table !important;
}
tr.visible-md {
display: table-row !important;
}
td.visible-md,
th.visible-md {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-block {
display: block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline {
display: inline !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline-block {
display: inline-block !important;
}
}
@media (min-width: 1200px) {
.visible-lg {
display: block !important;
}
table.visible-lg {
display: table !important;
}
tr.visible-lg {
display: table-row !important;
}
td.visible-lg,
th.visible-lg {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-lg-block {
display: block !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline {
display: inline !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline-block {
display: inline-block !important;
}
}
@media (max-width: 767px) {
.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-lg {
display: none !important;
}
}
.visible-print {
display: none !important;
}
@media print {
.visible-print {
display: block !important;
}
table.visible-print {
display: table !important;
}
tr.visible-print {
display: table-row !important;
}
td.visible-print,
th.visible-print {
display: table-cell !important;
}
}
.visible-print-block {
display: none !important;
}
@media print {
.visible-print-block {
display: block !important;
}
}
.visible-print-inline {
display: none !important;
}
@media print {
.visible-print-inline {
display: inline !important;
}
}
.visible-print-inline-block {
display: none !important;
}
@media print {
.visible-print-inline-block {
display: inline-block !important;
}
}
@media print {
.hidden-print {
display: none !important;
}
}
.comment-list {
padding-left: 0;
}
.comment-list,
.comment-list ol {
list-style: none;
}
.search-form label {
font-weight: 400;
}
.main {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}
@media (min-width: 768px) {
.main {
float: left;
width: 100%;
}
}
.sidebar-primary .main {
position: relative;
min-height: 1px;
padding: 30px 15px;
}
@media (min-width: 768px) {
.sidebar-primary .main {
float: left;
width: 66.6666666667%;
}
}
.sidebar {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}
@media (min-width: 768px) {
.sidebar {
float: left;
width: 33.3333333333%;
}
}
.alignnone {
margin-left: 0;
margin-right: 0;
max-width: 100%;
height: auto;
}
.aligncenter {
display: block;
margin: 10px auto;
height: auto;
}
.alignleft,
.alignright {
margin-bottom: 10px;
height: auto;
}
@media (min-width: 768px) {
.alignleft {
float: left;
margin-right: 10px;
}
.alignright {
float: right;
margin-left: 10px;
}
}
.wp-caption-text {
padding: 9px;
}
header.top {
background: #fff;
position: relative;
z-index: 4;
}
header.top .logo {
padding: 20px 0;
text-align: center;
}
header.top .logo a {
display: inline-block;
}
header.top .logo img {
-webkit-transition: all 375ms ease-out;
transition: all 375ms ease-out;
}
header.top .logo img:hover {
background: rgba(123, 212, 252, 0.3);
border-radius: 10px;
box-shadow: 0 0 10px 10px rgba(123, 212, 252, 0.3);
}
@media screen and (min-width: 768px) and (max-width: 991px) {
header.top .logo a,
header.top .logo img {
max-width: 100%;
height: auto;
}
}
@media screen and (min-width: 600px) and (max-width: 767px) {
header.top .logo {
float: left;
width: 245px;
padding: 10px 20px;
}
}
@media screen and (min-width: 480px) and (max-width: 599px) {
header.top .logo {
float: left;
width: 218px;
padding: 10px;
}
}
@media screen and (max-width: 479px) {
header.top .logo {
float: none;
width: 198px;
padding: 15px 0 7px;
margin: 0 auto;
}
}
header.top .motto {
text-align: center;
margin-top: 27px;
font: 300 21px/1.2 Roboto, sans-serif;
letter-spacing: 0.5px;
}
@media screen and (min-width: 768px) and (max-width: 991px) {
header.top .motto {
padding: 10px 20px;
margin-top: 18px;
font: 300 19px/1.2 Roboto, sans-serif;
}
}
@media screen and (min-width: 600px) and (max-width: 767px) {
header.top .motto {
float: left;
max-width: 66%;
padding: 10px 20px;
text-align: left;
margin-top: 10px;
font: 300 19px/1.2 Roboto, sans-serif;
}
}
@media screen and (min-width: 480px) and (max-width: 599px) {
header.top .motto {
float: left;
max-width: 46%;
padding: 10px;
text-align: left;
margin-top: 12px;
font: 300 15px/1.2 Roboto, sans-serif;
}
}
@media screen and (max-width: 479px) {
header.top .motto {
float: none;
padding: 0 10px;
text-align: center;
font: 300 16px/1.2 Roboto, sans-serif;
margin-top: 5px;
margin-bottom: 5px;
}
}
header.top .search {
text-align: center;
margin-top: 25px;
font: 300 21px/1.2 Roboto, sans-serif;
letter-spacing: 0.5px;
}
.comment-form header.top .search input[type="email"],
.comment-form header.top .search input[type="text"],
.comment-form header.top .search input[type="url"],
.comment-form header.top .search textarea,
.search-form header.top .search .search-field,
header.top .search .comment-form input[type="email"],
header.top .search .comment-form input[type="text"],
header.top .search .comment-form input[type="url"],
header.top .search .comment-form textarea,
header.top .search .form-control,
header.top .search .search-form .search-field {
border-radius: 6px;
background: #f1f1f2;
}
.comment-form header.top .search input[type="email"]:focus,
.comment-form header.top .search input[type="text"]:focus,
.comment-form header.top .search input[type="url"]:focus,
.comment-form header.top .search textarea:focus,
.search-form header.top .search .search-field:focus,
header.top .search .comment-form input[type="email"]:focus,
header.top .search .comment-form input[type="text"]:focus,
header.top .search .comment-form input[type="url"]:focus,
header.top .search .comment-form textarea:focus,
header.top .search .form-control:focus,
header.top .search .search-form .search-field:focus {
background: #fff;
color: #000;
}
@media screen and (max-width: 767px) {
header.top .search {
display: none;
}
} body#tinymce {
margin: 12px !important;
}
.group:after {
content: "";
display: table;
clear: both; }
.required {
color: #c00; }
.orange-background {
background: #fef5f0;
background-size: cover; }
.widget {
margin: 0; }
ul.spaced li, ol.spaced li {
margin: 10px 0px; }
ul.spaced-more li, ol.spaced-more li {
margin: 20px 0; }
.top-margin {
margin-top: 50px !important; }
.error404 .main {
padding: 30px; }
.bg-warning, .bg-danger {
padding: 15px; }
.well.bg-danger {
background-color: #f2dede;
background-color: #ffd9d9; }
.well.bg-warning {
background-color: #fcf8e3;
background-color: #faf5db; }
.table > thead > tr > th {
border-bottom: none; }
.well > h3, .well > h4 {
margin-top: 0; }
.margin-top-0 {
margin-top: 0 !important; }
.margin-top-7 {
margin-top: 7.5px !important; }
.margin-top-15 {
margin-top: 15px !important; }
.margin-top-30 {
margin-top: 30px !important; }
.margin-bottom-0 {
margin-bottom: 0 !important; }
.margin-bottom-15 {
margin-bottom: 15px !important; }
.margin-bottom-30 {
margin-bottom: 30px !important; }
.truncate {
width: 100%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis; }
.inline-block {
display: inline-block; }
.visible-xxs {
display: none; }
@media screen and (max-width: 479px) {
.visible-xxs {
display: block; } }
.navbar-default {
border: none;
background-color: transparent; }
.navbar .pull-right {
margin: 8px 0; }
.navbar .pull-right a:focus {
outline: none; }
.navbar .pull-left {
margin-right: 7.5px; }
.navbar .pull-left .form-control {
height: 24px;
padding: 3px 6px;
font-size: 12px;
width: 100px;
border-radius: 6px;
background: #f1f1f2; }
.navbar .pull-left .form-control:focus {
background: #fff;
color: #000; }
#menu-main > li:hover > a {
background-color: #216ca6;
color: #fff;
-webkit-box-shadow: 0 2px 2px 0 rgba(51, 51, 51, 0.5);
box-shadow: 0 2px 2px 0 rgba(51, 51, 51, 0.5); }
#menu-main > li.current_page_ancestor > a, #menu-main > li.current-page-ancestor > a {
background-color: #004742;
color: #fff; }
#menu-main > li.current_page_ancestor:hover > a, #menu-main > li.current_page_ancestor > a:hover, #menu-main > li.current-page-ancestor:hover > a, #menu-main > li.current-page-ancestor > a:hover {
background-color: #216ca6 !important;
color: #fff; }
.page-template-template-hardware-product #menu-main > li.current_page_ancestor > a,
.page-template-template-hardware-product #menu-main > li.current-page-ancestor > a,
.page-template-template-legacy-product #menu-main > li.current-page-ancestor > a,
.page-template-template-accessory-product #menu-main > li.current-page-ancestor > a,
.page-template-template-plugin #menu-main > li.current-page-ancestor > a,
.page-template-template-software #menu-main > li.current-page-ancestor > a {
background-color: #071a1a; }
@media only screen and (min-width: 768px) {
.dropdown:hover .dropdown-menu {
display: block; } } @media screen and (min-width: 768px) {
.navbar-nav {
float: none; }
.nav.navbar-nav {
display: flex;
justify-content: center;
flex-wrap: wrap;
font-size: 14px; }
.nav.navbar-nav li {
padding: 0; } }
.navbar-nav {
font-size: 3rem;
text-align: center; }
.navbar-nav li {
padding: 1rem; }
header.top {
background: #fff;
position: relative;
z-index: 4; }
header.top .logo {
padding: 20px 0;
text-align: center; }
header.top .logo a {
display: inline-block; }
header.top .logo img {
-webkit-transition: all 375ms ease-out;
transition: all 375ms ease-out; }
header.top .logo img:hover {
background: rgba(123, 212, 252, 0.3);
border-radius: 10px;
box-shadow: 0 0 10px 10px rgba(123, 212, 252, 0.3); }
@media screen and (min-width: 768px) and (max-width: 991px) {
header.top .logo a,
header.top .logo img {
max-width: 100%;
height: auto; } }
@media screen and (min-width: 600px) and (max-width: 767px) {
header.top .logo {
float: left;
width: 245px;
padding: 10px 20px; } }
@media screen and (min-width: 480px) and (max-width: 599px) {
header.top .logo {
float: left;
width: 218px;
padding: 10px; } }
@media screen and (max-width: 479px) {
header.top .logo {
float: none;
width: 198px;
padding: 15px 0 7px;
margin: 0 auto; } }
header.top .motto {
text-align: center;
margin-top: 27px;
font: 300 21px/1.2 Roboto, sans-serif;
letter-spacing: 0.5px; }
@media screen and (min-width: 768px) and (max-width: 991px) {
header.top .motto {
padding: 10px 20px;
margin-top: 18px;
font: 300 19px/1.2 Roboto, sans-serif; } }
@media screen and (min-width: 600px) and (max-width: 767px) {
header.top .motto {
float: left;
max-width: 66%;
padding: 10px 20px;
text-align: left;
margin-top: 10px;
font: 300 19px/1.2 Roboto, sans-serif; } }
@media screen and (min-width: 480px) and (max-width: 599px) {
header.top .motto {
float: left;
max-width: 46%;
padding: 10px;
text-align: left;
margin-top: 12px;
font: 300 15px/1.2 Roboto, sans-serif; } }
@media screen and (max-width: 479px) {
header.top .motto {
float: none;
padding: 0 10px;
text-align: center;
font: 300 16px/1.2 Roboto, sans-serif;
margin-top: 5px;
margin-bottom: 5px; } }
header.top .search {
text-align: center;
margin-top: 25px;
font: 300 21px/1.2 Roboto, sans-serif;
letter-spacing: 0.5px; }
header.top .search .comment-form input[type="email"],
header.top .search .comment-form input[type="text"],
header.top .search .comment-form input[type="url"],
header.top .search .comment-form textarea,
header.top .search .form-control,
header.top .search .search-form .search-field {
border-radius: 6px;
background: #f1f1f2; }
header.top .search .comment-form input[type="email"]:focus,
header.top .search .comment-form input[type="text"]:focus,
header.top .search .comment-form input[type="url"]:focus,
header.top .search .comment-form textarea:focus,
header.top .search .form-control:focus,
header.top .search .search-form .search-field:focus {
background: #fff;
color: #000; }
@media screen and (max-width: 767px) {
header.top .search {
display: none; } }
.page-header h1 {
padding: 0 1rem; }
.gradient-lead {
background: #004742;
background: -moz-linear-gradient(top, #004742 0%, #b36323 75%);
background: -webkit-linear-gradient(top, #004742 0%, #b36323 75%);
background: linear-gradient(to bottom, #004742 0%, #b36323 75%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004742', endColorstr='#b36323',GradientType=0 );
font: italic 18px/1.25 "Crete Round", serif;
padding: 1rem 0;
color: #fff;
text-align: center; }
.gradient-lead .container {
display: flex;
justify-content: center; }
.gradient-lead .container > a {
display: block;
padding: 5px 10px;
margin: 5px 10px;
text-align: center; }
.gradient-lead a {
color: #96d9ee; }
.gradient-lead span {
font: normal 14px Roboto,sans-serif;
margin-bottom: 1rem; }
.gradient-lead .current_page_item > a {
cursor: default;
color: #fff; }
.gradient-lead .current_page_item > a:hover {
text-decoration: none; }
.menu-gradient-lead {
list-style: none;
padding: 0;
margin: 0;
display: flex; }
.menu-gradient-lead > li {
display: block;
padding: 5px 10px;
margin: 5px 10px;
text-align: center; }
#breadcrumbs {
font-size: 12px; }
#breadcrumbs a {
font-weight: 700; }
.offer {
margin: 0 0 2px;
padding-top: 15px;
padding-bottom: 15px;
background: #ffffff; }
.offer .lead .btn {
margin-left: 10px; }
@media screen and (max-width: 479px) {
.offer .lead .btn {
margin-top: 7.5px;
margin-left: 0; } }
@media screen and (max-width: 767px) {
.offer {
margin-left: 0;
margin-right: 0; } }
.home .offer {
margin: 0 -15px 0;
z-index: 3;
position: relative; }
.no-sidebar .main,
.page-template-template-no-sidebar .main {
float: none;
position: relative;
min-height: 1px;
width: 100%; }
.main {
float: right;
width: 75%;
padding: 30px 15px 15px; }
.sidebar {
float: left;
width: 25%; }
.main-wrap {
background: #f2f5f2; }
.wrap > .row {
margin: 0; }
.search-results .main {
padding: 0; }
@media screen and (max-width: 767px) {
.sidebar {
display: none; }
.main, .has-sidebar .main {
float: none;
width: 100%;
padding: 15px 15px 0; } }
figure.pull-right {
margin: 25px 0 50px 50px; }
figure.logo img {
width: calc(200px + 2vw);
height: auto;
background: #fff;
border-radius: 2rem;
padding: 1rem; }
.illustration {
margin: 0 0 30px;
padding: 15px 15px;
background: #fff;
border-color: #004742;
border-style: solid;
border-width: 2px 0; }
.illustration.dark {
background: #004742;
background: -moz-linear-gradient(top, #004742 85%, #cd7228 100%);
background: -webkit-linear-gradient(top, #004742 85%, #cd7228 100%);
background: linear-gradient(to bottom, #004742 85%, #cd7228 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004742', endColorstr='#cd7228',GradientType=0 );
margin: 30px 0; }
.illustration.dark figcaption {
background: rgba(255, 255, 255, 0.2);
border-color: #ddd;
color: #fff; }
.illustration > a {
display: block; }
.illustration > img, .illustration > a > img, .illustration > svg {
margin: 0 auto;
max-width: 75%;
display: block;
height: auto;
color: #fff;
text-align: center; }
.illustration figcaption {
font-size: 125%;
font-weight: 300;
text-align: center;
background: #fffcf5;
margin: 15px -15px 0;
padding: 10px;
border-color: #ccc;
border-style: solid;
border-width: 1px 0; }
.illustration.full-width {
padding: 0; }
.illustration.full-width.full-width > img, .illustration.full-width.full-width > a > img {
margin: 0 auto;
max-width: 100%;
display: block; }
.illustration + p.lead {
margin-top: -15px; }
@media screen and (max-width: 991px) {
.illustration > img,
.illustration > a > img,
.illustration > div > img {
max-width: 100%; } }
.illustration-left {
margin: 0 25px 25px 0;
float: left !important; }
@media screen and (max-width: 767px) {
.illustration-left {
margin: 0 15px 15px 0;
max-width: 50%; } }
.illustration-right {
margin: 0 0 25px 25px;
float: right !important; }
@media screen and (max-width: 767px) {
.illustration-right {
margin: 0 0 15px 15px;
max-width: 50%; } }
.illustration-family {
max-width: 49.5%;
margin: 25px 0 25px 25px;
float: right; }
.video-responsive {
position: relative;
padding-bottom: 56.25%;
height: 0;
margin: 0 auto; }
.video-responsive iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.table-responsive {
min-height: .01%;
overflow-x: auto; }
@media screen and (max-width: 767px) {
.table-responsive {
width: 100%;
margin-bottom: 15px;
overflow-y: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #ddd; } }
.get-pad-btn {
--bg-color: #e6f7ff;
--bg-active: #ffffff;
--link-color:#236ca7;
--link-active:#008dff;
--clr-link-over-dark:#96D9EE;
--sp-margin: 15px;
border-radius: 30px;
background: var(--bg-color);
color: var(--link-color);
display: flex;
flex-flow: column;
justify-content: space-around;
align-items: center;
padding: 1vh 1vw;
text-align: center;
position: relative;
border: 2px solid var(--link-color);
z-index: 1;
max-width: 250px;
margin: 30px auto;
-webkit-box-shadow: 0 3px 6px 0 var(--link-color);
box-shadow: 0 3px 6px 0 var(--link-color); }
.get-pad-btn:hover {
text-decoration: none;
border-color: var(--link-active);
-webkit-box-shadow: 0 0 6px 0 #00f7ff;
box-shadow: 0 0 6px 0 #00f7ff; }
.get-pad-btn:hover h3, .get-pad-btn:hover span {
color: var(--link-active) !important; }
.get-pad-btn h3, .get-pad-btn .h3 {
color: var(--link-color) !important;
font-style: italic;
margin-top: 0;
line-height: 1; }
.get-pad-btn span {
display: block;
font-weight: bold;
color: var(--link-color) !important;
font-size: 1em;
line-height: 1.3; }
.get-pad-btn img {
width: 150px;
max-width: 75%;
margin-bottom: 10px; }
@media only screen and (max-width: 767px) {
.get-pad-btn {
display: none; } }
.get-pad-btn::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #fff;
border-radius: 30px;
z-index: -1;
opacity: 0;
transform: scale(0);
transition: transform 375ms cubic-bezier(0.95, 0.05, 0.37, 1), opacity 375ms cubic-bezier(0.91, 0.28, 1, 1); }
.get-pad-btn:hover::after {
transform: scale(1);
opacity: 1;
transition: transform 200ms cubic-bezier(0.95, 0.05, 0.8, 0.04), opacity 375ms cubic-bezier(0.06, 0.79, 0.83, 1.03); }
.panel-default > .panel-heading {
background-color: #fff; }
.panel-heading.active, .panel-heading:hover {
background: #DFF1FF; }
.panel-heading.active a {
color: #428BCA;
font-weight: bold; }
.panel-heading a:hover {
text-decoration: none; }
#accordion.panel-group .panel-heading {
padding: 0; }
#accordion.panel-group .panel-heading .panel-title > a {
padding: 10px 15px;
display: block;
color: #216ca6;
font-weight: 700; }
.landing-form {
background: #fffcf5;
padding: 15px 30px;
border: 1px solid #ddd;
-webkit-border-radius: 0;
border-radius: 0;
margin: 30px 0 0;
clear: both; }
.landing-form .landing-formHeading {
text-align: center;
font: 30px/1.2 "Crete Round", serif;
margin: 0 0 30px;
color: #417f4a;
letter-spacing: 0.5px; }
.landing-form .landing-formHeading sup,
.landing-form .note sup {
color: #c00; }
.landing-form form {
max-width: 75%;
margin: 0 auto; }
.landing-form .well {
max-width: 75%;
margin: 15px auto; }
.landing-form label {
font-weight: 700; }
.landing-form label,
.landing-form .robot,
.landing-form .how-many-pads {
font: 18px/1.2 "Crete Round", serif;
padding-top: 10px; }
.landing-form .landing-product label,
.landing-form .radio label,
.landing-form .checkbox label {
font: inherit;
padding-top: 0; }
.landing-form p.robot strong {
font-weight: 400; }
p.note {
padding-left: 5px;
text-indent: -5px; }
.interface-choice,
.product-interest,
.comments,
.future-contact,
.robot {
margin-top: 30px; }
#additional-mail {
margin: 0 15px;
border: 1px solid #e3e3e3;
padding: 5px 19px;
margin-bottom: 10px;
background: #fff; }
.g-recaptcha {
margin-bottom: 15px;
overflow: hidden; }
.checkbox input:checked + label,
.radio input:checked + label {
font-weight: 700; }
.checkbox-inline input[type="checkbox"],
.checkbox input[type="checkbox"],
.radio-inline input[type="radio"],
.radio input[type="radio"] {
margin-left: 0; }
@media screen and (max-width: 767px) {
.landing-form {
margin: 0; }
.landing-form form,
.landing-form .well {
max-width: 100%;
padding: 15px 0; }
.landing-form .bg-warning {
max-width: 100%;
font-size: 12px; }
.landing-form .landing-formHeading {
font: 24px/1.2 "Crete Round", serif;
margin: 0 0 15px; }
.landing-form label,
.landing-form .robot {
font: 16px/1.2 "Crete Round", serif; } }
@media screen and (min-width: 600px) and (max-width: 767px) {
.landing-product {
width: 50%;
float: left; } }
.right-for-you {
background: #fef5f0;
background-size: cover;
background-position: center bottom;
padding: 20px;
font-size: 18px;
text-align: center;
position: sticky;
bottom: 50px;
z-index: -1;
display: flex;
flex-flow: row wrap;
justify-content: center; }
.right-for-you > * {
width: 350px;
display: flex;
flex-flow: column;
align-items: center;
justify-content: flex-end; }
.right-for-you .text:first-child svg {
height: 100px; }
.right-for-you .logo img {
max-width: 200px;
height: auto;
margin: 0 auto 10px; }
@media only screen and (min-width: 768px) and (max-width: 991px) {
.right-for-you {
font-size: 15px; } }
@media only screen and (max-width: 767px) {
.right-for-you {
font-size: 14px; }
.right-for-you > * {
width: 250px; }
.right-for-you .logo img {
margin: 12px auto 0; }
.right-for-you .logo img, .right-for-you .text:first-child svg {
height: 75px;
width: auto; } }
.page-template-template-developers .right-for-you,
.page-template-default .right-for-you,
.page-template-template-default .right-for-you,
.page-template-template-release-notes .right-for-you,
.page-template-template-parts .right-for-you,
.page-template-template-support-agreement .right-for-you,
.page-template-template-which-interface .right-for-you,
.page-template-template-about .right-for-you,
.page-template-template-contact .right-for-you,
.page-template-template-legal .right-for-you,
.page-template-template-video .right-for-you,
.page-template-template-no-sidebar .right-for-you,
.post-type-archive-partner .right-for-you,
.search.search-results .right-for-you,
.search.search-no-results .right-for-you,
body.brochure .right-for-you,
.page-template-template-thankyou .right-for-you,
.woocommerce.hardware .right-for-you, .woocommerce.software .right-for-you, .woocommerce.solutions .right-for-you, .woocommerce.accessories .right-for-you, .woocommerce.utilities .right-for-you {
background: #f2f5f2; }
.publications-template-default .right-for-you {
background: #fff; }
body {
pointer-events: none; }
body.single-publications,
body.page-template-template-brick-landing2,
body.page-template-template-partner-landing,
body.page-template-template-video-landing,
body.page-template-template-brick-landing,
body.woocommerce-cart,
body.woocommerce-checkout,
body.woocommerce-edit-address,
body.woocommerce-page,
body.single-product {
pointer-events: auto; }
header, .page-header, .gradient-lead, .main, .above-the-fold, .below-the-fold, .no-fold, .main-wrap, .products-link, .sales-link, .timeline-wrap, .distributors-wrap, .product-display, .partner-products, #opc, .video-display-section, .sidebar-mobi, .modal, .sticky-links, .top-btn, footer, #wpadminbar, .g-recaptcha, iframe {
pointer-events: auto; } .page-template-template-matrix .right-for-you,
.shop .right-for-you,
.search .right-for-you,
.post-type-archive-publications .right-for-you,
.tax-publication-type .right-for-you,
.archive.tax-industry .right-for-you {
position: relative;
z-index: auto;
bottom: auto; }
aside.sidebar {
position: -webkit-sticky;
position: sticky;
top: 0; }
.sidebar .widget_nav_menu .widget-title {
display: none; }
.top-nav {
font: 18px/1.2 'Crete Round', serif;
padding: 65px 15px 10px;
margin: 0; }
.top-nav > a {
font-weight: normal !important; }
.sidebar-mobi .top-nav {
padding-top: 10px; }
@media screen and (max-width: 767px) {
.top-nav {
padding: 0 15px 10px 15px; }
.sidebar-mobi .top-nav {
padding-top: 10px; } }
ul.menu {
list-style: none;
padding-left: 0;
margin-left: 0; }
ul.menu li a {
padding: 10px 15px;
font-weight: 700;
letter-spacing: .5px;
display: block;
font-size: 14px;
line-height: 1.18; }
ul.menu li a:hover {
background-color: #fff;
color: #000;
text-decoration: none;
border-radius: 10px; }
ul.sub-menu {
list-style: none;
padding: 0; }
ul.sub-menu li {
margin-left: 0; }
ul.sub-menu li a {
padding: 7.5px;
font-weight: 400;
letter-spacing: .25px; }
ul.menu > .current-menu-item > a, ul.menu > .current-menu-item > a:hover, ul.menu > .current-product-ancestor > a, ul.menu > .current-product-ancestor > a:hover, ul.menu > .current-menu-parent > a, ul.menu > .current-menu-parent > a:hover {
color: #444;
cursor: default;
background: #fff;
border-radius: 10px; }
ul.menu ul.sub-menu a {
color: #216ca6; }
ul.menu ul.sub-menu li.current-menu-item a {
color: #444;
cursor: default; }
ul.menu li:nth-child(odd) ul.sub-menu li a:hover,
ul.menu li:nth-child(even) ul.sub-menu li a:hover {
background: #fff !important;
color: #000; }
ul.menu ul.menu li ul.sub-menu > li.current-menu-item a, ul.menu ul.menu li ul.sub-menu > li.current-menu-item a:hover {
background: #fff !important;
color: #000000;
cursor: default; }
.sidebar ul.menu > .current-menu-item {
background: #fff;
border-radius: 10px; }
.current-product-parent {
background: #fff;
border-radius: 10px; }
.brochures ul {
list-style: none;
padding: 0;
margin: 0 auto;
width: 300px; }
.brochures ul > li {
display: flex;
margin-bottom: 1rem; }
.brochures .icon > a {
display: block; }
.brochures .brochure-type {
width: 50px;
height: 50px;
display: block;
flex-basis: 50px;
margin-right: 1rem;
background-position: center center;
background-size: contain;
background-repeat: no-repeat; }
.brochures .name {
font-size: 14px;
font-weight: 700;
line-height: 1.25; }
.brochures .text {
display: flex;
flex-flow: column nowrap;
justify-content: center; }
.brochure-type-pdf {
background-image: url("data:image/svg+xml,%3Csvg id='PDF' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpolygon points='11.95 2.5 11.99 47.5 45.01 47.5 45.01 12.5 35.81 2.5 11.95 2.5' fill='%23fff' stroke='%23236ca7' stroke-miterlimit='10' stroke-width='2'/%3E%3Crect x='4.99' y='9.5' width='25' height='12' fill='%23b33935'/%3E%3Cpolygon points='45.01 12.5 35.81 2.5 35.81 12.51 45.01 12.5' fill='none' stroke='%23236ca7' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cline x1='16.99' y1='27.5' x2='39.99' y2='27.5' fill='none' stroke='%23236ca7' stroke-miterlimit='10' stroke-width='3.01'/%3E%3Cline x1='16.99' y1='33.5' x2='39.99' y2='33.5' fill='none' stroke='%23236ca7' stroke-miterlimit='10' stroke-width='3.01'/%3E%3Cline x1='16.99' y1='39.5' x2='39.99' y2='39.5' fill='none' stroke='%23236ca7' stroke-miterlimit='10' stroke-width='3.01'/%3E%3Cpath d='M15.4,18.37h1.18a2.55,2.55,0,0,0,0-5.09H15.4Z' fill='none' stroke='%23fff' stroke-miterlimit='10'/%3E%3Cpath d='M9.31,15.81H11.9a1.27,1.27,0,0,0,0-2.54H9.31Z' fill='none' stroke='%23fff' stroke-miterlimit='10'/%3E%3Cline x1='9.31' y1='12.77' x2='9.31' y2='18.88' fill='none' stroke='%23fff' stroke-miterlimit='10'/%3E%3Cpath d='M21.65,15.81h3.59' fill='none' stroke='%23fff' stroke-miterlimit='10'/%3E%3Cpath d='M25.24,13.27H21.65v5.61' fill='none' stroke='%23fff' stroke-miterlimit='10'/%3E%3C/svg%3E"); } .brochures.one-up > h3 {
text-align: center; }
.brochures.one-up > ul > li {
background: #fff;
padding: 7.5px;
margin-bottom: 0; }
.brochures.one-up > ul > li:not(:first-child) {
border-top: 1px dotted #cccccc; }
.brochures.one-up .icon p {
display: none; }
.brochures.one-up .icon > a {
margin: 5px;
padding: 5px; }
.brochures.one-up .icon > a:hover {
background: #e6f7ff; }
.brochures.one-up .name {
font: 18px/19.6px 'Crete Round', serif; }
.brochures.center .brochure {
flex-flow: column; }
.brochures.center .icon {
margin: 10px auto; }
.brochures.center .name {
font: 18px/19.6px 'Crete Round', serif;
text-align: center; }
.brochures.center .specs {
margin-bottom: 10px;
text-align: center; }
.brochures.center .spec {
display: block; }
@media only screen and (min-width: 767px) {
.brochures.one-up > ul, .brochures.one-up > ul {
max-width: 560px;
width: 100%; } }
.sticky-links {
position: -webkit-sticky;
position: sticky;
bottom: 0;
padding: 12px 0;
background: #fff;
font-size: 18px;
font-weight: 700;
z-index: 6; }
.video-display-section {
background: #fff;
margin-bottom: 0; }
.video-display-section .video-display {
padding: 2rem;
text-align: center;
margin: 0 auto;
max-width: 75%; }
section.featured-video {
background: #fff;
margin-bottom: 0; }
section.featured-video .video-display {
padding: 2rem;
text-align: center;
margin: 0 auto;
max-width: 75%; }
section.featured-video .video-responsive {
position: relative;
padding-bottom: 56.25%;
height: 0;
margin: 0 auto; }
.video-transcript {
padding: 1rem; }
.sidebar-mobi {
padding: 10px;
text-align: center;
max-width: 750px;
margin: 0 auto; }
.sidebar-mobi ul.menu {
display: flex;
flex-flow: row wrap;
justify-content: center; }
.sidebar-mobi ul.menu > * {
flex: 1 0 100px; }
@media only screen and (min-width: 768px) {
.sidebar-mobi .get-pad-btn {
display: none; } }
.sidebar-mobi .widget_nav_menu .widget-title {
display: none; }
.sidebar-mobi .hide_cart_widget_if_empty {
max-width: 300px;
margin: 0 auto; }
.sidebar-mobi .sub-menu {
display: none; }
body.thank-you .main-wrap > .container {
max-width: 730px; }
footer.site-footer {
font-size: 12px;
line-height: 1.66666667;
padding-top: 35px;
background: #ffffff;
z-index: 3;
position: relative; }
footer.site-footer .container {
padding-left: 30px;
padding-right: 30px; }
@media screen and (max-width: 767px) {
footer.site-footer .container {
padding-left: 15px;
padding-right: 15px; } }
footer.site-footer .copyright {
padding: 5px 0px; }
footer.site-footer .copyright .text {
padding: 10px 0px; }
@media screen and (max-width: 654px) {
footer.site-footer .copyright .text {
text-align: center;
width: 100%;
overflow: hidden; } }
footer.site-footer section {
margin-bottom: 0; }
footer.site-footer .social-icons {
font-size: 11px; }
footer.site-footer .social-icons ul {
overflow: hidden;
margin-bottom: 0; }
footer.site-footer .social-icons ul li {
display: block;
float: right;
margin: 0px;
padding: 0px; }
footer.site-footer .social-icons a {
transition: all 0.2s ease 0s;
display: block;
width: 40px;
height: 40px;
text-indent: -9999px;
background-position: 0px 0px;
background-repeat: no-repeat; }
footer.site-footer .social-icons a:hover {
background-position: 0px -40px !important;
opacity: 1; }
@media screen and (min-width: 655px) and (max-width: 991px) {
footer.site-footer .social-icons {
display: block;
text-align: center; } }
@media screen and (max-width: 654px) {
footer.site-footer .social-icons {
width: 100%;
float: none !important;
margin: 15px auto; }
footer.site-footer .social-icons ul {
padding: 0; }
footer.site-footer .social-icons ul li {
display: inline-block;
text-align: center;
float: none; } }
footer.site-footer .widget h4 {
margin-bottom: 6px;
font: 18px/1.11 'Crete Round', serif;
color: #417f4a;
margin-top: 0; }
@media screen and (max-width: 768px) {
footer.site-footer .widget h4 {
margin-top: 10px; } }
@media screen and (max-width: 768px) {
footer.site-footer {
padding-top: 0; }
footer.site-footer #widget-footer {
margin-bottom: 0; }
footer.site-footer #widget-footer .widget_text {
padding-top: 10px;
clear: both; } }
@media screen and (max-width: 599px) {
footer.site-footer {
position: relative; } } .social-twitter a {
background: url(//scriptel.com/images/global/twitter.webp) no-repeat scroll 0px 0px transparent; }
.social-twitter a:hover {
background-color: #2ca8d2; }
.social-facebook a {
background: url(//scriptel.com/images/global/facebook.webp) no-repeat scroll 0px 0px transparent; }
.social-facebook a:hover {
background-color: #305891; }
.social-linkedin a {
background: url(//scriptel.com/images/global/linkedin.webp) no-repeat scroll 0px 0px transparent; }
.social-linkedin a:hover {
background-color: #0077b4; }
.social-youtube a {
background: url(//scriptel.com/images/global/youtube.webp) no-repeat scroll 0px 0px transparent; }
.social-youtube a:hover {
background-color: #db2b27; } @media screen and (max-width: 768px) {
.about-us p:nth-child(2) {
margin-bottom: 0; } }
.our-tech .image {
float: left;
margin: 7px 15px 0 0;
width: 100px; }
.contact-info table tr td:first-child {
vertical-align: top;
width: 40px; }
.contact-info .col-xs-6 {
padding-left: 0; } @media screen and (min-width: 415px) and (max-width: 767px) {
footer.bottom .widget.text-25 h4 {
text-align: center;
margin-bottom: 20px; }
#widget-footer > * {
float: left; }
#widget-footer > div:nth-child(1),
#widget-footer > div:nth-child(2) {
width: 50%; }
#widget-footer > div:nth-child(3) {
width: 100%; } }
@media screen and (max-width: 414px) {
footer.bottom .widget.text-25 h4 {
text-align: center;
margin-bottom: 20px; }
.text-25 .textwidget > * > * {
width: 100%;
float: none; } }
.owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent; position: relative;
z-index: 1; }
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y;
-moz-backface-visibility: hidden; }
.owl-carousel .owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0; }
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0); }
.owl-carousel .owl-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none; }
.owl-carousel .owl-item img {
display: block;
width: 100%; }
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
display: none; }
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
cursor: pointer;
cursor: hand;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.owl-carousel.owl-loaded {
display: block; }
.owl-carousel.owl-loading {
opacity: 0;
display: block; }
.owl-carousel.owl-hidden {
opacity: 0; }
.owl-carousel.owl-refresh .owl-item {
visibility: hidden; }
.owl-carousel.owl-drag .owl-item {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.owl-carousel.owl-grab {
cursor: move;
cursor: grab; }
.owl-carousel.owl-rtl {
direction: rtl; }
.owl-carousel.owl-rtl .owl-item {
float: right; } .no-js .owl-carousel {
display: block; } .owl-carousel .animated {
animation-duration: 1000ms;
animation-fill-mode: both; }
.owl-carousel .owl-animated-in {
z-index: 0; }
.owl-carousel .owl-animated-out {
z-index: 1; }
.owl-carousel .fadeOut {
animation-name: fadeOut; }
@keyframes fadeOut {
0% {
opacity: 1; }
100% {
opacity: 0; } } .owl-height {
transition: height 500ms ease-in-out; } .owl-carousel .owl-item .owl-lazy {
opacity: 0;
transition: opacity 400ms ease; }
.owl-carousel .owl-item img.owl-lazy {
transform-style: preserve-3d; } .owl-carousel .owl-video-wrapper {
position: relative;
height: 100%;
background: #000; }
.owl-carousel .owl-video-play-icon {
position: absolute;
height: 80px;
width: 80px;
left: 50%;
top: 50%;
margin-left: -40px;
margin-top: -40px;
background: url(//scriptel.com/wp-content/themes/scriptel/components/owl.carousel/dist/assets/owl.video.play.png) no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
transition: transform 100ms ease; }
.owl-carousel .owl-video-play-icon:hover {
-ms-transform: scale(1.3, 1.3);
transform: scale(1.3, 1.3); }
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
display: none; }
.owl-carousel .owl-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
transition: opacity 400ms ease; }
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
height: 100%;
width: 100%; }
.owl-theme .owl-nav {
margin-top: 10px;
text-align: center;
-webkit-tap-highlight-color: transparent; }
.owl-theme .owl-nav [class*='owl-'] {
color: #FFF;
font-size: 14px;
margin: 5px;
padding: 4px 7px;
background: #D6D6D6;
display: inline-block;
cursor: pointer;
border-radius: 3px; }
.owl-theme .owl-nav [class*='owl-']:hover {
background: #869791;
color: #FFF;
text-decoration: none; }
.owl-theme .owl-nav .disabled {
opacity: 0.5;
cursor: default; }
.owl-theme .owl-nav.disabled + .owl-dots {
margin-top: 10px; }
.owl-theme .owl-dots {
text-align: center;
-webkit-tap-highlight-color: transparent; }
.owl-theme .owl-dots .owl-dot {
display: inline-block;
zoom: 1;
*display: inline; }
.owl-theme .owl-dots .owl-dot span {
width: 10px;
height: 10px;
margin: 5px 7px;
background: #D6D6D6;
display: block;
-webkit-backface-visibility: visible;
transition: opacity 200ms ease;
border-radius: 30px; }
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
background: #869791; }
.testimonials-display {
--headline-color:#417f4a;
--subhead-color:#004742;
--body-color:#333;
--footer-color:#666;
--section-bkgd:#ffffff;
--logo-bkgd:transparent;
background: var(--section-bkgd);
padding: 2rem; }
.testimonials-display h1, .testimonials-display .h1 {
color: var(--headline-color);
font-style: italic;
font-size: 2em;
margin-top: 0; }
.testimonials-display h3 {
color: var(--subhead-color);
margin-top: 0;
padding-left: 5px; }
#testimonials-carousel .item {
color: var(--body-color);
display: flex;
max-width: 750px;
margin: 2rem auto 0; }
#testimonials-carousel .item .image {
display: flex;
flex-direction: column;
justify-content: center;
max-width: 750px;
margin: 0 auto; }
#testimonials-carousel .item .image img {
margin: 1rem .25rem;
max-width: min(175px, 100%);
background: var(--logo-bkgd);
border-radius: 1rem;
padding: .5em .35em; }
#testimonials-carousel .item .text {
display: flex;
flex-direction: column;
justify-content: center;
color: var(--body-color);
padding: 1rem 2rem;
font-size: 1.2em; }
#testimonials-carousel .item .text p {
padding-left: .36em;
text-indent: -.36em; }
#testimonials-carousel .item footer {
color: var(--footer-color);
font-size: .95em;
padding-left: .36em; }
@media only screen and (max-width: 767px) {
.testimonials-display {
font-size: 14px; }
.testimonials-display h3 {
text-align: center; }
h3, p, footer {
padding-left: 0;
text-indent: 0; }
#testimonials-carousel .item {
flex-direction: column; }
#testimonials-carousel .item .image {
margin: 1rem 0; }
#testimonials-carousel .item .image img {
margin: 0 auto; }
#testimonials-carousel .item .text {
text-align: center; } }
.page-template-template-partner-landing .testimonials-display,
.page-template-template-video-landing .testimonials-display,
.page-template-template-brick-landing .testimonials-display,
.page-template-template-brick-landing2 .testimonials-display {
--headline-color:#ffa76c;
--subhead-color:#7cc468;
--body-color:#fff;
--footer-color:#ccc;
--section-bkgd: transparent;
--logo-bkgd: #fff; }
.single-publications .testimonials-display,
.single-post .testimonials-display,
.single-product .testimonials-display,
.category-news .testimonials-display,
.category-press-releases .testimonials-display,
.post-type-archive-publications .testimonials-display,
.tax-publication-type .testimonials-display,
.tax-industry .testimonials-display,
.post-type-archive-partner .testimonials-display {
--headline-color:#004742;
--section-bkgd: #fff; }.main {
padding: 0;
float: none;
width: 100%; }
.page-header {
text-align: center; }
#breadcrumbs {
margin-bottom: 0; } body {
background: #fff; }
html {
scroll-behavior: smooth; }
html {
scroll-behavior: smooth; }
#menu-main > li.current_page_ancestor > a, #menu-main > li.current-page-ancestor > a {
background-color: #f5f5f2;
color: #216ca6; }
.paged #menu-main > li.current_page_ancestor > a, .paged #menu-main > li.current-page-ancestor > a {
background-color: #fef5f0;
color: #333; }
.paged #menu-main > li.current_page_ancestor > a:hover, .paged #menu-main > li.current-page-ancestor > a:hover {
background-color: #216ca6;
color: #fff; }
.above-the-fold {
--tp-bnr-sze: 157.15px;
--clr-link-over-dark:#96D9EE;
--clr-link:#216ca6;
--sp-margin: 15px;
--br: 30px;
--clr-pale: #f5f5f2;
background: #004742;
background: -moz-linear-gradient(top, #071a1a 0%, #004742 35%, #071a1a 65%, #071a1a 65%, #004742 82%);
background: -webkit-linear-gradient(top, #071a1a 0%, #004742 35%, #071a1a 65%, #071a1a 65%, #004742 82%);
background: linear-gradient(to bottom, #071a1a 0%, #004742 35%, #071a1a 65%, #071a1a 65%, #004742 82%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#071a1a', endColorstr='#004742',GradientType=0 ); }
.above-the-fold .get-pad-btn {
margin: 15px auto 15px 0; }
@media only screen and (min-width: 768px) and (max-width: 991px) {
.above-the-fold {
font-size: 14px; } }
@media only screen and (min-width: 576px) and (max-width: 767px) {
.above-the-fold {
font-size: 12px; } }
@media only screen and (max-width: 575px) {
.above-the-fold {
font-size: 10px; } }
@media only screen and (min-width: 480px) and (max-width: 767px) {
.above-the-fold {
--tp-bnr-sze: 125.15px; } }
@media only screen and (max-width: 479px) {
.above-the-fold {
--tp-bnr-sze: 156.35px; } }
.page-header {
background: transparent;
color: #333; }
.page-header a:not(.btn):not(.comment-form input[type="submit"]):not(.search-form .search-submit) {
color: #216ca6; }
.above-the-fold.dark {
color: #fff;
background: #004742;
background: -moz-linear-gradient(top, #071a1a 0%, #004742 35%, #071a1a 65%, #071a1a 65%, #004742 82%);
background: -webkit-linear-gradient(top, #071a1a 0%, #004742 35%, #071a1a 65%, #071a1a 65%, #004742 82%);
background: linear-gradient(to bottom, #071a1a 0%, #004742 35%, #071a1a 65%, #071a1a 65%, #004742 82%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#071a1a', endColorstr='#004742',GradientType=0 );
height: calc(100vh - var(--tp-bnr-sze)); overflow: hidden; }
.above-the-fold.dark a:not(.btn) {
color: var(--clr-link-over-dark); }
.above-the-fold.dark .blog {
padding-bottom: 0; }
.above-the-fold.dark .atf-display {
align-items: center; }
.above-the-fold.dark .blog-sidebar {
padding-top: 0; }
.above-the-fold.dark .blog-sidebar h3, .above-the-fold.dark .blog-sidebar .h3 {
color: #fff; }
.above-the-fold.dark .page-header {
color: #fff; }
.above-the-fold.dark .page-header a:not(.btn):not(.comment-form input[type="submit"]):not(.search-form .search-submit) {
color: var(--clr-link-over-dark); }
.above-the-fold {
min-height: calc(100vh - var(--tp-bnr-sze)); position: relative;
display: flex; }
.above-the-fold > .container {
background: var(--clr-pale);
padding: 0 3rem; }
.above-the-fold .atf-display {
display: flex;
justify-content: center;
align-items: flex-start; }
.above-the-fold .blog {
flex-basis: 45vw;
font-size: 1em;
padding-bottom: calc(2 * var(--sp-margin)); }
.above-the-fold .blog .img-link {
display: inline-block; }
.above-the-fold .blog .img-link img:hover {
filter: grayscale(100%) contrast(50%) sepia(100%) hue-rotate(165deg); }
.above-the-fold .blog img {
max-width: 100%;
height: auto;
max-height: 35vh; }
.above-the-fold .blog h1 {
font: italic 40px/1.05 "Crete Round", serif;
margin-top: var(--sp-margin); }
.above-the-fold .blog h1 {
font-size: 26px; }
@media screen and (min-width: 480px) {
.above-the-fold .blog h1 {
font-size: calc(26px + 10 * ((100vw - 480px) / 512)); } }
@media screen and (min-width: 992px) {
.above-the-fold .blog h1 {
font-size: 36px; } }
.above-the-fold .blog .meta {
font-size: 1em;
margin-top: var(--sp-margin);
font-weight: 300; }
.above-the-fold .blog .excerpt {
font-size: 20px;
margin-top: var(--sp-margin);
font-weight: 300; }
.above-the-fold .blog .excerpt {
font-size: 16px; }
@media screen and (min-width: 480px) {
.above-the-fold .blog .excerpt {
font-size: calc(16px + 4 * ((100vw - 480px) / 512)); } }
@media screen and (min-width: 992px) {
.above-the-fold .blog .excerpt {
font-size: 20px; } }
.above-the-fold .blog .btn {
margin-top: 1vh;
font-size: 1em; }
.above-the-fold .blog .read-more {
font-size: 80%;
font-weight: 700; }
.above-the-fold .blog-sidebar {
flex-basis: 17vw;
margin-left: calc(1.75 * var(--sp-margin));
padding-top: calc(4 * var(--sp-margin));
font-size: 1em; }
.above-the-fold .blog-sidebar h3, .above-the-fold .blog-sidebar .h3 {
font-size: 1.4em; }
.above-the-fold .blog-sidebar ul {
padding-left: calc(1.75 * var(--sp-margin)); }
.above-the-fold .blog-sidebar li {
margin: 1vh 0;
font-weight: 700; }
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.above-the-fold .blog-sidebar {
flex-basis: 20vw; }
.above-the-fold .blog {
flex-basis: 50vw; } }
@media only screen and (max-width: 991px) {
.above-the-fold.dark {
background-position: top center; } }
@media only screen and (min-width: 768px) and (max-width: 991px) {
.above-the-fold .blog-sidebar {
flex-basis: 22vw; }
.above-the-fold .atf-display {
align-items: flex-start !important; }
.above-the-fold .blog {
flex-basis: 50vw; } }
@media only screen and (max-width: 767px) {
.above-the-fold .blog-sidebar {
display: none; }
.above-the-fold .blog {
flex-basis: 90vw; }
.above-the-fold .image {
margin: 0 auto; } }
.below-the-fold, .no-fold {
background: #fef5f0;
background-size: cover; }
.below-the-fold h1, .below-the-fold h2, .no-fold h1, .no-fold h2 {
text-align: center;
color: #417f4a; }
.below-the-fold h2, .no-fold h2 {
font-style: italic; }
.below-the-fold .read-more {
font-style: italic;
text-align: center;
margin-bottom: 2rem; }
.blogs {
--clr-link: #236ca7;
--br: 30px;
--clr-background: #e6f7ff;
padding: 2rem 1rem 0;
display: flex;
flex-flow: row wrap;
justify-content: center; }
.blogs .name {
font-style: italic;
color: var(--clr-link);
font-size: 17.5px;
overflow: hidden;
padding: 10px;
height: 95px;
margin-top: 0;
margin-bottom: 0;
transition: height 120ms ease-in; }
.blogs .image {
max-width: 100%;
width: 200px;
height: 106px;
background-position: top center;
background-size: 200px auto;
border-radius: var(--br) var(--br) 0 0;
overflow: hidden;
transition: all 200ms ease-in; }
.blogs .image a {
display: block;
height: 100%; }
.blogs .meta {
padding: 5px 10px;
font-size: 12px;
text-align: right; }
.blogs .background {
position: absolute;
background: var(--clr-background);
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: -1;
opacity: 0;
transform: scale(0.2, 0.5);
transition: 250ms ease-in; }
.blogs .blog-wrap {
position: relative;
display: inline-block;
width: 200px;
height: 240px;
overflow: visible;
z-index: 1;
margin: 10px 10px 20px; }
.blogs .blog-wrap:hover {
z-index: 5; }
.blogs .blog-wrap:hover .blog {
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
background: none; }
.blogs .blog-wrap:hover .image {
border-radius: 0;
transform: scale(1.1) translateY(-15px); }
.blogs .blog-wrap:hover .image:hover {
filter: grayscale(100%) contrast(50%) sepia(100%) hue-rotate(165deg); }
.blogs .blog-wrap:hover .background {
transform: scale(1.1, 1);
transition: transform 150ms cubic-bezier(0.65, 1, 0.77, 1), opacity 400ms linear;
opacity: 1; }
.blogs .blog {
position: absolute;
background: #fff;
width: 200px;
height: 240px;
margin-bottom: 1rem;
border-radius: var(--br);
-webkit-box-shadow: 0 3px 6px 0 rgba(35, 108, 167, 0.9);
box-shadow: 0 3px 6px 0 rgba(35, 108, 167, 0.9); }
.arrow {
text-align: center;
margin: 15px 0;
position: absolute;
bottom: 0;
height: 30px; }
.arrow.bounce {
-moz-animation: bounce 2s infinite;
-webkit-animation: bounce 2s infinite;
animation: bounce 2s infinite; }
.arrow.bounce::before {
content: "MORE";
position: relative;
left: 50%;
top: -130%; }
.arrow svg {
width: 30px;
height: 30px; }
@keyframes bounce {
0%,
100%,
20%,
50%,
80% {
transform: translateY(0); }
40% {
transform: translateY(-50px); }
60% {
transform: translateY(-15px); } }