#slider-2-slide-10-layer-3.rs-layer div.buttons a.button-1.btn.btn-success, 
#slider-2-slide-10-layer-3.rs-layer div.buttons a.button-2.btn.btn-default,
#slider-2-slide-8-layer-3.rs-layer div.buttons a.button-1.btn.btn-success,
#slider-2-slide-8-layer-3.rs-layer div.buttons a.button-2.btn.btn-default,
#slider-2-slide-9-layer-3.rs-layer div.buttons a.button-1.btn.btn-success,
#slider-2-slide-9-layer-3.rs-layer div.buttons a.button-2.btn.btn-default {
line-height: 40px !important;
}

#videos > div > div > div > img {
width: 100%;
    height: 250px;
    object-fit: cover;
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
    font-size: 20px;
    color: #fff;
    background: rgb(147,200,64);
    background: -moz-linear-gradient(top, rgba(147,200,64,1) 50%, rgba(126,171,55,1) 50%);
    background: -webkit-linear-gradient(top, rgba(147,200,64,1) 50%, rgba(126,171,55,1) 50%);
    background: linear-gradient(to bottom, rgba(147,200,64,1) 50%, rgba(126,171,55,1) 50%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93c840', endColorstr='#7eab37', GradientType=0 );
    border-radius: 8px;
    min-height: 46px;
    line-height: 46px;
    min-width: 270px;
    padding: 0;
    border: none;
    margin-right: 26px;
    position: relative;
    overflow: hidden;
    z-index: 2;
}

.customer_list .customer-box p {
    min-height: 225px;
}

img {
    height: auto;
}
.yikes-easy-mc-error-message,
.yikes-easy-mc-success-message {
    background: none !important;
}

.customer_list .customer-box .crplus:after {
    color: #233c85;
font-size: 16px;
}

.boundary-bottom h2 {
    line-height: 40px;
}

.customer_list .customer-box h3 {
min-height: 100px;
}

.customer_list .customer-box .image a {
    min-height: 100px;
}

body > div.main > div.main-content > div.page-content > div.products-section > div > div > div > div > h3 {
    min-height: 90px;
}

.single-product .detail {
    min-height: 160px;
}

.hardware_accordion .panel-group-in > .panel-default > .panel-heading .panel-title {
    font-size: 20px !important;
adding: 14px 0 18px !important;
}

.single_pro_blk .hardware_accordion .panel-body p {
    margin-top: 15px;
    margin-bottom: 15px;
}

#contain_wapper > div > div.about-page > div > div > div > table > tbody > tr> td {
padding-right: 10px !important;
padding-bottom: 5px !important;
min-width: 150px;
}

@media only screen and (max-width: 840px) {
.img-left .boundary-info {
    padding: 0 0 0 0px !important;
}
table.responsivejtag {
margin-bottom: 0;
overflow: hidden;
overflow-x: scroll;
display: block;
white-space: nowrap;
}
#contain_wapper > div > div.about-page > div > div > div > table > tbody > tr> td {
min-width: 100px !important;
    font-size: 12px;
}
}

.clients-slider-wrap .owl-carousel .owl-item img {
    max-width: 88px;
}

.clients-slider-wrap .clients {
    padding: 5px 70px 0 70px;
}

.inner_banner_wapper > .inner-bg {
    opacity: 1;
}

#collapse1 > div > div > ul > li,
#collapse2 > div > div > ul > li,
#collapse3 > div > div > ul > li,
#collapse4 > div > div > ul > li,
#collapse5 > div > div > ul > li,
#collapse6 > div > div > ul > li {
    list-style: disc;
    list-style-position: outside;
    margin-left: 20px;
}

#collapse1 > div > div > ul,
#collapse2 > div > div > ul,
#collapse3> div > div > ul,
#collapse4 > div > div > ul,
#collapse5 > div > div > ul,
#collapse6 > div > div > ul {
margin-top:15px;
margin-bottom: 15px;
}

.product_feature ul {
    padding: 0px 0 0 18px;
}

.languagesMenu li a:hover,
.navbar ul li a:hover {
color: rgb(147,200,64) !important;
}

#menu-primary-menu ul {
    margin-top: 10px;
}

.product_blk {
    padding: 10px 0 34px;
}

.single-solution {
    margin: 20px 0 0 0;
}

.banner-content h1 {
    text-shadow: #000 1px 1px 3px !important;
}