a:hover{text-decoration:none !important;}
#myModalSEO .magentoAudit > a:focus {
    color: #fff!important;
    text-decoration: none;
}


/*audit poup style*/


form#seo_magento {
    margin: 50% 0;
}

.page-template-page-seo-for-magento .modal-header {
    min-height: 16.43px;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    background-color: #ff4f26;
    color: #fff;
    text-align: center;
    font-weight: bold;
}

.page-template-page-seo-for-magento .modal-title {
    margin: 0;
    line-height: 1.42857143;
    text-transform: uppercase;
}


.page-template-page-seo-for-magento .modal-body .form-group input[type="text"] {
width: 100%;
    max-width: 320px;
    padding: 6px;
}

.page-template-page-seo-for-magento .modal-body .form-group input.error {
width: 100%;
    max-width: 320px;
    padding: 6px;
border: 1px solid #a0a0a0;
}


label.error {
    background: #ECECEC;
    width: 100%;
    min-height: 100%;
    padding: 0 70px;
    text-align: left;
    font-size: 15px;
    font-weight: normal;
    color: #f00;
}

.page-template-page-seo-for-magento .modal-body .form-group input[type="email"] {
    width: 100%;
    max-width: 320px;
    padding: 6px;
}

.page-template-page-seo-for-magento .modal-footer .btn-default{
    background: #F0512F;
    color: #fff;
    border-radius: 3px;
    padding: 7px 40px;
    display: inline-block;
    font-size: 18px;
    border: none;
    max-width: 320px;
    width: 100%;
}

.magentoAudit a:hover{ color: #fff !important; text-decoration: none; }
.magentoAudit a:focus{ color: #fff !important; text-decoration: none; }



.page-template-page-seo-for-magento .modal-footer .btn-default:hover{
    background: #d3411f;
}




.page-template-page-seo-for-magento .modal-dialog {
    width: 500px;
    margin: 30px auto;
}


.page-template-page-seo-for-magento .modal-header .close {
    margin-top: -2px;
    color: #fff;
    opacity: 9;
    font-weight: lighter;
}

.page-template-page-seo-for-magento .modal-footer {
    padding: 15px;
    text-align: center;
    border-top: 1px solid #e5e5e5;
}


.page-template-page-seo-for-magento .modal-body {
    position: relative;
    padding: 45px 15px 10px;
    text-align: center;
}



/*audit poup style*/


.testimonials_bx{margin-top:29px;}
.testimonials_bx ul{list-style-type:none;margin:0;padding:0;}
.testimonials_bx li{background:#ffffff none repeat scroll 0 0;box-shadow:2px 2px 2px #cccccc;float:left;margin-bottom:18px;margin-right:18px;padding:24px;width:31%;position:relative;}
section#happy-clients .testimonials_bx li p span{color:#bbbbbb;display:inline-block;}
.and-icon a{color:#333333;display:block;}
.add_ons_new{background:rgba(0, 0, 0, 0) url("https://www.magentomobileshop.com/wp-content/themes/magentomobileshopv2/images/new_icon.png") no-repeat scroll right top 7px/auto 36%;}
.try_new{font-family:"robotomedium" !important;}
.and-icon{background:#cccccc none repeat scroll 0 0;bottom:25px;height:50px;left:20px;padding:4px;position:absolute;width:50px;}
.and-icon i{font-size:36px;}
.desc_rw{min-height:165px;}
section#happy-clients .testimonials_bx li p{font-size:15px;line-height:23px;width:100%;}
section#happy-clients .testimonials_bx li p a{color:#666666;font-size:13px;text-decoration:none;}
section#happy-clients .testimonials_bx li p a:hover{color:#ff4f26;}
.test_lgo{border:1px solid #cccccc;border-radius:94px;display:inline-block;float:left;height:130px;margin-right: 14px; margin-bottom:30px;margin-top:5px;overflow:hidden;width:130px;}
.testimonial_rw{display:inline-block;height:38px;margin-top:16px;text-align:right;width:100%;}
.testimonial_rw .test_nm{display:inline-block;margin-right:16px;margin-top:1px;}
.testimonial_rw .test_nm h4{font-weight:bold;margin-bottom:4px;}
section#happy-clients .testimonials_bx li p a{color:#333333;font-size:18px;font-weight:bold;}
#need-website.req_quotes{background:#F2F2F2;}
#need-website.req_quotes p.callus2{color:#666666;font-weight:normal;margin-top:21px;}
#need-website.req_quotes h3{font-size:28px;font-weight:bold;text-align:left;margin-top:73px;}
#need-website.req_quotes p{color:#555555;display:inline-block;font-size:17px;font-weight:bold;width:100%;}
#need-website.req_quotes .form-title h3{color:#333333;font-weight:normal;margin-left:5px;margin-top:0;padding:11px;text-align:center;font-size:32px;}
.req_quotes .btn.btn-primary.get-quote{width:100%;}
.req_quotes .form-title{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;text-align:center;}
.req_quotes .form-title .wpcf7-form{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.req_quotes .form-title .quote-form form{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.req_quotes .wpcf7-form{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.partners_section{background:#fbfbfb;height:309px;padding:50px 0;text-align:center;}
.lets_do.partnership{background:#fff ;}
.partners_section a.button:hover{color:#ffffff !important;text-decoration:none !important;}
.partners_section h2{color:#333;font-size:81px;margin-top:8px;text-align:center;text-transform:uppercase;}
.partners_section p{color:#637282;font-size:18;text-align:center;}
.partners_section a.button{background:#ff4f26 none repeat scroll 0 0;border:medium none #ff4f26;border-radius:57px;color:#ffffff;font-size:16px;font-weight:bold;margin:33px auto 0;padding:12px 33px;}
.partners_section a.button:hover{color:#fff;}
.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{float:left;width:100%;}
span.wpcf7-not-valid-tip{color:#ff0000;display:block;font-size:12px;}
.wpcf7-response-output.wpcf7-validation-errors{display:block;float:left;}
.lets_do.partnership h2{font-size:29px;margin-bottom:56px;margin-top:25px;text-align:center;}
.lets_do.partnership h3{font-size:18px;font-weight:bold;margin-top:1px;}
.lets_do a.button{background:#ff4f26 none repeat scroll 0 0;border:medium none #ff4f26;border-radius:57px;color:#ffffff;font-size:16px;font-weight:bold;margin:33px auto 0;padding:12px 33px;}
.lets_do a.button:hover{color:#fff;}
.lets_do .wpcf7{margin-top:53px;}
.lets_do{padding:38px 0;}
.lets_do h2{font-size:32px;font-weight:bold;}
.lets_do p{font-size:14px;}
.lets_do p.lets_desc{margin-bottom:40px;}
.lets_do .wpcf7-form p{display:inline-block;float:left;font-weight:bold;margin-right:20px;padding:1px;text-align:left;width:47%;}
.lets_do .wpcf7-form p .wpcf7-form-control{border:1px solid #cccccc;height:34px;margin-top:6px;width:100%;padding:6px;}
.lets_do .wpcf7-form p:nth-child(8){width:97%;}
.lets_do .wpcf7-form p:nth-child(8) textarea{height:77px;}
.lets_do .wpcf7-form p .wpcf7-form-control.wpcf7-submit{border:medium none;height:inherit;padding:10px 25px;}
.lets_do li:last-child{margin-bottom:0;}
.lets_do li{display: inline-block;margin-bottom: 25px;margin-right: 25px;width: 45%;background: #fff;padding: 20px 20px;box-shadow: 0 0 2rem rgba(0,0,0,.1);}
.lets_do ul{margin-top: 30px;padding: 0;display: flex;flex-wrap: wrap;}
.lets_do li img{float:left;margin-right:0px;width:69px;}
.lets_do li div{float:right;width:80%;}
.center-block .input-group-btn>.btn, .social li a{position:relative}
.section-spacing.site-footer{padding:3em 0}
.footer-links, .site-footer small{margin:0}
.footer-links a, .site-footer small{color:#8a8a8a;display:inline-block;font-size:14px;font-weight:300;margin-right:7px;margin-top:18px}
.social li{display:inline-block;padding-right:.5em;text-align:center}
.section-padding{overflow:hidden;padding:100px 0;text-align:center}
.social li a{background:#d6d6d6;border-radius:50%;color:#fff;display:block;font-size:1.3em;height:45px;line-height:45px;transition:all .8s ease 0s;width:45px}
.social li a:hover{background:#ff4f26;color:#fff}
.center-block .form-control{background-color:#fff;border:1px solid #ff4f26;box-shadow:none;color:#4c4c4c;font-size:16px;font-weight:400;height:60px;padding:0 1.5em}
.contact-container, .contact-details{box-shadow:2px 0 4px rgba(29,37,46,.4)}
.center-block .btn{background-color:#ff4f26;border:none;border-radius:3px;color:#fff;font-size:18px;font-weight:400;line-height:1.5;padding:16.5px 48px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out 0s}
.magento-app-download p{font-size:20px;letter-spacing:4px;margin-top:17px;text-transform:uppercase}
@-webkit-keyframes new_icon{0%{-webkit-transform:translate(0, 5px)}
100%{-webkit-transform:translate(0, -15px)}
}
@-moz-keyframes new_icon{0%{background-position:0 0}
100%{background-position:0 600%}
}
.bounce i{animation:1s linear 0s alternate none infinite running new_icon;margin-top:49px}
.bounce img{margin-left:-96px;width:252px}
.bounce{animation:new_icon 1s linear 0s infinite alternate;-webkit-animation:new_icon 2s linear 0s infinite alternate}
body{font-family:open_sanslight}
img{max-width:100%}
.btn.focus, .btn:focus, .btn:hover, a img:focus, a:focus{outline:0}
.navbar, .navbar-brand{min-height:63px;}
.navbar-nav>li>a{padding-top:22px;padding-bottom:22px;text-transform:uppercase}
nav.header-nav{background:#fff}
.left-nav{margin-left:50px}
.free-demo-nav li{margin:10px 0}
.free-demo-nav li a{padding:12px 10px}
.free-demo-nav li.demo a{background:#ff4f26;border-radius:30px;color:#fff;padding:12px 25px}
.free-demo-nav li.demo:hover a{background:#000;color:#fff}
.top-banner{background:url(../images/banner-img.png) 50% center/cover fixed rgba(0,0,0,0);padding:207px 0 180px;width:100%}
.top-banner h1{font-size:42px;display:inline;font-family:robotolight;text-transform:uppercase;font-weight:100;color:#fff}
#typed, .top-banner h1 strong{display:inline-block;font-weight:400}
.top-banner h1 strong{font-family:robotomedium;font-size:84px;padding:5px 8px}
#typed{color:#fff;font-family:robotomedium;font-size:83px;padding:5px 8px;text-transform:uppercase}
.steps-list .step-item::after{background:url(../images/step-arrow.png) center center no-repeat rgba(0,0,0,0);content:"";display:block;height:29px;left:76%;position:absolute;top:120%;width:178px}
.steps-list .col-md-3:last-child .step-item::after{display:none}
.steps-list .step-item .item-text{margin:16px auto 0;text-align:center;vertical-align:middle;width:70%}
.steps-list .step-item{margin-bottom:84px;margin-top:82px;position:relative;text-align:center}
.steps-list .step-item .item-icon{background:#333;border-radius:50%;display:inline-block;height:125px;line-height:123px;margin-right:15px;position:relative;text-align:center;text-indent:5px;vertical-align:middle;width:125px}
.how_work{background:#f2f2f2;padding:30px 0}
.how_work h2{font-size:45px}
.how_work p{color:#666;font-size:20px;font-weight:400}
.steps-list .step-item .item-icon img{width:75px}
.steps-list .step-item .item-text h5{border:0;color:#333;font-size:17px;font-weight:700;line-height:18px;margin:0;padding:0;text-align:center}
.steps-list .step-item .item-icon:hover{background:#fd5800}
.steps-list .step-item .item-icon::before{background:#ff4f26;border:5px solid #eff2f7;border-radius:50%;color:#fff;content:attr(data-count);display:block;font-size:14px;height:30px;left:-5px;line-height:20px;position:absolute;text-align:center;text-indent:0;top:-5px;width:30px}
.admin-panel:after, .extension:before, .user-sign:after{content:"";position:absolute}
.app-btn, .appbtn, .appbtn h5 b, .btn-error, .make-app h2 span, ul.features-list{display:inline-block}
.magento-app-download{width:100%;background:#f2f2f2;padding:1px 0 0}
.magento-app-download h2{text-transform:uppercase;font-size:39px;font-family:robotolight;display:inline-block;margin:0;font-weight:400}
.magento-app-download h2{text-transform:uppercase;font-size:38px;margin:0;font-family:robotothin;letter-spacing:6px;font-weight:400}
.magento-app-download h1 strong{font-size:51px;font-family:robotomedium;letter-spacing:normal}
.magento-app-download h1 b{font-family:robotoregular;font-weight:400}
.app-btn{width:100%;margin-top:50px}
.appbtn{width:254px;padding-top:10px;padding-bottom:10px;margin-right:25px}
.app-img{width:55px;float:left;text-align:left}
.appbtn h5{font-size:17px;width:165px;float:right;line-height:21px;text-align:left;margin-top:5px;margin-bottom:5px;color:#fff;text-transform:uppercase;font-family:open_sansregular}
.awesome-features, .awesome-features h1{font-family:robotolight}
.appbtn h5 b{width:100%;float:left}
.google-play{background:#111}
.app-store{background:#ff4f26}
.app-download{margin-top:290px}
.awesome-features{width:100%;background:#fff;padding:36px 0}
.awesome-features h1{font-size:39px;color:#363636;margin-top:0}
.awesome-features h5{font-size:20px;margin-bottom:46px}
ul.features-list {

    margin: 0;
    padding: 0;
    width: 100%;
    text-align: center;
    margin: 50px 0px;

}
ul.features-list li {
    float: left;
    list-style-type: none;
    margin: 0 0%;
    padding: 3% 1%;
    width: 31%;
    border: 1px solid #eee;
}
ul.features-list li h3 {
    font-size: 18px;
    color: #333;
    text-transform: inherit;
   font-weight: 600;
   font-family: 'Open Sans', sans-serif;
}
ul.features-list li:first-child {
    border-left: none;
    border-top: none;
    border-bottom: none;
}
ul.features-list li:nth-child(2) {
    border-top: none;
    border-bottom: none;
    border-left: none;
}
ul.features-list li:nth-child(3) {
    border: none;
}
ul.features-list li:nth-child(4) {
    border-bottom: none;
    border-left: none;
}
ul.features-list li:nth-child(5) {
    border-bottom: none;
    border-left: none;
}
ul.features-list li:nth-child(6) {
    border-bottom: none;
    border-left: none;
    border-right: none;
}

ul.features-list li p{color:#777777;font-family:open_sansregular;font-size:15px;height:68px}
ul.features-list li .list-icon{font-size:42px;color:#f05929}
.how-works{width:100%;background:url(../images/how-works.png);padding:80px 0;color:#fff}
.how-works h1{font-size:39px;font-family:robotolight;margin-top:0}
.how-works h5{font-size:24px}
.it-work{margin-top:40px}
.work-step{margin-top:150px}
.user-sign:after{background:url(../images/step-arrow1.png) no-repeat;width:299px;height:182px;bottom:-120px;left:-190px}
.extension:before{background:url(../images/step-arrow2.png) no-repeat;width:268px;height:84px;bottom:0;right:-140px}
.admin-panel:after{background:url(../images/step-arrow3.png) no-repeat;width:270px;height:77px;top:-60px;right:-120px}
.make-app{width:100%;background:url(../images/background_1.jpg);padding:34px 0;color:#fff;margin:0}
.make-app h2{float:left;font-family:robotolight;font-size:23px;text-align:left;text-transform:uppercase}
.make-app h2 span{font-family:robotoregular;width:100%}
.get-own-app{background:#fff;border-radius:30px;color:#333;font-size:20px;height:55px;margin-top:16px;padding-left:80px;padding-right:80px;text-transform:uppercase}
.error1{background:#ECECEC;position:relative;width:100%;min-height:100%;padding:30px 0}
.error1 h1{font-size:76px;text-transform:uppercase;font-family:robotomedium}
.error1 p{font-size:20px}
.btn-error{width:100%;margin-top:100px}
.btn-error a{margin-right:40px}
.error-btn{padding:8px 50px;background:#FC6D35;color:#fff;font-size:18px;border-radius:30px}
.error-btn.contact{background:#000;margin-left:15px}
.prices{width:100%;background:#f2f2f2;padding:20px 0;font-family:robotolight}
.free-price{background:#fff;border-radius:3px;display:inline-block;width:100%;margin-top:35px}
.main-price, .main-price h4{width:100%;display:inline-block;color:#fff;border-radius:5px 5px 0 0}
.main-price{background:#272727}
.main-price h4{background:#1c1c1c;font-size:20px;margin:0;padding:15px}
.main-price h6 i, .main-price h6 sup{font-size:16px;font-family:robotothin}
.main-price h6 sup{top:-2.5em}
.main-price h6{font-size:80px;font-family:robotoregular}
.free-price ul li, .main-price h5{font-size:16px;width:100%;display:inline-block}
.main-price h5{color:#ececec;border-top:1px solid #1e1e1e;padding:15px;margin:0;font-family:robotothin}
.basic{background:#ff4f26}
.basic h4{background:#ed581d}
.basic h5{border-top:1px solid #ed581d}
.free-price ul{margin:0;padding:15px;display:inline-block;width:100%}
.free-price ul li{border-bottom:1px solid #ececec;padding:15px 0}
.g-app{background:#ff4f26;border-radius:30px;color:#fff;padding:12px 25px;text-transform:uppercase;border:none;margin-bottom:15px;display:inline-block}
.g-app:hover{background:#1c1c1c}
.free-price li i{color:#2aad59;margin-right:4px}
.free-price li i.cls{color:#ff2f13}
.footer, footer a{color:#484848}
.footer-contact img{margin-right:10px}
.footer-socials{border-top:1px solid #ccc;padding:40px 0 0;margin-top:40px}
.footer-socials a{background:#333;border-radius:50%;color:#fff;width:40px;display:inline-block;margin:0 5px 0 0;height:40px;text-align:center;vertical-align:middle;font-size:22px;line-height:40px}
.footer-links ul, .footer-links ul li, .other-links ul{width:100%;display:inline-block}
.footer-socials a.facebook:hover{background:#2B3990}
.footer-socials a.twitter:hover{background:#27AAE1}
.footer-socials a.youtube:hover{background:#ED1C24}
.footer-socials a.linkedin:hover{background:#1B75BB}
.footer-socials a.xing:hover{background:#005D5E}
.footer-links ul{margin:0;padding:0}
.footer-links ul li{margin-bottom:10px}
.footer-links ul li a{font-size:16px}
.bottom-footer{border-top:1px solid #ccc;padding:20px 0}
.other-links ul{margin:0;padding:0}
.other-links ul li{display:inline-block;margin-right:25px;font-size:16px}
.top-footer{padding:70px 0}
.download-section{background:url(../images/download-bg.jpg) top center no-repeat fixed}
.top-padding-30{padding-top:30px}
.overlay{background:rgba(15,22,30,.8);color:#fff}
.download-links>.link-item:first-child{margin-left:0}
.download-links>.link-item{border:2px solid #fff;border-radius:4px;color:#fff;display:inline-block;margin:10px;padding:15px 40px;text-decoration:none;transition:all .15s ease-in-out 0s}
.download-links>.link-item>i{float:left;font-size:3em;width:50px}
.download-links>.link-item>.heading{color:#fff;display:block;font-size:.9375em;margin-left:60px}
.download-links>.link-item>.name{display:block;font-family:Montserrat, sans-serif;font-size:1.25em;font-weight:700;margin-left:60px}
.download-links>.link-item:hover{background-color:#fd5800;border-color:#fd5800}
.contact-details{background-color:#fff;font-size:16px;padding:30px;position:relative;text-align:left;z-index:3}
.contact-details .contact-title{color:#1d252e;font-size:1.375em;font-weight:400;margin-bottom:10px;margin-top:4px}
.contact-details .contact-items{border-bottom:1px solid #e5eff6;padding:0 0 8px}
.contact-details .contact-items>li::before{color:#333;font-family:FontAwesome;font-size:1.25em;left:0;position:absolute;top:2px}
.contact-details .contact-items>li{list-style:none;padding-bottom:5px;padding-left:32px;padding-top:5px;position:relative;font-size:14px}
.contact-details{color:#5b7182}
.contact-details .social-profiles{padding:10px 0}
.contact-details .social-profiles>li{display:inline-block}
.contact-details .social-profiles>li[class*=facebook]>a{color:#3b5998}
.contact-details .social-profiles>li[class*=twitter]>a{color:#28a9e2}
.contact-details .social-profiles>li[class*=googleplus]>a{color:#d95232}
.contact-details .social-profiles>li[class*=pinterest]>a{color:#cb2027}
.contact-details .social-profiles>li>a{display:block;height:24px;position:relative;text-align:center;width:24px}
.contact-details .social-profiles>li>a>span::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#000 transparent transparent;border-image:none;border-style:solid;border-width:5px;content:" ";height:0;left:50%;margin-left:-5px;pointer-events:none;position:absolute;top:100%;width:0}
.contact-details .social-profiles>li[class*=pinterest]>a>span{background-color:#cb2027}
.contact-details .social-profiles>li>a>span{background:#000;border-radius:4px;color:#fff;font-size:.75em;left:50%;line-height:1em;opacity:0;padding:3px 5px;position:absolute;top:-20px;transform:translateX(-50%);transition:all .15s ease-in-out 0s}
.contact-section, .download-section.top_sect{position:relative}
.contact-details .social-profiles>li>a>i{font-size:1.25em}
.contact-container{background-color:#fff;padding:30px}
.gradient .contact-container .contact-form input, .gradient .contact-container .contact-form textarea{background-color:#fff;color:#1d252e}
.contact-container .contact-form input, .contact-container .contact-form textarea{background-color:#eee;border:1px solid transparent;border-radius:4px;color:#333;display:block;margin-bottom:15px;padding:10px 20px;resize:none;transition:all .15s ease-in-out 0s;width:100%}
.contact-container .contact-form input[type=submit], .contact-container .contact-form textarea[type=submit]{background-color:#ff4f26;border-radius:29px;color:#fff;display:inline-block;font-size:1.125em;font-weight:600;padding:10px 57px;text-transform:uppercase;width:100%}
.contact-form textarea{height:133px}
.contact-section .map_bx{border:1px solid #ccc;overflow:hidden;width:100%}
.contact-section .overlay{background:#f2f2f2;color:#fff;padding:30px 0;position:relative}
.contact-container .contact-title{color:#1d252e;font-size:1.375em;font-weight:400;margin-bottom:10px}
h1.section-title{color:#333;margin-bottom:4px;margin-top:5px;text-align:center}
.section-description.text-center{color:#666;font-size:18px;margin-bottom:30px;text-align:center}
#amenities-img{width:44%}
#amenities-content, #amenities-img{height:585px;margin:0;overflow:hidden;padding:0}
#amenities-img img{height:100%;width:100%}
#amenities-content{background:#ff4f26;color:#fff;padding:70px 50px;width:56%}
#amenities-content h2{font-family:Montserrat, sans-serif;font-size:21px;font-weight:900;margin:0 0 20px;padding:0;text-transform:uppercase}
#amenities-content p{font-size:16px;line-height:1.9;margin-bottom:25px;min-width:65%;width:86%}
.about{padding:30px 0}
.about h2{font-size:32px;text-align:center}
.about p.description{font-size:16px;margin:0 auto;text-align:center;width:84%}
.demo_desc, .demo_desc p{text-align:left}
.download-section.top_sect .feature{left:8%;position:absolute;top:-6px;width:78%}
.demo_desc h2{color:#fff;font-size:32px;margin-bottom:29px}
.demo_desc h5{color:#fff;font-size:21px;font-weight:700}
.demo_desc p{color:#fff;font-size:16px}
.download-links h5{color:#fff;font-size:18px;font-weight:700;margin:31px 0 8px}
.border-cls{border:1px solid #fff;padding:6px}
.feature_banner{background:url(../images/feature-bg-1.png) 0 0/cover rgba(0,0,0,0);padding:11% 0;width:100%;height:777px}
.feature_banner h1 span{color:#fff;display:block;font-size:24px;text-transform:none;font-weight:400;font-family:robotolight}
.feature_banner h1{color:#ff4f26;font-size:89px;font-family:robotoregular;text-transform:uppercase;font-weight:700}
.feature_banner p{color:#fff;font-family:robotoregular;font-size:16px;line-height:24px;padding-top:10px}
section#bottom-feature-define{background:#ececec;padding:13px 0}
section#bottom-feature-define ul{list-style-type:none;padding:0;margin:0}
section#bottom-feature-define li{display:inline-block;text-align:center;width:16%;transition:all .5s ease 0s}
section#bottom-feature-define li img{width:50px}
section#bottom-feature-define li span{color:#454545;display:block;font-family:robotolight;font-size:16px;padding-top:8px;transition:all .5s ease 0s}
section#bottom-feature-define li a:hover span{text-decoration:none!important;color:#f05929}
section#bottom-feature-define li a{text-decoration:none;transition:all .5s ease 0s}
section#native-feature{padding:150px 0 0;width:100%}
#native-feature h2{font-family:robotolight;font-size:34px;font-weight:700;margin-bottom:25px;margin-top:35px}
#mobile-feature.mobile-feature h2, #mobile-feature.mobile-feature p, #native-feature p, #payment-gateway.payment-gateway p, #push-section.push-section h2, #push-section.push-section p, #reward-point.reward-point h2, #reward-point.reward-point p, #shopping-app.shopping-app h3, #syncronized.syncronized h2, #syncronized.syncronized p{font-family:robotoregular}
#native-feature p{color:#4e4e4e;font-size:16px;padding-top:10px}
.native-feature>img{width:100%}
#push-section.push-section h2 span{display:block;font-size:18px;padding-top:4px;color:#fff}
#push-section.push-section{background:url(../images/push-notify-bg.png) rgba(0,0,0,0);height:557px;padding:130px 0 0;width:100%}
#push-section.push-section h2{color:#fff;font-size:34px;margin-bottom:30px}
#push-section.push-section p{color:#fff;font-size:16px;padding-top:10px}
#mobile-feature.mobile-feature .native-feature>img, #push-section.push-section .native-feature>img{width:auto}
#mobile-feature.mobile-feature .native-feature{text-align:center;width:100%}
#mobile-feature.mobile-feature{padding:50px 0}
#mobile-feature.mobile-feature h2{padding-top:25%;margin-top:0;font-size:34px}
#mobile-feature.mobile-feature p{font-size:16px;padding-top:10px}
#payment-gateway.payment-gateway{background:url(../images/payment-gateway-bg.png) rgba(0,0,0,0);height:575px;overflow:hidden;padding:106px 0 0;width:100%}
#payment-gateway.payment-gateway .native-feature>img, #reward-point.reward-point .native-feature>img{width:auto}
#payment-gateway.payment-gateway h2{color:#fff;font-size:34px;padding-top:14%;font-family:robotoregular}
#payment-gateway.payment-gateway p{color:#fff;font-size:16px;padding-top:10px}
.cash-payment{margin-top:20px}
.cash-payment ul{list-style-type:none;padding:0;margin:0}
.cash-payment li{display:inline-block;margin-right:40px}
.cash-payment li:last-child{margin-right:0}
#reward-point.reward-point .native-feature{text-align:center}
#reward-point.reward-point{padding:50px 0 30px}
#reward-point.reward-point h2{padding-top:14%;font-size:34px}
#reward-point.reward-point p{font-size:16px;padding-top:10px}
#syncronized.syncronized{background:#f4f4f4;padding:120px 0 70px;text-align:center;width:100%}
#syncronized.syncronized h2{margin-top:0;font-size:34px}
#syncronized.syncronized p{color:#4e4e4e;font-size:16px;line-height:26px;margin:0 auto;padding-top:10px;width:80%}
.syncro-feature{margin-top:60px}
#shopping-app.shopping-app{background:url(../images/shopping-app-bg.png) rgba(0,0,0,0);height:400px;overflow:hidden;padding:100px 0;text-align:center;width:100%}
#shopping-app.shopping-app h3{color:#fff;font-size:29px;line-height:42px;text-transform:uppercase;margin-top:12px}
#shopping-app.shopping-app h3 span{display:block;font-family:robotolight}
.btn.btn-primary.get-btn{background:#000;border:none;border-radius:50px;font-size:20px;margin-top:3%;padding:12px;text-transform:uppercase;width:300px;font-family:robotoregular;transition:all .5s ease 0s}
.btn.btn-primary.get-btn:hover{background:#fff;color:#000}
.stick-fixed{position:fixed;top:65px;left:0;width:100%;z-index:99999}
section#bottom-feature-define.stick-fixed{box-shadow:0 2px 2px #d4d4d4}
.anchor{display:block;height:115px;margin-top:-115px;visibility:hidden}
.download-section.top_sect .section-padding{height:651px}
.a-top.a-top-main.hide-crou{display:none}
.a-how-it-works li.item4 .a-container{background-image:url(../images/step-work4.png)!important}
.a-how-it-works li.item3 .a-container{background-image:url(../images/step-work3.png)!important}
.a-how-it-works li.item2 .a-container{background-image:url(../images/step-work2.png)!important}
.a-how-it-works li.item1 .a-container{background-image:url(../images/step-work1.png)!important}
section#connect-manager{background:#fff;border-top:1px solid #ddd;padding:70px 0;width:100%}
#connect-manager h2{color:#353535;font-size:34px;margin-top:0;text-align:center;width:100%}
.inner-connect-manager li{color:#4e4e4e;font-family:robotoregular;font-size:14px;line-height:20px;margin-bottom:31px}
.inner-connect-manager li span, .inner-connect-manager li strong{font-family:robotomedium;font-weight:400}
.inner-connect-manager ul{list-style-type:none;padding:0;margin:0}
.content-manager-video, .inner-connect-manager{margin-top:50px}
.inner-connect-manager li i{color:#ff4f26;float:left;line-height:22px;padding-right:10px;width:27px}
input.keycode1{border:2px solid #888;border-radius:30px;color:#666;font-size:12px;margin:-9px 1px 1px;padding:6px 16px;vertical-align:middle}
.inner-connect-manager li span{line-height:43px;padding-left:23px;display:block}
.inner-connect-manager li.extension-key{margin-bottom:3px}
.content-manager-video h5{color:#4e4e4e;font-family:robotomedium;font-size:18px;font-weight:400;line-height:26px;margin:0 0 15px}
.content-manager-video h5 span{color:#ff4f26}
section#build-app-store{background:#ff4f26;padding:20px 0;text-align:center}
section#build-app-store h1{color:#fff;font-size:25px;margin:0}
section#build-app-store h1 a{color:#fff;text-decoration:underline}
#how-it-works.a-how-it-works ul.a-carousel-buttons li{border:2px solid #ccc;background:#fff;border-radius:50px;font-family:robotoregular;font-size:15px;height:40px;line-height:35px;margin:5px 11px;padding:0 20px;position:relative;width:auto}
#how-it-works.a-how-it-works ul.a-carousel-buttons li.center{background-color:#ff4f26;border-color:#ff4f26;color:#fff;transition:all .5s ease 0s}
#how-it-works.a-how-it-works i{color:#ff4f26;display:block;font-size:12px;position:absolute;right:-20px;top:12px}
#how-it-works.a-how-it-works h2{color:#353535;font-size:34px;margin-top:0;text-align:center;width:100%}
#how-it-works.a-how-it-works{background:#f2f2f2;padding:20px 0}
#how-it-works.a-how-it-works h3{color:#ff4f26;font-family:robotoregular;font-size:26px;margin:0 0 20px;text-align:left;width:35%}
#how-it-works.a-how-it-works p{font-size:16px;line-height:28px;margin-bottom:0;padding-bottom:10px;text-align:left;width:35%}
#how-it-works.a-how-it-works ul.a-carousel-buttons li:hover{background-color:#ff4f26;border-color:#ff4f26;color:#fff;transition:all .8s ease 0s}
#how-it-works.a-how-it-works p.title_center{line-height:22px;text-align:center;width:100%}
#mc-form3 .input-group .form-control{background:#fff;height:40px;box-shadow:none;border-radius:5px;}
#mc-form3 .btn.btn-default.pop-btn{background:#ff4f26 none repeat scroll 0 0;border:1px solid #ff4f26;border-radius:5px;font-weight:normal;height:50px;width:290px;}
#mc-form3 .btn{background:#ff4f26 none repeat scroll 0 0;height:40px;border:1px solid #ff4f26;}
.hide-password2{margin-top:15px;}
#customer_login{text-align:center;display:inline-block;width:100%;}
.my_ajax_login_register{background:#f8f8f8 none repeat scroll 0 0;display:inline-block;padding:50px;width:50%;}
.input-group.remove-email2{width:100%;}
.input-group-btn.started{float:left;margin-top:20px;text-align:center;width:100%;}
.closebtn-popup{color:#fff;display:inline-block;position:relative;text-align:center;top:0px;}
.closebtn-popup .close{color:#fff;opacity:0.9;text-transform:uppercase;}
.closebtn-popup .close span{float:left;font-weight:normal;font-family:"robotolight" !important;display:inline-block;width:100%;}
.closebtn-popup .close span.close-text-popup{font-size:12px;}
.diwalioffer h2{font-family:"robotobold" !important;font-size:64px;margin-top:50px;margin-bottom:0px;}
.diwalioffer h1{font-family:"robotobold" !important;text-transform:uppercase;font-size:38px;margin-bottom:0px;line-height:36px;margin-top:15px;}
.diwalioffer h1 span{font-size:80px;}
.diwalioffer .modal-content{padding:25px 100px;}
.diwalioffer .btn.btn-primary.btn-lg.btn-block{background:#000;border-color:#000 !important;}
.diwalioffer .btn.btn-primary.btn-lg.btn-block:hover{border-color:#fff !important;}
.popform{margin-top:15px;}
.offerpage .offer_strip.text-center h2 {
    text-transform: capitalize;
    color: #fff;
    margin-top: 0px;
    position: relative;
    top: -10px;
    padding-bottom: 2%;
    font-size: 50px;
}
.diwalioffer .modal-dialog .form-group{margin-bottom:10px;}
.getchristmas-offer{bottom:5px;left:5px;position:fixed;z-index:1;}
.smallimg-close{height:20px;left:47px;position:absolute;width:20px;cursor:pointer;}
.christ_offer{background:rgba(0, 0, 0, 0) url("../img/christmas_offer.jpg") no-repeat scroll center top;height:660px;position:relative;}
.offerpage{background:rgba(0, 0, 0, 0) url("../img/christmas_bg.jpg") no-repeat scroll center top/cover;border-top:1px solid #eee;margin-top:45px;overflow:hidden;padding:170px 0 180px;position:relative;}
.offer_fott{background-image: none;/*background:rgba(0, 0, 0, 0) url("../img/bg-image-2.png") repeat scroll center top/contain*/bottom:0;height:130px;margin-top:-121px;width:100%;position:relative;}
#train{display:block;height:213px;left:0;position:absolute;top:394px;width:100%;background:rgba(0, 0, 0, 0) url("../img/train.png") no-repeat scroll 0 0;-webkit-animation:locomotion 20s infinite linear;-moz-animation:locomotion 20s infinite linear;-o-animation:locomotion 20s infinite linear;animation:locomotion 20s infinite linear}
@-webkit-keyframes locomotion{0%{background-position:-750px top}100%,70%{background-position:1600px top}}
@-moz-keyframes locomotion{0%{background-position:-750px top}100%,70%{background-position:1600px top}}
@-keyframes locomotion{0%{background-position:-750px top}100%,70%{background-position:1600px top}}
.getchristmas-offer{bottom:5px;left:5px;position:fixed;z-index:1;}
.user_count{background:rgba(0, 0, 0, 0) url("../images/base_image.png") repeat scroll center top/cover;display:inline-block;height:auto;padding:140px 0 100px;width:100%;}
.user_cont .container > ul{display:inline-block;width:100%;padding:0;}
.user_count ul li{display:inline-block;padding:30px 0 60px;text-align:center;width:33%;}
.user_count ul li .fa{background:#ff4f26 none repeat scroll 0 0;border-radius:50%;color:#fff;font-size:37px;height:100px;padding-top:28px !important;width:100px;}
.user_count .fa.fa-mobile{font-size:40px;}
.counter::after{content:"+";font-size:45px;position:absolute;right:-35px;top:-15px;}
.clint_number .counter{color:#ff4f26;font-family:Trebuchet MS;font-size:46px;font-weight:bold;margin-top:50px;position:relative;}
.clint_number > p{font-size:22px;margin:10px 0 6px;}
.clint_number > span{color:#ff4f26;margin:0;width:100%:;}
.user_count .container > ul{padding:0;}
.free .new_tag_1{-moz-animation:blink normal 2s infinite ease-in-out;-webkit-animation:blink normal 2s infinite ease-in-out;-ms-animation:blink normal 2s infinite ease-in-out;animation:blink normal 2s infinite ease-in-out;right:50px;top:0;width:37px;position:absolute;}
.cash-payment .free{position:relative;}
@-moz-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-ms-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
.feture_inn .item{display:inline-block;list-style:outside none none;margin-bottom:25px;width:31.6%;}
.feture_inn .foter-text p a{border:medium none;border-radius:0;color:#ff4f26;display:inline-block;float:left;font-size:20px;margin-left:15px;padding:8px 28px;background:none;font-family:robotoregular;}
.feture_inn .foter-text p a:hover{background:none;color:#000 !important;}
.feture_inn .foter-text{border-top:1px solid #ddd;margin:0px 0 0;padding:18px 0;}
#add-on-demo .content-text a{padding:10px;}
#add-on-demo .content-text{padding:0;}
.feture_inn .single-box.clearfix{min-height:auto;}
.feture_inn .content-text > a{display:inline-block;width:100%;}
#add-on-demo .content-text h3{color:#666666;vertical-align:middle;display:inline-block;width:60%;margin-top:28px;text-align:left;font-weight:normal;line-height:normal;font-size:14px;}
#add-on-demo .content-text .head-text{float:left;width:40%;}
.feture_inn .content-text > h3{float:left;margin-left:10px;margin-top:30px;text-align:left;color:#666666;width:64%;font-family:robotoregular;font-weight:normal;}
.feture_inn .content-text .head-text img{height:100px;margin:0;width:100px;}
.feture_inn .item:nth-child(3n+2){margin-left:25px;margin-right:25px;}
.feture_inn .single-box a:hover .attachment-shop_catalog{transition:inherit;transform:inherit;}
#demos .mofluid-boxes{width:100%;}
@media (max-width:1366px){.offerpage{margin-top:-70px;padding:144px 0 180px;width:100%;}
.offer_strip{text-align:center;}
.offer_strip img{width:80%;}
.clint_number .counter{font-size:35px;margin-top:30px;}
.user_count{padding:90px 0 40px;}
}
@media (min-width:992px) and (max-width:1199px){.feture_inn .content-text > h3{width:63%;}
#demos .feture_inn .item{width:30.6%;}
.feture_inn .foter-text p a{padding:10px 0;}
.feture_inn .content-text .head-text img{width:90px;height:90px;}
.clint_number .counter{font-size:35px;margin-top:30px;}
.user_count{padding:90px 0 40px;}
.blog_1 h1{font-size:23px;}
.desc_rw{min-height:255px;}
.lets_do li{display:inline-block;height:78px;margin-bottom:53px;margin-right:50px;width:43%;}
.lets_do li img{float:left;margin-right:12px;width:68px;}
.lets_do .wpcf7-form p{padding:1px;text-align:left;width:46%;}
.col-md-4.small-feature{padding:0}
.footer-links a, .site-footer small{font-size:13px}
.section-spacing.site-footer{padding:2em 0}
.feature_banner{background:url(../images/feature-bg-1.png) 0 0/cover rgba(0,0,0,0);height:auto;padding:11% 0;width:100%}
}
@media (min-width:768px) and (max-width:991px){.feture_inn .content-text .head-text img{height:60px;width:60px;}
.feture_inn .foter-text p a{font-size:15px;padding:10px 0;}
.feture_inn .content-text > h3{font-size:15px;margin:10px 0 10px 10px;width:63%;}
.feture_inn .item:nth-child(3n+2){margin-right:15px;margin-left:15px;}
body{padding:0 !important;margin:0 !important;}
.feture_inn .content-text > h3{width:63%;}
#demos .feture_inn .item{width:30.6%;}
.feture_inn .foter-text p a{padding:10px 0;}
.feture_inn .content-text .head-text img{width:90px;height:90px;}
.clint_number .counter{font-size:35px;margin-left:0;margin-top:0;}
.user_count ul li .fa{vertical-align:top;margin-right:20px;}
.user_count .clint_number{display:inline-block;width:80%;}
.user_count ul li{width:100%;text-align:left;}
.user_count ul li .fa{text-align:center;}
.offer_strip img{width:100%;}
.offerpage{margin-top:0;padding:204px 0 180px;width:100%;}
.offerpage ul li{display:inline-block;margin-bottom:15px;width:32%;}
.offerpage ul li img{width:100%;}
.Offer_coupon_text .js__p_start > img{width:100%;}
.Offer_coupon_text .offer_right > img{float:right;margin:36px 12px 0 0;width:28px;}
.Offer_coupon_text > a{float:left;width:67% !important;}
.Offer_coupon_text .offer_right > h1{font-size:26px;}
.Offer_coupon_text .offer_right{height:182px;}
.blog_header_fix.navbar-fixed{margin-top:0;}
#navbar2 .nav.navbar-nav > li{border-top:1px dashed #ddd;border-bottom:none;}
#navbar2{display:inline-block;padding:0;width:100%;}
body#navbar2 .navbar-collapse.collapse.in{border-top:none;}
#navbar2 .nav{width:100%;}
.testimonials_bx li{width:47%;}
#navbar2 .nav.navbar-nav a{font-size:15px;padding:14px 10px;}
iframe{width:100%!important}
form#mc-form{margin:0 auto;width:90%}
.social{padding:20px 0 0}
.footer-links{margin-top:0}
.section-spacing.site-footer{padding:1em 0}
.top-banner h1{font-size:30px;line-height:43px;text-align:center}
.get-app{display:block;font-family:open_sansregular;font-size:20px;height:55px;margin:30px auto 0;padding-left:80px;padding-right:80px}
.top-banner{padding:140px 0 90px}
.list-icon>img{width:50px}
.navbar-collapse.collapse{display:none!important}
.navbar-collapse.collapse.in, .navbar-header .collapse, .navbar-toggle{display:block!important}
.navbar-header{float:none}
.navbar-toggle{margin-top:15px;padding:9px 10px;margin-right:0}
.navbar-collapse.collapse.in{border-top:1px solid #ddd}
.free-demo-nav li{margin:15px 0 0}
.nav.navbar-nav.left-nav{width:100%}
.navbar-nav>li{border-bottom:1px solid #ddd;display:block;float:unset;width:100%}
.navbar-nav>li>a{padding:10px;text-transform:uppercase}
.left-nav{margin-left:0!important}
.nav.navbar-nav.navbar-right.free-demo-nav{float:left!important;width:100%}
.free-demo-nav li.demo a{background:#ff4f26;border-radius:30px;color:#fff;margin-bottom:12px;margin-right:12px;padding:8px 14px;text-align:center;width:170px}
#amenities-content, #amenities-img{height:400px}
#amenities-content p{font-size:15px;line-height:22px;margin-bottom:10px;min-width:100%;width:100%}
#amenities-content{background:#ff4f26;display:block;overflow-y:scroll;padding:20px;width:56%}
body .feature_banner{height:auto;padding:5% 0;text-align:center}
.feature_banner h1{font-size:60px;line-height:48px}
section#bottom-feature-define li{vertical-align:top}
section#bottom-feature-define li span{font-size:14px}
.stick-fixed{top:64px}
section#native-feature{padding:40px 0 0;text-align:left;width:100%}
#native-feature h2{font-size:28px;margin-bottom:15px;margin-top:0}
#native-feature p, #push-section.push-section p{font-size:14px;padding-top:0}
.native-feature>img{width:auto}
#native-feature p{color:#4e4e4e;font-family:robotoregular}
#push-section.push-section h2 span{font-size:15px}
#push-section.push-section h2{font-size:28px;margin-bottom:20px}
#push-section.push-section{background:url(../images/push-notify-bg.png) 0 0/cover rgba(0,0,0,0);height:auto;padding:40px 0;width:100%}
section#bottom-feature-define li img{width:40px}
#mobile-feature.mobile-feature h2{margin-top:0;font-size:28px;padding-top:38%}
#mobile-feature.mobile-feature p{font-size:14px;padding-top:5px}
.native-feature{padding-top:0}
#payment-gateway.payment-gateway{height:auto;padding:40px 0;width:100%}
#payment-gateway.payment-gateway h2{font-size:28px;padding-top:0}
#payment-gateway.payment-gateway p{font-size:14px;padding-top:5px}
#reward-point.reward-point h2{font-size:28px;padding-top:90px}
#reward-point.reward-point{padding:40px 0 30px}
#reward-point.reward-point p{font-size:14px;padding-top:5px}
#syncronized.syncronized h2{font-size:28px;line-height:35px;margin-top:0}
#syncronized.syncronized p{font-size:14px;line-height:22px;padding-top:10px;width:100%}
#syncronized.syncronized{padding:40px 0;text-align:center;width:100%}
}
@media screen and (max-width:980px){.partners_section{background:rgba(0, 0, 0, 0) url("../images/partners.jpg") no-repeat fixed center center/cover;height:568px;margin:0;padding:97px 0;text-align:center;}
.lets_do li{display:inline-block;list-style-type:none;margin-bottom:53px;margin-right:13px;width:44%;}
.lets_do li div{float:right;width:83%;}
.lets_do li img{float:left;margin-right:12px;width:55px;}
.left-nav{margin-left:15px}
.top-banner{padding:150px 0 120px}
.top-banner h1{font-size:30px}
.magento-app-download h1 strong, .top-banner h1 strong{font-size:36px}
.magento-app-download h2{font-size:30px}
.magento-app-download h1{font-size:33px;letter-spacing:normal}
.google-play{margin-bottom:20px}
.user-sign::after{height:172px;left:-150px;width:199px}
.extension::before{background:url(../images/step-arrow2-2.png) no-repeat;height:74px;right:-84px;width:174px}
.admin-panel::after{height:50px;right:-92px;top:-60px;width:240px}
.footer-links{margin-top:30px}
}
@media screen and (max-width:767px){


.page-template-page-seo-for-magento .modal-body {
    position: relative;
    padding: 25px 15px 0px;
    text-align: center;
}



.page-template-page-seo-for-magento .modal-dialog {
    width: 281px;
    margin: 30px auto;
}

.page-template-page-seo-for-magento form#seo_magento {
    margin: 0% 0;
}

.page-template-page-seo-for-magento .modal-header .close {
    margin-top: -15px;
    color: #fff;
    opacity: 9;
    font-weight: lighter;
    margin-right: -6px;
}

.page-template-page-seo-for-magento .magentoAudit a {
    background: #F0512F;
    color: #fff;
    border-radius: 3px;
    padding: 10px 23px;
    display: inline-block;
    font-size: 20px;
}

body{margin:0 !important;padding:0 !important;}
.feture_inn .foter-text{padding:0;}
.feture_inn .item{margin-right:14px;width:46.3%;}
.feture_inn .content-text .head-text img{height:60px;width:60px;}
.feture_inn .foter-text p a{font-size:13px;padding:10px 0;}
.feture_inn .content-text > h3{font-size:13px;margin:10px 0 10px 10px;width:63%;}
.feture_inn .item:nth-child(3n+2){margin-right:14px;margin-left:inherit;}
.clint_number .counter{font-size:35px;margin-left:0;margin-top:0;}
.user_count ul li .fa{vertical-align:top;margin-right:20px;}
.user_count .clint_number{display:inline-block;width:70%;}
.user_count ul li{width:100%;text-align:left;}
.user_count ul li .fa{text-align:center;}
.offer_strip img{width:100%;}
.offerpage{margin-top:-70px;padding:30px 0;width:100%;}
.offerpage ul li img{width:100%;}
.offerpage ul li{display:inline-block;margin-bottom:15px;width:100% !important;}
.blog_header_fix.navbar-fixed{margin-top:0;}
#navbar2 .nav.navbar-nav a{color:#6f6f6f;font-size:15px;}
.desc_rw{min-height:310px;}
.testimonials_bx li{position:relative;width:46%;}
.partners_section h2{color:#ffffff;font-size:56px;}
.lets_do li{display:inline-block;margin-bottom:53px;margin-right:0;width:100%;}
.partners_section{background:rgba(0, 0, 0, 0) url("../images/partners.jpg") no-repeat fixed center center/cover;height:568px;margin:0;padding:97px 0;text-align:center;}
.admin-panel::after, .extension::before, .user-sign::after{background:url(../images/arrow-small.png) no-repeat;bottom:-90px;height:85px;right:48%;width:20px;top:auto}
.app-download, .bottom-footer, .center-block .btn, .section-padding, .top-footer{text-align:center}
.left-nav{margin-left:-15px}
.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}
.user-sign, .work-step{margin-top:65px}
.admin-panel, .extension{margin-bottom:70px;position:relative}
.user-sign::after{left:auto}
ul.features-list li{margin:0;width:100%}
.how-works h5{font-size:19px}
.contact-details, .get-app{font-size:17px}
.it-work{margin-top:0}
.make-app{padding:50px 0}
.other-links ul li{width:100%;margin-right:0;margin-bottom:10px}
.top-footer{padding:30px 0}
.appbtn{margin-right:0}
.get-app{padding-left:40px;padding-right:40px}
.navbar-toggle{margin-top:14px;margin-bottom:14px}
.free-demo-nav li{margin:0}
.free-demo-nav li.demo a{background:0 0;color:#FF4F26;padding:12px 15px}
.free-demo-nav li.demo:hover a{color:#000;background:0 0}
.free-demo-nav li a{color:#777}
.center-block .btn, .get-app{color:#fff;text-transform:uppercase}
.free-demo-nav{margin-top:0;margin-bottom:0}
.app-store{margin-top:-20px}
.top-banner{padding:50px 0}
.get-app{background:#ff4f26;border-radius:30px;font-family:open_sansregular;height:52px;margin-top:20px;width:100%}
.top-banner h1{font-size:25px;line-height:34px}
.magento-app-download h1{font-size:28px!important;letter-spacing:normal;line-height:37px}
.app-download{margin-top:0}
.awesome-features h1, .magento-app-download h1 strong{font-size:28px}
.awesome-features h5{font-size:18px;line-height:26px;margin-bottom:26px}
.list-icon>img{width:50px}
ul.features-list li{padding:0 2%}
.how_work h2{font-size:30px;margin-top:0}
.how_work p, .steps-list .step-item .item-text h5{font-size:15px}
.steps-list .step-item{margin-bottom:4px;margin-top:32px;position:relative;text-align:center}
.steps-list .step-item::after{display:none}
.center-block .btn{background-color:#ff4f26;border:none;border-radius:3px;font-size:15px;font-weight:400;line-height:1.5;padding:18.5px 15px;text-decoration:none;transition:all .3s ease-in-out 0s}
.top-padding-30{padding-top:20px}
.download-section h2{font-size:22px}
.section-padding{overflow:hidden;padding:50px 15px}
.section-spacing.site-footer{padding:0 0 20px}
.social{margin-top:15px}
.main-price h6{font-size:60px}
.prices h1{font-size:22px;line-height:28px}
.free-price ul li{font-size:15px;padding:12px 0}
#amenities-content, #amenities-img{height:inherit}
#amenities-content p{font-size:15px;line-height:22px;margin-bottom:10px;min-width:100%;width:100%}
#amenities-img{width:100%}
#amenities-content{background:#ff4f26;display:block;padding:20px;width:100%}
.stick-fixed{top:64px}
.feature_banner h1{font-size:35px}
.feature_banner h1 span{font-size:15px}
.feature_banner p{font-size:14px;line-height:21px;padding-top:10px}
.feature_banner{height:auto;padding:9% 0}
section#native-feature{padding:30px 0 0}
#native-feature h2{font-size:22px;margin-bottom:0;margin-top:0}
#native-feature p{font-size:14px;padding-top:10px}
#push-section.push-section{height:auto;padding:40px 0 0}
#push-section.push-section h2{font-size:22px;margin-bottom:15px}
#push-section.push-section h2 span{font-size:14px;padding-top:4px}
#push-section.push-section p{font-size:14px;padding-top:10px}
#mobile-feature.mobile-feature{padding:30px 0}
#mobile-feature.mobile-feature h2{font-size:22px;margin-top:0;padding-top:0}
#mobile-feature.mobile-feature p{font-size:14px;padding-top:10px}
#payment-gateway.payment-gateway{height:auto;padding:30px 0;width:100%}
#payment-gateway.payment-gateway h2{font-size:22px;padding-top:7%}
#payment-gateway.payment-gateway p{font-size:14px;padding-top:5px}
#reward-point.reward-point{padding:30px 0}
#reward-point.reward-point h2{font-size:22px;margin-top:0;padding-top:0}
#reward-point.reward-point p{font-size:14px;padding-top:5px}
#syncronized.syncronized{padding:30px 0}
#syncronized.syncronized h2{font-size:22px;line-height:27px;margin-top:0}
#syncronized.syncronized p{font-size:14px;line-height:20px;padding-top:10px;width:100%}
.syncro-feature{margin-top:30px}
section#connect-manager{padding:30px 0;width:100%}
}
@media screen and (max-width:540px){.app-store{margin-top:0}
}
@media (max-width:480px){.feture_inn .item{width:100%;}


.page-template-page-seo-for-magento form#seo_magento {
    margin: 50% 0;
}



.clint_number > p{margin:0;}
.user_count ul li .fa{width:80px;height:80px;font-size:30px;padding-top:23px !important;}
.clint_number .counter{font-size:30px;}
.clint_number > span{font-size:14px;}
.offer_fott{background:rgba(0, 0, 0, 0) url(../img/bg-image-2.png) repeat scroll center top/contain;bottom:-60px;height:130px;margin-top:-121px;width:100%;position:relative;background-repeat:no-repeat;}
.offer_coupon{min-height:0;position:relative;}
.Offer_coupon_text .offer_right > img{float:right;margin:16px 12px 0 0;width:20px;}
.Offer_coupon_text .offer_right{height:113px;}
.Offer_coupon_text .offer_right > h1{font-size:20px;margin:32px 0 0 10px;}
.blog_1 h1{font-size:18px;}
.desc_rw{margin-bottom:14px;min-height:inherit;}
.testimonials_bx li{margin:10px;position:relative;width:inherit;}
.lets_do li{display:inline-block;height:inherit;margin-bottom:16px;margin-right:0;width:100%;}
.lets_do li img{float:left;margin-right:12px;width:52px;}
.lets_do li div{float:right;width:75%;}
.bounce img, .download-section.top_sect .feature{display:none}
#amenities-img{height:260px;width:100%}
#amenities-content{height:inherit}
.about p.description{font-size:15px;width:100%}
.about h2{font-size:28px}
section#bottom-feature-define li{margin-bottom:13px;vertical-align:top;width:32%}
section#bottom-feature-define li img{width:40px}
section#bottom-feature-define li span{font-size:13px}
.frame iframe{height:875px;margin-left:-55px;position:relative}
iframe{transform:scale(.8)!important}
.about iframe{height:184px}
.download-section.top_sect .section-padding{height:688px}
.stick-fixed{position:relative;top:auto;z-index:9}
}
@media (max-width:320px){.frame iframe{height:875px;margin-left:-79px;position:relative}
iframe{transform:scale(.7)!important}
}
.wp-social-login-provider-list{display:inline-block;max-width:100%;padding:0;}
.wp-social-login-provider-list a{float:left;margin-right:2%;max-width:48%;padding:10px 0;}
.wp-social-login-widget{max-width:100%;}

/*===========requesta quort page==============*/
.get-a-quote-rating .rating-block ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
}
.get-a-quote-rating .rating-block ul li {
    display: inline-block;
    font-size: 50px;
    margin: 0px 2px;
}
.get-a-quote-rating .rating-block ul li a {
    color: #ffcf3b;
}
.get-a-quote-rating .rating-block {
    text-align: center;
}
.get-a-quote-rating .rating-block span {
    display: block;
    color: #ffcf3b;
    font-weight: 600;
    font-size: 40px;
}
.get-a-quote-rating .rating-block span.descrip-ratin {
    color: #333;
    font-size: 30px;
    font-weight: normal;
    width: 80%;
    margin: 20px auto;
}
.get-a-quote-rating .blocks-ul {
    padding: 0px;
    list-style: none;
}
.get-a-quote-rating .blocks-ul li {
    background: #fff;
    padding: 20px;
    margin-bottom: 25px;
    border: 1px solid #e0e0e0;
    border-radius: 8px;
    display: flex;
}
.get-a-quote-rating .blocks-ul li .left-side {
    padding-right: 20px;
}
.get-a-quote-rating .blocks-ul li .left-side .fa {
    font-size: 30px;
    padding-top: 12px;
    color: #777;
}
.get-a-quote-rating .blocks-ul li .right-side {
    border-left: 1px solid #ddd;
    padding-left: 20px;
    text-transform: uppercase;
    color: #777;
}
.get-a-quote-rating .blocks-ul li .right-side p {
    font-weight: normal !important;
    font-size: 20px !important;
    text-transform: lowercase;  
    margin: 0px; 
    color: #333 !important;
}

/*======media query=======*/
@media(max-width: 1366px){

}
@media(max-width: 1024px){
.get-a-quote-rating .rating-block ul li {
    font-size: 40px;
}
.get-a-quote-rating .rating-block span {
    font-size: 35px;
}
.get-a-quote-rating .rating-block span.descrip-ratin {
    font-size: 25px;
}
.get-a-quote-rating {   
    padding-top: 9%;
}
}
@media(min-width: 768px) and (max-width: 992px){
.page-template-page-request-a-quote section#need-website {
    padding-top: 9%;
}
.get-a-quote-rating {
    padding-top: 20%;
}
.get-a-quote-rating .rating-block span.descrip-ratin {
    font-size: 20px;
}
}
@media(max-width: 767px){
.get-a-quote-rating {
    padding-top: 0%;
}
.get-a-quote-rating .rating-block span {
    font-size: 30px;
}
.get-a-quote-rating .rating-block span.descrip-ratin {
    font-size: 30px;
      margin: 0px auto;
    margin-top: 10px;
        width: 100%;
}
.get-a-quote-rating .rating-block span.descrip-ratin {
    font-size: 20px;
}
.page-template-page-request-a-quote section#need-website {
    padding: 0px;
}

}
@media(min-width: 600px) and (max-width: 767px){
.page-template-page-request-a-quote section#need-website .col-sm-6 {
    width: 50%;
    float: left;
}
.get-a-quote-rating {
    padding-top: 30%;
}



}



@media screen and (max-width: 599px){
    .get-a-quote-rating .blocks-ul li {
        background: #fff;
        padding: 15px;
        margin-bottom: 25px;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
        display: block;
        text-align: center;
    }
    
    .get-a-quote-rating .blocks-ul li span.left-side {
        display: block;
        text-align: center;
        margin: 0px;
        padding: 0px;
    }
    .right-side a{
        font-size: 14px;;
    }
}
/*===========end request a quort===========*/

