/*
Theme Name: KG Motor Parts Child
Theme URI: https://wordpress.org/themes/kgmotorparts/
Template: kgmotorsports
Author: the WordPress team
Author URI: https://wordpress.org/
Description: KG Motor Parts is a modernized take on an ever-popular WordPress layout â€” the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. KG Motor Parts will make your WordPress look beautiful everywhere.
Tags: one-column,two-columns,right-sidebar,accessibility-ready,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-images,flexible-header,microformats,post-formats,rtl-language-support,sticky-post,threaded-comments,translation-ready,blog
Version: 2.0.1562685422
Updated: 2019-07-09 15:17:02

*/


/* CSS Document */
body{ background:#fff; font:normal 14px/20px Arial, Helvetica, sans-serif; color:#000;}
#wpadminbar ul:after{ clear:inherit;}
a{ color:#7ac142;}
#navbtn{ display:none;}
.nav-menu{ }
.nav-menu li{ position:relative; float:left; }
.nav-menu li .menuarrow{ display:none;}
.nav-menu li+li{ border-left:solid 1px #3b3b3b;}
.nav-menu li > a{ font:400 15px/74px 'Lato', sans-serif; color:#fff;  white-space:nowrap; display:block; padding:0 13px; text-transform:uppercase;}
.nav-menu li:hover > a, .nav-menu li.active > a,.nav-menu li.current_page_item > a, .nav-menu li > a:focus{ background:#666666; }
.nav-menu .sub-menu{ position:absolute; left:0; top:100%; background:#0089cf; min-width:220px; box-shadow:0 0 5px #02496d; transition: all 300ms ease-out 0s; display:none; z-index:999;}
.nav-menu .sub-menu .sub-menu{ left:100%; top:0;}
.nav-menu li:hover > .sub-menu{ display:block;}
.nav-menu .sub-menu li{ float:none;}
.nav-menu .sub-menu a{ font:normal 14px/40px Arial, Helvetica, sans-serif; padding:0 10px; white-space:nowrap;}
.nav-menu .sub-menu li+li{ border-top:1px solid #035e8d;}

ul li{ list-style-type:none;}

.white-text{ color:#fff;}

header{ background:#1b1b1b;}
#logo{ padding:9px 0 0; float:left;}
#navigation{ float:left; margin-left:249px;}
.call-nw{ background:url(images/icon1.png) no-repeat 0 15px; font:400 30px/34px 'Oswald', sans-serif; color:#76c152; padding:15px 0 5px 45px; float:right;}

#banner{ position:relative; margin:0 auto; text-align:center;}
.banner-text{ position:absolute; left:50%; top:50%; width:1200px; z-index:999; transform:translate(-50%, -50%); text-align:left;}
.banner-text div{ width:403px;}
.banner-text h1{ font:700 40px/45px 'Lato', sans-serif;}
.banner-text h2{ font:700 35px/38px 'Oswald', sans-serif;}
.and-bg{ background:#305b1b; color:#fff; padding:0 15px; display:inline-block; font-size:16px; line-height:30px; transform:skew(-20deg); margin:-4px 0 0;}
.mr-details{ background:#6dbd47; font:400 15px/53px 'Lato', sans-serif; color:#000; position:relative; padding:0 25px; display:inline-block; margin:20px 0 0; text-transform:uppercase; letter-spacing:2px;}
.mr-details:before{ position:absolute; right:-72px; top:0; content:""; background:url(images/btn-bg.png) no-repeat 100% 0; width:72px; height:53px;}

ol.flex-control-nav{ display:block; position:absolute; bottom:0; margin-bottom:20px; left:50%; transform:translateX(-50%); z-index:9999;}
ol.flex-control-nav li{ float:left; font-size:0; padding:3px;}
ol.flex-control-nav li a{ font-size:0; line-height:0; width:13px; height:13px; border-radius:100%; background:#c5c5c5;display:block; cursor:pointer;}
ol.flex-control-nav li a:hover, ol.flex-control-nav li a.flex-active{ background:#6dbd47;}

[class*="flexslider"]{ position:relative; z-index:1; display:block;}
[class*="flexslider"] ul{ padding:0 !important;}
[class*="flexslider"] ul li{ position:relative; padding:0 !important; list-style-type:none;}
/*[class*="flexslider"] ul li > img{ width:100%;}*/
[class*="flexslider"] ul li+li{ display:none;}
[class*="flexslider"] .flex-direction-nav{ display:none;}
[class*="flexslider"] .flex-direction-nav li{ float:left;}
[class*="flexslider"] .flex-direction-nav li+li{ float:right; display:block!important;}
[class*="flexslider"] .flex-direction-nav li a{ font-size:0; width:44px; height:47px; display:block; z-index:99; }
[class*="flexslider"] .flex-direction-nav li a.flex-prev{ background:url(images/prev.png) no-repeat 50% 50%;}
[class*="flexslider"] .flex-direction-nav li a.flex-next{ background:url(images/next.png) no-repeat  50% 50%;}

.search-part{ padding:36px 0; background:#666666; text-align:center; color:#fff;}
.search-part h2{ font:700 30px/35px 'Lato', sans-serif;}
.car-sec{ width:41%; float:left; margin:0 1% 0 0;}
.car-sec label{ color:#fff;}
.car-sec select{ height:55px; line-height:55px; border:none; background:url(images/select1.png) no-repeat 100% 50% #fff; border-radius:0;}
.sbmit-btn{ float:right; width:16%; margin:26px 0 0;}
.sbmit-btn input[type="submit"], .sbmit-btn input[type="button"]{ background:#6dbd47; font:700 20px/55px 'Lato', sans-serif; color:#fff; display:block; padding:0; width:100%; border:none; border-radius:0;}

#content{ padding:30px 0 0;}
#content h1{ font:700 30px/35px 'Lato', sans-serif; padding:15px 0 0;}
#content  p{ font:400 15px/20px 'Lato', sans-serif; padding:15px 0 0;}


.product{ border:solid 2px #e5e5e5; margin:10px 0;}
.brdr-btm{ background:url(images/brder-btm.png) no-repeat 50% 100%; padding:15px 0 !important;}
.product-dtls{ background:#f4f4f4; padding:0 25px 25px;}
#content .product h2{ font:400 18px/22px 'Lato', sans-serif; padding:15px 0 0;}
#content h3{ font:400 20px/25px 'Lato', sans-serif; padding:15px 0 0;}
#content .product p{ font:400 15px/17px 'Lato', sans-serif; padding:15px 0 0;}
#content .product del{ color:#505050;}
.view-btn{ background:#6dbd47; font:400 16px/37px 'Lato', sans-serif; padding:0 25px; display:inline-block; margin:15px 0 0; color:#000; text-transform:uppercase; transform:skew(-25deg);}
.view-btn span{ display:block;  transform:skew(25deg);}



.midl-bg{ background:url(images/midl-bg.jpg) no-repeat 50% 0; background-size:cover; padding:50px 0; margin:35px 0 0;}
.view-more{ font:700 18px/40px 'Lato', sans-serif; color:#fff; padding:0 25px; display:inline-block; margin:15px 0 0; background:#6dbd47;}
.white-box{ background:rgba(255, 255, 255, 0.9); padding:45px;}
.add-img{ position:relative;}
.add-img > img{ width:100%;}
.add-text{ position:absolute; left:0; right:0; bottom:0; padding:15px 25px;}
.viewmore{ background:#000; color:#fff; padding:0 16px; display:inline-block; margin-top:10px; font:700 18px/35px 'Lato', sans-serif;}


.addleft{ float:left; padding:36px 0;}
.addright{ float:right;}

footer{ background:#000; padding:25px 0;}
footer h2{ font:400 25px/27px 'Lato', sans-serif; color:#fff;}
footer p{ font:400 15px/19px 'Lato', sans-serif; padding:15px 0 0; }

.ftr-nav ul{ padding:15px 0 0;}
.ftr-nav li{ background:url(images/icon6.png) no-repeat 0 5px; padding:0 0 10px 15px;}
.ftr-nav li a{ font:400 15px/18px 'Lato', sans-serif; color:#fff; display:block;}

.adrs ul{ padding:15px 0 0;}
.adrs li{ position:relative; color:#fff; padding:0 0 10px 35px;}
.adrs li img{ position:absolute; left:0; top:0;}
.adrs li a{font:400 15px/18px 'Lato', sans-serif; color:#fff; display:block;}
.copy-rt{ background:#2c2c2c; padding:10px 0;}
.copy-rt p{ font:400 16px/19px 'Lato', sans-serif; text-align:center; color:#6b6b6b;}

.special{ transition: .3s ease-in-out; display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap; padding:35px 0;}
/*.specials-content { display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap; padding:35px 0 20px;}*/
.total-specials:nth-child(2n){ background:#efefef;}
.specials-content .special {display: -ms-flexbox;display: flex;transition: .3s ease-in-out;}
.specials-content .special .special-items {width: 50%;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack:center;justify-content: center;padding-left:45px;transition: .3s ease-in-out;}
.special .special-img {width: 50%;}
.img-sec img{ width:100%;}
.total-specials:nth-child(2n) .special-items{ padding-left:0; padding-right:45px;}
.specials-content .special:nth-child(even){ flex-direction: row-reverse;}
.total-specials:nth-child(2n) .special{ flex-direction: row-reverse;}
.specials-content .special:nth-child(2n) .special-items{ padding-left:0; padding-right:45px;}



.box-sac th{ color:#fff; background:#2a7406; padding:5px 0 5px; text-align:center; font:400 15px/22px 'Lato', sans-serif;}
.box-sac th span{ font-size:16px; color:#999;}
.box-sac th + th{ border-left:solid 1px #1e5801;}
.box-sac td{ padding:15px 20px;}
.box-sac{ margin:20px 0 0;}
.box-sac tr td{ background:#c7c7c7;}
.box-sac tr td:nth-child(2n+1){ background:#d4d4d4;}
.box-sac tr{ font:400 15px/22px 'Lato', sans-serif; text-align:center; padding:10px 0;}
.bold-font{font:400 22px/24px 'Lato', sans-serif;}
.four-box .box-sac th{ width:25% !important; padding:12px 0;}
.four-box .box-sac td{ width:25%;}

.contact-form{ padding:50px 0; width:70%; margin:0 auto;}
.contact-form input[type="text"], .contact-form input[type="email"], .contact-form input[type="password"], .contact-form input[type="tel"], .contact-form input[type="search"]{ height:40px; background:none; border:1px solid #c1c1c1; text-indent:10px;font:400 14px/22px 'Lato', sans-serif; width:100%; box-sizing:border-box; color:#999797; margin:15px 0 0; border-radius:0;}

.contact-form textarea{ height:80px; background:rgba(255, 255, 255, 0.2); border:1px solid #aaa; padding:5px; font:400 14px/22px 'Lato', sans-serif; width:100%; resize:none; box-sizing:border-box; color:#999797; margin:15px 0 0; border-radius:0;}

.contact-form select{ height:40px; background:#fff url(../images/select.png) no-repeat 99% 50%; border:1px solid #aaa; text-indent:3px;font:400 14px/22px 'Lato', sans-serif; width:100%; margin:10px 0 0; box-sizing:border-box; color:#585858; border-radius:4px;}

.contact-form input[type="submit"], .contact-form input[type="button"], .contact-form button[type="submit"]{ border:none; cursor:pointer; color:#fff;font:400 18px/52px 'Lato', sans-serif; padding:0 42px; border-radius:0; background:#6dbd47;}

.contact-info{ padding:20px 0 20px 110px; position:relative;}
.contact-info img{ position:absolute; left:0; top:10px;}
.contact-info p a{ color:#000;}

.kg-deatils-sec{display:-ms-flexbox;display:flex;transition:.3s ease-in-out;width:100%;}
.kg-img{ width:100%;  float:left; margin: 0 0 20px 0; text-align: center;}
.kg-text{width:100%;background:#ececec; float:left;}
.kg-img1{ width:35%;  float:left;}
.kg-text1{ width:65%; padding:0 25px 25px; float:left;}

.title-sec{ background:#6dbd47; padding:15px 25px; color:#fff;}
.lft-title{ font:400 18px/22px 'Lato', sans-serif; float:left;}
.rt-title{ float:right; font:400 20px/24px 'Lato', sans-serif;}
.kg-pad{ padding:25px;}
.kg-pad li{ position:relative; padding:15px 0 20px 60px; float:left; width:50%;  font:400 15px/20px 'Lato', sans-serif;}
.kg-pad li img{ position:absolute; left:0; top:0;}

.contact-sec{ background:url(images/contact-bg.jpg) no-repeat 50% 0; background-size:cover; padding:72px 0; margin: 20px 0 0 0;}
.frm-sec{ width:70%; margin:30px auto; display:block;}

.frm-sec input[type="text"], .frm-sec input[type="tel"], .frm-sec input[type="url"]{ background:none; border:solid 1px #fff; color:#fff; border-radius:0;}
.frm-sec textarea{background:none; border:solid 1px #fff; color:#fff; border-radius:0; padding:10px;}
.frm-sec input[type="submit"], .frm-sec input[type="button"]{ background:#6dbd47; color:#fff; padding:0 35px; display:inline-block; font:700 18px/49px 'Lato', sans-serif; border:none; border-radius:0;}

.tab-content{ background:#ededed; padding:30px;}
.overview li{ background:url(images/icon15.png) no-repeat 0 6px; font:400 15px/18px 'Lato', sans-serif; padding:8px 0 10px 30px; width:33.333%; float:left;}

.tab-menu{ padding:30px 0 0;}
.tab-menu ul{}
.tab-menu ul li{ display:inline-block;background:#000000; margin:0 14px;}
.tab-menu ul li a{ font:400 15px/47px 'Lato', sans-serif; padding:0 25px; display:block; color:#fff; text-transform:uppercase; position:relative; }


.tab-menu ul li a::before {-ms-transform: skewX(-15deg);-webkit-transform: skewX(-15deg);transform: skewX(-15deg);position: absolute;left: -15px;right: -15px;top:0;bottom:0;content: "";background: #000000;z-index: -1;}

.tab-menu ul li:hover a::before, .tab-menu ul li.ui-state-active::before a{ background:#00bafe; color:#000;}

.technical .left {

    float: left;
    width:50%;
    font-weight:700;
    text-transform: uppercase;
    color: #ef5498;

}

.technical .right {

    float: left;
    width: 50%;
    padding: 0 0 0 20px;

}

/*.technical li:nth-child(4n+1), .technical li:nth-child(4n+2) {

    background: #fff;

}*/

.technical li {

    /*display: inline-block;*/
	float: left;
    vertical-align: top;
    width: 33.33%;
    border-bottom: 1px solid #e2e2e2;
    padding: 12px 20px;
    font-size:15px;
    line-height:17px;
    color: #555;
    letter-spacing: 1px;
    border-left: none;

}

.tag-header{ font:700 20px/30px 'Lato', sans-serif; padding:15px 0; border-bottom:solid 1px #000;}
.price{ width:100px; display:inline-block; float:left;}
.price-amount{ width:200px; float:left;}

.finance-sec{font:700 20px/30px 'Lato', sans-serif; padding:15px 0; }
.hp-hdng{display: inline-block;}

.finance-purchase__info-icon {

    background: url(images/i.png) no-repeat center;
    width: 14px;
    height: 14px;
    position: absolute;
    margin-left: 5px;
    margin-top: 2px;
    cursor: pointer;

}

.popover{ display:none;}
.amount-blog{ float:left; width:30%;}
.amount-blog1{float:left; width:20%;}
.qoute-btn{ font:700 18px/44px 'Lato', sans-serif; padding:0 25px; display:inline-block; margin:15px 0 0; border-radius:5px; background:#ff4e00; color:#fff; float:right;}

address {
margin-bottom: 18px;
font:400 14px/20px 'Lato', sans-serif; padding:10px 0 0;
}

.bold-text {font-weight: bold;}
.send-mail{ font:700 14px/42px 'Lato', sans-serif; padding:0 25px; display:inline-block; margin:15px 0 0; border-radius:5px; background:#ff4e00; color:#fff;}

.tble-lft{ width:50%; float:left;}
.tble-lft+.tble-lft{ font-weight:700;}
.mn-rw{ padding:4px 0; font:400 14px/16px 'Lato', sans-serif;}

.lightboxform-title{font:400 22px/26px 'GOTHIC_5'; padding:10px 15px; background:#070706; color:#fff; margin:0 -10px; border-radius:4px 4px 0 0; }
#lightboxform{ background:rgba(0, 0, 0, 0.5); position:fixed; display:none; top:0; bottom:0; left:0; right:0; z-index:999;}
#lightboxform > div{ display:table; width:100%; height:100%;}
#lightboxform > div > div{ display:table-cell; vertical-align:middle;}
#lightboxform > div > div > div{ background:#fff; margin:0 auto; position:relative; max-width:500px; padding:0 10px 15px; border-radius:4px;}
#close{ position:absolute; right:6px; top:10px; width:22px; height:22px; cursor:pointer; font-size:0; border-radius:4px;  background-size:100%;background:url(images/close.png) no-repeat 0 0; font-style:italic;}
#lightboxform input[type="text"], #lightboxform input[type="email"], #lightboxform input[type="tel"], #lightboxform select{ border-radius:4px; border:1px solid #ccc;}
#lightboxform input[type="submit"]{  background:#004274; border:0; border-bottom:3px solid #012f52; border-radius:3px; color:#fff; font:400 16px/38px "Lora",serif; padding:0 30px;  text-transform: uppercase; cursor:pointer; margin:15px 0 0;}
#lightboxform input[type="reset"]{  background:#ff7e00; border:0; border-bottom:3px solid #a15103; border-radius:3px; color:#fff; font:400 16px/38px "Lora",serif; padding:0 30px;  text-transform: uppercase; cursor:pointer; margin:15px 0 0;}
#lightboxform form{ padding:15px 5px;}


.wpcm-vehicle-filters{ background:#e7e7e7; padding:25px;}
.wpcm-filter {width:24%;float: left;margin: 0 0.5%;}

.wpcm-filter1{ clear:left; text-align:center;}
.select2-selection__rendered{ display:none;}

.wpcm-filter1 input[type="submit"], .wpcm-filter1 input[type="button"]{ background:#000; border:none; border-radius:0; color:#fff; font:400 18px/45px "Lora",serif;}

.carpartlist li { list-style-type:disc; list-style:outside disc; }
.carpartlist { padding:0 0 0 15px }

@media only screen and (min-width: 1399px){
#banner > img{ width:100%;}	

}



@media only screen and (max-width: 1198px) {
.banner-text{ width:1000px;}
.banner-text div{ width:295px;}
.banner-text h2{ font-size:30px; line-height:32px;}
.mr-details{ padding:0 18px;}
#navigation{ margin-left:184px;}
#content .add-text h1{ font-size:24px;}
.addright{ width:115px;}
.addleft{ padding:17px 0;}

}
@media only screen and (max-width: 990px) {
.banner-text{ width:748px;}
#navigation{ margin-left:82px;}
.nav-menu li > a{ font-size:13px; line-height:65px; padding:0 19px;}
#logo{ padding:3px 0 0;}
.call-nw{ font-size:20px; background-size:28px; padding:14px 0 5px 32px;}
.banner-text div{ width:235px;}
.banner-text h2{ font-size:22px; line-height:14px;}
.mr-details{ letter-spacing:0; font-size:13px;}
.car-sec select{ font-size:12px;}
.adrs li a{ font-size:13px;}
.adrs li{ padding:0 0 10px 25px;}
footer h2{ font-size:18px; line-height:20px;}
footer p{ font-size:13px;}
.ftr-nav li a{ font-size:13px;}
.copy-rt p{ font-size:14px;}

.add-text{ padding:15px 18px;}
#content .add-text h1{ font-size:20px;}
.addright{ width:105px;}
.addleft{ padding:11px 0;}
.product > img{ width:100%;}
#content h3{ font-size:17px; padding:10px 0 0;}
.box-sac tr{ font-size:14px;}
.box-sac th{ font-size:15px; line-height:18px; padding:5px;}
.box-sac td{ padding:15px 7px;}
.contact-info{ padding:0 0 20px 79px;}
.contact-info img{ width:70px;}
.contact-form{ width:90%;}

.kg-img1{ width:100%;  float:none;}
.kg-text1{ width:100%; padding:0 25px 25px; float:none;}


}
@media only screen and (max-width: 740px) {
#navigation{ position:relative; float:right; margin-top:16px;}
#logo{ padding:3px 0;}
.banner-text{ width:98%;}
#navbtn{ display:block; background:url(images/navigation.png) no-repeat 0 0; width:38px; height:27px; font-size:0; cursor:pointer;}
.nav-menu{ display:none; position:absolute; right:0; z-index:999; background:#021b03; width:220px; box-shadow:1px 1px 5px}
.nav-menu li{ float:none;}
.nav-menu li+li{ border-top:1px solid #04640a;}
.nav-menu li > a{ font:normal 16px/40px Arial, Helvetica, sans-serif;}
.nav-menu li .menuarrow{ position:absolute; right:2px; top:2px; width:36px; height:36px; z-index:99; background:url(images/nav-arrow.png) no-repeat 50% 50%; display:block; cursor:pointer; border-radius:3px;}
.nav-menu li:hover > .menuarrow, .nav-menu li.active > .menuarrow,.nav-menu li.current_page_item > .menuarrow{ background:url(images/nav-arrow.png) no-repeat 50% 50% #0089cf;}
.nav-menu .sub-menu{ position:relative; margin:0 3px;}
.nav-menu .sub-menu .sub-menu{ left:0; margin:0 5px;}
.nav-menu .sub-menu li{ float:none;}
.nav-menu li:hover > .sub-menu{ display:none;}
.add-img{ margin:10px 0;}
.car-sec{ width:100%; float:none;}
.sbmit-btn{ width:100%; float:none;}
.banner-text div{ width:127px;}
.and-bg{ font-size:11px; line-height:17px;}
.banner-text h2{ font-size:16px; line-height:18px;}
.mr-details::before{ display:none;}
.mr-details{ padding:0 14px; margin:10px 0 0; line-height:30px; font-size:10px;}
ol.flex-control-nav{ display:none;}
.car-sec label{ font-size:14px;}
.car-sec select{ margin:0;}
.search-part h2{ font-size:14px; line-height:17px;}
.viewmore{ padding:0 15px; font-size:15px; line-height:33px;}
.add-text{ padding:10px;}
#content .add-text h1{ font-size:17px; line-height:20px;}
#content h1{ font-size:22px; line-height:25px;}
#navigation{ margin-left:14px;}
.call-nw{ font-size:17px; background-size:26px; padding:12px 0 5px 30px;}
.banner-text h1{ font-size:22px; line-height:25px;}
.ft-box{ width:310px; margin:0 auto; display:table;}
.special .special-img{ width:100%;}
.specials-content .special .special-items{ width:100%; padding-left:0;}

.box-sac{ line-height:18px;}
.box-sac th{ display:none;}
.box-sac td{ display:block; width:100%; padding:6px; text-align:right;}
.box-sac td + td{ border-left:0;}
.box-sac td:before{ content:attr(data-title)" : "; color:#333; float:left; margin-right:5px;}
.box-sac td + td{ width:100%; text-align:right;}
.plan-sac{ margin:0 0 20px;}
.box-sac tr{ font-size:13px; line-height:16px;}
.contact-info { padding:19px 0 24px 79px;}
.contact-form{ width:100%;}
.contact-form{ padding:10px 0 35px;}
.white-box{ padding:10px 20px;}
.technical .left{ width:100%; float:none;}
.technical .right{ width:100%; float:none;}
.technical li{ width:100%; float:none;}
.tab-menu ul li{ float:none; display:block; margin:2px 0 0;}
.tab-menu ul li a{ display:block; width:100%; text-align:center;}
.tab-menu ul li a:before{ display:none;}
.overview li{ width:50%;}
.kg-img{ width:100%; float:none;}
.kg-deatils-sec{ display:block;}
.kg-text{ width:100%; float:none;}
.title-sec{ padding:10px;}
.lft-title{ font-size:16px;}
.rt-title{ font-size:16px;}
.kg-pad{ padding:10px;}

.wpcm-filter {width:50%;float: left;margin: 0 0.5%;}
}
@media only screen and (min-width: 740px) {
.nav-menu{ display:block !important;}
}
@media only screen and (max-width: 450px) {
#banner{ overflow:hidden; display:block;}
.flexslider ul li > img{ max-width:150%;}
#banner > img{ max-width:150%; margin:0 -25% !important;}
.overview li{ width:100%; float:none;}
.price{ width:74px;}
.amount-blog{ width:27%;}
.finance-sec{ font-size:17px; line-height:20px;}
.wpcm-filter {width:100%;float:none; margin:0;}
}