.p-1 { padding: 10px; }
.pb-1 { padding-bottom: 10px; }
.pl-1 { padding-left: 10px; }
.pr-1 { padding-right: 10px; }
.pt-1 { padding-top: 10px; }
.text-left {
text-align: left;
}
.text-center {
text-align: center;
}
.text-right {
text-align: right;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
display: block;
max-width: 100%;
height: auto;
}
.btn {
border: none;
padding: 10px 10px;
text-align: center;
text-decoration: none;
display: inline-block;
border-radius: 3px;
}
.btn:hover {
color: black;
filter: brightness(125%);
border: 1px solid black;
}
.btn-lg {
font-size: 20px;
border-radius: 5px;
}
.btn-block {
width: 90%;
margin: 5px;
color: white;
text-transform: capitalize;
}
.btn-half {
width: 40%;
margin: 5px;
color: white;
text-transform: capitalize;
}
.btn-danger {
background-color: #d9534f;
color: white;
}
.btn-info {
background-color: #5bc0de;
color: white;
}
.btn-primary {
background-color: #008cba;
color: white;
}
.btn-success {
background-color: #4caf50;
color: white;
}
.btn-warning {
background-color: #f0ad4e;
color: white;
}
.well {
min-height: 20px;
padding: 10px;
margin-bottom: 10px;
background-color: #f5f5f5;
border: 1px solid #e3e3e3;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
.helpful-section {
text-align: center;
width: 100%;
}
.helpful-comment-box {
width: 100%;
min-width: 300px;
} @media screen and (max-width: 768px) {
.xs-hide {
display: none;
}
} @media(min-width: 769px) {
.xs-only {
display: none;
}
}   .woocommerce-product-gallery {
display: none;
}
.woocommerce div.product div.summary,
.woocommerce #content div.product div.summary,
.woocommerce-page div.product div.summary,
.woocommerce-page #content div.product div.summary {
float: left;
width: auto;
margin-bottom: 2em;
} .woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover {
background: darkorange !important;
background-color: darkorange !important;
color: darkblue !important;
text-shadow: transparent !important;
box-shadow: none;
border-color: #ca0606 !important;
}
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover {
background: darkorange !important;
background-color: darkorange !important;
color: darkblue !important;
text-shadow: transparent !important;
box-shadow: none;
border-color: #ca0606 !important;
}
.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button {
background: darkorange !important;
color: darkblue !important;
text-shadow: transparent !important;
border-color: #ca0606 !important;
}
.woocommerce #content input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page input.button.alt:hover {
background: darkorange !important;
box-shadow: none;
text-shadow: transparent !important;
color: darkblue !important;
border-color: #ca0606 !important;
}  @media(max-width: 768px) {
.subheader {
display: none;
}
.wedocs-sidebar {
display: none;
}
} @media only screen and (max-width: 600px) {
figure.alignleft, img.alignleft, figure.alignright, img.alignright {
float: none;
display: block;
margin-left: auto;
margin-right: auto;
width: 100%;
}
}
@media print {
body,
p,
td,
li {
font-family: times roman, serif;
font-size: 12pt;
}
.noprint {
display: none;
}
.top-bar,
.header,
.subheader,
.navigation,
.sidebar1,
.commentsform,
.wedocs-sidebar {
display: none;
}
} .table-striped tr:nth-child(odd) {
background-color: #f2f2f2;
}
.noborder tr,
th,
td {
border: hidden;
padding: 2px;
}
.gridlines {
border-collapse: collapse;
}
.gridlines td,
th {
border: solid 1px #888;
padding: 5px;
}
.fullwidth {
width: 100%;
}
.box-blue {
background: #e1f0ff;
border: solid 1px #003380;
padding: 6px;
border-radius: 4px;
margin-bottom: 10px;
}
.box-gray {
background: #eeeeff;
border: solid 1px #333333;
padding: 6px;
border-radius: 4px;
margin-bottom: 10px;
}
div.roi-div {
width: 95%;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-top: 10px;
} .row-item1 {
margin: 15px;
margin-bottom: 20px;
background: #eeeeee;
}
.row-item2 {
margin: 15px;
margin-bottom: 20px;
} .prod-box {
border: 3px solid #003380;
border-radius: 15px;
border-collapse: collapse;
margin-bottom: 15px;
}
.prod-box-head {
background-color: #bbffff;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
padding: 12px;
}
.prod-table {
border-collapse: collapse;
}
.prod-table th {
background-color: #bbffff;
border-bottom: 1px solid #003380;
}
.prod-table td, .prod-table th {
border-right: 1px solid #003380 !important;
padding: 12px;
} .antispam {
display: none;
}
ul.list-1,
ul.list-2 {
list-style-type: none;
margin-left: 40px;
}
ul.list-1 li:before {
content: "\2714";
float: left;
margin-left: -20px;
color: #239b56;
}
ul.list-2 li:before {
content: '\2605';
float: left;
margin-left: -20px;
color: #239b56;
}
ul.list-1 li:not(:last-child) {
margin-bottom: 10px;
}
ul.list-2 li:not(:last-child) {
margin-bottom: 10px;
} div.wpcr3_review div.wpcr3_review_title,
div.wpcr3_review div,
div.wpcr3_review span,
div.wpcr3_review_item div.wpcr3_item_name,
.wpcr3_aggregateRating_overallText {
font-size: medium;
font-weight: 600;
}