/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://demos.artbees.net/jupiter5
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Text Domain: mk_framework
Domain Path: /languages/
*/


.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {margin-bottom: 0 !important;}

.product-title, .product-title2, .product-title3 {background-color: #000000a8;padding: 10px 5px !important;display: block;width: fit-content;border-radius: 5px;margin: 0 auto;}
.product-title p, .product-title2 p, .product-title3 p {font-weight: 700 !important;color: white;padding: 0 10px;}
.product-desc {background-color: #000000a8;padding: 10px 5px !important;display: block;border-radius: 5px;}
.product-desc p {font-weight: 100;color: white;font-size: 18px;padding-left: 10px;letter-spacing: 1px;margin-bottom: 0;}
.product-desc ul li {font-weight: 100;color: white;font-size: 18px;letter-spacing: 1px;}

.product-desc2 {background-color: #000000a8;padding: 10px 5px !important;display: block;border-radius: 5px;}
.product-desc2 p {font-weight: 100;color: white;font-size: 18px;padding-left: 10px;letter-spacing: 1px;margin-bottom: 0;}

.product-desc3 {background-color: #000000a8;padding: 10px 5px !important;display: block;border-radius: 5px;}
.product-desc3 p {font-weight: 100;color: white;font-size: 18px;padding-left: 10px;letter-spacing: 1px;margin-bottom: 0;}

.product-desc4 {background-color: #000000a8;padding: 10px 5px !important;display: block;border-radius: 5px;}
.product-desc4 p {font-weight: 100;color: white;font-size: 17px;padding-left: 10px;letter-spacing: 1px;margin-bottom: 0;line-height: 1.5em !important;}


.title-solution .mk-caption-title {font-weight: 200 !important;font-size: 20px !important;}
.title-margin-left {margin-left: .85em;}

.table-1 {width: 50%;margin: 0 auto;}
.table-1 th {padding: 5px;font-size: 14px;color: white;background-color: #0c7f40;border: 1px solid white;border-bottom: 4px solid #ffffff;}
.table-1 td {padding: 5px;font-size: 14px;color: #000000;background-color: #d8d8d854;border: 2px solid #ffffff;font-weight: 600;vertical-align: middle;}
.table-1 tr:nth-child(even){background-color: #f2f2f2;}
.table1 .aligncenter, img.aligncenter {margin-bottom: 0 !important;}

@media handheld, only screen and (max-width: 767px) {
.product-desc p {font-size: 16px !important;}
.product-desc2 p {font-size: 15px !important;line-height: 1.35em !important;padding-left: 5px !important;}
.product-desc2 {padding: 5px !important;}
.product-desc3 p {font-size: 13px !important;line-height: 1.3em !important;padding-left: 5px !important;}
.product-desc3 {padding: 5px !important;}
.product-desc4 p {font-size: 11px !important;line-height: 1.3em !important;padding-left: 5px !important;}
.product-desc4 {padding: 5px !important;}
.product-desc ul li {font-size: 16px !important;line-height: 1.43em !important;}
.product-desc ul {margin-bottom: 0 !important;}
.product-title2 {padding: 5px !important;}
h2.product-title2 {font-size: 20px !important;}
h2.product-title3 {font-size: 18px !important;}
}