@charset "utf-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{font-family:'Open Sans', sans-serif!important;color:#696868;margin:0;font-size:14px;}
a, img{margin:0px;padding:0px;border:none;text-decoration:none;outline:none;}
a{-webkit-transition:all 0.4s;transition:all 0.4s;color:#333;}
a:hover, a:focus, a:active{outline:0;color:inherit;text-decoration:none;-webkit-transition:all 0.4s;transition:all 0.4s;}
h1{font-size:48px;margin-bottom:10px;line-height:48px;font-weight:bold;}
h2{font-size:30px;margin-bottom:10px;line-height:35px;}
h3{font-size:30px;margin-bottom:10px;line-height:30px;}
h4{font-size:25px;margin-bottom:10px;line-height:25px;}
h5{font-size:18px;margin-bottom:10px;line-height:14px;}
h6{font-size:15px;margin-bottom:10px;line-height:15px;}
p{margin-top:10px;}
ul li ul, ol li ol, ol li ul, ul li ol, ul, ol{margin-left:15px;}
.theme-btn{}
.theme-btn:hover{}
img{max-width:100%;}
::-webkit-input-placeholder{color:#ccc;opacity:1;}
:-moz-placeholder{color:#ccc;opacity:1;}
::-moz-placeholder{color:#ccc;opacity:1;}
:-ms-input-placeholder{color:#ccc;opacity:1;}
input[type="text"], input[type="email"], input[type="password"], input[type="submit"], textarea{-webkit-appearance:none;}
input[type="text"], input[type="email"], input[type="password"], select{height:40px;line-height:40px;border:1px solid #ddd;width:100%;color:#666;padding:0 10px;outline:none;font-size:16px;}
body input[type="text"]:focus, body input[type="email"]:focus, body input[type="password"]:focus, body textarea:focus, body select:focus, body input[type="search"]:focus{border:1px solid #e70316;}
body input.form-control:focus{border:1px solid #e70316;}
.blue-btn, .red-btn, .black-btn{color:#fff;padding:8px 25px;border:none;display:inline-block;-webkit-transition:all 0.2s;transition:all 0.2s;}
.red-btn:focus, .blue-btn:focus{color:#fff;}
.red-btn{background:#e70316;}
.blue-btn{background:#498adf;}
.black-btn{background:#181818;}
.red{color:#e70316;}
.blue{color:#498adf;}
.red-btn:hover{background:#d20001;color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s;}
.blue-btn:hover{background:#3576cb;color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s;}
.black-btn:hover{background:#000;color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s;}
.header{background:#252525;display:table;width:100%;position:relative;z-index:999999999;}
.header.fixed-header{left:0;position:fixed;width:100%;z-index:2147483647;border-bottom:5px solid #498adf;transition:0.2s;min-height:0!important;}
.fixed-header img{width:75px;transition:0.2s;}
.fixed-header .logo{top:-37px;}
.fixed-header .top-links{margin:10px 0;}
.fixed-header .navigation .navbar-nav > li{margin-bottom:5px;}
.top-links{float:right;margin:10px 0 25px;}
.top-links li{float:left;list-style:none;color:#676565;font-size:11px;}
.top-links li:first-child{margin-right:20px;}
.top-links li a{color:#676565;}
.top-links li a:hover{color:#e70316;}
.user-img{background:url(../images/user.png) no-repeat;display:inline-block;padding:2px 0 0 22px;height:17px;width:17px;cursor:pointer;}
.bag-img{background:url(../images/cart.png) no-repeat;display:inline-block;padding:2px 0 0 25px;width:21px;height:17px;}
.logo{float:left;position:absolute;top:-30px;left:0;z-index:9999;}
.logo a{float:left;}
.social-icons{float:right;margin-left:100px;}
.social-icons li{list-style:none;float:left;margin-left:25px;}
.social-icons li:first-child{margin-left:0;}
.social-icons li a{color:#7e7f80;font-size:16px;}
.social-icons li a:hover{color:#e70316;}
.navigation{float:right;width:auto;background:none;border:none;margin:0;}
.navigation .navbar{min-height:0;background:none;}
.navigation .navbar-nav{float:right;margin-top:0px;min-height:0;}
.navigation .navbar-collapse, .navigation .container-fluid{padding:0;}
.navigation .navbar-nav > li{margin:0px 15px 20px;}
.navigation .navbar-nav > li > a{padding:0px;color:#aaa;font-weight:500;font-weight:bold;line-height:normal;}
.navigation .navbar-nav > li:last-child{margin-right:0;}
.navigation .navbar-nav > li > a:hover{color:#e70316;background:none;}
.navigation .navbar-nav > li > a:focus{background:none;}
.navigation .navbar .navbar-brand{padding:0;margin:0;height:auto;position:absolute;top:-30px;}
.navigation .navbar{margin:0;}
.navigation .navbar-collapse.collapse.in{margin-bottom:10px;}
.services{display:table;width:100%;background:#fff;}
.blue-part{float:left;width:50%;border-top:8px solid #498adf;padding-right:50px;border-right:1px solid #d0d0d0;}
.red-part{float:left;width:50%;border-top:8px solid #e70316;padding-left:70px;}
.movement-school{float:right;position:relative;}
.running-school{float:left;position:relative;}
.menu{background:url(../images/menu.png) no-repeat;width:23px;height:17px;float:left;margin-top:21px;}
.services h5{font-weight:bold;float:left;margin:22px 15px 0;}
.small-logo{float:left;margin:10px 0;}
.small-logo > img{float:left;}
.nav-toggle{position:absolute;top:17px;left:-20px;padding:10px 35px 16px 0px;cursor:pointer;}
.nav-toggle:focus{outline:none;}
.nav-toggle span, .nav-toggle span:before, .nav-toggle span:after{content:'';position:absolute;display:block;width:25px;height:3px;border-radius:1px;background:#636363;cursor:pointer;}
.nav-toggle span:before{top:-7px}
.nav-toggle span:after{bottom:-7px}
.nav-toggle span, .nav-toggle span:before, .nav-toggle span:after{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}
.nav-toggle.active span{background-color:transparent}
.nav-toggle.active span:before, .nav-toggle.active span:after{top:0}
.nav-toggle.active span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.nav-toggle.active span:after{top:10px;-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg);}
.overlay-boxify{opacity:0;transition:opacity 0.5s ease 0s, visibility 0s ease 0.5s;visibility:hidden;}
.overlay{background:rgba(52, 82, 113, 0.95) none repeat scroll 0 0;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999999;}
.overlay-boxify.open{opacity:1;transition:opacity 0.5s ease 0s;visibility:visible;}
.overlay .close{color:#fff;position:absolute;top:20px;right:20px;z-index:9999;opacity:1;font-weight:normal;}
.overlay-boxify.open nav ul li{opacity:1;transform:translate3d(0px, 0px, 0px);}
.overlay ul li{float:left;width:100%;font-size:20px;list-style:none;color:#fff;margin-right:20px;margin-bottom:15px;}
.overlay nav{font-size:54px;height:60%;position:relative;text-align:center;top:50%;transform:translateY(-50%);}
.overlay ul li a{color:#fff;}
.banner{position:relative;}
.banner img{width:100%;}
.banner-content{left:0;position:absolute;top:18%;width:100%;text-align:right;}
.banner-content span{display:block;font-size:48px;line-height:60px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;color:#252525;}
.banner-content .blue-btn{padding:17px 60px;font-weight:bold;margin-top:25px;}
.welcome-block{margin-top:30px;font-weight:600;line-height:23px;text-align:left;}
.map{padding:10px 15px 20px;background:#f6f6f6;}
.map img{width:100%;}
.map > p{text-align:justify;}
.welcome-block h1{color:#353434;margin-bottom:25px;}
.welcome-block .content-block p{margin-bottom:20px;}
.three-layout h6{font-weight:bold;color:#111;font-size:15px;text-transform:uppercase;text-align:center;margin:45px 0 15px;}
.three-layout{text-align:center;margin-bottom:100px;margin-top:50px;}
.three-layout p{line-height:25px;border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:25px;}
.three-layout a{padding:13px 45px;}
.three-layout h6{margin:0px;width:100%;float:left;padding:20px 10px;color:#fff;}
.three-layout img{float:left;width:100%;}
.footer{display:table;width:100%;text-align:center;padding:20px 0 200px;font-weight:600;background:#111;}
.click-to-scroll{background:#498adf;border-radius:100%;bottom:15px;height:30px;position:fixed;right:15px;text-align:center;width:30px;color:#fff;line-height:27px;display:none;cursor:pointer;z-index:9999999999;opacity:1!important;}
.woocommerce .products a.button, .woocommerce-page #content input.button{color:#fff;padding:12px 25px;border:none;display:inline-block;-webkit-transition:all 0.2s;transition:all 0.2s;background:#498adf;border-radius:0;}
.button{color:#fff!important;padding:12px 25px;border:none;display:inline-block;background:#498adf!important;border-radius:0!important;}
.button:hover{background:#3576cb!important;color:#fff;}
.woocommerce .products a.button:hover, .woocommerce-page #content input.button:hover{background:#3576cb;}
.woocommerce span.onsale{border:4px solid #E70316}
.woocommerce ul.nav > li.current_page_item > a::before{background:none;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{box-shadow:0 0 5px 3px #ddd;padding:5px 5px 20px;min-height:350px;}
.woocommerce ul.products li.product .price del{float:left;width:auto;font-weight:normal;}
.woocommerce ul.products li.product .price ins{color:#E70316;float:right;width:auto;font-weight:normal;}
.woocommerce-page .product .price ins{color:#E70316;display:inline-block;}
.woocommerce-page .product .price del{float:left;margin-right:10px;}
.woocommerce ul.products li.product .price{font-size:15px;padding:0 10px;margin:0;}
.woocommerce-page .woocommerce-ordering select{padding:0;}
.woocommerce-page .woocommerce .product-quantity input.qty{border:1px solid #ddd;border-radius:0;}
.woocommerce ul.products li.product .button{margin:0;}
.woocommerce-pagination .page-numbers{float:right;}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{border-radius:0;}
.woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce #content nav.woocommerce-pagination ul li a.page-numbers:hover{background:#498adf;}
.woocommerce-page .products a .price ins{color:#e70316;}
.woocommerce table.shop_table{border-radius:0;}
.shop_table .cart_item img{padding:3px;box-shadow:0 0 1px 1px #eee;}
.shop_table thead th{background:#252525;color:#eee;}
.woocommerce-page ul.products{margin-bottom:0;}
.one-page-shopping-section > .one-page-shopping-header{background:#eee;padding:12px 20px;line-height:20px;font-size:25px;color:#252525;border-bottom:5px solid #498adf;text-align:left;font-family:'Open Sans', sans-serif;margin:50px 0 30px;float:left;width:100%;}
.woocommerce-page .woocommerce .woocommerce-info{background:#4A8ADF;border:none;color:#fff;border-radius:0;margin:0 0 5px !important; padding: 10px 15px 10px 30px; line-height: 28px;}
.woocommerce-page .woocommerce .woocommerce-info a{background:#252525;}
.woocommerce-page .woocommerce .woocommerce-info::before{color:#eee;content:"\e020"; left: 10px; top:10px;}
form.checkout{text-align:left;}
.checkout.woocommerce-checkout{float:left;margin-top:30px;width:100%;}
.woocommerce-page .woocommerce .checkout input, .woocommerce-page .woocommerce .checkout textarea, .woocommerce-page .woocommerce .checkout select{padding:0 10px;}
#customer_details h3{border-bottom:1px solid #ddd;width:100%;padding-bottom:10px;margin-bottom:20px;}
.entry-title::before{background:#E70316;}
.yith-wcwl-add-to-wishlist{float:left;margin-top:25px;text-align:left;width:100%;}
.summary .cart{float:left;width:100%;}
.woocommerce .product .cart .single_add_to_cart_button{clear:none;float:left;margin:0 0 0 15px !important;width:auto;}
.summary .product_meta{margin:20px 0;width:100%;}
.woocommerce div.product div.images img{box-shadow:0 0 3px 1px #ddd;padding:3px;}
.woocommerce-page #content .quantity input.qty{height:40px;border-radius:0;}
.woocommerce-page .woocommerce-tabs{margin-top:0!important;}
.woocommerce-tabs ul.wc-tabs{text-align:left;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;background:none;margin:0;border-radius:0;border:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:16px;background:#eee;color:#999;margin:0;border-radius:0;padding:12px 30px;font-weight:normal;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{border-radius:0;border:none;background:#E70316;color:#fff;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#fff;}
.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce div.product .woocommerce-tabs ul.tabs::before{border:none;margin:0;}
.woocommerce div.product .woocommerce-tabs .panel{padding:25px;border:1px solid #ddd;borser-radius:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:none;}
.woocommerce-tabs.wc-tabs-wrapper{border-top:1px solid #ddd;padding-top:80px;}
.woocommerce #review_form #respond .form-submit input{margin:10px 0 0;background:#E70316;}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register, .woocommerce-page .woocommerce input{border:1px solid #ddd;border-radius:0;margin:0;}
#customer_login h2{background:#252525;color:#fff;font-size:20px;margin-bottom:0;padding:5px 10px;}
.woocommerce .login label.inline{margin-top:5px;margin-left:10px;}
article.hentry{border-bottom:none;}
.site-main p.lost_password{margin-bottom:5px;}
.woocommerce-page .woocommerce-error{background:#E70316;border-radius:0;}
.woocommerce div.product .woocommerce-tabs .panel h2{font-size:20px;}
.content-area .images a{width:100%;}
#customer_details{width:850px;}
.woocommerce form #customer_details .form-row .input-checkbox{margin:17px 0 0 10px;}
#order_review_heading{margin:20px 0;border-bottom:1px solid #ddd;padding-bottom:10px;}
.woocommerce-page .woocommerce #coupon_code{border-radius:0 !important;font-size:14px;height:37px;margin:0 10px 0 0;}
.woocommerce-page .woocommerce a.remove{color:#E70316!important;}
.payment_box p{margin-top:10px;}
.bsbp-best-selling h2{text-align:left;border-bottom:1px solid #ddd;padding-bottom:10px;}
.woof_text_search_container input[type="search"]{height:40px;border:1px solid #ddd;}
.content-left-wrap .woof_redraw_zone h4{background:#252525;color:#fff;font-size:18px;text-align:left;padding:12px 15px;margin:0!important;}
.content-left-wrap .woof_container_inner > div{border:1px solid #ddd;padding:10px!important;}
.widget li::before{background:none;}
.woof_redraw_zone .woof_list input[type="checkbox"], .woof_redraw_zone .woof_list input[type="radio"]{position:relative;top:3px;}
.woocommerce-page .woocommerce a.remove:hover{background:#E70316;}
.woocommerce form.checkout_coupon .form-row-first{width:200px;}
.woocommerce ul.products li.product .onsale{background:url(../images/sale-img-left.png) no-repeat transparent;color:transparent;border:none;border-radius:0;top:0px;left:-5px;}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#ddd;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#e61b27;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#e61b27;}
.woof .widget_price_filter .ui-slider .ui-slider-handle{border:1px solid #8a0000;}
.woocommerce .price_slider_amount button.button{color:#fff;width:100%;}
.woof_products_top_panel ul li{background:#eee;line-height:normal;padding:5px 10px;}
.woof_products_top_panel ul{margin-top:20px!important;}
.woof_products_top_panel li span{background:url(../images/cross.png) no-repeat center right/14px 14px;}
.woocommerce .button.woof_reset_search_form{color:#fff;}
.footer .copyright{background:none;padding:0;}
.woocommerce form .form-row .select2-container{height:40px;line-height:2.7em;}
.select2-container .select2-choice{border-radius:0;}
.blue-border-top{border-top:5px solid #498ADF;border-radius:0px;}
.breadcrumb h2{font:bold 30px open sans;margin:0 !important;padding:15px 0;}
.breadcrumb{height:90px;margin:0px;}
h1.heading{font-size:35px;font-weight:normal;margin-top:20px;text-align:center;}
.blue-text{color:#4989de;}
h5 b{font-weight:bold;}
p.para{font-weight:600;line-height:25px;margin:15px 0 30px;text-align:center;}
.heading-h3{font-size:25px;}
.heading-h3 b{font-weight:600;}
.heading-16{font-size:16px;font-weight:600;line-height:24px;}
.whatWeDo{margin-bottom:60px;}
.ourStory{background-size:cover;position:relative;float:left;width:100%;}
.ourStory:after{position:absolute;right:0;left:0;top:0;bottom:0;background-color:rgba(0, 0, 0, 0.7);content:"";}
.col-sm-12.text-center{color:#ffffff;z-index:2;}
.ourStory .para{font-weight:normal;margin-bottom:10px;}
.mmbr{border:3px solid #498adf;border-radius:4px;padding:20px 15px;}
.mmbr-img{border:4px solid #498adf;border-radius:50%;height:200px;margin:-119px auto 50px;overflow:hidden;width:200px;}
.mmbr{margin-bottom:50px;margin-top:160px;}
.mmbr-social{display:inline-block;margin:20px auto;width:auto;}
.mmbr-social > li{display:inline-block;width:40px;}
.social-links{font-size:18px;}
.mmbr-description{line-height:25px;}
.btn.btn-line{border:2px solid #498adf;color:#498adf;font-size:16px;padding:8px 20px;}
.mmbr-details .btn{margin:10px 0;}
.mmbr-post{font-size:13px;}
.btn.btn-line{overflow:hidden;position:relative;}
.btn.btn-line::after{background-color:#498ADF;bottom:100%;content:"";height:100%;left:0;position:absolute;width:100%;transition:bottom 0.2s linear;}
.btn.btn-line:hover::after{background-color:#498ADF;bottom:0;z-index:-1;transition:bottom 0.2s linear;}
.btn.btn-line:hover{color:#fff !important;background:#498ADF;}
.coaching-staff{padding:50px 15px;}
.mmbr-name{font-size:20px;font-weight:600;}
.contact-page input, .contact-page textarea{background-color:rgba(255, 255, 255, 0.03);border:1px solid #ffffff;border-radius:0;resize:none;color:#FFF;}
.entry-content.Contact.Us{margin:0;}
.contact-page{background-attachment:fixed;background-image:url("http://staging.softprodigy.in/TMomentS/wp-content/uploads/2016/04/contact-bg.jpg");color:#ffffff;padding:50px 0 100px;}
.contact-us{margin:0 !important;}
.contact-us .wpcf7-submit{background-color:#498adf;border:medium none;font-size:16px;margin:20px auto;padding:10px 50px !important;}
.contact-us p.text-center{text-align:center;}
.entry-content.contact-us > div#map{height:300px;width:100%;border-top:5px solid #498adf;}
.contact-social.text-center.blue-bg{padding:30px 0;}
.contact-social .social{margin:0 !important;padding:0;}
.contact-social .social a{color:#ffffff;padding:5px 10px;}
.text-left-important{text-align:left !important;}
b{font-weight:bold;}
.options .text-left-important{margin-top:30px;}
.advantages{margin:25px 0;}
.advantages-list{list-style:outside none none;margin:0;padding:0;}
.advantages-list > li{padding:5px 25px;position:relative;}
.advantages-list > li::before{content:"";font-family:FontAwesome;left:0;position:absolute;top:5px;}
.blue-bg{background-color:#498ADF;color:#fff;}
.differences-head{padding:20px 0;}
.differences-head h5{font-weight:600;line-height:30px;margin:0;}
.cf{background-color:#498adf;}
.cf th{font-size:18px;font-weight:bold;padding:20px 10px !important;}
.table-striped > tbody > tr:nth-of-type(2n){background-color:#fff;}
.table-striped > tbody > tr:nth-of-type(2n+1){background-color:#e4edef;}
.table-striped > tbody{text-align:left;color:#333;}
#no-more-tables tbody tr td{padding:15px 15px !important;font-weight:600;}
.numeric .fa.fa-check{color:#2ca122;font-size:18px;}
.testimonials .carousel-caption{line-height:24px;margin:auto;padding:60px 0;position:static;width:60% !important;}
.testimonials .carousel-inner{background-color:rgba(0, 0, 0, 0);color:#ffffff;}
.testimonials{background-attachment:fixed;background-image:url("../images/testimonials.jpg");background-size:cover;height:620px;margin-top:60px;max-height:620px;padding:80px 0 20px;}
.client-name{display:inline-block;float:left;margin:30px auto;position:relative;text-align:center;width:100%;}
.client-name::after{background-color:#ffffff;content:"";height:1px;left:25%;position:absolute;top:-20px;width:50%;}
.running-school-steps{margin-top:25px;margin-bottom:25px}
.table-cont{border:1px solid #ccc;border-radius:5px;margin-top:60px;overflow:hidden}
.testimonials .text-center.heading-h3{color:#fff;text-transform:uppercase;}
.testimonials .carousel-control{background:transparent none repeat scroll 0 0 !important;}
.testimonials .carousel.slide{height:90%;}
.testimonials .carousel-caption::after{content:"ï";font-family:FontAwesome;font-size:52px;left:50%;margin-left:-20px;position:absolute;top:10px;}
.running-school-steps .col-sm-4:nth-child(1) img{perspective:900px;animation:0.5s ease-out 0s alternate none 2 running back-forth;}
.running-school-steps .col-sm-4:nth-child(2) img{perspective:900px;animation:0.5s ease-in-out 1s alternate none 2 running back-forth;}
.running-school-steps .col-sm-4:nth-child(3) img{perspective:900px;animation:0.5s ease-in 2s alternate none 2 running back-forth;}
@keyframes back-forth{0%{transform:translatex(0px);}
30%{transform:translatex(10px);}
100%{transform:translatex(20px);}
}
.testimonials .item{height:auto;}
.contact-us .wpcf7-form-control-wrap{float:left;padding:10px 0;width:100%;}
.map-address > a{color:#ffffff;}
.map-container .map-address{background-color:#498adf;border-radius:5px;color:#ffffff;left:40%;padding:10px;position:absolute;text-align:left;top:50px;width:300px;z-index:99;}
.map-container{position:relative;}
.map-address .fa.fa-map-marker{float:left;font-size:30px;width:30px;}
.map-address .fa.fa-map-marker{background-color:#ffffff;border-radius:50%;color:#498ADF;float:left;font-size:20px;height:30px;line-height:30px;text-align:center;width:30px;margin-right:15px;margin-top:10px;}
.map-address p.pull-left{width:75%;}
.testimonials .carousel-control{z-index:999;}
.map-address p a{color:#ffffff;margin-top:10px;}
.map-address::after{border-color:#498adf rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);border-style:solid;border-width:7px;content:"";height:0;left:50%;margin-left:-7px;position:absolute;top:100%;width:0;}
.ourteams .entry-header{margin-bottom:35px;}
.ourteams .post-img-wrap{border:1px solid #ddd;padding:4px;}
.ourteams .post-img-wrap img{float:left;}
.nav-links a{background:#498ADF;color:#fff;display:inline-block;padding:10px 15px;}
ul.nav > li.current_page_item > a::before{background:none;}
.nav li.current_page_item a{color:#e70316;}
.wpgmza_sl_main_div{background:#498ADF;float:left;padding:25px;color:#fff;}
.wpgmza_sl_query_div{float:left;}
.wpgmza_sl_radius_div{float:left;clear:none;margin:0;}
.wpgmza_sl_radius_innerdiv1, .wpgmza_sl_query_innerdiv1{width:auto;margin-top:8px;margin-right:5px;}
.wpgmza_sl_radius_div{margin-left:40px;}
.wpgmza_sl_main_div .wpgmza_sl_search_button{margin:0;float:left;background:#252525;border-radius:0;padding:10px 50px;margin-left:40px;}
.wpgmza_sl_query_innerdiv2, .wpgmza_sl_radius_innerdiv2{width:350px;}
.search-bar .form-inline .form-control{border:medium none;border-radius:0;height:42px;width:79%;}
.search-bar{padding:40px 0;}
.search-bar .btn.btn-default{background-color:#252525;border:medium none;border-radius:0;color:#ffffff;height:42px;width:100%;}
.breadcrumb{margin:0;}
.search-bar select{-moz-appearance:none;appearance:none;-webkit-appearance:none;}
.select-box > span{bottom:10px;color:#333333;font-size:20px;position:absolute;right:30px;}
.locations-container{padding:50px 0;}
.main-map{height:300px;width:100%;border-bottom:5px solid #498ADF;margin-top:50px;}
.location-div{background-color:#fafafa;border:1px solid #ececec;box-shadow:2px 1px 2px #ececec;text-align:left;float:left;width:100%;margin-top:30px;padding:15px 15px 0;position:relative;}
.flag{position:absolute;right:0;top:0;}
.location-name::after{background-color:#498adf;bottom:-10px;content:"";height:2px;left:0;position:absolute;width:20%;}
.location-name{margin-bottom:20px;position:relative;}
.action .blue-bg.btn{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color -moz-use-text-color #498adf;border-image:none;border-radius:0;border-style:none none solid;border-width:medium medium 4px;width:50%;}
.action .blue-bg.btn:last-child{background-color:#333333;}
.phn-mail{margin:10px 0;float:left;width:100%;}
.phn-mail > a{font-size:16px;font-weight:600;padding:3px 0;}
.phn-mail i{color:#498adf;width:25px;}
.action{margin-top:20px;}
.above-map-text::after{background-color:#498adf;bottom:-20px;content:"";height:2px;left:40%;position:absolute;width:20%;}
.location-div h5{margin:0;}
.above-map-text{position:relative;}
.action a:hover{color:#ececec;}
.gray-bg{background-color:#F5F5F5;}
.border-heading{position:relative;}
.border-heading:after{position:absolute;content:"";height:2px;width:70px;bottom:-10px;background-color:#498adf;left:0;}
.heading-h3.border-heading{margin-bottom:20px;}
.location-team.gray-bg{margin-top:40px;}
.location-about{margin-top:50px;}
.location-team .mmbr{margin-bottom:30px;margin-top:140px;}
.loactions-map{height:200px;width:100%;border-bottom:4px solid #498adf;}
.loaction-address{margin-top:50px;text-align:left;}
.loaction-address-div{border-bottom:4px solid #498adf;padding:0 15px 20px;}
.timing{list-style:outside none none;}
.timing > li{float:left;width:16.66%;}
.timing > li{float:left;text-align:center;width:14%;}
.timing i{background-color:#2fa884;border-radius:50%;color:#ffffff;display:inline-block;height:30px;line-height:30px;width:30px;font-size:12px;cursor:pointer;}
.timing p{padding:0 5px;font-size:11px;}
.opening-timing{display:inline-block;height:auto;padding:20px 0;width:100%;}
.timing{float:left;margin:0;padding:0 !important;width:100%;}
.loaction-nav .navbar{margin:0;padding:0;}
.loaction-nav .nav.navbar-nav > li a{color:#ffffff;}
.loaction-nav .nav > li > a:focus, .nav > li > a:hover{background-color:#397acf;text-decoration:none;}
.loaction-nav button.navbar-toggle{background-color:#ffffff;float:left;}
.loaction-nav .icon-bar{background-color:#333333;}
#wpgmza_map{width:97.6%;border-bottom:5px solid #498ADF;}
.widget .wpgmza_sl_radius_select{padding:0;}
.blue-bg .navbar{background:#498ADF;}
.blue-bg .navbar-nav > li{float:none;display:inline-block;}
.blue-bg .navbar-nav{text-align:center;width:100%;}
.shop-con{display:table;margin:0 auto;width:760px;}
.shop-con h3{background:#eee;font-size:18px;margin:0;padding:2px 0;}
.shop-con a{color:#000;}
.shop-con a:hover{color:#e70316;}
.shop-con img{width:100%;}
.shop-con .row{float:none;width:auto;}
.about-us{background:none;text-align:left;color:inherit;}
.about-us .heading-h3{margin-top:10px;}
.about-us p{text-align:center;}
.mmbr-social a{color:#000;}
.loactions-map iframe{width:100%;height:100%;}
.location-name{margin-top:10px;}
.loaction-address-div h5{min-height:1px;}
.loaction-address-div .phn-mail{margin:0;}
.loaction-address-div .Link .fa-link{width:25px;}
.row{float:none;width:auto;}
#customer_login{margin-bottom:30px;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{color:#fff;}
.myaccount_user, .myaccount_address{margin-bottom:20px;}
.my-account h2, .my-account h3{text-align:left;}
.my-account .address{text-align:left;}
.my-account{margin-bottom:60px;}
.address{float:left;margin-top:10px;width:100%;}
.address address{border:1px solid #ddd;padding:15px;width:50%;float:left;}
.edit{background:#4785D6;color:#fff!important;padding:6px 20px;float:left;margin-bottom:10px;}
.edit:hover, .edit:active{color:#fff;}
.address .title{float:left;width:100%;}
.navbar-inverse{border:none;}
#navbar{margin-bottom:10px;}
#bigcalendar1{width:100%!important;}
.top_table{background:#000!important;}
#afterbig1 .views, #bigcalendar1 .views{background:#000!important;}
.weekdays{background:#498ADF !important;}
.focus, .works, .about-us, .features, .packages, .products, .testimonial, .contact-us{padding:0;}
.footer ul{text-align:center;}
.footer ul li{list-style:none;display:inline-block;margin:0 5px;}
.footer ul li a{color:#696868;}
.education-block .text-center p{font-weight:600;margin:0;line-height:24px;font-size:16px;}
.education-block .text-center{margin:50px 0;}
.breadcrumb h2{color:#252525;}
.edu-btns a{display:table-cell;background:#eee;color:#252525;font-size:24px;font-weight:600;text-align:center;height:118px;width:100%;border-bottom:3px solid #498adf;vertical-align:middle;}
.edu-btns .col-md-4{display:table;}
.edu-btns{margin-bottom:50px;float:left;width:100%;}
.prdct-desc{border:1px solid #ddd;margin-bottom:30px;float:left;width:100%;}
.prdct-desc h6{float:left;width:100%;text-align:center;margin:20px 0 5px;color:#252525;font-weight:600;line-height:20px;min-height:40px;}
.acordians-block{float:left;width:100%;text-align:left;}
.acordians-block .panel-default > .panel-heading{background:#4989de;color:#fff;}
.acordians-block h5{font-size:20px;font-weight:600;color:#696868;}
.acordians-block ul{margin:0 0 20px;}
.acordians-block ul li{list-style:none;line-height:20px;}
.support{margin-top:30px;}
.faq-block{float:left;width:100%;margin-bottom:20px;border:1px solid #ddd;}
.que{background:#252525;color:#fff;font-size:18px;padding:10px;}
.answer{padding:10px;}
.answer p{margin:0;}
.panel-title a{display:block;}
.panel-title a .fa{float:right;font-size:20px;}
.navigation .navbar-nav ul.sub-menu li{padding:3px 0;float:left;}
.navigation .navbar-nav ul.sub-menu{padding:5px 10px!important;z-index:999999999999999999;}
.shop-search{background:#eee;float:left;margin:24px 0 0;padding:20px 15px;width:100%;}
.woocommerce-product-search{margin:0 auto;display:table;}
.woocommerce-product-search input[type="submit"]{background:#498adf;border-radius:0;margin:0;padding:10px 25px;float:left;}
.woocommerce-product-search .search-field{padding:9px 10px;width:350px;float:left;}
.table-cont{margin:60px 0;}
.content-left-wrap.col-md-12{padding:60px 0 0;}
.one-page-shopping-section{float:left;width:100%;}
.one-page-shopping-section .woocommerce.container{width:100%;padding:0;}
.one-page-shopping-section .checkout_coupon, .one-page-shopping-section .login{float:left;width:100%;margin-bottom:15px;}
.woocommerce .checkout_coupon .form-row-last{float:left;width:auto;}
.woocommerce-checkout h3, .bsbp-best-selling h2{font-size:25px;font-weight:bold;}
.wmcs_currency_switcher_dropdown{float:right;margin-left:15px;margin-top:20px;width:200px;}
.woocommerce .priceCurrency .price{float:left;width:100%;}
.woocommerce .priceCurrency .wmcs_currency_switcher_dropdown{color:#666;float:left;margin:18px 0 0 15px;width:200px;}
.images .woocommerce-main-image{width:100%!important;}
.Currency{color:#666;float:right;margin:20px 15px 0 0;width:200px;}
.Currency select, select{color:#888;}
.woocommerce div.product form.cart .variations label{color:#999;font-size:15px;font-weight:normal;margin:8px 0 0;padding:0;}
.footer ul{text-align:center;margin-top:10px;}
.footer ul li{list-style:none;display:inline-block;margin:0px;padding:0 6px;line-height:13px;border-left:1px solid #696868;}
.footer ul li a{color:#696868;}
.footer ul li:first-child{border:none;}
.breadcrumb{position:relative;}
.back-btn{color:#000;float:left;font-size:15px;position:absolute;z-index:999;top:33px;padding-left:100px;}
.newsLetter body .newsLetter .theme-simple #mailmunch-optin-form{border:none;}
.welcome-block strong{font-weight:bold;}
.woocommerce-page .woocommerce-ordering select{color:#666;}
.table-cont{min-height:0.01%;overflow-x:auto;}
.action .btn{color:#fff!important;}
.newsletter-block{background:#eee;display:table;width:100%;padding:30px 0;}
.choices li{display:inline-block;list-style:outside none none;margin-left:10px;}
.choices li:first-child{margin:0;}
.choices ul{margin:15px 0;}
.choices{margin-top:20px;}
.newsletter-block input[type="submit"]{background:#4784D5;}
.center{margin:0 auto;width:500px;}
.choices h3{font-weight:600;font-size:25px;}
.newsletter-block h2{font-weight:600;font-size:26px;}
.mc4wp-response{bottom:286px;color:#0D602E;position:absolute;text-align:center;width:100%;}
.mc4wp-form{position:relative;float:left;width:100%;}
.prdct-desc .price{color:#000;float:left;height:20px;line-height:normal;width:100%;}
.back-btn a{border-radius:3px;color:#498adf;padding:5px 10px;font-weight:bold;}
.locations-details .loaction-address{float:right;}
.header.header > .navbar{background:none;}
.header, #main-nav{min-height:50px!important;}
.navbar{min-height:30px;}
.terms-condition{width:100%;display:table;margin:40px 0 50px;text-align:left;}
.terms-head h4{font-weight:600;margin-top:20px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ddd;position:relative;}
.contact-details .content-block{border:1px solid #ddd;float:left;width:100%;min-height:200px;}
.contact-details .content-block h5{background:#252525;color:#fff;padding:10px;font-weight:600;margin:0;}
.contact-details address{padding:15px;}
.four-points h5{font-weight:bold;margin:20px 0 0px;line-height:20px}
.four-points h5:first-child{margin-top:0;display:inline-block;width:100%;}
.terms-head h4:after{position:absolute;left:0;bottom:0;}
strong{font-weight:600;}
.general-terms ul{margin-top:20px;}
.general-terms ul li{margin-bottom:10px;list-style:decimal;}
.four-points p{margin-top:5px;}
.mmbr-description{min-height:190px;}
.click-to-scroll a{color:#fff;}
.logo .logo-2{animation:fadein 6s ease-in-out -4s infinite alternate;}
.logo .logo-1{position:absolute;left:0;top:0;}
.top-links .dropdown-content a{padding:7px 10px;text-align:left;}
.top-links .dropdown{position:absolute;top:20px;left:0;z-index:999999999;}
.top-links li{position:relative;text-align:left;}
.showcoupon, .woocommerce-info a{float:left;font-size:11px !important;line-height: normal;}
.three-layout img{height:265px;}
.three-layout a{float:left;width:100%;padding:0;}
#location{margin-bottom:20px;}
.about_ab{position:absolute;top:0;left:0;}
.about_img{width:100%;}
.back-btn i{margin-right:3px;}
.company-details{color:inherit;padding-bottom:0;padding-top:10px;}
.company-details .fa.fa-phone{float:left;}
.col-md-12.company-details{display:table;float:none;margin:10px auto 0;padding:0;width:auto;}
.company-details a{color:inherit;float:left;margin-left:10px;margin-top:0px;text-decoration:none;line-height:12px;}
.company-details a:hover{color:#E00416;}
.footer li a:hover{color:#E8001B;}
.sub-menu li a, .sub-menu li{float:left;width:100%;}
.navbar-inverse .navbar-nav ul.sub-menu li:hover > a, .navbar-inverse .navbar-nav ul.sub-menu li.link-focus > a{color:#E70316;}
.contact-page input[type="text"], .contact-page input[type="email"], .contact-page textarea{color:#fff;}
.loaction-nav ul{text-align:center;width:100%;}
.loaction-nav ul li{float:none;display:inline-block;}
.service-block > .button{background:#498adf none repeat scroll 0 0;border:medium none;border-radius:0;color:#fff;display:inline-block;padding:12px 25px;transition:all 0.2s ease 0s;}
.servicing-pricing.col-sm-12.col-md-12{margin-top:30px;}
.service-block{border:1px solid #eee;box-shadow:0 0 5px 1px #eee;margin-bottom:20px;padding:20px;border-bottom:3px solid #498ADF;}
.service-block p{margin-bottom:15px;}
.servicing-pricing h3{margin-bottom:30px;}
.about-us .servicing-pricing h3{margin-bottom:50px;}
.slider-block{margin:0 auto;width:90%;position:relative;}
.slider-block .owl-theme .owl-controls .owl-buttons div{color:transparent;width:22px;height:40px;position:absolute;top:38%;padding:0;opacity:1;}
.slider-block .owl-theme .owl-controls .owl-prev{background:url(../images/left-arw.png) no-repeat;position:absolute;left:-40px;}
.slider-block .owl-theme .owl-controls .owl-next{background:url(../images/right-arw.png) no-repeat;position:absolute;right:-40px;}
.owl-pagination{display:none;}
.owl-theme .owl-controls{margin:0;}
.slider-block .item{margin:0px 15px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;position:relative;height:auto;}
.partners{margin-bottom:50px;float:left;width:100%;}
.block-heading{margin-bottom:35px;text-align:center;}
.post-img-wrap{display:none;}
.comments-link > a{display:none;}
.products .container, .servicing-pricing{padding:0;text-align:left;}
.products .servicing-pricing p{min-height:0;}
.servicing-pricing{margin-top:30px;}
.service-block .entry-header a{color:#696868;background:none;font-weight:600;}
.service-block .entry-header a::after{background:none;}
.service-block .entry-header h1{padding-bottom:10px;border-bottom:1px solid #eee;}
.MeetTheTeam .mmbr-description{min-height:75px;}
.partners .block-heading{font-size:35px;color:#4989de;text-transform:uppercase;}
.overlay ul{margin-left:0;}
.back-btn img{width:14px;}
.service-block .entry-title::before{content:"";background:none;}
.Link a{color:#498ADF;}
.MeetTheTeam{float:left;width:100%;}
.blog-block{background:#fff;border:1px solid #eee;box-shadow:0 0 3px 0 #ddd;float:left;padding:15px;width:100%;margin-bottom:20px;}
.blog{float:left;margin-top:50px;width:100%;}
.blog-content{margin-top:20px;text-align:left;}
.blog-content h4{font-weight:600;}
.blog-content h4 a{color:#DE0517;}
.blog-post-info{border-top:1px solid #ddd;padding:1em 0;text-align:left;margin-top:15px;}
.blog-post-info ul li{display:inline-table;margin-right:1em;}
.blog-post-info ul li{color:#000;font-size:0.8125em;vertical-align:middle;}
.blog-post-info li i{font-size:12px;color:#aeaeae;margin-right:0.3em;margin-top:0px;vertical-align:middle;position:relative;top:0;}
i.glyphicon.glyphicon-comment{vertical-align:middle;}
.blog-poast-info ul li a{color:#000;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;vertical-align:middle;}
.blog-post-info ul{margin:0;}
.blog-poast-info ul li a:hover{text-decoration:none;}
.blog-poast-info ul li a:hover{color:#fa4b2a;}
.top-stories h5{background:#333;color:#fff;padding:10px 15px;margin:0;font-size:16px;}
.top-stories{border:1px solid #eee;box-shadow:0 0 3px 0 #ddd;}
.top-stories h6{font-size:14px;line-height:18px;text-align:left;}
.top-stories h6 a:hover{color:#DE0517;}
.blog-grid-left{float:left;width:36%;}
.blog-grid-right{float:left;width:60%;margin-left:0.5em;}
.blog-grids{border-top:1px dotted #aeaeae;padding:15px;}
.top-stories .blog-grids:first-child{border:none;}
.comment-bottom input[type="text"], .comment-bottom input[type="email"], .comment-bottom textarea{background:none;width:100%;outline:none;border:1px solid #e2e2e2;padding:10px;font-size:1em;color:#666;margin:0 0 0.7em;float:left;border-radius:3px;}
.comment-bottom textarea{resize:none;margin:0em 0 0.5em;min-height:180px;-webkit-appearance:none;}
.comment-bottom input[type="submit"]{width:100px;font-size:1.1em;background:#498ADF;padding:0.5em 1em;text-align:center;color:#fff;border:none;outline:none;margin:0 auto;transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;-moz-transition:0.5s all;cursor:pointer;}
.comment-bottom input[type="submit"]:hover{background:#333333;}
.comment h3, .comment-top h2{color:#E70316;font-size:2.5em;text-align:left;padding:0 0 0.5em;font-weight:400;}
.comment{padding:3em 0 0;}
.pagination{float:right;margin:0 0 50px;}
.pagination > li{float:left;list-style:outside none none;margin-left:6px;}
.pagination > li a{border-radius:5px;width:25px;height:25px;font-size:13px;line-height:22px;padding:0;text-align:center;color:#999;}
.pagination > li a.active, .pagination > li a:hover{background:#DE0517;color:#fff;border:1px solid #DE0517;}
.pagination > li a .fa{font-size:15px;line-height:23px;}
.comment-top .media-body{width:90%;}
.comment-top .media-left{float:left;width:10%;}
.comment-top{border:1px solid #ddd;float:left;padding:15px;width:100%;box-shadow:0 0 3px 0 #ddd;}
.comment-top .media{border-top:1px solid #ddd;margin:15px 0 0;padding:15px 0 0;}
.blog .comment{float:left;margin-bottom:20px;padding:0;width:100%;}
.blog-grid-right a{color:#666;text-align:left;}
.blog-post-info a:hover, .blog-post-info a:active{color:#de0517;}
.comment-respond .form-submit #submit{text-transform:capitalize;background:#498ADF;}
.comment-respond label{font-weight:600;font-size:13px;margin-bottom:5px;margin-top:5px;}
.required{color:#de0517;}
.comment-reply-link, .comment-reply-link:hover{background:#498ADF;border:none;padding:5px 10px}
.comment-content{border:1px solid #ddd;margin-top:12px;padding:10px;border-radius:3px;}
.comment-body{border-bottom:1px solid #eee;padding-bottom:25px;margin-bottom:20px;}
.pagination > li > span{border-radius:4px;padding:2px 8px;color:red;}
.pagination > li a{border-radius:4px;height:auto;padding:1px 8px;width:auto;}
.woocommerce ul.products li.product .onsale{z-index:9}
.woocommerce ul.products li.product a .imageClass{height:150px;white-space:nowrap;text-align:center;overflow:hidden;margin-bottom:15px;}
.woocommerce ul.products li.product a img{position:relative;width:100%;height:auto;}
.woocommerce-page .woocommerce .woocommerce-info a{float:right;}
.woocommerce td.product-name dl.variation dd p:last-child{margin-bottom:0;margin-top:0;}
.education-block > .container p{margin-top:20px;}
.shipping p{margin:0;}
.banner-content{display:none;}
.posted_in{display:none;}
.tagged_as{display:none;}
.cta-blue{background:url(../images/cta-blue.png) no-repeat;color:#FFF;font-size:18px;float:left;background-size:100%;font-weight:normal;}
.cta-red{background:url(../images/cta-red.png) no-repeat;color:#FFF;font-size:18px;float:left;background-size:100%;font-weight:normal;}
.first-col{display:inline-block;padding:1.9em 6em;line-height:1.7em;font-size:15px;}
.first-col:after{content:" ";background:url(../images/cta-lines.png) no-repeat;float:left;width:46px;height:128px;position:absolute;top:18px;right:20px;background-size:72%;}
.call-us{font-size:17px;text-transform:uppercase;font-style:italic;padding:2em 0em;text-align:left;}
.call-us span{color:#4989e0;}
.call-button{padding-top:3em;}
.call-button a{background:#c31433;color:#FFF;font-size:14px;padding:1.2em 3em;text-transform:uppercase;border-radius:21px;}
.call-button a:hover{background:#c31433;opacity:0.9;}
.cta-red .call-button a{background:#4989e0;color:#FFF;font-size:14px;padding:1.2em 3em;text-transform:uppercase;border-radius:21px;}
.cta-red .call-button a:hover{background:#4989e0;opacity:0.9;}
.cta-red .first-col:after{content:" ";background:url(../images/tripple-lines.png) no-repeat;float:left;width:63px;height:211px;position:absolute;top:15px;right:6px;background-size:100%;}
.media-coverage .pdf-cont{padding:0;display:inline-block;width:100%;text-align:center}
.media-coverage .pdf-hold{border:1px solid #efefef;padding:10px;margin-bottom:30px;display:block;}
.media-coverage .pdf-hold .cut-off{min-height:300px;overflow:hidden;max-height:300px;max-width:250px;}
@media (max-width:1024px){.media-coverage .pdf-hold .cut-off{min-height:240px;max-height:240px;}
}
@media (max-width:768px){.media-coverage .pdf-hold .cut-off{min-height:170px;max-height:170px;min-width:inherit;max-width:none;}
}
@media (max-width:767px){.media-coverage .pdf-hold .cut-off{min-height:inherit;max-height:none;}
}
@media screen and (max-width:500px){.first-col:after,.cta-red .first-col:after{display:none;}
.call-us{text-align:center;}
.cta-red .call-button a,.cta-blue .call-button a{font-size:12px;}
.first-col{padding:1.5em 1em;}
.call-us{padding:0em 1em;}
.call-button{padding-top:2em;}
.cta-blue{background:#4989e0 !important;padding-bottom:2em;}
.cta-red{background:#c31433 !important;padding-bottom:2em;}
.call-us span{color:#FFF;font-weight:bold;}
}
.navigation li.current>a:before{background:none;}
.item img{width:auto;height:auto;}

.imageClass + h2.woocommerce-loop-product__title {
    height: 95px;
    overflow: hidden;
}

.landing-page-prd .woocommerce.columns-4  ul.products{margin-bottom: 0px;}
.landing-page-prd .woocommerce.columns-4  ul.products li{margin-right: 3.8%; width: 22.05%;}
.landing-page-prd .woocommerce.columns-4  ul.products li.fourth{margin-right: 0 !important;}
.landing-page-prd .woocommerce.columns-4  ul.products li .price{height: 50px; line-height: 30px;}


.landingpage-top .wpb_text_column.wpb_content_element.container {
  margin: 0 auto;
}
.landing-top-text .text-block {
  background: #ffffff none repeat scroll 0 0;
  padding: 30px 15px;
  text-align: center;
}
.landing-top-text .text-block p{text-align: center;}
.landing-top-text .title-block h2 strong {
  font-size: 34px;
  color: #c31433;
  display: block;
  font-weight: 700;
}
.landing-top-text .title-block h2 {
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  line-height: 50px;
  margin: 40px 0 110px;
  position: relative;
  text-transform: uppercase;
}
.landing-top-text .title-block h2::after {
  background: #ffffff none repeat scroll 0 0;
  bottom: -25px;
  content: "";
  display: block;
  height: 5px;
  left: 50%;
  margin-left: -50px;
  position: absolute;
  width: 100px;
}

.landin-by-now-btn p {
  text-align: center;
  margin: 0;
}
.landin-by-now-btn a.button {
  background: #3d73bc none repeat scroll 0 0 !important;
  border-radius: 30px !important;
  font-weight: 700 !important;
  margin: 0;
  padding: 9px 30px !important;
}

.page-id-3133 .breadcrumb{display:none;}
.page-id-3133 .entry-content {
  margin: 0;
}

@media only screen and (min-width: 769px) and (max-width: 1024px) {
    .landing-page-prd .woocommerce.columns-4 ul.products li .price{height:60px; line-height: normal;}
}


@media (max-width:768px){
.landing-page-prd .woocommerce.columns-4  ul.products li{margin: 0 0 2.992em; width: 48%;}
}

@media (max-width:480px){
.landing-page-prd .woocommerce.columns-4  ul.products li .woocommerce-loop-product__title{font-size: 1em !important; margin: 0; padding: 0.5em 0; line-height: normal;}
.landing-page-prd .woocommerce.columns-4 ul.products li .price{height:60px; line-height: normal;}
.landing-page-prd .woocommerce.columns-4 ul.products li a.button{padding: 12px 15px;}
    
}