.sticky-wrapper.is-sticky .jt-top-header {display:none; transition:.5s ease-in;}
.sticky-wrapper .sticky-nav {background:transparent !important; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.1); }
.sticky-wrapper.is-sticky .sticky-nav {background:#fff !important;}
.head-top .phone, .head-top .email {
display:inline;     margin-right: 40px;
}
.head-top div:last-child {margin-right:0px;}
.head-top .phone a, .head-top .email a {
color: #e9e9e9;
font-family: "Open Sans" !important;
font-size: 12px;
line-height: 18px;
}
.sticky-wrapper.is-sticky .navbar {box-shadow: 0 1px 10px rgba(0, 0, 0, 0.08);}
.head-top .phone a:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/11/Phone.png);top: 5px; position: relative;padding-right: 10px;}
.head-top .email a:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/11/Email.png);top: 5px; position: relative;padding-right: 10px;}
.jt_business_content .jt-bussiness-head-cont .widget.jt-top-header .jt-top-right-bar {border:none !important;}
.head-top-right a.shop-btn-h {
border-radius: 4px;
background-color: #c81b2c;
padding:4px 20px;
color: #e9e9e9;
font-family: "Open Sans" !important;
font-size: 13px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
}
ul.slimmenu.collapsed li a, .is_front_page .menu-main-menu-container ul.nav.navbar-nav.slimmenu.collapsed li.menu-item a, .jt_studio_content .hidden-big-screen .nav.navbar-nav li.menu-item.megamenu ul.dropdown-menu > li:first-child > a {background:#fff;}
.head-top-right span a {
color: #e9e9e9;
font-family: "Open Sans";
font-size: 12px;
line-height: 18px;
margin-right: 30px;
}
.sticky-wrapper .navbar-nav .menu-item a {
color: #e9e9e9 !important;
font-family: "Open Sans" !important;
font-size: 13px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
}
.sticky-wrapper .acc-icon a.dropdown-toggle {padding:30px 0 30px 30px !important; margin-top:8px;}
.sticky-wrapper .acc-icon a.dropdown-toggle:before, #menu-main-menu .acc-icon a:before {
content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/avatar.png);
}
#menu-main-menu .acc-icon a:before {padding-right:8px;}
.sticky-wrapper .acc-icon ul.cus-dd li a {
color: #333333 !important; 
font-family: "Open Sans";
font-size: 13px !important;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
}
.dropdown .caret {opacity:1 !important;}
.sticky-wrapper .dropdown .caret {background-image:url(//attonics-systems.com/../../wp-content/uploads/2019/11/minus-item.png); background-repeat: no-repeat;}
.sticky-wrapper.is-sticky .dropdown .caret {background-image:url(//attonics-systems.com/../../wp-content/uploads/2019/11/Path.png); background-repeat: no-repeat;}
.jt_business_content .jt-page-header {position:absolute;}
.jt-header-three .jt-top-header {border-bottom:none;}
.jt-header-three .jt-top-header .container {border-bottom:1px solid rgb(233,233,233,.1);}
#sticky-nav-sticky-wrapper.sticky-wrapper .menu-metas { display:none; transition:.2s all ease-in;}
.sticky-wrapper.is-sticky .menu-metas {display:block !important;}
.sticky-wrapper.is-sticky .navbar-nav .menu-item a, .sticky-wrapper .navbar-nav .menu-item ul.dropdown-menu li.menu-item a {color: #333333 !important;}
.sticky-wrapper .navbar-nav .menu-item.current_page_item a {color:#c81b2c !important;}
.jt-menu-cart.top-cart-open .top-cart-content ,.jt-menu-cart-slim.top-cart-open-slim .top-cart-content {
border-radius: 4px !important;
border: 1px solid #e9e9e9 !important;
background-color: #ffffff !important;
padding: 35px 28px 48px !important;
width:330px !important;
}
.top-cart-content .woocommerce-mini-cart__buttons .button {
border-radius: 4px;
border: 1px solid #c81b2c !important;
color: #c81b2c !important;
font-family: "Open Sans";
font-size: 14px !important;
font-weight: 600;
letter-spacing: 1px !important;
text-transform: uppercase !important;
padding: 12px 20px !important;
line-height: 15px !important;
width: auto !important;
}
.top-cart-content .woocommerce-mini-cart__buttons .button.checkout {
background:#c81b2c !important;
color:#fff !important;
}
.navbar-default.menu-metas ul.navbar-nav li .top-cart-content a.remove {
color: #888888 !important;
font-size: 24px !important;
border: none !important;
}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {box-shadow:none !important;-webkit-box-shadow:none !important;}
.top-cart-content .widget_shopping_cart.woocommerce ul.cart_list li a {
line-height: 30px !important;
font-family: "Open Sans" !important;
font-size: 20px !important;
color: #2f2e31 !important;
letter-spacing: 0 !important;
text-transform: unset !important;
}
.widget_shopping_cart_content .mini_cart_item span {
color: #2f2e31 !important;
font-family: "Open Sans" !important; line-height: 30px !important;
}
.widget_shopping_cart_content .mini_cart_item span.amount {float:right !important;}
.widget_shopping_cart_content .total, .widget_shopping_cart_content .total .amount {
color: #2f2e31 !important;
font-family: "Open Sans" !important;
font-size: 13px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
}
.top-cart-content .widget_shopping_cart.woocommerce ul.cart_list li {    border-bottom: 1px solid #e9e9e9 ;}
.navbar-nav .menu-item a {
color: #333333 !important;
font-family: "Open Sans" !important;
font-size: 13px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
}
.dropdown .caret {
display:block !important;
border-top: none !important;
border-right: none !important;
border-left: none !important;
background: url(//attonics-systems.com/../../wp-content/uploads/2019/11/Path.png) no-repeat;
width: 11px !important;
height: 7px !important;
position: absolute;
right: 0;
bottom: 33px;
} .foot-logo{
margin-right:20px;
}
.jt-copyright-text, .jt-copyright-text p  {
text-transform: none !important;
font-family: Open Sans, sans-serif !important;
text-align:start !important;
font-size:12px !important;
color:#f7f8f9 !important;
}
.red{
color:#888 !important;
}
.jt-add-icon i {
color: #2f2e31 !important;
}
.foot-top{
background: url(//attonics-systems.com/wp-content/uploads/2019/12/CTA-bg-min.png);
background-size: cover;
margin-bottom: 25px !important;
}
.foot-top p{
padding: 143px 326px 132px 310px !important;
color: #e9e9e9 !important;
font-family: "Open Sans" !important;
font-size: 40px !important;
font-weight: 600 !important;
line-height: 50px !important;
text-transform: uppercase !important;
}
.foot-top span{ text-decoration: underline !important;
}
footer h3.widget-title:after {
content: '';
width: 20px;
height: 1px;
background: #2f2e31;
display: block;
margin: 10px 0 0;
position: absolute;
top: 55px;
}
footer h3.widget-title:before {
content: '';
width: 55px;
height: 1px;
background: #2f2e31;
display: block;
margin: 10px 0 0;
top: 50px;
position: absolute;
-webkit-transition: all .4s ease;
-moz-transition: all .4s ease;
-ms-transition: all .4s ease;
-o-transition: all .4s ease;
transition: all .4s ease;
}
footer .footer-cls:hover h3.widget-title:before {width:40px;}
.foot-ctrl .fa-facebook:before { color: #2f2e31;
border: 2px solid rgba(47, 46, 49, .5);
border-radius: 2px;
padding: 10px 13px;
font-size: 18px;
}
.foot-ctrl .fa-linkedin:before { color: #2f2e31;
border: 2px solid rgba(47, 46, 49, .5);
border-radius: 2px;
padding: 10px 10.5px;
font-size: 18px;
}
.foot-ctrl .fa-facebook:hover:before, .foot-ctrl .fa-linkedin:hover:before {
background: rgba(47, 46, 49, 1);    color: #fff;
}   .shop-template .images img { 
border:none !important;
}
.pro-attr{
padding-top:23px !important;
}
.pro-attr ul li, .pro-attr ul{
list-style:none !important;
padding-left: 0px !important;
display: inline-block !important;
}
.pro-attr ul li{
font-size: 14px !important;
line-height: 24px !important;
}    .woocommerce table.cart td.actions .coupon {display:none;}
.woocommerce-cart table.shop_table thead th {
color: #333333 !important;
font-family: "Open Sans" !important;
font-size: 13px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
}
.woocommerce-cart table.shop_table tbody td.product-name a {
color: #2f2e31 !important;
font-family: "Open Sans" !important;
font-size: 20px !important;
line-height: 30px !important;
text-transform: unset !important;
}
.woocommerce-cart table.shop_table tbody td.product-subtotal {
color: #c81b2c !important;
font-family: "Open Sans" !important;
font-size: 13px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
}
.woocommerce-cart table.shop_table tbody td.product-quantity .quantity input.input-text.qty.text, .woocommerce-cart table.shop_table tbody td.product-price {
color: #333333 !important;
font-family: "Open Sans" !important;
font-size: 13px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
}
.woocommerce-cart table.shop_table tbody td.product-quantity .quantity input.minus {
background-image:url(//attonics-systems.com/../../wp-content/uploads/2019/11/minus-item.png) !important;
background-size: auto;
background-repeat: no-repeat;
background-position: center;
}
.woocommerce-cart table.shop_table tbody td.product-quantity .quantity input.plus {
background-image:url(//attonics-systems.com/../../wp-content/uploads/2019/11/plus-item.png) !important;
background-size: auto;
background-repeat: no-repeat;
background-position: center;
}
.woocommerce-cart table.shop_table tbody td.product-quantity .quantity input.minus:focus, .woocommerce-cart table.shop_table tbody td.product-quantity .quantity input.plus:focus {outline:none !important;}
.woocommerce .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce .quantity .minus, .woocommerce-page .quantity .minus {background-color: #2f2e31 !important;}
.woocommerce-cart table.shop_table tbody td.product-remove a.remove {
color: #888888 !important;
font-family: "Open Sans" !important; font-weight: 700 !important; 
line-height: 14px !important;
text-transform: uppercase !important;
}
.woocommerce .shop_table.cart .button {
border-radius: 4px !important;
border: 1px solid #c81b2c !important;
color: #c81b2c !important;
font-family: "Open Sans" !important;
font-size: 14px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
padding:12px 15px !important;
background:#fff;
height: unset;
line-height: 15px;
}
.woocommerce-cart .cart-collaterals .cart_totals h2 {
color: #000000 !important;
font-family: "Open Sans" !important;
font-size: 18px !important;
line-height: 30px !important;
text-transform: uppercase !important;
}
.woocommerce .cart-collaterals .cart_totals table .cart-subtotal th, .woocommerce .cart-collaterals .cart_totals table .cart-subtotal td span {
color: #2f2e31 !important;
font-family: "Open Sans" !important;
font-size: 13px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
}
.woocommerce-cart .cart-collaterals .cart_totals table tbody tr.order-total th, .woocommerce-cart .cart-collaterals .cart_totals table tbody tr.order-total td span {
color: #c81b2c !important;
font-family: "Open Sans" !important;
font-size: 13px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
}
.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout a.button.alt.checkout-button {
color: #f7f8f9 !important;
font-family: "Open Sans" !important;
font-size: 14px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
border-radius: 4px;
border: 1px solid #c81b2c !important;
background-color: #c81b2c !important;
padding:12px 30px !important;
line-height: 15px;
height: auto;
}
.woocommerce-cart .cart-collaterals .cart_totals {padding:20px 30px !important;}
.wcppec-cart-widget-button, .wcppec-checkout-buttons {display:none !important;}
.shop_table th , .shop_table td{
color: #2f2e31 !important;
font-size: 13px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
}
.woocommerce .woocommerce-message a.button.wc-forward, .woocommerce p.return-to-shop a.button {line-height:40px !important;}
.att-nm{font-weight:600;}
.woocommerce .shop_table.cart .button:hover, .pdfprnt-button-pdf:hover {    background: #c81b2c;    color: #fff !important; background-color: #c81b2c !important;}
.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout a.button.alt.checkout-button:hover, .shop-template .single_add_to_cart_button:hover{    background-color: #a01523 !important;}
.woocommerce-cart table.shop_table tbody td.product-name span {
display: block;
color: #888888;
font-family: "Open Sans";
font-size: 12px;
line-height: 18px;
text-transform: none;
letter-spacing: 0;
}   .woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields h3, .woocommerce-checkout form.woocommerce-checkout .woocommerce-additional-fields h3, #ship-to-different-address span {
color: #000000 !important;
font-family: "Open Sans" !important;
font-size: 18px !important;
line-height: 30px !important;
text-transform: uppercase !important;
} .woocommerce form .woocommerce-additional-fields .form-row label {display:none;}
.woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields input::placeholder, .woocommerce form .form-row select::placeholder, .woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields .select2-selection__placeholder, .woocommerce #order_comments_field .input-text::placeholder, .woocommerce-checkout form.woocommerce-checkout .woocommerce-shipping-fields input:placeholder {
color: #888888 !important;
font-family: "Open Sans" !important;
font-size: 14px !important;
line-height: 24px !important;
background-color: #ffffff !important;
}
.woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields input::placeholder:nth-letter(3) {
color:red !important;
}
.woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields input, .select2-container .select2-selection--single .select2-selection__rendered, .woocommerce #order_comments_field .input-text, .woocommerce-checkout form.woocommerce-checkout .woocommerce-shipping-fields input {
border: 1px solid #e9e9e9 !important;
padding:13px 20px !important;
border-radius: 4px !important;
line-height: 24px !important;
margin-bottom: 20px;
}
.woocommerce-checkout form.woocommerce-checkout .woocommerce-shipping-fields .shipping_address .form-row label { }
.select2-container--default .select2-selection--single {border:none !important;}
.select2-container {margin-bottom:35px;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {width:48.75% !important;} .woocommerce-checkout .woocommerce #customer_details .col-1{
width:56% !important;
}
.woocommerce-checkout .woocommerce #customer_details .col-2{
width:35% !important;
}
.woocommerce-checkout .woocommerce-shipping-fields{ }
.woocommerce-checkout .woocommerce-additional-fields{
margin-top:50px;
}
.woocommerce form .form-row-last {margin-left:10px;}
.woocommerce-checkout .your-order h3#order_review_heading {
text-align: center;
color: #000000;
font-family: "Open Sans";
font-size: 18px;
line-height: 30px;
text-transform: uppercase;
} .woocommerce-checkout .your-order table.woocommerce-checkout-review-order-table thead tr th, .woocommerce-checkout .your-order .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table tbody tr.cart_item, .woocommerce-checkout .your-order table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th, .woocommerce-checkout .your-order table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td span {
color: #333333 !important;
font-family: "Open Sans" !important;
font-size: 13px !important;
font-weight: 700 !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
}
.woocommerce-checkout .your-order .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table tbody tr.cart_item, .woocommerce-checkout .your-order table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th, .woocommerce-checkout .your-order table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td span {
font-weight: 600 !important; }
.woocommerce-checkout .your-order table.woocommerce-checkout-review-order-table tfoot tr.order-total th, .woocommerce-checkout .your-order table.woocommerce-checkout-review-order-table tfoot tr.order-total td span {
color: #c81b2c !important;
font-family: "Open Sans" !important; font-weight: 600 !important; 
line-height: 30px !important;
text-transform: uppercase !important;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
color: #ffffff;
font-family: "Open Sans";
font-size: 14px;
line-height: 15px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
border-radius: 4px;
background-color: #c81b2c;
padding: 16px 58px;
height: auto;
float:none !important; }
.select2-container--default .select2-selection--single .select2-selection__arrow b {
background:url(//attonics-systems.com/../../wp-content/uploads/2019/11/Path.png) no-repeat;
border-style: none !important;
border-width: 0px !important;
width: 12px;
height: 7px;
left: 0%;
margin-left: 0px;
margin-top: 0px;
}
.woocommerce-checkout-payment .g-recaptcha{
margin: 40px 3px;
}
.woocommerce-checkout-payment .g-recaptcha iframe {
width:100% !important;
}
.woocommerce-checkout-payment ul.payment_methods li img {
width: auto !important;
}
.your-order .woocommerce-checkout-review-order .woocommerce-checkout-payment #woocommerce-checkout-payment-heading{ color: #000000;
font-family: "Open Sans";
font-size: 18px;
line-height: 30px;
text-transform: uppercase;
float:none !important; text-align:center;
}
.woocommerce-checkout form.woocommerce-checkout #customer_details .your-order .woocommerce-checkout-review-order .woocommerce-checkout-payment:before {display:none;}
.woocommerce-cart .cart-collaterals .cart_totals table tbody tr.order-total {display:none;} .woocommerce-checkout form.woocommerce-checkout .your-order {text-align:center;} .woocommerce-checkout form.woocommerce-checkout #customer_details .your-order .woocommerce-checkout-review-order .woocommerce-checkout-payment{
margin: 0px !important;
}
.woocommerce-checkout form.woocommerce-checkout #customer_details .your-order .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.payment_methods li input[type="radio"]:checked + label {
background:url(//attonics-systems.com/../../wp-content/uploads/2019/12/selected-radio_btn.png) no-repeat !important;
}
.woocommerce-checkout form.woocommerce-checkout #customer_details .your-order .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.payment_methods li input[type="radio"] + label {
background:url(//attonics-systems.com/../../wp-content/uploads/2019/12/unselected-radio_btn.png) no-repeat !important;
}
.woocommerce-checkout form.woocommerce-checkout #customer_details .your-order .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.payment_methods li label {    padding-left: 35px !important;}
.woocommerce-page form .form-row input[type=checkbox], #ship-to-different-address-checkbox {
position: relative;
cursor: pointer;
margin: 0px 8px 0 0;
}
.woocommerce-page form .form-row input[type=checkbox]:before, #ship-to-different-address-checkbox:before {
content: "";
display: block;
position: absolute;
width: 16px;
height: 16px;
top: 0;
left: 0;
border-radius: 4px;
border: 1px solid #e9e9e9;
background-color: #c81b2c;
}
.woocommerce-page form .form-row input[type=checkbox]:checked:after, #ship-to-different-address-checkbox:checked:after {
content: "";
display: block;
width: 5px;
height: 10px;
border: solid #fff;
border-width: 0 2px 2px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
position: absolute;
top: 2px;
left: 6px;
}
.woocommerce form .form-row label.checkbox span, .woocommerce-page form .form-row label.checkbox span {    margin: 10px 0 0 5px;}
.wc-credit-card-form label {display:none;}
.woocommerce-shipping-methods input[type=radio]:checked+label {background: url(//attonics-systems.com/../../wp-content/uploads/2019/12/selected-radio_btn.png) no-repeat !important; padding: 7px 0px 0px 55px;}
.woocommerce-shipping-methods input[type=radio]+label{    background: url(//attonics-systems.com/../../wp-content/uploads/2019/12/unselected-radio_btn.png) no-repeat !important; padding: 7px 0px 0px 55px;}
.woocommerce-shipping-methods li input {display:none;}   .login-extra-links label, .signup-link, .signup-link a {font-weight:400 !important;}
.woocommerce form.register {padding-top:0;}
.woocommerce-form-register .select2-selection__rendered {
color: #888888 !important;
font-family: "Open Sans";
font-size: 14px;
line-height: 24px;
}
.woocommerce-form-register .form-row input:placeholder {
color: #888888 !important;
font-family: "Open Sans";
font-size: 14px;
line-height: 24px;
}
.woocommerce-account #stripe-payment-data .__PrivateStripeElement iframe { }
#stripe-card-element .InputContainer .InputElement {border-radius: 4px !important; border: 1px solid #e9e9e9 !important;}
#add_payment_method button, .modal-footer1 button{
border-radius: 4px;
background-color: #c81b2c;
color: #ffffff;
font-family: "Open Sans";
font-size: 14px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
padding: 8px 15px;
opacity:1;
}
#add_payment_method button:hover, .modal-footer1 button:hover {background: #a01523!important; color:#fff !important;}
.modal-footer1 {margin-bottom:20px;}
.modal-footer1 .col-md-6:first-child, #add_payment_method .col-md-6:first-child {text-align:right;}
.stripe-source-errors .woocommerce_error {width:100% !important; float:left !important;}   .woocommerce-order .woocommerce-notice {
text-align:center;
color: #2f2e31;
font-family: "Open Sans";
font-size: 18px;
line-height: 28px;
}
.woocommerce .order_details li, .woocommerce-page .order_details li {
color: #2f2e31;
font-family: "Open Sans";
font-size: 12px;
line-height: 18px;
text-transform: uppercase;
padding:10px 20px;
}
.woocommerce .order_details li strong, .woocommerce-page .order_details li strong {
color: #2f2e31;
font-family: "Open Sans";
font-size: 14px;
font-weight: 700;
line-height: 24px;
}
.woocommerce-order .woocommerce-order-details__title, .woocommerce-customer-details .woocommerce-column__title {
color: #000000 !important;
font-family: "Open Sans" !important;
font-size: 18px !important;
line-height: 30px !important;
text-transform: uppercase !important;
}
.woocommerce-customer-details address {
border-radius: 4px;
border: 1px solid #e9e9e9;
background-color: #ffffff;
padding: 30px;
color: #2f2e31;
font-family: "Open Sans";
font-size: 14px;
line-height: 30px;
font-style: normal;
text-transform: uppercase;
margin-bottom: 80px;
}
.woocommerce table.shop_table, .woocommerce-page table.shop_table.order_details {box-shadow:none;    margin-bottom: 55px;}
.woocommerce table.shop_table.order_details th, .woocommerce-page table.shop_table.order_details th, .woocommerce table.shop_table.order_details tfoot td {
color: #333333;
font-family: "Open Sans";
font-size: 13px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
width: 50% !important;
}
.woocommerce table.shop_table.order_details tfoot tr:last-child th, .woocommerce table.shop_table.order_details tfoot tr:last-child td span {
color: #c81b2c !important;
font-family: "Open Sans";
font-size: 13px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
}
.woocommerce table.shop_table.order_details .order_item td, .woocommerce table.shop_table.order_details .order_item td span {
color: #37373a;
font-family: "Open Sans";
font-size: 14px;
line-height: 24px;
}   .single_variation_wrap .variations_button .row {display:flex;}
.single_variation_wrap .variations_button .row button {margin-right:20px;}
.single_variation_wrap .variations_button .row button:last-child {margin-right:0px;}
@-moz-document url-prefix() {
.shop-template .woocommerce-variation-add-to-cart {display:inline-block;}
.shop-template .woocommerce-variation-add-to-cart {margin-top:0;}
.single_variation_wrap .variations_button .row{
flex: 1;
}
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .shop-template .woocommerce-variation-add-to-cart {display:inline-block;}
.shop-template .woocommerce-variation-add-to-cart {margin-top:0;}
}
@supports (-ms-accelerator:true) { .shop-template .woocommerce-variation-add-to-cart {display:inline-block;}
.shop-template .woocommerce-variation-add-to-cart {margin-top:0;}
}
@supports (-ms-ime-align:auto) { .shop-template .woocommerce-variation-add-to-cart {display:inline-block;}
.shop-template .woocommerce-variation-add-to-cart {margin-top:0;}
}
.back-to-home{
border-radius: 4px;
background-color: #c81b2c;
color: #ffffff;
font-family: "Open Sans";
font-size: 14px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
padding: 15px;
}
.woocommerce-checkout .page-container{
padding-bottom:0px !important;
}
.navbar-default.menu-metas ul.navbar-nav li.jt-menu-cart a .jt-cart-num, .navbar-default.menu-metas ul.navbar-nav li.jt-menu-cart-slim a .jt-cart-num {
background: #c81b2c !important;
}
.head-shopbtn{
margin-left:30px ;
padding: 33px 12px 30px;
}
.head-shopbtn a{
border-radius: 4px  !important;
background-color: #c81b2c  !important;
padding:1px 21px  !important;
color: #e9e9e9  !important;
font-family: "Open Sans" !important;
font-size: 13px  !important;
font-weight: 600  !important;
letter-spacing: 1px  !important;
text-transform: uppercase  !important;
}
.sticky-wrapper.is-sticky .head-shopbtn{padding: 33px 12px 30px; }
.entry-content .shipping ul{
padding-left: 20px !important;
}
.widget.jt-top-header{ }
.entry-content p { color: #2f2e31 !important; } .pdfprnt-buttons{    margin-top: 25px;}
.woocommerce div.product form.variations_form table.variations td.value{width:66.666%;}
.woocommerce div.product form.variations_form table.variations td.value select {
font-size: 14px !important;
line-height: 24px !important;
color: #888 !important;
font-family: "Open Sans";
}
.jt_business_content .jt-bussiness-head-cont header .menu-metas.navbar-default ul.navbar-nav li.jt-menu-cart a#jt-top-cart-trigger {    padding: 33px 12px 30px;}
.woocommerce div.product form.variations_form table.variations td.value select:focus{outline:none;}
.woocommerce div.product form.variations_form table.variations td.label label {
font-size: 14px !important;
line-height: 24px !important;
color: #2f2e31;	
text-align:left;
font-family: "Open Sans" !important;
text-transform: capitalize;
font-weight: 600;
letter-spacing:0; padding:0;
}
.woocommerce div.product form.variations_form table.variations td.label label p {margin:0;}
.woocommerce .variations .reset_variations{display:none;}
.navbar-logo img{
width: 130px;
}   .page-container {
padding: 0;
}
.home-main-banner .container.home-inner {margin:0 auto; padding:150px 0 35px; }
.home-main-banner .container.home-inner .home-banner-desc h1 {
color: #e9e9e9;
font-family: "Open Sans";
font-size: 40px;
font-weight: 600;
line-height: 50px;
text-transform: uppercase;
margin:0;
margin-bottom:60px;
}
.home-main-banner .container.home-inner .home-banner-desc a {
color: #ffffff;
font-family: "Open Sans";
font-size: 14px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
border-radius: 4px;
background-color: #c81b2c;
padding:15px 40px;
}
.jt_business_content .jt-bussiness-head-cont .jt-business-banner-content {display:none;}
.home-second-top{margin:100px 0 60px;}
.home-second-top .wpb_column:first-child {
border-right: 1px solid #e9e9e9;
text-align: right;
}
.home-second-top .wpb_column {
padding: 0 50px !important;
}
.home-second-top .home-second-top-left h3 {
color: #333333;
font-family: "Open Sans";
font-size: 30px;
letter-spacing: 1.5px;
line-height: 40px;
text-transform: uppercase;
}
.home-second-top .home-second-top-right p {
color: #888888 !important;
font-family: "Open Sans";
font-size: 18px;
line-height: 28px;
}
.gift-icon .fa-gift:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/003-gift.png) !important;}
.speedometer-icon .fa-gift:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/IC_home_performance.png) !important;}
.save-money-icon .fa-gift:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/002-save-money.png) !important;} .gift-icon:hover .fa-gift:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/IC_home_compact_h.png) !important;}
.speedometer-icon:hover .fa-gift:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/speedometer.png) !important;}
.save-money-icon:hover .fa-gift:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/IC_home_cost_h.png) !important;}
.services-style-one .services-content {    margin: 0 0 30px !important;     width: 74% !important;}
.services-style-one .services-icon {
color: #999;
font-size: 38px;
float: left;
width: 100px;
height: 100px;
line-height: 100px;
background: transparent;
border: 1px solid #e9e9e9;
text-align: center;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
-ms-border-radius: 100px;
-o-border-radius: 100px;
border-radius: 100px;
}
.gift-icon.services-style-one:hover .services-icon, .speedometer-icon.services-style-one:hover .services-icon, .save-money-icon.services-style-one:hover .services-icon {border: 1px solid #c81b2c !important;}
.gift-icon .services-content h3, .speedometer-icon .services-content h3, .save-money-icon .services-content h3 {
color: #000000;
font-family: "Open Sans";
font-size: 18px;
line-height: 30px;
text-transform: uppercase;
}
.gift-icon .services-content p, .speedometer-icon .services-content p, .save-money-icon .services-content p {
color: #888888 !important;
font-family: "Open Sans";
font-size: 14px;
line-height: 24px;
}
.services-style-one {margin:0 !important;}
.gift-icon:hover .jt-sep-two:before, .speedometer-icon:hover .jt-sep-two:before, .save-money-icon:hover .jt-sep-two:before,  .sep-hover:hover .jt-sep-two:before{
width: 40px;
}
.home-sub-row {padding:65px 0 35px;}
.home-sub-row h3 {
color: #f7f8f9 !important;
font-family: "Open Sans";
font-size: 30px;
letter-spacing: 1.5px;
line-height: 40px;
text-transform: uppercase;
margin:0;
}
.home-sub-row .inline-p {
text-align:center;color: #f7f8f9;
font-family: "Open Sans";
font-size: 12px;
line-height: 18px;
}
.home-sub-row .inline-p img{margin-right:10px;}
.home-sub-row .jt-sep, .home-sub-row .jt-sep:before, .home-sub-row .jt-sep:after {    background: #f7f8f9;}
.home-sub-form {
max-width: 800px;
margin: 0 auto;
width: 100%;
display: flex;
display: -webkit-flex;
flex-flow: wrap;
padding: 50px 0 5px;
}
.home-sub-form span.wpcf7-not-valid-tip {position: absolute; top: -20px; width: auto; }
.home-sub-form+.wpcf7-validation-errors {
max-width: 800px;
margin: 0 auto !important;
margin-bottom: 18px !important;
color: #fff;
}
.home-sub-form span { width:80%;}
.home-sub-form .wpcf7-submit {
width: 20% !important;
border-radius: 0px 5px 5px 0px;
background: #fff !important;
border: none;
border-left: 1px solid rgb(200, 27, 44, .8);
color: #c81b2c !important;
font-family: "Open Sans" !important;
font-size: 13px !important;
line-height: 18px;
font-weight: 600;
letter-spacing: 1px !important;
text-transform: uppercase !important;
padding: 20px 30px !important;
}
.home-sub-form span .wpcf7-email {
border-radius: 5px 0px 0px 5px;
padding: 13px 20px 17px !important;
border:none;
color: #888888;
font-family: "Open Sans";
font-size: 18px;
line-height: 28px;
margin:0 !important;
}
.home-sub-form span .wpcf7-email:focus, .home-sub-form .wpcf7-submit:focus {outline:none;}
.home-sub-form span .wpcf7-email:placeholder {
color: #888888;
font-family: "Open Sans";
font-size: 18px;
line-height: 28px;
}
.home-testi-slider {max-width:1000px; margin:0 auto;}
.home-testi-slider .owl-carousel.owl-loaded .jt-test-each-carousel p {
color: #888888 !important;
font-family: "Open Sans";
font-size: 14px;
line-height: 24px;
}
.home-testi-slider .owl-carousel.owl-loaded .jt-test-each-carousel .jt-test-name {
display: inline-block;
margin: 2px 0 0;
color: #c81b2c;
font-family: "Open Sans";
font-size: 13px;
font-weight: 600;
letter-spacing: 1px;
}
.home-testi-slider .owl-carousel.owl-loaded .jt-test-name span {
color: #888888;
font-family: "Open Sans" !important;
font-size: 14px;
line-height: 24px;
font-weight: 400;
}
.home-testi-slider .owl-carousel.owl-loaded .jt-heading h2 {
color: #333333 !important;
font-family: "Open Sans" !important;
font-size: 30px;
letter-spacing: 1.5px;
line-height: 40px;
text-transform: uppercase;
margin: 0;
}
.home-testi-slider {margin-top:60px;}
.home-testi-slider .jt-testimonial-carousel .owl-dot, .home-testi-slider .jt-test-carousel-two .owl-dot {
border: 1px solid #979797;
background-color: #e9e9e9;
height:10px;
width:10px;
}
.home-testi-slider .jt-testimonial-carousel .owl-dot.active, .home-testi-slider .jt-test-carousel-two .owl-dot.active {
border: 1px solid #c81b2c;
background-color: #c81b2c;
height:10px;
width:10px;
top:0;
}
.home-clients-row .client-logo:after {
content: "";
border-right: 1px solid #e9e9e9;
display: block;
height: 160px;
}
.home-clients-row .client-logo:last-child:after {display:none;}
.home-clients-row {
margin:80px 0;
}
.home-prod-row .jt-heading .sub-heading {
color: #888888;
font-family: "Open Sans";
font-size: 18px;
line-height: 28px;
margin-top: 0;
}
.home-product-desc span.price-upr {
color: #333333;
font-family: "Open Sans";
font-size: 13px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
}
.home-product-desc span.price-upr+p{display:none;}
.home-product-desc h3 {
color: #c81b2c !important;
font-family: "Open Sans";
font-size: 30px;
letter-spacing: 1.5px;
line-height: 40px;
text-transform: uppercase;
margin:0;
}
.home-product-desc p {
color: #888888 !important;
font-family: "Open Sans";
font-size: 14px;
line-height: 24px;
margin:0;
margin-top:18px;
}
.pad-0 .vc_column-inner, .pad-0 {padding:0 !important;}
.home-product-desc ul {list-style: none; padding-left: 0;margin-bottom: 20px;}
.home-product-desc ul:first-of-type{margin-top:20px;}
.home-product-desc ul:last-of-type{margin-bottom:70px;}
.home-product-desc ul li {padding:0;}
.product-btns a.dwnld-btn {
color: #c81b2c;
font-family: "Open Sans";
font-size: 14px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
border-radius: 4px;
border: 1px solid #c81b2c;
padding:15px 75px;
margin-right: 20px;
}
.product-btns a.cart-btn {
color: #ffffff;
font-family: "Open Sans";
font-size: 14px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
border-radius: 4px;
border: 1px solid #c81b2c;
padding:15px 75px;
background:#c81b2c;
}
a:hover {text-decoration:none !important;}
.home-prod-row {margin:100px 0 80px;}
.drag-slide-sec {margin-bottom:65px;}
ul.stack_images{width:unset !important;}
.vc_col-sm-6.pad-0.left-side{padding-right:50px !important;}
.vc_col-sm-6.pad-0.right-side{padding-left:50px !important;}
.jt_business_content .jt-bussiness-head-cont .hidden-big-screen .menu-metas {left:0;}
.home-prod-row .jt-main-head {
color: #2f2e31 !important;
font-family: "Open Sans";
font-size: 30px;
letter-spacing: 1.5px;
line-height: 40px;
text-transform: uppercase;
}
.home-testi-slider .jt-heading h2 {
color: #333333 !important;
font-family: "Open Sans";
font-size: 30px;
letter-spacing: 1.5px;
line-height: 40px;
text-transform: uppercase;
}
.logo-home-clients h2 {
color: #333333 !important;
font-family: "Open Sans";
font-size: 30px;
letter-spacing: 1.5px;
line-height: 40px;
text-transform: uppercase;
}
.logo-home-clients p {
color: #888888 !important;
font-family: "Open Sans";
font-size: 14px;
line-height: 24px;
}
.blog-slider .sub-heading {
color: #888888 !important;
font-family: "Open Sans";
font-size: 18px;
line-height: 28px;
}   .business-cover .banner-div{    padding: 300px 0 180px; text-align:center;}
.business-cover .banner-div h1 {
color: #e9e9e9;
font-family: "Open Sans";
font-size: 40px;
font-weight: 600;
line-height: 50px;
text-transform: uppercase;
margin: 0;
margin-bottom: 20px;
}
.business-cover .banner-div p {
color: #f7f8f9 !important;
font-family: "Open Sans";
font-size: 13px;
font-weight: 600;
letter-spacing: 1px;
margin: 0;
}
.business-tabs-row .wpb_column {padding-left:0 !important;padding-right:0 !important;}
.business-tabs .jt-wwd-img img {width:100%;}
.jt-tilt-effect .jt-wwd-img {height:auto;padding-bottom: 0;}
.jt-wwd-image-bg {max-height:800px;}
.business-tabs-row .pe-7s-paint-bucket:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/001-paint-palette.png) !important;}
.business-tabs-row .pe-7s-bandaid:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/002-heart.png) !important;}
.business-tabs-row .pe-7s-eyedropper:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/003-stethoscope.png) !important;}
.business-tabs-row .pe-7s-safe:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/004-siren.png) !important;}
.business-tabs-row .pe-7s-home:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/005-plant.png) !important;}
.business-tabs-row .pe-7s-tools:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/006-recommended.png) !important;}
.business-tabs-row .pe-7s-helm:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/007-gas-leak.png) !important;} .business-tabs-row .jt-wwd-image-bg .pe-7s-paint-bucket:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/IC_business_design_h.png) !important;}
.business-tabs-row .jt-wwd-image-bg .pe-7s-bandaid:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/IC-business_healthcare_h.png) !important;}
.business-tabs-row .jt-wwd-image-bg .pe-7s-eyedropper:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/IC-business_medical_h.png) !important;}
.business-tabs-row .jt-wwd-image-bg .pe-7s-safe:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/IC-business_security_h.png) !important;}
.business-tabs-row .jt-wwd-image-bg .pe-7s-home:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/IC-business_environtmental_h.png) !important;}
.business-tabs-row .jt-wwd-image-bg .pe-7s-tools:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/IC-business_qc_h.png) !important;}
.business-tabs-row .jt-wwd-image-bg .pe-7s-helm:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/IC_business_gas_h.png) !important;}
.business-tabs-row .jt-wwd-headings .jt-large-heading {
color: #333333;
font-family: "Open Sans";
font-size: 30px;
letter-spacing: 1.5px;
line-height: 40px;
text-transform: uppercase;
margin:0;
}
.business-tabs-row .tab-each-link, .business-tabs-row .tab-each-link.wwd-active-link.wwd-deactive-link {padding:20px 12px;    margin-bottom: 20px; min-height:160px;}
.business-tabs-row .tab-each-link h4 {
color: #000000;
font-family: "Open Sans";
font-size: 18px;
line-height: 30px;
text-transform: uppercase;
margin:0;
letter-spacing:0;
}
.business-tabs-row .tab-each-link p {
color: #888888 !important;
font-family: "Open Sans";
font-size: 12px;
line-height: 18px;
margin:0;
}
.business-tabs-row .tab-each-link .close-icon {display:none;}
.business-tabs-row .tab-each-link:hover, .business-tabs-row .tab-each-link.wwd-active-link, .business-tabs-row .tab-each-link.wwd-active-link.wwd-deactive-link:hover {    border: 2px solid rgb(200, 27, 44, .5);}
.business-tabs-row .jt-wwd-image-bg h3 {
color: #f7f8f9;
font-family: "Open Sans";
font-size: 18px;
line-height: 30px;
text-transform: uppercase;
margin: 20px 0;
}
.business-tabs-row .jt-wwd-image-bg p {
color: #f7f8f9 !important;
font-family: "Open Sans";
font-size: 12px;
line-height: 18px;
margin: 0;
}
.business-tabs-row .jt-wwd-image-bg a.btn-primary {
color: #f7f8f9;
font-family: "Open Sans";
font-size: 14px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
border-radius: 4px;
border: 1px solid #f7f8f9;
padding:15px 50px;
margin: 0;
margin-top: 40px;
}
.business-tabs-row .wwd-tab-box {background: rgb(47, 46, 49, .9);}
.business-tabs-row .jt-wwd-tab-links {    padding: 50px;}
.busi-conct-form .jt-main-head {
color: #f7f8f9 !important;
font-family: "Open Sans";
font-size: 30px;
letter-spacing: 1.5px;
line-height: 40px;
text-transform: uppercase;
margin:0;
}
.busi-conct-form .jt-sep, .busi-conct-form .jt-sep:before, .busi-conct-form .jt-sep:after {
background: #f7f8f9 !important;
}
.busi-conct-form .business-cf {
max-width: 720px;
margin: 0 auto;
margin-top: 50px;
text-align:center;
}
.busi-conct-form .business-cf .row .inner {display: -webkit-inline-box;    width: 49%;}
.busi-conct-form .business-cf .row .inner:last-child {float:right;}
.busi-conct-form .business-cf .row .inner:first-child {float:left;}
.busi-conct-form .wpcf7 .business-cf .row input, .busi-conct-form .wpcf7 .business-cf .row textarea {
border-radius: 4px;
border: 1px solid #e9e9e9;
background-color: #ffffff;
margin-bottom:20px;
}
.busi-conct-form .wpcf7 .business-cf .row input:placeholder, .busi-conct-form .wpcf7 .business-cf .row textarea:placeholder {
color: #888888;
font-family: "Open Sans";
font-size: 14px;
line-height: 24px;
}
.busi-conct-form .wpcf7 .business-cf .row .wpcf7-submit {
color: #ffffff;
font-family: "Open Sans";
font-size: 14px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
border-radius: 4px;
background-color: #c81b2c;
padding:15px 50px;
border:none;
margin:0;
margin-top:60px;
}
.busi-conct-form .wpcf7 .business-cf .row .wpcf7-submit:hover { }
.busi-conct-form {padding-top:100px;padding-bottom:100px;}
.mini-desc {max-width:800px; margin:0 auto; text-align:center;padding:100px 0 65px;}
.mini-desc p {
color: #888888 !important;
font-family: "Open Sans";
font-size: 18px;
line-height: 28px;
margin:0;
}
.blog-slider-business .jt-box-post-meta {display:none;}
.blog-slider .jt-box-blog h3 {
color: #000000 !important;
font-family: "Open Sans";
font-size: 18px;
line-height: 30px;
text-transform: uppercase;
padding:25px 13px;
}
.blog-slider .jt-box-blog p {
color: #888888 !important;
font-family: "Open Sans";
font-size: 14px;
line-height: 24px;
padding:0 13px;
}
.jt-box-blog a {
padding:0 13px !important;
color: #c81b2c !important;
font-family: "Open Sans" !important;
font-size: 13px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
}
.blog-slider .jt-vint-blog:hover a.jt-vint-read:after {display:none;}
.blog-slider .blog-style-seven-slider-wide .owl-controls {
top: 0%;
left: 50%;
right:unset;
transform: translate(-50%, 0%);
}
.blog-slider .jt-box-arrow-left { border:none; background-repeat:no-repeat;background-image:url(//attonics-systems.com/../../wp-content/uploads/2019/12/001-arrow-point-to-right_copy.png) !important;}
.blog-slider .jt-box-arrow-right { border:none; background-repeat:no-repeat;background-image:url(//attonics-systems.com/../../wp-content/uploads/2019/12/001-arrow-point-to-right.png) !important;}
.blog-slider .jt-main-head {
color: #2f2e31 !important;
font-family: "Open Sans";
font-size: 30px;
letter-spacing: 1.5px;
line-height: 40px;
text-transform: uppercase;
margin:0;
}
.blog-slider .jt-main-head+.jt-sep {margin-bottom:40px;}
.blog-slider {margin:100px 0 60px;}
.home-blog-slider.blog-slider .jt-main-head+.jt-sep {margin-bottom:10px;}
.blog-slider .jt-box-post-meta {margin-bottom:20px;}
.blog-slider .jt-box-post-meta span {
float:right;
color: #888888;
font-family: "Open Sans";
font-size: 12px;
line-height: 18px;
letter-spacing: 0;
text-transform: capitalize;
}
.blog-slider .jt-box-post-meta span:after{display:none;}
.blog-slider .jt-box-post-meta a {
float: left;
margin-left: 13px;
padding: 5px 10px;
color: #c81b2c;
font-family: "Open Sans";
font-size: 12px !important;
line-height: 18px;
border: 1px solid rgb(200, 27, 44, .5);
}
.foot-ctrl footer .text-widget-holder {padding: 0px 0 50px;}
.product-btns a.dwnld-btn:hover {    color: #fff;background-color: #c81b2c;}
.product-btns a.cart-btn:hover {    background-color: #a01523 !important;}   .single-post .jt-each-post {margin-top:100px;}
.single-post .format-standard:hover .jt-featured-img:before, .format-image:hover .jt-featured-img:before {display:none;}
.single-post .jt-post-content {max-width:800px;    padding: 50px 30px 85px;}
.single-post .jt-post-title {
color: #2f2e31 !important;
font-family: "Open Sans" !important;
font-size: 30px !important;
letter-spacing: 1.5px !important;
line-height: 40px !important;
text-transform: uppercase !important;
}
.single-post .jt-post-cat a {
border: 2px solid rgb(200, 27, 44, .8);
color: #c81b2c !important;
font-family: "Open Sans" !important;
font-size: 12px !important;
line-height: 18px;
text-transform: capitalize;
}
.single-post ul.jt-post-list-metas li {
color: #888888 !important;
font-family: "Open Sans";
font-size: 12px;
line-height: 18px;
}
.single-post .jt-post-content .jt-post-excerpt p {
color: #888888 !important;
font-family: "Open Sans";
font-size: 14px;
line-height: 24px;
}
.jt-social-share .inner, .jt-social-share .inner ul {margin-bottom:3px;}
.jt-social-share .inner, .jt-social-share .inner ul li {display:inline-block;}
.jt-social-share .inner .jt-share-link span {
color: #000000 !important;
font-family: "Open Sans";
font-size: 18px;
line-height: 30px;
font-style: normal;
letter-spacing: 0;
}
.jt-post-bottom-metas {    padding: 16px 0;border: 1px solid #e9e9e9;border-left: 0; border-right: 0;}
.jt-social-share .inner ul li a, .jt-social-share .inner ul li a:hover {
color:#2f2e31;
padding: 0 15px;
font-size:16px;
}
.single .type-post .jt-post-content .jt-post-excerpt ul li:before {
content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/selected-radio_btn.png) !important;background: none;
box-shadow: none;
left: -35px;
top: 1px;
}
.single-post .blog-slider .jt-box-blog {text-align:left;}
.single-post .blog-slider .owl-carousel .owl-controls {position:absolute;}
.single-post .blog-slider .owl-carousel .owl-controls .owl-nav .owl-prev, .single-post .blog-slider .owl-carousel .owl-controls .owl-nav .owl-next {
display: inline-block;
padding: 0 0 0 10px;
}
.single-post .blog-slider .owl-stage-outer {
padding: 50px 0 0 0;
}   .blog-main-row {margin-top:125px;}
.blog-main-row .jt-main-head {
color: #2f2e31 !important;
font-family: "Open Sans";
font-size: 30px;
letter-spacing: 1.5px;
line-height: 40px;
text-transform: uppercase;
margin:0; }
.blog-main-row .sub-heading {
color: #888888 !important;
font-family: "Open Sans";
font-size: 18px;
line-height: 28px;
margin:0;
margin-bottom:50px;
}
.jt-box-blog p {
color: #888888 !important;
font-family: "Open Sans";
font-size: 14px;
line-height: 24px;
display: block;
display: -webkit-box;
max-width: 100%;
height: 70px;
margin: 0 auto;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
padding:0 13px;
}
.jt_row_class .wp-pagenavi span.current {color: #c81b2c !important;}
.jt_row_class .wp-pagenavi {    padding: 60px 0px;}
.jt_row_class .wp-pagenavi a, .jt_row_class .wp-pagenavi span {color: #888888;    letter-spacing: 0px;    line-height: 24px;}
.jt_row_class .wp-pagenavi a.nextpostslink:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/001-arrow-point-to-right-1.png) !important; }
.jt_row_class .wp-pagenavi a.previouspostslink:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/001-arrow-point-to-right-2.png) !important; }
.jt-box-blog .jt-box-post-meta { padding-bottom:15px;   padding-right: 13px;}
.jt-box-blog h3 {
color: #000000;
font-family: "Open Sans";
font-size: 18px;
line-height: 30px;
text-transform: uppercase;
min-height:85px;
padding:25px 13px;
} .jt-box-post-meta span {
float:right;
color: #888888;
font-family: "Open Sans";
font-size: 12px;
line-height: 18px;
letter-spacing: 0;
text-transform: capitalize;
}
.jt-box-post-meta span:before {
content:url(//attonics-systems.com/../../wp-content/themes/juster/images/icons/clock.png);
padding:0 10px;
}
.jt-box-post-meta span:after{display:none;}
.jt-box-post-meta a {
float: left;
margin-left: 13px;
padding: 5px 10px;
color: #c81b2c;
font-family: "Open Sans";
font-size: 12px !important;
line-height: 18px;
border: 1px solid rgb(200, 27, 44, .5);
}
.jt-box-blog a {
padding:0 13px;
color: #c81b2c;
font-family: "Open Sans";
font-size: 13px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase; }
.jt-vint-blog:hover a.jt-vint-read:after {display:none;}
.blog-cat-list ul {list-style:none;text-align: center; padding:0;}
.blog-cat-list ul li {display:inline-block;padding: 0 25px;}
.blog-cat-list ul li a {
color: #000000;
font-family: "Open Sans";
font-size: 18px;
line-height: 30px;
text-transform: uppercase;
}
.blog-cat-list ul li a.current {
color: #c81b2c;
}
.blog-cat-list ul li a.current:after {
content:'';
display:block; border-bottom: 3px solid #c81b2c;
}
#osd-blog-search {
text-align: center;
max-width: 800px;
margin: 0 auto;
margin-bottom:50px;
}
#osd-blog-search form {   
display: inline-block; 
width: 100%;
border-radius: 5px;
border: 1px solid #e9e9e9;
padding: 15px 25px;
}
#osd-blog-search form #s {
width: 95%;
border: none;
color: #888888 !important;
font-family: "Open Sans";
font-size: 18px;
line-height: 28px;
}
#osd-blog-search form #s:focus{outline:none;}
#osd-blog-search form #s::placeholder {
color: #888888 !important;
font-family: "Open Sans" !important;
font-size: 18px !important;
line-height: 28px !important;
}
.search-no-results .main-content-center {padding: 200px 0 100px;}
.single .type-post .jt-post-content .jt-post-excerpt ul li {
color: #888888;
font-family: "Open Sans";
font-size: 18px;
line-height: 28px;
}   .cover-row .banner-div h1 {color: #f7f8f9;}
.contact-us-cf {
max-width: 720px;
margin: 0 auto;
margin-top: 50px;
text-align:center;
}
.wpcf7 .contact-us-cf .row input, .wpcf7 .contact-us-cf .row textarea {
border-radius: 4px;
border: 1px solid #e9e9e9;
background-color: #ffffff;
margin-bottom: 20px;
padding:13px 20px;
}
.wpcf7 .contact-us-cf .row textarea {margin-bottom:40px;}
.wpcf7 .contact-us-cf .row input:placeholder, .wpcf7 .contact-us-cf .row textarea:placeholder {
color: #888888 !important;
font-family: "Open Sans" !important;
font-size: 14px;
line-height: 24px;
}
.wpcf7 .contact-us-cf .row select {
color: #888888;
font-family: "Open Sans" !important;
font-size: 14px;
line-height: 24px;
border-radius: 4px;
border: 1px solid #e9e9e9;
background-color: #ffffff;
margin-bottom: 20px;
padding:13px 20px;
background: url(//attonics-systems.com/../../wp-content/uploads/2019/11/Path.png) no-repeat scroll 97% center transparent;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.wpcf7 .contact-us-cf .row select:focus {outline:none;}
.wpcf7 .contact-us-cf .row .wpcf7-submit {
border-radius: 4px;
background-color: #c81b2c;
color: #ffffff;
font-family: "Open Sans";
font-size: 14px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
padding: 15px 50px;
margin: 60px 0 100px;
}
.cf-row {margin-top:100px;}
.cf-row .jt-main-head {
color: #333333 !important;
font-family: "Open Sans";
font-size: 30px;
letter-spacing: 1.5px;
line-height: 40px;
text-transform: uppercase;
margin:0;
}
.cf-row .sub-heading {
color: #888888 !important;
font-family: "Open Sans";
font-size: 18px;
line-height: 28px;
margin-bottom:0;
}   .careers-list .jt-read-more-hv {float:right;}
.careers-list .jt-content-hv {left:0%;max-width: 450px;}
.careers-list .jt-blog-lists:hover .jt-content-hv {left:30px;}
.careers-list .jt-content-hv .jt-post-title {
color: #000000 !important;
font-family: "Open Sans";
font-size: 18px;
line-height: 30px;
text-transform: uppercase;
margin:0;
margin-bottom:8px;
}
.careers-list .jt-blog-lists:hover .jt-content-hv .jt-post-title {color: #c81b2c !important;}
.careers-list .jt-content-hv span {
color: #888888 !important;
font-family: "Open Sans";
font-size: 12px;
line-height: 18px;
display: inline-flex;
display: -webkit-inline-flex;
}
.careers-list .jt-content-hv p {
color: #888888 !important;
font-family: "Open Sans";
font-size: 14px;
line-height: 24px;
margin:0;
margin-top:20px;
}
.jt-list-read-more span {font-weight:600;}
.careers-list .jt-content-hv span:before {
content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/loc_icon.png);padding-right:8px;
} .careers-list .format-standard:after {display:none;}
.careers-list .jt-blog-lists {    border-bottom: 1px solid #e9e9e9;}
.careers-list {margin:60px 0 65px 0 !important;}
.careers-single .apply-btn {text-align:center;}
.careers-single .apply-btn a {
color: #ffffff;
font-family: "Open Sans";
font-size: 14px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
border-radius: 4px;
background-color: #c81b2c;
padding:15px 65px;
}
.careers-single {max-width:800px; margin:100px auto;}
.careers-single .blocks {
padding-bottom:40px;
}
.careers-single .blocks h3 {
color: #000000 !important;
font-family: "Open Sans";
font-size: 18px;
line-height: 30px;
text-transform: uppercase;
margin:0;
margin-bottom:15px;
}
.careers-single .blocks p {
color: #888888 !important;
font-family: "Open Sans";
font-size: 14px;
line-height: 24px;
margin:0;
}
.careers-single .blocks ul {list-style:none;margin-bottom: 40px;}
.careers-single .blocks ul li:before {
content: "\2022";
color: #888;
font-weight: bold;
display: inline-block; 
width: 1em;
margin-left: -1em; }
.careers-single .blocks ul li {
color: #888888 !important;
font-family: "Open Sans";
font-size: 14px;
line-height: 24px;
padding-bottom:15px;
}
.careers-single .jt-heading  {margin-bottom:60px;}
.careers-single .jt-heading h2 {
color: #333333 !important;
font-family: "Open Sans";
font-size: 30px !important;
letter-spacing: 1.5px;
line-height: 40px;
text-transform: uppercase;
margin:0;
} .woocommerce-orders .woocommerce .row, .woocommerce-view-order .woocommerce .row {padding:100px 0;}
.woocommerce-account.woocommerce-orders table.shop_table_responsive.my_account_orders tbody tr td {font-family:"Open Sans" !important;}
.woocommerce-orders  a.woocommerce-button.button.view, .woocommerce-orders a.woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button {
border-radius: 4px;
background-color: #c81b2c;
height: auto;
color: #ffffff;
font-family: "Open Sans";
font-size: 14px;
line-height: 20px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
padding: 5px 15px;
}
.abt-time .jt-timeline-wrapper {margin-top:0;}
.about-timeline-head .jt-main-head {margin:0;}
.abt-time {padding:100px 0 65px;}
.about-block-1-desc {    margin-top: 40px !important;}
.wpb-js-composer .vc_tta .vc_active .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
-webkit-transform: rotate(45deg) translate(-25%,-25%);
-ms-transform: rotate(45deg) translate(-25%,-25%);
transform:rotate(45deg) translate(-25%,-25%) !important;
}
.wpb-js-composer .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-chevron::before {
-webkit-transform: rotate(-45deg) translate(-25%,-25%);
-ms-transform: rotate(-45deg) translate(-25%,-25%);
transform: rotate(-45deg) translate(-25%,-25%) !important;
}
.jt_row_class .vc_tta.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4.vc_tta-panel-title a {border-width: 1px 0px 0px 0px !important;}
.jt_row_class .vc_tta.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4.vc_tta-panel-title a:last-of-type {    border-width: 1px 0px 1px 0px !important;}
.jt_row_class .vc_tta.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading h4.vc_tta-panel-title a {border-right:none; border-left:none;}
div.wpcf7 .ajax-loader {background-repeat:no-repeat;}
.product-block-cont .sub-heading {max-width:800px;}
.product-block-4-row {margin: 80px 0px 45px !important;}
.det-cont .fa-gift {
color: #999;
font-size: 38px;
float: left;
width: 100px;
height: 100px;
line-height: 100px;
background: transparent;
border: 1px solid #e9e9e9;
text-align: center;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
-ms-border-radius: 100px;
-o-border-radius: 100px;
border-radius: 100px;
}
.jt-each-top-right #jt-top-cart-trigger {
position: absolute;
padding: 0;
left: auto;
padding-left: 60px;
} .jt-top-right-bar .jt-cart-num {
background: #c81b2c !important;
font-size: 10px;
line-height: 15px;
position: absolute;
right: -10px;
top: 5px;
border-radius: 50%;
padding: 1px 5px;
color: #fff;
}
.phn-ico a:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/11/Phone.png);padding-right:10px;}
.mail-ico a:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/11/Email.png);padding-right:10px;}
.cart-ico a:before {content:url(//attonics-systems.com/../../wp-content/themes/juster/images/icons/woo-cart-black.png);padding-right:10px;}
.avat-ico a:before {content:url(//attonics-systems.com/../../wp-content/uploads/2019/12/avatar.png);padding-right:10px;}
.inn a:before {display:none;}
.phn-ico a, .mail-ico a, .cart-ico a, .avat-ico a {display: flex !important;align-items: end;display: -webkit-flex !important;}
.det-cont:hover .fa-gift {
border: 1px solid #c81b2c !important;
}
.det-cont .wpb_text_column.wpb_content_element {    margin-bottom: 18px;}
.det-cont .vc_column-inner {padding-top:100px;}
.home-main-banner .container.home-inner .home-banner-desc a:hover, .head-shopbtn a:hover {    background-color: #a01523 !important;}
.home-sub-form .wpcf7-submit:hover, .busi-conct-form .wpcf7 .business-cf .row .wpcf7-submit:hover, .woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover, .back-to-home:hover, .wpcf7 .contact-us-cf .row .wpcf7-submit:hover, .careers-single .apply-btn a:hover, .submit-btn button:hover, .woocommerce-orders  a.woocommerce-button.button.view:hover, .woocommerce-orders a.woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button:hover {    background: #a01523!important; color:#fff !important;}
.forget-link{
padding-top: 10px;
text-align: right;
}   @media only screen and (min-width:1025px) and (max-width: 1590px) {
.business-tabs-row .tab-each-link, .business-tabs-row .tab-each-link.wwd-active-link.wwd-deactive-link {    min-height: 200px;}
.single-product.woocommerce .page-container, .woocommerce-cart .page-container{ padding: 200px 0 100px; }
} @media only screen and (min-width:1024px) {
.home-main-banner .container.home-inner .width-60 {width:60% !important;}
.home-main-banner .container.home-inner .width-40 {width:40% !important;}
.home-main-banner .container.home-inner {display: flex; align-items: center; display: -webkit-flex;} .det-cont .fa-gift {margin-left:80px !important;}
.det-cont:first-child .fa-gift{margin-left:0 !important; }
.single .type-post .jt-post-content .jt-post-excerpt ul {padding-left:100px;}
.single-post .blog-slider {margin:100px 60px 60px;}
.contact-us-cf .row .inner:first-child {
float: left;
}
.contact-us-cf .row .inner {
display: -webkit-inline-box;
width: 49%;
}
.contact-us-cf .row .inner:last-child {
float: right;
}
.hide-lg {display:none !important;}
.single-product.woocommerce .page-container, .woocommerce-cart .page-container{ padding: 200px 0 100px; }
.single-post .post, .careers-single .jt-heading h2, .blog-main-row .jt-main-head, .woocommerce-page .entry-content .woocommerce {padding-top:100px;}
.woocommerce-page.woocommerce-cart .entry-content .woocommerce {padding-top:0;}
.business-cover.careers .banner-div {    padding: 220px 0 130px;}
.cus-dd {display:none;}
.acc-icon {position:relative;}
.acc-icon:hover .cus-dd {display:block !important; background:#fff !important;}
.jt-time-title {display:inline !important;}
.home-clients-row .client-logo:last-child {margin-top:12px;}
} @media only screen and (min-width:768px) and (max-width: 1024px) {
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {width:48% !important;}
.shop-template .single_add_to_cart_button{
padding: 10px;
margin-top:0px;
}
.shop-template .single_download_button{
padding:10px;
}
.shop-template .single_variation_wrap .variations_button .row button{
margin-right:10px;
}
.head-shopbtn {
margin-left:0px ;
padding: 0px;
top: 40px;
left: 25px;
}
.sticky-wrapper.is-sticky .head-shopbtn{padding: 0px; }
.woocommerce-checkout .woocommerce #customer_details .col-2 , .woocommerce-checkout .woocommerce #customer_details .col-1{
width: 100% !important; 
}
.woocommerce-checkout .your-order h3#order_review_heading:after {right: 8%;}
.woocommerce-checkout form.woocommerce-checkout #customer_details .your-order .woocommerce-checkout-review-order .woocommerce-checkout-payment:before{
font-size:15px;
margin-left:0px !important;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{ margin-left:0px !important;} .jt-menu-cart-slim.head-shopbtn{
margin-right: 15px !important;
position: unset !important;
}
.single-product.woocommerce .page-container{padding-bottom:0px;}
.jt-menu-cart-slim.top-cart-open-slim .top-cart-content {
width:330px !important;
right:-40px !important;
}
.woocommerce-cart table.shop_table tbody td.product-thumbnail {width: auto;}
.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout a.button.alt.checkout-button{width:auto;}
.shipping .woocommerce-shipping-destination{display:none;}
.navbar-nav {margin-right: 50px !important;}
.head-shopbtn a {top:-10px;}
.foot-top p {    padding: 120px 30px !important;} .single-product.woocommerce div.product div.images, .single-product.woocommerce div.product div.summary {width:100%;}
.product-btns a.cart-btn, .product-btns a.dwnld-btn {    padding: 15px 25px;}
.pro-banner-text {
padding: 85px 0px 0px 0px;
}
.pro-banner-desc{margin-bottom:0px !important;}
.product-block-1{margin-top:20px !important;}
.jt-heading .sub-heading{margin:0px;}
.pro-block-2 { padding: 41px !important;}
.product-block-3-row { padding-top: 20px !important;}
.product-block-3-row .product-block-3-center-div{padding-left:0px !important;} .product-block-3-row .product-block-3-right-div{padding-left:0px !important;} 
.product-block-3-row .product-block-3-right-div {padding-left: 50px !important;}
.product-block-4-row { margin-top: 30px;}
.product-block-3-right-cont {margin-bottom: 20px;} .pro-banner-text {padding: 190px 95px 150px 30px;} .vc_col-sm-6.pad-0.right-side {    padding-left: 0px !important;}
.services-style-one .services-content {    width: 100% !important;}
.home-clients-row .client-logo:after {display:none;}
.terms-block-1 {
margin-top: 50px;
padding-left: 0px;
padding-right: 0px;
}
.terms-block-2-desc-address{padding-left:0px !important;}
.product-block-3-row .wpb_single_image { margin-top: 30px;}
.product-block-3-left-cont, .product-block-3-left-img {padding-left: 80px;}
.product-block-4-shop-now  , .product-block-4-row .pdfprnt-buttons {text-align: center !important; }
footer.jt-footer-style-two .jt-copyright-area p span {    display: block; margin-left: 65px; margin-top: -35px;}
.jt-box-post-meta span, .jt-box-post-meta a {float:unset; margin-left:0;}
.jt-box-post-meta a {display:inline-block;margin-top:8px;}
.jt-box-blog .jt-box-post-meta {padding-right: 0; padding-bottom:0;padding-top: 15px;}
.jt-box-blog h3 {padding: 15px 13px;}
.jt-box-blog .jt-box-post-meta {min-height:40px; text-align:center;}
.jt-vint-blog {    min-height: 470px;text-align: center;}
.about-block-1-desc{
margin-top:0px ;
}
.about-block-1 {
padding-right: 5px;
padding-left: 5px;
text-align: center;
}
.about-block-1-right-slider{
padding-right: 0px;
padding-left: 0px;
}
.abt-time{
padding-top: 50px !important;
}
.about-timeline-head .sub-heading{
padding-left:0px;
padding-right:0px;
}
.forget-link {
padding-top: 0px;
text-align: left;
} .jt_business_content .jt-bussiness-head-cont .jt-page-header.jt-header-three.jt-blog-page .sticky-wrapper {display:none;} 
.jt_business_content .hidden-big-screen, .jt_business_content .jt-bussiness-head-cont .jt-page-header.jt-header-three.jt-blog-page .hidden-big-screen .sticky-wrapper {display:block !important;}
.sticky-wrapper .navbar-nav .menu-item a {color:#333 !important;}
.sticky-wrapper .dropdown .caret {    background-image: url(//attonics-systems.com/../../wp-content/uploads/2019/11/Path.png);}
.widget.jt-top-header {    display: none;}
.sticky-wrapper .sticky-nav .navbar-logo {    padding-left: 20px !important;}
.jt_business_content .jt-bussiness-head-cont .hidden-big-screen .menu-metas {padding-right:0; display:none;}
.jt_business_content .jt-bussiness-head-cont .hidden-big-screen .menu-metas ul.navbar-nav li#jt-top-cart-slim.jt-menu-cart-slim.top-cart-open-slim .top-cart-content {left: -327px;}
.terms-banner-text .pro-banner-main-title{font-size:35px !important;}
.terms-banner-text{        padding: 170px 0px 80px 0px;}
.woocommerce-orders .woocommerce .row, .woocommerce-view-order .woocommerce .row .col-md-8 {overflow-x:scroll;}
.search.search-no-results .jt-post-wrapper {padding-left:15px; padding-right:15px;}
} @media only screen and (min-width:1024px) and (max-width: 1200px) {
.jt-vint-blog {min-height:500px;}
}
@media only screen and (min-width:1024px) and (max-width: 1100px) {
.hide-lg {display:block !important;}
} @media only screen and (min-width:425px) and (max-width: 767px) {
.business-tabs-row .tab-each-link, .business-tabs-row .tab-each-link.wwd-active-link.wwd-deactive-link {min-height:200px;}
} @media only screen and (max-width: 767px) {
.foot-top p {
padding: 60px 20px !important;
font-size: 26px !important;
line-height: 35px !important;
}
a#updt_billing, a#updt_shipping {    margin-bottom: 10px;}
.set_billing.address_edit_span {    text-align: center; display: flex; display: -webkit-flex; flex-flow: column;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {width:100% !important;}
.woocommerce form .form-row-first {margin-right:0px;}
.woocommerce form .form-row-last {margin-left:0px;}
.shop-template .single_add_to_cart_button{
padding: 10px !important;
margin-top:0px !important;
}
.shop-template .single_download_button{
padding:10px !important;
}
.shop-template .single_variation_wrap .variations_button .row button{ }
.head-shopbtn {
margin-left:0px;
padding: 0px;  }
.sticky-wrapper.is-sticky .head-shopbtn{padding: 0px; }
.woocommerce-checkout .woocommerce #customer_details .col-2 , .woocommerce-checkout .woocommerce #customer_details .col-1{
width: 100% !important; 
} .woocommerce-checkout form.woocommerce-checkout #customer_details .your-order .woocommerce-checkout-review-order .woocommerce-checkout-payment:before{
font-size:15px;
margin-left:0px !important;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{ margin-left:0px !important;} .jt-menu-cart-slim.head-shopbtn{
margin-right: 15px !important;
position: unset !important;
}
.single-product.woocommerce .page-container{padding-bottom:0px;}
.jt-menu-cart-slim.top-cart-open-slim .top-cart-content {
width:330px !important;
right:-40px !important;
}
.woocommerce-cart table.shop_table tbody td.product-thumbnail {width: auto;}
.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout a.button.alt.checkout-button{width:auto;    margin-top: 30px;}
.shipping .woocommerce-shipping-destination{display:none;}
.single_variation_wrap .variations_button .row{    flex-flow: column; text-align:center;}
.woocommerce.single-product .container .shop-template .entry-summary form.cart .single_add_to_cart_button, .pdfprnt-buttons {float:unset !important;margin-right: 0 !important;}
.single-product .pdfprnt-button-pdf{padding: 15px 28px !important;	}
.single-product .shop-template .single_add_to_cart_button {padding:18px 50px !important;margin-top:10px !important; }
.single-product .shop-template .summary {padding-left: 0px !important;}
.woocommerce-order .woocommerce-notice, .woocommerce-checkout .woocommerce-info {margin-top:50px;}
.menu-metas .navbar-nav {    display: flex;  flex-direction: row;    float: right;     display: -webkit-flex;}
.menu-metas .navbar-nav li:first-child{padding-right:20px;}
.sticky-wrapper .sticky-nav .navbar-logo {padding-left: 20px !important;}
.sticky-wrapper .navbar-nav .menu-item a, .sticky-wrapper .navbar-nav .menu-item ul.dropdown-menu li.menu-item a {color: #333333 !important;}
.widget.jt-top-header {display:none;}
.sticky-wrapper .dropdown .caret { background-image: url(//attonics-systems.com/../../wp-content/uploads/2019/11/Path.png);}
.wc-proceed-to-checkout {text-align:center;} .pro-banner-desc{margin-bottom:0px !important;}
.product-block-1{margin-top:20px !important;}
.jt-heading .sub-heading{margin:0px;}
.pro-block-2 { padding: 41px !important;}
.product-block-2-left h5, .product-block-2-left .special-content p{text-align:left !important;}
.product-block-3-row .product-block-3-center-div{padding-left:0px !important;}
.product-block-3-center-img, .product-block-3-right-img{ margin-top: 20px;}
.product-block-3-row .product-block-3-right-div{padding-left:0px !important;}
.product-block-4-row { margin-top: 30px;}
.product-block-4-shop-now a {padding: 16.4px 96px !important;}
.product-block-4-row .text-right{    text-align: left;}
.product-block-3-right-cont {margin-bottom: 20px;}
.woocommerce div.product form.variations_form table.variations td.value {    width: 100%;    display: block;}
.jt_business_content .jt-bussiness-head-cont .hidden-big-screen .menu-metas {padding-right:0; }
.jt_business_content .jt-bussiness-head-cont .hidden-big-screen .menu-metas ul.navbar-nav li#jt-top-cart-slim.jt-menu-cart-slim.top-cart-open-slim .top-cart-content {left: -330px;}
.home-main-banner .container.home-inner .home-banner-desc h1 {    font-size: 30px;    line-height: 40px;}
.home-main-banner .container.home-inner {padding: 100px 0 0px;    display: flex;    flex-flow: column-reverse;}
.home-second-top .wpb_column:first-child, .home-second-top .home-second-top-right p {border-right: none;    text-align: center;}
.home-second-top .wpb_column {padding: 0 15px !important;}
.home-second-top {    margin: 80px 0 0px;}
.vc_col-sm-6.pad-0.left-side {padding-right: 0px !important;}
.services-style-one .services-content {    width: 100% !important;}
.vc_col-sm-6.pad-0.right-side {    padding-left: 0px !important;}
.drag-slide-sec {    margin-bottom: 0px;}
.home-sub-form .wpcf7-submit {    width: 100% !important;border-radius:5px;    margin-top: 10px !important;}
.home-sub-form span .wpcf7-email {border-radius:5px;}
.home-sub-form span{ width: 100% !important;}
.home-sub-row .inline-p img {    margin-bottom: 5px !important;}
.home-sub-form {padding: 20px 0 5px;}
.product-btns a.dwnld-btn {    width: 100%;  text-align: center;    display: inline-block; padding:15px;}
.product-btns a.cart-btn {width: 100%;  text-align: center;    display: inline-block;    margin-top: 10px; padding:15px;}
.home-product-desc ul {margin-bottom:0;}
.home-product-desc ul:last-of-type {    margin-bottom: 20px;}
.home-clients-row .client-logo:after {display:none;}
.shop-template .single_variation_wrap .variations_button .row button {float:unset !important; margin-right:0;}
.terms-block-1 {
margin-top: 50px;
padding-left: 0px;
padding-right: 0px;
}
.terms-block-2-desc-address{padding-left:0px !important;}
.pro-banner-text {
padding: 150px 0px 50px 0px;
}
.product-block-3-row .wpb_single_image { margin-top: 30px;}
.product-block-3-left-cont, .product-block-3-left-img {padding-left: 80px;}
.product-block-4-shop-now  , .product-block-4-row .pdfprnt-buttons {text-align: center !important; }
.business-cover {    background-position: center right !important;}
.business-cover .banner-div {    padding: 150px 0 0px;}
.business-cover .banner-div h1 {    font-size: 30px;    line-height: 40px;}
.mini-desc {    padding: 50px 0 0px;}
div.wpcf7 .business-cf .ajax-loader {display:block;}
.busi-conct-form .business-cf .row .inner {width:100%; display:block;}
.busi-conct-form .wpcf7 .business-cf .row .wpcf7-submit {    margin-top: 30px;}
.busi-conct-form .jt-main-head {    font-size: 26px;    line-height: 35px;}
.busi-conct-form {    padding-top: 50px;padding-bottom: 50px;}
.blog-slider .jt-main-head {font-size: 22px !important;    line-height: 30px;}
.blog-slider {    margin: 50px 0 0px;}
.business-tabs .jt-wwd-img img {width:auto;}
.business-tabs-row .wwd-tab-box {top:10%;padding: 15px 10px;}
.business-tabs-row .jt-wwd-image-bg a.btn-primary {margin-top: 20px !important;} footer.jt-footer-style-two .jt-copyright-area p span {    display: block; margin-left: 65px; margin-top: -35px;}
#osd-blog-search form {    padding: 5px 12px;}
#osd-blog-search form #s {    width: 90%;}
.blog-main-row .jt-main-head {    font-size: 30px !important;line-height: 36px;}
.blog-main-row .sub-heading {margin-bottom:50px !important;}
.blog-cat-list ul li {    padding: 5px 10px;}
.blog-style-seven-wide  .jt-box-blog {padding:0 !important;}
.jt-box-blog .jt-box-post-meta {padding-right: 0; padding-bottom:0;padding-top: 15px;}
.jt-box-blog h3 {padding: 15px 13px;}
.jt-box-blog .jt-box-post-meta {min-height:40px;}
ul.stack_images {
width: 350px !important;
height: 367px;
}
.about-block-1-desc{
margin-top:0px ;
}
.about-block-1 {
padding-right: 5px;
padding-left: 5px;
text-align: center;
}
.about-block-1-right-slider{
padding-right: 0px;
padding-left: 0px;
}
.abt-time{
padding-top: 50px !important;
}
.about-timeline-head .sub-heading{
padding-left:0px;
padding-right:0px;
}
.forget-link {
padding-top: 0px;
text-align: left;
}
.careers-list .jt-read-more-hv {float:left;}
.careers-list {    margin: 0px 0 65px 0 !important;}
.terms-banner-text .pro-banner-main-title{font-size:35px !important;}
.terms-banner-text{    padding: 100px 0px 30px 0px;}
.woocommerce-orders .woocommerce .row, .woocommerce-view-order .woocommerce .row .col-md-8 {overflow-x:scroll;}
.woocommerce form.register {padding:0 !important;}
#payment+.row, .modal-footer1 .row.m-b-20 {
display: flex;
display: -webkit-flex;
justify-content: center;
}
.search.search-no-results .jt-post-wrapper {padding-left:15px; padding-right:15px;}
} @media only screen and (max-width: 375px) {
.jt-box-post-meta span, .jt-box-post-meta a {float:unset; margin-left:0;}
.jt-box-post-meta a {display:inline-block;margin-top:8px;}
} @media only screen and (max-width: 320px) {
.woocommerce-checkout .your-order {    padding: 10px !important;}
.woocommerce-checkout .shop_table th, .shop_table td {    font-size: 12px !important;}
.pro-banner-desc{margin-bottom:0px !important;}
.product-block-1{margin-top:20px !important;}
.jt-heading .sub-heading{margin:0px;}
.pro-block-2 { padding: 41px !important;}
.product-block-2-left h5, .product-block-2-left .special-content p{text-align:left !important;}
.product-block-3-row .product-block-3-center-div{padding-left:0px !important;}
.product-block-3-center-img, .product-block-3-right-img{ margin-top: 20px;}
.product-block-3-row .product-block-3-right-div{padding-left:0px !important;}
.product-block-4-row { margin-top: 30px;}
.product-block-4-shop-now a {padding: 16.4px 96px !important;}
.jt_business_content .jt-bussiness-head-cont .hidden-big-screen .menu-metas ul.navbar-nav li#jt-top-cart-slim.jt-menu-cart-slim.top-cart-open-slim .top-cart-content {left: -275px;}
.jt-menu-cart-slim.top-cart-open-slim .top-cart-content{    width: 310px !important;}
.terms-block-1 {
margin-top: 50px;
padding-left: 0px;
padding-right: 0px;
}
.terms-block-2-desc-address{padding-left:0px !important;}
.product-block-3-row .wpb_single_image { margin-top: 30px;}
.product-block-3-left-cont, .product-block-3-left-img {padding-left: 80px;}
.product-block-4-shop-now  , .product-block-4-row .pdfprnt-buttons {text-align: center !important; }
.business-tabs-row .wwd-tab-box {top:5%;}
}
.foot-ctrl footer ul li a, footer .jt-widget-address li.jt-add-icon span{font-size:12px !important;}
.woocommerce-password-strength, .woocommerce-password-hint{font-size:12px !important;}  .single_variation_wrap .variations_button .row a{
margin-top: 25px;
}
.terms-block-1 .vc_tta-container{padding-top:1px;}
.woocommerce-checkout .page-container {
padding: 110px 0 100px;
}
.callus{
color: #e9e9e9 !important;
font-family: "Open Sans" !important;
font-size: 40px !important;
font-weight: 600 !important;
line-height: 50px !important;
text-transform: uppercase !important;
}
.woocommerce-account .jt-main-head {
color: #2f2e31 !important;
font-family: "Open Sans" !important;
font-size: 30px !important;
letter-spacing: 1.5px !important;
line-height: 40px !important;
text-transform: uppercase !important;
text-align: center;
}
.woocommerce-account .entry-content p label {
color: #333333; font-size: 13px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
font-family: "Open Sans" !important;
margin: 12px 0 6px;
}
.woocommerce-account .entry-content p i{
position: absolute;
right: 25px;
top: 10px;
font-size: 17px;
color: #888888;
}    
a#updt_billing, a#updt_shipping {
border-radius: 4px !important;
background-color: #c81b2c !important;
padding: 1px 21px !important;
color: #e9e9e9 !important;
font-family: "Open Sans" !important;
font-size: 13px !important;
font-weight: 600 !important;
letter-spacing: 1px !important;
text-transform: uppercase !important;
}
a#updt_shipping {
margin-right: 10px;
}
a#updt_shipping:hover, a#updt_billing:hover {
color: #c81b2c !important;
background-color: #e9e9e9 !important;
}
.woocommerce-SavedPaymentMethods{
list-style: none;
}
.cart_count{
position: relative;
right: 0px;
left: -5px;
top: -7px;
border-radius: 30px;
background: #c81b2c !important;
color: #fff;
padding: 1px 6px 1px 5px;
font-size: 10px;
text-align: center;
}
.jt_business_content .jt-bussiness-head-cont .hidden-big-screen .menu-metas ul.navbar-nav li.jt-menu-cart-slim #jt-top-cart-trigger-slim{     right: 65px; }
.woocommerce .woocommerce-message a{     
border: 1px solid #000;
line-height: 39px;
background-color: #ffffff;
}
.woocommerce .woocommerce-message a:hover{
background-color: #000;
color:#fff;
}
.wc-stripe-elements-field, .wc-stripe-iban-element-field{
border: 1px solid #ddd !important;
border-radius:2px;
}
.woocommerce-checkout form.woocommerce-checkout .woocommerce-shipping-fields #shipping_address_2_field{
display:none !important;
}
.woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields  #billing_address_2_field{
display:none !important;
}