

/*
Theme Name: Magento Mobile Shop Theme
Author: the MSS team
Description: MSS Worpress theme
Version: 1.0
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800,800i');
/*@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);*/
body{background-color:#ffffff;color:#444444;font-family: 'Open Sans', sans-serif;font-size:16px;line-height:1.42857;}
a{transition:color 0.2s linear 0s;-moz-transition:color 0.2s linear 0s;-webkit-transition:color 0.2s linear 0s;}
a:active, a:focus, a:hover{text-decoration:none;}
h1, h2,h3,h4,h5,h6{
    font-family: 'Poppins', sans-serif;
}
/*a[attribute=_blank] {
    background-color: yellow;
}*/

.group-brands span img {
    border-radius: 10px;
    margin: 0 10px 0 0;
}
.group-brands {
    display: none;
}
.page-template-page-contact-us .section-description.text-center {

    background: transparent;

}
#kbe_container .faq-singe-page .kbe_leftcol p iframe {
   margin-top: 10px; 
}
.single-post .single_blog .blog_post .well .entry-content.blog_detail_page .text-center img[attribute= Submit Magento App Request]{
    display: none;
}
.single-post .single_blog .blog_post .well .entry-content.blog_detail_page .text-center img.alignright.size-full {
display: none;
}
.single.single-post .single_blog article {
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.button-request-aqrt {
    background: #ff4f26;
    border: 1px solid #ff4f26;
    color: #fff;
    padding: 8px 15px;
    border-radius: 4px;
    text-transform: capitalize;
}
.button-quopte {
    text-align: center;
}
#wp_rp_first .wp_rp_content {
    padding: 15px 0px;
}
#wp_rp_first .wp_rp_content .related_post.wp_rp {
    padding-top: 10px !important;
}
#wp_rp_first .wp_rp_content .related_post.wp_rp {
    padding-top: 10px !important;
    text-align: center;
}
table.shop_table.shop_table_responsive.cart tr td input.button {
    background: transparent;
    color: #ff4f26 !important;
    border: 1px solid #ff4f26;
        width: auto !important;
        font-size: 15px;

margin-top: 3px;
}
#wp_rp_first .wp_rp_content .related_post.wp_rp li {
    width: 31% !important;
    margin: 12px 6px !important;
    text-align: left;
    float: none !important;
    padding: 0px 10px !important;
}
#wp_rp_first .wp_rp_content .related_post_title {

    text-align: center
}
.woocommerce-cart .entry-meta {
    opacity: 0;
}
.container.totalcart-custom .cart_totals h2 {
    font-size: 20px;
    text-align: right;  
     margin-top: 40px !important;
}
.container.totalcart-custom .cart_totals {
    width: 50% !important;
}
.container.totalcart-custom .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button {
    width: auto;
    float: right;
    margin-top: 20px;
}
.side_bar .serch_bar input { width: 100%;  padding: 5px 35px 5px 10px;}
.side_bar .serch_bar {position:  relative;}
.side_bar .serch_bar span { position:  absolute; right: 10px;  top: 6px;cursor:  pointer;} 
.cat_blog {padding: 11px 0; border-bottom: 1px solid #ddd;}
.side_bar .heading_cat {padding: 0;margin-top: 17px;}
.side_bar .heading_cat a h2 {color: #333;  font-size: 24px; font-weight: bold;}
.blog_header_fix { margin-top: 47px;}
.blog_header_fix nav.navbar.navbar-default { min-height: auto; border-bottom: 1px solid #eee; border-left: none; border-right: none;}
.blog_admin img {width: 40px;}
.blog_header_contant {display: inline-block; width: 100%; margin-top: 10px; margin-bottom: 10px;}
.blog_header_contant .blog_admin {float:  left; margin-right: 6px;}
.blog_header_contant .iamge_contant {float:  left;}
.blog_header_contant .iamge_contant h3 {margin-top: 0px; color: #333; font-weight:  bold; line-height: 12px; margin-bottom: 7px;}
.blog_header_contant .iamge_contant h3 a { color: #333; font-size: 16px; cursor: pointer !important;}
.blog_header_contant .iamge_contant a {color: #666;font-size: 14px;}
.blog_post {margin-bottom: 14px; border-bottom: 1px solid #ddd; padding-bottom: 14px;}
.blog_img a h1 {margin-top: 0;}
#register-part .woocommerce-MyAccount-navigation ul li:last-child {
    border: none;
}
.woocommerce-account .woocommerce-MyAccount-content {
    float: right;
    width: 73%;
    box-shadow: 0px 0px 3px 2px #eee;  
    background: #fff;
}
/*.page-id-360 .section_right .woocommerce-MyAccount-content {
    box-shadow: none;
    padding-top: 0px;
}*/
.woocommerce-checkout #content .checkout.woocommerce-checkout #order_review {
    float: right;
    width: 38%;
    padding-left: 15px;
}
.woocommerce-checkout .entry-content .checkout.woocommerce-checkout #order_review thead {
    display: none;
}
.woocommerce-checkout .entry-content .checkout.woocommerce-checkout #order_review #payment ul {
    padding: 0px;
}
.woocommerce-checkout .entry-content .checkout.woocommerce-checkout #order_review table {
    border: none;
}
.woocommerce-checkout .entry-content .checkout.woocommerce-checkout #order_review #payment {
    background: transparent;
}
.woocommerce-checkout .entry-content .checkout.woocommerce-checkout #order_review table tfoot tr td {
    text-align: right;
    padding-right: 0px;
}
.woocommerce-checkout .entry-content .checkout.woocommerce-checkout #order_review table tbody td {
    border: none;
    padding: 17px 0px;
}
.woocommerce-checkout .entry-content .checkout.woocommerce-checkout #order_review table tbody tr td:last-child {
    text-align: right;
}
.woocommerce-checkout .entry-content .checkout.woocommerce-checkout #order_review table tfoot th {
    border-left: none;
    border-right: none;
    background: transparent !important;
    padding: 17px 0px;
}
.extention .mofluid-boxes {
    display: block;
}
.extention .mofluid-boxes .box2.clearfix .col-sm-7 {
    padding: 25px;
    box-shadow: 0px 0px 6px 3px #eee;
    float: none;
display: inline-block;

}
.extention.small-business-prodct .section-description {
    text-align: center;
}
.extention.small-business-prodct .section-description .box2.clearfix {
    text-align: left;
}
.extention .mofluid-boxes .box2.clearfix .col-sm-5 {
    float: none;
    display: inline-block;
    vertical-align: top;
}
.extention .mofluid-boxes .box2.clearfix .col-sm-7 .bigtext {
    float: none;
    display: inline-block;
    margin-bottom: 0px;
    position: relative;
    top: 7px;
    font-weight: 600;
    color: #333;
}
.extention.add-onns-customs .mofluid-boxes .single-box.main_bx.clearfix .content-text h3 {
    color: #333;
    font-size: 18px;
    font-weight: normal;
}
.extention.add-onns-customs .mofluid-boxes .single-box.main_bx.clearfix .foter-text .text-center.text-brown {
    font-size: 15px;
    width: auto;
    display: inline-block;
    margin: 0px auto;
    left: 0;
    right: 0;
}
.extention.add-onns-customs .mofluid-boxes .single-box.main_bx.clearfix .foter-text {
    padding: 10px 0px 20px 0px;
}
.extention.add-onns-customs .mofluid-boxes .single-box.main_bx.clearfix .foter-text .text-center.text-brown {

    font-size: 15px;
    width: auto;
    display: inline-block;
    margin: 0px auto;
    left: 0;
    right: 0;

}
.extention.add-onns-customs .mofluid-boxes .single-box.main_bx.clearfix .content-text {
    padding: 0px 10px;
    text-align: center;
}
.extention.add-onns-customs .mofluid-boxes .single-box.main_bx.clearfix .foter-text {
    padding: 0px;
    text-align: center;
}
.extention.add-onns-customs .mofluid-boxes {
    display: inline-block;
    padding: 0%;
}
.extention.add-onns-customs .mofluid-boxes .single-box.main_bx.clearfix {
    box-shadow: 0px 0px 4px 2px #eee;
}
.extention.add-onns-customs h1 {
    color: #222;
    font-family: 'Open Sans';
    font-size: 40px;
    font-weight: 300;
    text-align: center;
    margin-bottom: 3%;
}
.term-feature-addons .extention #demos #add-ons-div #searcvh-empty {

    width: 50% !important;
    height: 40px;
    border-radius: 0px;
    margin: 35px 0px 50px 0px !important;

}
.term-feature-addons .extention {
    text-align: center;
}
.term-feature-addons h1 {
    color: #222;
    font-family: 'Open Sans';
    font-size: 40px;
    font-weight: 300;
    text-align: center;
    margin-bottom: 3%;
}
.woocommerce-checkout .entry-meta .edit-link {
    float: right;
    padding-right: 20px;
}
.woocommerce-checkout .entry-meta .edit-link a{
    color: #ff4f26;
    border: 1px solid #d0d0d0;
    padding: 6px 25px;
}
.extention .mofluid-boxes .box2.clearfix .col-sm-7 .addtocart-section.col-sm-12 {
    border-bottom: 1px solid #eee;
    padding: 0px 0px;
}
.extention .mofluid-boxes .box2.clearfix .col-sm-7 .list-text.clearfix {
    display: inline-block;
    width: 100%;
    padding-top: 15px;
}
.extention .mofluid-boxes .box2.clearfix .col-sm-7 .list-text.clearfix strong {
    font-weight: 600;
}
/*.extention .mofluid-boxes .box2.clearfix .col-sm-5 {
    display: none;
}*/
.woocommerce-checkout .checkout.woocommerce-checkout h3 {
    font-weight: 400;
    font-size: 22px;
}
#register-part .woocommerce-MyAccount-navigation ul li a::after {
    content: "\f105";
    right: 0;
    text-align: right;
    display: block;
    float: right;
     font-family: "FontAwesome";
}
.woocommerce .woocommerce-info .showcoupon {
    color: #ff4f26;
}
.woocommerce-checkout .woocommerce-info {
    margin-bottom: 0px;
}
.woocommerce-checkout #magento-tap2 #primary {
    padding-bottom: 30px;
}
.woocommerce-cart .container.cart-page-custom form .woocommerce-message {
    padding-bottom: 6px;
    margin-bottom: 3%;
}
.woocommerce-cart .entry-content .container.cart-page-custom tbody td.product-thumbnail img {
    width: 50px;
}
.container.cart-page-custom form .woocommerce-message a.button {
    color: #ff4f26 !important;
}
.woocommerce-cart .container.cart-page-custom form .woocommerce-message a.button {
    padding-top: 3px;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #order_review .form-row.place-order input {
color: #fff !important;
background: #ff4f26 !important;
border-radius: 0px;
float: none;
width: 100%;
font-size: 15px;
font-weight: 600;
padding: 15px 0px;
}
.woocommerce-checkout .checkout.woocommerce-checkout {
    padding-top: 2%;
}
#customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p label .required {

    border: none !important;
    overflow: hidden;
    height: 20px !important;
    display: inline-block;

}
.woocommerce-checkout .entry-content .checkout.woocommerce-checkout #order_review #payment .form-row.place-order {
    padding: 0px;
    border-top: none;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .select2-selection {
   background-color: #f7f7f7 !important;
border: none !important;
    height: 40px;
    border-radius: 0px;
    padding-top: 5px;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields .select2-selection .select2-selection__arrow {
    top: 6px;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #customer_details .col-1 {
    width: 100%;
    padding-right: 15px;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields input {

border-radius: 0px;
border: none;

}
.woocommerce-checkout #content .checkout.woocommerce-checkout #order_review_heading {
    display: inline-block;
    padding-left: 15px;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #customer_details {
    width: 62%;
    float: left;
}  
.woocommerce-cart #primary #content article .entry-meta .edit-link {
    border: 1px solid #d0d0d0;
    padding: 6px 30px;
    border-radius: 2px;
    font-size: 16px;
    position: relative;
    top: -60px;
}
.woocommerce-cart #primary #content .woocommerce .wc-proceed-to-checkout .checkout-button {
    background: #ff4f26 !important;
    border-radius: 2px !important;
    height: 40px;
    border: 1px solid #ff4f26;  
}
.woocommerce-cart #primary #content article .entry-meta {

    margin-bottom: 20px;
    padding-left: 25px;

}
.woocommerce-cart #primary #content .woocommerce .wc-proceed-to-checkout {
    margin-top: 0px;
    padding-top: 0px;
}
.woocommerce-cart #primary #content article .entry-meta .post-edit-link {
    color: #ff4f26 !important;
}
.woocommerce-cart #primary #content .woocommerce {
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.woocommerce-edit-address .section_right .woocommerce-MyAccount-content input.button {
    background: #ff4f26 !important;
    border-radius: 4px !important;
}
.woocommerce-cart .entry-content form table .actions .coupon #coupon_code {
background: transparent;
color: #333 !important;
border: 1px solid #ddd;
text-align: center;
width: auto !important;
font-size: 17px;
margin-right: 8px;
}
.woocommerce .coupon input::placeholder {
    color: #666 !important;
    opacity: 1; /* Firefox */
}
.container.cart-page-custom table td.actions .coupon input.button {
background: #ff4f26 !important;
color: #fff !important;
padding: 12px 15px;
margin-top: 0px;
}
.woocommerce .coupon input:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: #666 !important;
}

.woocommerce .coupon input::-ms-input-placeholder { /* Microsoft Edge */
 color: #666 !important;
}

.woocommerce-edit-address .section_right .woocommerce-MyAccount-content .select2-selection .select2-selection__arrow {
    top: 7px;
}
.woocommerce-edit-address .section_right .woocommerce-MyAccount-content .select2-selection {
    border: 1px solid #cbcbcb;
    height: 40px;
    border-radius: 0px;
    padding-top: 4px;
}
.woocommerce-edit-address .section_right .woocommerce-MyAccount-content input {
    background: transparent !important;
    border-radius: 0px !important;
    height: 40px;
}
.woocommerce-edit-address .section_right .woocommerce-MyAccount-content select {
    background: transparent !important;
    border-radius: 0px !important;
     height: 40px;
}
.woocommerce-downloads #register-part .woocommerce-MyAccount-content {
    box-shadow: none;
    padding-top: 0px;
}
.woocommerce-orders #register-part .section_right .woocommerce-MyAccount-content {
    box-shadow: none;
    padding-top: 0px;
}
.woocommerce-account .woocommerce-MyAccount-content p {
    font-size: 15px;
}
.woocommerce table.shop_table {
    border: 1px solid rgba(0,0,0,.1);
    margin: 0 0px 0px 0;
    border-radius: 0px;
}
.woocommerce-MyAccount-navigation ul{padding:0;list-style-type:none;margin: 0px;}
.woocommerce-MyAccount-navigation li a{padding:9px 11px;display:block;color:#333;font-size:15px;}
.woocommerce-MyAccount-navigation li{border-bottom:1px dashed #ccc;}
.woocommerce-MyAccount-navigation li.is-active{background:#ff4f26;color:#fff;}
.woocommerce-MyAccount-navigation li.is-active a {color: #fff;}
.single-box.main_bx .foter-text p.text-brown{background:#ff4f26 none repeat scroll 0 0;border:1px solid #ff4f26;border-radius:3px;color:#fff;line-height:28px;margin:0 auto;padding:6px 9px;width:124px;}
.add-on-image-div{overflow:hidden;}
.single-box a .add-on-image-div img{transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;}
.single-box:hover{box-shadow:0px 0px 10px #ccc;}
.single-box a:hover .add-on-image-div img{transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);}
.add-on-image-div>img{width:100%;display:block;}
.single-box a .head-text .attachment-shop_catalog{transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;}
.single-box a:hover .attachment-shop_catalog{transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);}
.single-box a:hover .add-on-image-div img{transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);}
.land_hm{margin:0 auto;max-width:980px;}
.landing_bx .box_land{padding:0;}
.landing_bx{background:rgba(0, 0, 0, 0) url("images/pattern.png") repeat scroll center top;padding:53px 0;}
.landing_sign_text{background:#ff4f26 none repeat scroll 0 0;padding:32px;box-shadow:2px 2px 4px #cccccc;}
.landing_sign_text h2{color:#ffffff;font-size:24px;line-height:31px;}
.landing_form{background:#ffffff none repeat scroll 0 0;box-shadow:2px 2px 4px #cccccc;padding:45px;}
.landing_form .form_hm input:focus ~ label, input.used ~ label{color:#333333;font-size:16px;left:0;top:-28px;transform:scale(0.99);}
.landing_sign_text p{color:#f2f2f2;}
.sml_lgl{margin-bottom:36px;text-align:center;}
.sml_lgl img{width:79px;}
.landing_form .search_frm{padding:66px;}
.landing_form .search_frm .group{float:none;margin-bottom:33px;width:100%;}
.landing_form .search_frm .group .form-control{border-radius:0;height:50px;}
.form_hm .group{position:relative;margin-bottom:0px;float:left;width:32%;}
.form_hm input{}
.form_hm input:focus{outline:none;box-shadow:none;border-color:#ccc;}
.form_hm label{color:#999;font-size:15px;font-weight:normal;position:absolute;pointer-events:none;left:13px;top:15px;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}
.form_hm .bar:before, .bar:after{content:'';height:2px;width:0;bottom:0px;position:absolute;background:#ff4f26;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}
.form_hm .bar:before{left:50%;}
.form_hm .bar:after{right:50%;}
.form_hm input:focus ~ .bar:before, input:focus ~ .bar:after{width:50%;}
.form_hm .highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:0.5;}
.form_hm input:focus ~ .highlight{animation:inputHighlighter 0.3s ease;}
@keyframes inputHighlighter{from{background:#fff;}
to{width:0;background:transparent;}
}
@-moz-keyframes inputHighlighter{from{background:#fff;}
to{width:0;background:transparent;}
}
@-webkit-keyframes inputHighlighter{from{background:#fff;}
to{width:0;background:transparent;}
}
.form_hm .button{position:relative;display:inline-block;-webkit-font-smoothing:antialiased;text-align:center;cursor:pointer;transition:all 0.15s ease;}
.form_hm .button:focus{outline:0;}
.form_hm .buttonBlue{background:#4a89dc;text-shadow:1px 1px 0 rgba(39, 110, 204, .5);}
.form_hm .buttonBlue:hover{background:#357bd8;}
.form_hm .ripples{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:transparent;}
.form_hm .ripplesCircle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;width:0;height:0;border-radius:50%;background:rgba(255, 255, 255, 0.25);}
.form_hm .ripples.is-active .ripplesCircle{animation:ripples .4s ease-in;-moz-animation:ripples .4s ease-in;-webkit-animation:ripples .4s ease-in;}
@keyframes ripples{0%{opacity:0;}
25%{opacity:1;}
100%{width:200%;padding-bottom:200%;opacity:0;}
}
@-moz-keyframes ripples{0%{opacity:0;}
25%{opacity:1;}
100%{width:200%;padding-bottom:200%;opacity:0;}
}
@-webkit-keyframes ripples{0%{opacity:0;} 
25%{opacity:1;}
100%{width:200%;padding-bottom:200%;opacity:0;}
}
.form_hm input:focus ~ label, input.used ~ label{color:#ffffff;font-size:16px;left:0;top:-28px;transform:scale(0.99);}
.da-thumbs{display:inline-block;list-style:outside none none;margin-bottom:38px;padding:0;position:relative;text-align:center;}
.da-thumbs li{background:#ffffff;box-shadow:6px 6px 6px rgba(0, 0, 0, 0.2);display:inline-block;float:none;height:192px;margin:5px;padding:1px;position:relative;text-align:center;width:23%;}
.da-thumbs li a h3{color:#333333;font-size:17px;font-weight:bold;margin-bottom:20px;}
.da-thumbs li a{display:block;position:relative;}
.da-thumbs li a img{margin-bottom:20px;margin-top:31px;width:83px;}
.da-thumbs li a{overflow:hidden;}
.woocommerce-downloads #register-part .woocommerce-MyAccount-content .woocommerce-Message {
    margin-bottom: 0px !important;
}
.dropdown-user .dropdown-menu li a {
    font-size: 15px !important;
    padding-left: 15px !important;
}

.woocommerce-order-pay #magento-tap2 {
    background: #f5f5f5;
}
.woocommerce-order-pay article .woocommerce-error {
    background: #fff;
    border-color: #ff4f26;
}
.woocommerce-order-pay article .entry-meta .edit-link {
    padding-right: 0px;
}
.woocommerce-order-pay article .entry-meta .edit-link .post-edit-link {
    background: #ff4f26;
    color: #fff;
    border: 1px solid #ff4f26;
    border-radius: 4px;
}
.dropdown-user .dropdown-menu.dropdown-menu-default li a .fa {

    position: relative;
    left: -4px;
    font-size: 18px !important;  
    color: #949494;

}
.group-buttons-buttons .vedio-watch {
    opacity: 0;
    display: none;
}
.da-thumbs li a div{position:absolute;background:#333;background:rgba(0,0,0,0.8);width:100%;height:100%;}
.da-thumbs li a div span{display:block;padding:10px 0;font-size:16px;font-weight:bold;margin:40px 20px 20px 20px;text-transform:uppercase;color:rgba(255,255,255,1);text-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);}
.cbp-af-header nav.navbar-default{box-shadow:none;-webkit-transition:all 0.5s ease 0.1s;-moz-transition:all 0.5s ease 0.1s;transition:all 0.5s ease 0.1s;padding-top: 0px;}
.cbp-af-header.cbp-af-header-shrink{width:100%;}
.cbp-af-header.cbp-af-header-shrink .navbar.navbar-default{background:transparent;height:70px;min-height:58px;}
.cbp-af-header.cbp-af-header-shrink .navbar.navbar-default li a{color:#fff;padding-bottom:6px;padding-top:25px;}
.cbp-af-header nav.navbar-default .logo_custm{display:block;margin-top:5px;}
.cbp-af-header nav.navbar-default .logo_scrll{display:none;}
/*.cbp-af-header.cbp-af-header-shrink nav.navbar-default .logo_custm{display:none;}
.cbp-af-header.cbp-af-header-shrink nav.navbar-default .logo_scrll{display:block;}*/


.home .cbp-af-header nav.navbar-default .logo_custm{display:block;margin-top:11px;}
.home .cbp-af-header nav.navbar-default .logo_scrll{display:none;}
.home .cbp-af-header nav.navbar-default .logo_scrll img {
    height: 55px;
    margin-top: 0px;
}
/*.cbp-af-header nav.navbar-default .logo_custm{display:none;margin-top:11px;}*/
.cbp-af-header nav.navbar-default .logo_scrll{display:block;}
.cbp-af-header nav.navbar-default .logo_scrll img {
    height: 55px;
    margin-top: 12px;
}


.cbp-af-header.cbp-af-header-shrink .free-demo-nav li.demo{margin-top:14px;}
.cbp-af-header nav.navbar-default .logo_custm img{height:55px;}
.cbp-af-header.cbp-af-header-shrink nav.navbar-default .logo_scrll img{height:48px;}
.cbp-af-header.cbp-af-header-shrink .free-demo-nav li.demo a{padding:9px 15px;font-size:14px;}
.nav.navbar-nav.navbar-right.free-demo-nav{line-height:34px;}
.cbp-af-header nav.navbar-default li a{border-bottom:none;color:#333;font-size:15px;margin-bottom:15px;padding-bottom:14px;padding-top:28px;transition:color 0.2s linear 0s, border-bottom-color 0.3s linear 0s, padding 0.3s linear 0s;padding-left: 25px; padding-right: 25px;}
.home .cbp-af-header nav.navbar-default li a{border-bottom:none;color:#fff;font-size:15px;margin-bottom:15px;padding-bottom:14px;padding-top:28px;transition:color 0.2s linear 0s, border-bottom-color 0.3s linear 0s, padding 0.3s linear 0s;padding-left: 25px;
padding-right: 25px;}
.cbp-af-header-shrink .navbar-fixed-top.header-nav {  
/*background: linear-gradient(to right, #231c53 50%,#ef4496 100%) !important;*/
background: #fff !important;
box-shadow: 0px 0px 7px 2px #eee;
}
.cbp-af-header-shrink .navbar-fixed-top.header-nav a {
    color: #333 !important;
}
.cbp-af-header-shrink .navbar-fixed-top.header-nav .demo a {
    color: #fff !important;
}
.nav.navbar-nav.navbar-right.free-demo-nav li a .fa {
    float: left;
}
.cbp-af-header-shrink .navbar, .cbp-af-header-shrink .navbar-brand {
    min-height: 55px;
}
section:focus {
    outline: none !important;
}
.home .cbp-af-header .free-demo-nav li.demo a{border-radius:3px;padding:10px 16px;transition:background-color 0.2s linear 0s, border-color 0.2s linear 0s;-webkit-transition:background-color 0.2s linear 0s, border-color 0.2s linear 0s;-moz-transition:background-color 0.2s linear 0s, border-color 0.2s linear 0s;}

.cbp-af-header nav.navbar-default li a:hover,.current_page_item a{border-bottom:none;}
.cbp-af-header .free-demo-nav li.demo a{border-radius:3px;padding:10px 16px;transition:background-color 0.2s linear 0s, border-color 0.2s linear 0s;-webkit-transition:background-color 0.2s linear 0s, border-color 0.2s linear 0s;-moz-transition:background-color 0.2s linear 0s, border-color 0.2s linear 0s;}
.cbp-af-header .free-demo-nav li.demo{margin:22px 0 0;vertical-align:top;}
.img_mobile_sol.graph img{width:100%;}
.img_mobile_sol.graph{margin-top:45px;}
.how_work .how_work_opt a{display:inline-block;margin-right:17px;}
.how_work .how_work_opt iframe{display:block;margin:0 auto;}
.how_work .how_work_opt .btn.btn-defaul.get-app{animation:0s ease 0s normal none 1 running none;background:#ff4f26 none repeat scroll 0 0;display:inline-block;font-size:16px;margin-top:17px;border-radius:3px;}
.how_work .how_work_opt .btn.btn-defaul.get-app.btn_how{animation:0s ease 0s normal none 1 running none;background:#e94722;}
.how_work .how_work_opt .btn.btn-defaul.get-app:hover{color:#fff !important;background:#e94722;}
.mobile_sol.transparent .btn.btn-defaul.get-app:hover{color:#fff !important;background:#000;}
.portfollio.transparent .btn.btn-defaul.get-app{margin-top:21px;border:1px solid #ffffff;background:#ff4f26;border-color:#ff4f26;font-size:16px;}
.portfollio.transparent .btn.btn-defaul.get-app:hover{background:#d3411f;border-color:#d3411f;color:#fff !important;}
.portfollio.transparent .btn.btn-defaul.get-app:hover{color:#fff !important;}
.portfollio.transparent{background:url("images/portfollio_img_back.png");/*animation:160s linear 0s normal none infinite running animatedBackground;*/height:400px;background-size:cover;background-position:top center;padding:60px 0 0;}
#mc-form .input-group.app-form .message-icon{color:#fff;}
.portfollio p.gettxt{font-size:16px;margin-top:7px;}
.portfollio.transparent .download-links.text-center .btn.btn-defaul.get-app{display:inline-block;width:400px;max-width:100%;z-index:0;position:relative;}
@keyframes animatedBackground{0%{background-position:0 0;}
100%{background-position:-2000px 0;}
}
@keyframes animatedBackground{0%{background-position:0 0;}
100%{background-position:-2000px 0;}
}
@-moz-keyframes animatedBackground{0%{background-position:0 0;}
100%{background-position:-2000px 0;}
}
@-moz-keyframes animatedBackground{0%{background-position:0 0;}
100%{background-position:-2000px 0;}
}
@-webkit-keyframes animatedBackground{0%{background-position:0 0;}
100%{background-position:-2000px 0;}
}
@-webkit-keyframes animatedBackground{0%{background-position:0 0;}
100%{background-position:-2000px 0;}
}
.portfollio h2 {
    color: #ffffff;
    font-size: 35px;
    text-transform: inherit;
    font-weight: 600;
    width: 60%;  
    margin: 0px auto;
        margin-bottom: 0px;
    line-height: 50px;
    margin-bottom: 20px;
}
.testimonials_bx .and-icon a {

    display: inline-block;
    margin-right: 10px;

}
.portfollio p{color:#fff;font-size:20px;font-weight:400;}
.portfollio .how_work_opt.text-center{margin-top:-11px;}
.mobile_sol.transparent .how_work_opt{margin-top:45px;}
.img_mobile_sol.ipad img{width:284px;}
.mobile_sol.transparent h4{font-weight:bold;text-align:center;}
.mobile_sol.transparent{padding:30px 0;}
.img_mobile_sol img{width:200px;}
.mobile_sol h2{font-family:Open Sans;font-size:45px;text-transform:uppercase;}
.how_work_opt.text-center{margin-top:30px;}
.mobile_sol p{color:#666666;font-size:20px;font-weight:400;}
.steps-list.ste_rw{display:inline-block;margin-bottom:23px;margin-top:8px;width:100%;}
.step-proc{display:inline-block;float:none;font-size:16px;font-weight:bold;margin:8px;padding:10px;width:31%;}
.step-proc h4{font-size:23px;font-weight:bold;text-align:left;}
.step-proc img{background:#ffffff none repeat scroll 0 0;border:1px dashed #777777;padding:10px;width:100%;}
.step-proc span{background:#f24426 none repeat scroll 0 0;border-radius:50%;color:#ffffff;display:inline-block;height:29px;padding:2px;width:29px;}
.step-proc h4 img{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;padding:4px 0;width:80px;}
.search .form-control{background:#ffffff none repeat scroll 0 0;border-radius:0;color:#333;float:left;height:52px;margin-right:-1px;width:100%;}
.search{background:rgba(0, 0, 0, 0.2) none repeat scroll 0 0;display:inline-block;margin:14px 0;padding:15px;width:100%;}
.search .button.btn-primary{background:#ff4f26 none repeat scroll 0 0;border-color:#ff4f26;border-radius:0;color:#ffffff;float:left;font-size:13px;font-weight:bold;height:52px;padding:12px 17px;text-align:center;width:36%;transition:background-color 0.2s linear 0s, border-color 0.2s linear 0s;-moz-transition:background-color 0.2s linear 0s, border-color 0.2s linear 0s;-webkittransition:background-color 0.2s linear 0s, border-color 0.2s linear 0s;}
.search .button.btn-primary:hover{background:#d3411f;}
.screenshoot-area .owl-controls.clickable{display:inline-block;margin-top:80px;width:100%;}
.bnr-text ul{display:inline-block;margin:0;padding:0;}
.bnr-text li{color:#ffffff;float:left;font-size:17px;font-weight:bold;list-style-type:none;margin-right:20px;margin-top:21px;width:30%;}
.screenshot_heading.text-center{display:inline-block;margin-bottom:81px;width:100%;}
.screenshoot-area{position:relative;}
.screenshoot-slider{z-index:2;}
.screenshoot-area .mobile-bg{left:50%;margin-left:-175px;position:absolute;top:-91px;z-index:3;}
.screenshoot-area .mobile-bg img{width:316px;}
.screenshoot-area .owl-item{padding-right:24px;}
#sticky{background-color:#f2f2f2;padding:0.5ex;width:100%;}
#sticky.stick{margin-top:0 !important;position:fixed;top:0;z-index:10000;border-radius:0 0 0.5em 0.5em;}
#carousel-example-generic .carousel-caption{left:0;position:relative;right:0;top:0;}
#carousel-example-generic ol.carousel-indicators{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;bottom:0;}
#carousel-example-generic .carousel-caption{left:0;position:relative;right:0;top:0;}
#carousel-example-generic .carousel-caption h1{font-size:37px;line-height:64px;text-transform:uppercase;}
#carousel-example-generic .carousel-caption h1 strong{font-family:'Montserrat', sans-serif;font-size:67px;font-weight:normal;}
.section-slide{background:#fff;height:700px;}
#carousel-example-generic{margin-top:152px;padding-bottom:100px;}
#carousel-example-generic .carousel-control.left{background:none;}
#carousel-example-generic .carousel-control.right{background:none;}
.modal.pricing_marketing .modal-body{display:inline-block;padding:15px;position:relative;width:100%;}
.modal.pricing_marketing .modal-footer{border:none;padding:0;margin-bottom:10px;}
.modal.pricing_marketing .modal-content .close{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;color:#666666 !important;opacity:1;}
.modal.pricing_marketing .modal-dialog{margin:30px auto;width:500px;}
.modal.pricing_marketing .modal-content textarea.form-control{height:82px;}
.btn.btn-primary.sub_mark{padding:13px 58px;float:left;border:1px solid #ff4f26}
.btn.btn-primary.sub_mark:hover{background:#000;border:1px solid #000000}
.btn.btn-primary.sub_mark:focus{background:#000;border:1px solid #000000}
.modal.pricing_marketing .modal-content{background:#fff;text-align:left;}
.modal.pricing_marketing .modal-content .form-control{border-radius:0;height:45px;}
#service-plan.marketing-plan-bann{background:#f2f2f2 none repeat scroll 0 0;padding-bottom:0;padding-top:37px;}
#service-plan.marketing-plan-bann h2{font-size:34px;margin-bottom:13px;margin-top:0;font-weight:bold;}
#service-plan.marketing-plan-bann img{margin-bottom:-14px;}
#service-plan.marketing-plan-bann h3{font-family:Open Sans;font-size:37px;margin-top:90px;text-align:left;}
#service-plan.marketing-plan-bann p.plan-heading{margin-bottom:28px;text-align:center;}
#service-plan.marketing-plan-bann p{font-size:16px;text-align:left;}
#service-plan.marketing-plan-bann h3 b{display:inline-block;float:none;}
#service-plan.marketing-plan-bann a.g-app.opn_pop{padding:14px 58px;}
#service-plan.marketing-plan .row .col.prc-sl.silver{background:#de6f64}
#service-plan.marketing-plan .row .col.prc-sl.gold{background:#d55244}
#service-plan.marketing-plan .row .col.prc-sl.diamond{background:#b03629}
#service-plan.support-plan .paid-services .g-app.support_btn{background:#999;}
#service-plan.marketing-plan .row .col.prc-sl{height:89px;font-size:37px;font-weight:bold;color:#fff;}
.check-close{color:red;font-size:19px;line-height:13px;}
.check-true{color:green;font-size:20px;line-height:14px;}
#service-plan.marketing-plan .row .col:first-child{text-align:left;}
#service-plan.marketing-plan .row .col{padding:14px 10px;border-right:1px solid #ccc;min-height:48px;}
#service-plan.marketing-plan .row.heading_price{background:#f2f2f2 none repeat scroll 0 0;font-weight:bold;border-top:1px solid #ccc;}
#service-plan.marketing-plan .row{border:1px solid #cccccc;border-top:none;}
#service-plan.support-plan .paid-services{border:1px solid #eee;margin-top:24px;background:#fafafa;}
#service-plan.support-plan .main-price.basic{background:#fafafa;}
#service-plan.support-plan .title_head{background:#fafafa;}
#service-plan.support-plan .paid-services .g-app{background:#ff4f26}
.title_head{background: #ffffff none repeat scroll 0 0; border-bottom: none; color: #353535; font-family: "Open Sans";
font-size: 30px; font-weight: 600; padding: 0px 0 8px;}
p.desc { font-size: 15px; color: #666; margin-bottom: 36px;}
.section-spacing.site-footer{padding:3em 0 2em 0px;width:100%;display:inline-block; box-shadow: 0px 0px 6px rgba(0,0,0,0.2);}
.footer-links, .site-footer small{margin:0;}
.site-footer small, .footer-links a{color:#8a8a8a;display:inline-block;font-size:14px;font-weight:300;margin-right:7px;margin-top:18px;}
.social li{display:inline-block;padding-right:0.5em;text-align:center;}
.section-padding{overflow:hidden;padding:100px 0;text-align:center;}
.social li a {
    background: transparent;
    border-radius: 50%;
    color: #626f6f;
    display: block;
    font-size: 25px;
    height: auto;
    line-height: normal;
    position: relative;
    transition: all 0.8s ease 0s;
    width: auto;
    margin: 0px 3px;
}
.cbp-af-header nav.navbar-default li a:hover, .current_page_item a {
    color: #ff4f26;
}
.section-spacing.site-footer .text-left.visit .phn-num-big {
    font-size: 20px;
    padding: 10px 0px 5px 0px;
}
.about .description {
    border: none;
}
.site-footer .social li a:hover {
    background: transparent;
    color: #ff4f26;
}
.wpcf7-validation-errors {
    background: transparent !important;
    border: 1px solid red !important;
    color: red !important;
}
.social li a .fa{line-height:45px;}
.magento-app-download .btn.btn-defaul.get-app.b-n-app.build-btn{padding:16.5px 48px 16.5px 48px;line-height:1.2;}
#build_form legend{margin-left:25px;}
.form-row.form-row-wide{padding:0px !important;}
.center-block .form-control{background-color:#ffffff;border:1px solid #fff;box-shadow:none;color:#4c4c4c;font-size:16px;font-weight:400;height:60px;padding:0 1.5em;}
.center-block .input-group-btn > .btn{position:relative;}
.center-block .btn{background-color: #ff4f26;
border: medium none;
border-radius: 3px;
color: #ffffff;
font-size: 18px;
font-weight: 400;
line-height: 1.5;
padding: 16.5px 20px 16.5px 20px;
text-align: center;
text-decoration: none;
text-transform: capitalize;
text-align: center;
transition: all 0.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(0px, 5px);}
100%{-webkit-transform:translate(0px, -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;}
.awesome_top_bx{background:rgba(0, 0, 0, 0) url("images/bg.png") no-repeat scroll 50% 0;content:"";display:block;height:105px;left:0;position:absolute;right:0;top:-104px;width:100%;z-index:5;}
#large-header{left:-50%;position:absolute;top:-50%;}
#large-header2{bottom:-50%;position:absolute;right:-50%;}
.bnr-text{z-index:1;}
img{max-width:100%;}
.btn.focus, .btn:focus, .btn:hover, a:focus, a img:focus{outline:none;}
.navbar, .navbar-brand{min-height:83px;}
.navbar-nav > li > a{padding-top:22px;padding-bottom:22px;text-transform:uppercase;}
nav.header-nav{background: #fff;border:medium none;box-shadow:0 0 5px #cccccc !important;}
.left-nav{margin-left:50px;}
.free-demo-nav li{margin:0px 0px;}
.free-demo-nav li a{padding:12px 10px;}
.free-demo-nav li.demo a{background:#ff4f26 none repeat scroll 0 0 !important;border-radius:30px;color:#fff !important;padding:12px 25px;border: 1px solid #ff4f26 !important;}
.home .free-demo-nav li.demo:hover a{background: transparent !important;color: #fff !important;border: 1px solid #ffffff !important;}

.free-demo-nav li.demo a:focus{background:#d3411f none repeat scroll 0 0 !important;color:#fff !important;}
.g-app:focus{background:#000 none repeat scroll 0 0 !important;color:#fff !important;}
#magento-tap2{overflow:hidden;}
.woocommerce-account #magento-tap2{background: #f5f5f5;}
.feat_brx{position:relative;}
.downloads a{display:inline-block;margin-right:10px;}
.rotate_bx_left{background:#ff4f26 none repeat scroll 0 0;display:inline-block;height:150px;left:-13px;margin-top:-77px;position:absolute;transform:rotate(5deg);width:51%;}
.rotate_bx_right{background:#ff4f26 none repeat scroll 0 0;display:inline-block;height:150px;margin-top:-69px;position:absolute;right:-11px;transform:rotate(-4deg);width:50%;}
.top-banner{background-attachment:fixed;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background:#000;background-origin:padding-box;background-position:center top;background-repeat:repeat;height:686px;padding:2px 0 2px;position:relative;width:100%;margin-top:-24px}
.banner_top_bx{height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;min-height: 760px;}
.home_bx_rm{position:relative;z-index:999;}
.banner_img{background-image:url("images/bannerbg-home.png");background-size:cover;height:100%;width:100%;}
@-moz-keyframes move{from{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);}
to{transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-moz-transform:scale(1.5);}
}
@-webkit-keyframes move{from{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);}
to{transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-moz-transform:scale(1.5);}
}
.top-banner p{color:#666666;font-family:robotothin;font-size:20px;}
.bnr-text.banhome_img img{width:294px;}
.coming_soon{background:rgba(0, 0, 0, 0) url("images/banner_slide_bx.png") no-repeat fixed center top/cover;overflow:hidden;padding:59px 0 58px;position:relative;}
.coming_soon .large-header{bottom:0;height:inherit !important;position:absolute;}
.coming_soon h2{color:#ffffff;}
.coming_soon h2{font-family:Open Sans;font-size:45px;margin-bottom:9px;text-transform:uppercase;margin-top:0;}
.coming_soon p{color:#ffffff;font-size:19px;margin-bottom:80px;}
.coming_soon .label{display:block;font-size:21px;margin-top:22px;}
.unit-3-12 img{width:120px;}
.access_bx .form-control{border-radius:0;float:left;height:44px;width:63%;}
.access_bx .btn{border-radius:0;}
.access_bx{display:inline-block;margin-top:61px;width:100%;}
.access_bx p{font-size:16px;font-weight:bold;margin-bottom:4px;}
.top-banner h1{color: #fff;
display: inline-block;
font-family: "Open Sans";
font-size: 50px;
margin-top: 44%;
text-transform: inherit;
font-weight: 300;}
.group-buttons-buttons span a {
    color: #fff;
    border: 1px solid;
    padding: 10px 32px;
    border-radius: 4px;
    display: inline-block;
    text-decoration: none;
    margin: 30px 0px;
        margin-right: 0px;
    margin-right: 15px;
    font-size: 20px;
}
.group-buttons-buttons span a .fa {
    padding-right: 10px;
   font-size: 20px;
}
.group-buttons-buttons span:first-child a {
    background: #ff4f26;
   border: 1px solid #ff4f26;
}
.group-buttons-buttons span:first-child a:hover {
    color: #fff !important;
}

.group-brands span img {
    /* border: 1px solid #fff; */
    border-radius: 10px;
    margin: 0;
    width: 50px;
}

.order-form-wrapper #myform label.error {
    text-align: left;
    background: transparent;
    color: red;
    font-size: 12px;
    font-weight: normal;
    padding: 0px;
}
.order-form-wrapper #myform label #checkbox {

    width: auto;
    float: left;

}
.order-form-wrapper input {

    background: #ff4f26;
    border: 1px solid #ff4f26;
    color: #fff;
    font-weight: 500;
    padding: 6px 20px;
    border-radius: 4px;

}
/*.order-form-wrapper #myform label .term-txt {

    font-size: 12px;
    top: -64px;
    position: relative;
    left: 26px;

}*/

.group-brands span {
    display: inline-block;
    color: #fff;
    text-align: center;
    padding: 0;
    border-radius: 10px;
    margin: 0 20px 0 0;
}

.group-brands span h4 {
    font-size: 14px;
    font-weight: 300;
    /* width: 150px; */
    text-transform: capitalize;
    text-align: left;
}



.small-banner-image .img-responsive {
    height: auto;
    width: 76%;
    float: right;
    position: relative;
    right: -60px;
    padding: 142px 30px 0px 30px;
}
.top-banner h1 strong{display:inline-block;font-family:"Open Sans";font-size:76px;font-weight:normal;padding:15px 8px 5px;}
.get-app{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:1px solid #ffffff;border-radius:3px;color:#ffffff;font-family:"open_sansregular";font-size:20px;margin-top:60px;padding:10px 19px;text-transform:uppercase;transition:color 0.2s linear 0s;-moz-transition:color 0.2s linear 0s;-webkit-transition:color 0.2s linear 0s;}
.get-app:hover{background:#d34322 none repeat scroll 0 0;border:1px solid #d34322;color:#fff !important;}
@-webkit-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232, 76, 61, 0);}}
@-moz-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232, 76, 61, 0);}}
@-ms-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232, 76, 61, 0);}}
@keyframes pulse{to{box-shadow:0 0 0 45px rgba(232, 76, 61, 0);}}
#typed{color:#ffffff;display:inline-block;font-family:"Open Sans";font-size:83px;font-weight:normal;padding:5px 8px;text-transform:uppercase;}
.steps-list .step-item::after{background:rgba(0, 0, 0, 0) url("images/step-arrow.png") no-repeat scroll center center;content:"";display:block;height:29px;left:76%;position:absolute;top:200px;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:#333333 none repeat scroll 0 0;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:rgba(0, 0, 0, 0) url("images/pattern.png") repeat scroll center top;padding:28px 0;}
.how_work h2{font-family:Open Sans;font-size:40px;text-transform:uppercase;}
.how_work p{color:#666666;font-size:19px;font-weight:normal;}
.steps-list .step-item .item-icon img{width:75px;}
.steps-list .step-item .item-text h5{border:0 none;color:#333333;font-size:17px;font-weight:bold;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 none repeat scroll 0 0;border:5px solid #eff2f7;border-radius:50%;color:#ffffff;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;}
.magento-app-download{width:100%;background:rgba(0, 0, 0, 0) url("images/pattern.png") repeat scroll center top;padding:50px 0;}
.magento-app-download h3{text-transform:uppercase;font-size:39px;font-family:'robotolight';display:inline-block;margin:0px;font-weight:normal;}
.magento-app-download h2{font-family:Open Sans;font-size:40px;font-weight:normal;letter-spacing:1px;margin:0;text-transform:uppercase;}
.magento-app-download h5{color:#666666;font-family:robotolight;font-size:19px;}
.magento-app-download h2 strong{font-size:51px;font-family:'Open Sans';letter-spacing:normal;}
.magento-app-download h2 b{font-family:'Open Sans';font-weight:normal;}
.app-btn{width:100%;display:inline-block;margin-top:50px;}
.appbtn{width:254px;display:inline-block;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';}
.appbtn h5 b{display:inline-block;width:100%;float:left;}
.google-play{background:#111111;}
.app-store{background:#ff4f26;}
.app-download{margin-top:160px;}
.awesome-features{background:#fff;font-family:"robotolight";padding:40px 0 40px;width:100%;}
.awesome-features h2{color: #222;
font-family: 'Open Sans';
font-size: 40px;
margin-top: 10px;
font-weight: 300;}
.awesome-features h5 {

    font-size: 18px;
    color: #666;
    font-weight: 300;
    text-transform: none;
    font-family: 'Open Sans';
    width: 80%;
    margin: 0px auto;
    line-height: 30px;

}
.how-works{width:100%;background:url(images/how-works.png);padding:80px 0px;color:#fff;}
.how-works h1{font-size:39px;font-family:'robotolight';margin-top:0px;}
.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;content:"";position:absolute;bottom:-120px;left:-190px;}
.extension:before{background:url(images/step-arrow2.png) no-repeat;width:268px;height:84px;content:"";position:absolute;bottom:0px;right:-140px;}
.admin-panel:after{background:url(images/step-arrow3.png) no-repeat;width:270px;height:77px;content:"";position:absolute;top:-60px;right:-120px;}
.make-app{width:100%;background:url(images/background_1.jpg);padding:34px 0;color:#fff;margin:0px;}
.make-app h2{float:left;font-family:"robotolight";font-size:23px;text-align:left;text-transform:uppercase;}
.make-app h2 span{font-family:'Open Sans';display:inline-block;width:100%;}
.get-own-app{background:#ffffff;border-radius:30px;color:#333333;font-size:20px;height:55px;margin-top:16px;padding-left:80px;padding-right:80px;text-transform:uppercase;}
.error{background:#ECECEC;width:100%;min-height:100%;padding:39px 0 51px;}
.error h1{font-size:76px;text-transform:uppercase;font-family:'Open Sans';}
.error p{font-size:20px;}
.btn-error{display:inline-block;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:#000000;margin-left:15px;}
.btn-error a img{width:166px;}
.error img{width:83%;}
.btn-error a img{width:166px;}
.error .search-form span.screen-reader-text{font-size:18px;}
.error .search-form .search-field{border:1px solid #cccccc;padding:9px 7px;width:289px;}
.error .search-form .search-submit{background:#fc6d35 none repeat scroll 0 0;border:medium none #fc6d35;border-radius:35px;color:#ffffff;padding:10px 62px;}
.search-form{margin-top:44px;}
.prices{width:100%;width:100%;padding:0px 0 45px;font-family:'robotolight';position:relative;z-index:1;}
.free-price{background:#fff none repeat scroll 0 0;border-radius:0px;display:inline-block;margin-top:25px;padding:0px;position:relative;width:100%;box-shadow: 0px 0px 8px 4px #eee;z-index:9;}
.main-price{padding: 20px;background:transparent;padding-bottom: 0px;

margin-bottom: 0px;border-radius:5px 5px 0 0;color:#ff4f26;display:inline-block;position:relative;width:100%;border-bottom: none;

margin-bottom: 10px;}
.free-price ul li .fa {
    position: absolute;
    left: 20px;
    margin-top: 2px;
}
.main-price h4{width:100%;background:#1c1c1c;display:inline-block;color:#fff;font-size:20px;font-weight:600;margin:0px;padding:15px;border-radius:5px 5px 0px 0px;font-weight:normal;}
.main-price h6 sup, .main-price h6 i{font-size:14px;}
.main-price h6 sup{left:4px;top:-7px;}
.main-price h6{color:#4f4f4f !important;font-family:"Open Sans";font-size:42px;line-height:35px;margin:0;padding:25px 0 0;}
.text-center.free-price.free-services h5{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-top:medium none;color:#353535;display:inline-block;font-family:"Open Sans";font-size:16px;font-weight:normal;margin:0;padding:0;text-align:left;width:100%;}
.main-price span{color:#989898;display:block;font-family:"robotolight";font-size:19px;padding-top:25px;padding-bottom:5px;}
.main-price span i{font-style:normal;}
.footer-pricing{min-height:88px;padding-top:14px;padding-bottom:20px;}
.footer-pricing .g-app {
    background: transparent !important;
    border: medium none;
    border-radius: 4px;
    color: #ff4f26 !important;
    display: inline-block;
    font-size: 16px;
    margin-bottom: 0;
    padding: 10px 65px;
    font-family: "Open Sans";
    text-transform: uppercase;
    border: 1px solid #ff4f26;
}
.text-center.free-price.paid-services .main-price.basic{border-top-left-radius:4px;padding-top:30px;}
.text-center.free-price.paid-services .main-price h6{color: #444444 !important;
font-size: 34px;
font-family: "Open Sans";
padding: 15px 0 20px;}
#dollar-open {
    position: relative;
    font-weight: 700;
    margin-bottom: 0px;
padding-bottom: 6px;
}
#dollar-open strike {
    font-size: 20px;
    display: block;
}
.paid-services h3{color:#71bd4b;font-family:"Open Sans";font-size:18px;margin:0;padding-left:52px;padding-top:6px;text-transform:capitalize;}
.text-center.free-price.paid-services > h5{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-top:medium none;color:#353535;display:inline-block;font-family:"Open Sans";font-size:16px;font-weight:normal;margin:0;padding:0;text-align:left;width:100%;}
.basic{background:transparent;}
.basic h4{background:#1c1c1c none repeat scroll 0 0}
.basic h5{border-top:1px solid #1e1e1e;}
.free-price ul{display:inline-block;margin:0;padding:10px 20px;width:100%;}
.free-price ul li{border-bottom:medium none;color:#787878;display:inline-block;font-size:14px;padding:5px 0;text-align:left;text-transform:uppercase;width:100%;padding-left: 30px;}
.free-price ul li {
    font-family: "Open Sans";
    text-transform: capitalize !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    background-size: 14px !important;
}
#click-platinum .btn.btn-primary.g-app {
    background: #fff !important;
    border: 1px solid #fff !important;
    width: auto; 
    color: #ff4f26 !important;
    border-radius: 4px !important;   
    padding: 8px 25px;
}
.prices .free-price ul {  
    padding-bottom: 20px;
    border-top: 1px solid #e0e0e0;
margin-top: 20px;
padding-top: 20px;
}
.with-feature-update {
    font-family: "Open Sans";
    text-align: left;
    font-weight: 600;
    color: #333;
    font-size: 19px;
}
#free-starter .btn.btn-primary.g-app {

    background: transparent !important;
    border: 1px solid #ff4f26;
    color: #ff4f26 !important;
    width: auto;
    border-radius: 4px !important;

}
.title_head.platinum {
    padding-top: 8px;
}
#service-plan.marketing-plan-bann .btn.btn-primary.g-app.opn_pop{float:left;}
.g-app{border-bottom-left-radius: 8px !important;font-size: 18px !important;
border-bottom-right-radius: 8px !important;background: #ff4f26 none repeat scroll 0 0 !important;border-radius:4px;color:#fff;padding:8px 25px;text-transform:capitalize;border:none;margin-bottom:15px;display:inline-block;width: 100%;
margin-bottom: 0px;font-size: 20px !important;
font-weight: 600 !important;
font-family: "Open Sans";}
.free-price li i{color:#2aad59;margin-right:4px;}
.free-price li i.cls{color:#ff2f13;}
.col-sm-5.text-center.frame > iframe{transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);}
#main-flower img{width:100%;}
.footer, footer a{color:#666;}
.contact-details{font-size:20px;}
.footer-contact img{margin-right:10px;}
.footer-socials{border-top:1px solid #cccccc;padding:40px 0 0;margin-top:40px;}
.footer-socials a{background:#333333;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-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:0px;padding:0px;width:100%;display:inline-block;}
.footer-links ul li{display:inline-block;width:100%;margin-bottom:10px;}
.footer-links ul li a{font-size:16px;}
.bottom-footer{border-top:1px solid #ccc;padding:20px 0px;}
.other-links ul{margin:0px;padding:0px;width:100%;display:inline-block;}
.other-links ul li{display:inline-block;margin-right:25px;font-size:16px;}
.top-footer{padding:70px 0px;}
.input-group.app-form{position:relative;}
.fa.fa-envelope.message-icon{font-size:17px;position:absolute;right:24px;top:21px;z-index:0;}
.input-group.app-form.home-text i{color:#fff;}
.btn.btn-default.register_me{border-bottom-left-radius:0;border-top-left-radius:0;}
div.wpcf7-mail-sent-ng{border:medium none;color:#ff0000;margin-left:0;padding:0;}
div.wpcf7-mail-sent-ok{border:medium none;color:#398f14;margin-left:0;padding:0;}
.download-section{background:url("images/promote.png") no-repeat;z-index:1;background-attachment:fixed;background-size:cover;background-position:top center;height:760px;background-image: none;}
.download-section .overlay{background:none}
.download-section p{margin-top:10px;}
.top-padding-30{padding-top:10px;}
.download-links > .link-item .fa {
    color: #ff4f26; 
}  
.overlay{background:rgba(15, 22, 30, 0.8) none repeat scroll 0 0;color:#ffffff;}
.download-links > .link-item:first-child{margin-left:0;}
.demo_desc .border-cls p{color:#333;font-family:open_sanslight;font-size:15px;margin-bottom:0px;padding-left:10px;text-align:left;}
.demo_desc h2 b{font-weight:300;}
.download-links > .link-item{border:2px solid #e5e5e5;border-radius:4px;color:#333;display:inline-block;margin:10px 10px 10px 0px;padding:15px 40px;text-decoration:none;transition:all 0.15s ease-in-out 0s;}
.download-links > .link-item > i{float:left;font-size:3em;width:50px;}
.download-links > .link-item > .heading{color:#333;display:block;font-size:0.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:transparent;border-color:#ff4f26;}
.contact-details{background-color:#fff;box-shadow:none;color:#5b7182;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:normal;margin-bottom:10px;margin-top:4px;}
.contact-details .contact-items{border-bottom:1px solid #e5eff6;margin-bottom:13px;padding:0 0 21px;}
.contact-details .contact-items > li::before{color: #959595;
font-family: FontAwesome;
font-size: 20px;
left: 0;
position: absolute;
top: 12px;}
.contact-details .contact-items > li{list-style:outside none none;padding-bottom:5px;padding-left:32px;padding-top:5px;position:relative;font-size:14px;}
.contact-details{color:#5b7182;}
.contact-details .social-profiles{margin-bottom:0;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:#000000 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);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:#000000 none repeat scroll 0 0;border-radius:4px;color:#ffffff;font-size:0.75em;left:50%;line-height:1em;opacity:0;padding:3px 5px;position:absolute;top:-20px;transform:translateX(-50%);transition:all 0.15s ease-in-out 0s;}
.contact-details .social-profiles > li > a > i{font-size:1.25em;}
.contact-container{background-color:#ffffff;box-shadow:none;padding:30px;}
.gradient .contact-container .contact-form input, .gradient .contact-container .contact-form textarea{background-color:#ffffff;color:#1d252e;}
.contact-container .contact-form input, .contact-container .contact-form textarea{background-color:#eeeeee;border:1px solid rgba(0, 0, 0, 0);border-radius:4px;color:#333333;display:block;margin-bottom:16.5px;padding:5px 20px;resize:none;transition:all 0.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:4px;color:#ffffff;display:inline-block;font-size:17px;font-weight:normal;padding:10px 57px;text-transform:uppercase;width:100%;}
.contact-form textarea{height:133px;}

.contact-section .map_bx{border:1px solid #cccccc;overflow:hidden;width:100%;}
.contact-section .overlay{background:#f2f2f2 none repeat scroll 0 0;color:#ffffff;padding:50px 0;position:relative;}
.contact-container .contact-title{color:#1d252e;font-size:1.375em;font-weight:normal;margin-bottom:10px;}
h1.section-title{color:#333333;margin-bottom:4px;margin-top:5px;text-align:center;}
.section-description.text-center{color:#666666;font-size:16px;line-height:25px;margin:15px auto 30px;text-align:center;width:80%;font-family:open_sanslight;background: #fff;}
#amenities-img{width:44%;}
#amenities-img, #amenities-content{height:585px;margin:0;overflow:hidden;padding:0;}
#amenities-img img{height:100%;width:100%;}
#amenities-content {
    color: #ffffff;
    padding: 70px 50px;
    width: 56%;
    background: linear-gradient(153deg, rgba(71,37,94,1) 0%, rgba(36,28,83,1) 0%, rgba(52,32,88,1) 47%, rgba(90,42,100,1) 60%, rgba(248,80,154,1) 100%) !important;
}
#amenities-content h2 {
    color: #fff;
    font-family: 'Open Sans';
    font-size: 30px;
    font-weight: 300;
    text-align: left;
}
#amenities-content p {
    color: #fff;
}
#contact .overlay.section-padding2 .section-title {
    color: #222;
    font-family: 'Open Sans';
    font-size: 40px;
    font-weight: 300;
    text-align: center;
}
#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{width:82%;}
#amenities-content p{font-size:16px;line-height:25px;margin-bottom:25px;min-width:65%;width:86%;font-family:open_sanslight;}
.about{padding:30px 0;}
.about h2{font-size:31px;text-align:center;margin-top:0;}
.about p.description {
    margin: 0 auto;
    text-align: center;
    color: #333;
    font-family: open_sanslight;
    font-size: 15px;
    line-height: 24px;
}
.download-section.top_sect{position:relative;}
.download-section.top_sect .feature{
left: auto;
position: absolute;
top: -6px;
width: 100%;}
.demo_desc{text-align:left;}
.demo_desc h5{color:#333;font-size:21px;font-weight:normal;}
.demo_desc p{color:#333;font-family:open_sanslight;font-size:15px;line-height:24px;margin-bottom:22px;text-align:left;}
.download-links h5{color:#333;font-size:18px;font-weight:normal;margin:31px 0 8px;}
.border-cls{border:1px solid #e5e5e5;padding:6px;background: #f7f7f7;}
.block:first-child{margin-top:30px;}
.block{cursor:default;margin-bottom:60px;}
.text-icon-left, .text-icon-right{display:table;margin-bottom:40px;}
.text-icon-right{text-align:right;}
.text-icon-left .text, .text-icon-right .text{display:table-cell;vertical-align:middle;}
.text-icon-right .iconCircle{margin-left:30px;background: #ff4f26;
border: 1px solid #ff4f26;}
.iconCircle, .btn-line, .owl-prev, .owl-next{border-color:#ef3d4a;}
.iconCircle{border:2px solid #ccc;border-radius:50%;display:block;font-size:30px;height:65px;line-height:62px !important;text-align:center;transition:all 0.2s ease 0s;width:65px;}
.feature_banner{background:rgba(0, 0, 0, 0) url("images/feat_bann.jpg") repeat;background-size:cover;background-attachment:fixed;height:672px;overflow:hidden;padding:0;width:100%;}
.feature_banner .transparent{background:#fff;padding:80px 0;}
.text h3{color:#ff4f26;font-family:open_sanslight;font-weight:bold;}
.feature_banner h1 span{color:#fff;display:block;font-size:24px;text-transform:none;font-weight:normal;font-family:'robotolight';}
.feature_banner h1{color:#ff4f26;font-size:89px;font-family:'Open Sans';text-transform:uppercase;font-weight:bold;}
.feature_banner p{color:#666;font-family:"Open Sans";font-size:15px;line-height:21px;padding-top:10px;}
section#bottom-feature-define {
    background: linear-gradient(153deg, rgba(71,37,94,1) 0%, rgba(36,28,83,1) 0%, rgba(52,32,88,1) 47%, rgba(90,42,100,1) 60%, rgba(248,80,154,1) 100%) !important;
    padding: 0px 0;
}
section.vedio-section-how-wrk {
    background: #fafbfd;
    padding: 50px 0;
    text-align: center;
}
.big-vedio-how-wrk { 
    display: inline-block !important;
    width: 48%;
    margin: 0px 10px;
}
section#bottom-feature-define li a .on-hover {
    display: block ;
    margin: 0px auto;
}
.banner_feat h2 {
    color: #333;
font-size: 40px;
font-family: 'Open Sans';
font-weight: 300;
line-height: 51px;
}
.banner_feat {
    padding: 0px 0px;
    background: #f2f2f2;
}
.spc_feat {
    padding: 23% 0 0;
}
.banner_feat a.try-tofree {background: #ff4f26 none repeat scroll 0 0 !important;  border-radius: 30px; color: #fff !important; padding: 12px 25px;
    border: 1px solid #ff4f26 !important;margin-top: 12px;display: inline-block; border-radius: 4px;}

section#bottom-feature-define ul{list-style-type:none;padding:0px;margin:0px;}
section#bottom-feature-define li{display:inline-block;text-align:center;width:16%;transition:all 0.5s ease 0s;}
section#bottom-feature-define li img{width:50px;}
section#bottom-feature-define li span{color:#fff;display:block;font-family:'Open Sans';font-size:16px;padding-top:8px;}
section#bottom-feature-define li a:hover span{text-decoration:none !important;color:#f05929; }
section#bottom-feature-define li a{text-decoration:none; padding: 16px 0; display: block;}
section#bottom-feature-define li a:hover{background: #fff}
section#native-feature{margin-top:0;padding:70px 0;width:100%;}
#native-feature h2{font-family:"robotolight";font-size:34px;font-weight:bold;margin-bottom:25px;margin-top:65px;}
#native-feature p{color:#4e4e4e;font-family:"Open Sans";font-size:16px;padding-top:10px;}
.native-feature > img{width:80%;}
#native-feature .native-feature{text-align:center;}
#push-section.push-section h2 span{display:block;font-size:18px;padding-top:4px;color:#333;}
#push-section.push-section{background:rgba(0, 0, 0, 0) url("images/push-notify-bg.png") repeat scroll 0 0;height:557px;padding:53px 0 0;width:100%;overflow:hidden;}
#push-section.push-section h2{color:#333;font-size:34px;margin-bottom:30px;font-family:"Open Sans";padding-top:15%;}
#push-section.push-section p{color:#637282;font-family:"Open Sans";font-size:16px;padding-top:10px;}
#mobile-feature.mobile-feature .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:10%;margin-top:0;font-size:34px;font-family:"Open Sans";}
#mobile-feature.mobile-feature p{font-family:"Open Sans";font-size:16px;padding-top:10px;}
#payment-gateway.payment-gateway{background:rgba(0, 0, 0, 0) url("images/payment-gateway-bg.png") repeat scroll 0 0;height:640px;overflow:hidden;padding:61px 0 0;width:100%;}
#push-section .native-feature{padding-top:46px;}
#payment-gateway.payment-gateway h2{color:#333;font-size:34px;padding-top:7%;font-family:"Open Sans";}
#payment-gateway.payment-gateway p{color:#333;font-family:"Open Sans";font-size:16px;padding-top:10px;}
#payment-gateway.payment-gateway .native-feature > img{width:auto;}
.cash-payment{margin-top:20px;}
.cash-payment ul{list-style-type:none;padding:0px;margin:0px;text-align:center;display:inline-block;width:100%;}
.cash-payment li{display:inline-block;margin-right:40px;}
.cash-payment li:last-child{margin-right:0px;}
#reward-point.reward-point .native-feature > img{width:auto;}
#reward-point.reward-point .native-feature{text-align:center;}
#reward-point.reward-point{padding:50px 0;}
#reward-point.reward-point h2{padding-top:0;font-family:"Open Sans";font-size:34px;}
#reward-point.reward-point p{font-family:"Open Sans";font-size:16px;padding-top:10px;}
#syncronized.syncronized{width:100%;background:#f4f4f4;}
#syncronized.syncronized{background:#f4f4f4 none repeat scroll 0 0;padding:65px 0 70px;text-align:center;width:100%;}
#syncronized.syncronized h2{margin-top:0px;font-family:"Open Sans";font-size:34px;}
#syncronized.syncronized p{color:#4e4e4e;font-family:"Open Sans";font-size:16px;line-height:26px;margin:0 auto;padding-top:10px;width:80%;}
.syncro-feature{margin-top:60px;}
#shopping-app.shopping-app{background:rgba(0, 0, 0, 0) url("images/shopping-app-bg.png") repeat scroll 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;font-family:"Open Sans";text-transform:uppercase;margin-top:12px;}
#shopping-app.shopping-app h3 span{display:block;font-family:"robotolight";}
.btn.btn-primary.get-btn{background:#000 none repeat scroll 0 0;border:medium none;border-radius:50px;font-size:20px;margin-top:3%;padding:12px;text-transform:uppercase;width:300px;font-family:"Open Sans";transition:all 0.5s ease 0s;}
.btn.btn-primary.get-btn:hover{background:#fff none repeat scroll 0 0;color:#000;}
.stick-fixed{position:fixed;top:0px;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:760px;padding:50px 0px;}
.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:#ffffff none repeat scroll 0 0;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:"Open Sans";font-size:14px;line-height:20px;margin-bottom:31px;}
.inner-connect-manager ul{list-style-type:none;padding:0px;margin:0px;}
.inner-connect-manager{margin-top:50px;}
.content-manager-video{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 #888888;border-radius:30px;color:#666666;font-size:12px;margin:-9px 1px 1px;padding:6px 16px;vertical-align:middle;}
.inner-connect-manager li span{font-weight:bold;line-height:43px;padding-left:23px;font-family:'Open Sans';font-weight:normal;display:block;}
.inner-connect-manager li.extension-key{margin-bottom:3px;}
.inner-connect-manager li strong{font-family:'Open Sans';font-weight:normal;}
.content-manager-video h5{font-family:'Open Sans';font-weight:normal;color:#353535;}
.content-manager-video h5{color:#4e4e4e;font-family:"Open Sans";font-size:18px;font-weight:normal;line-height:26px;margin:0 0 15px;}
.content-manager-video h5 span{color:#ff4f26;}
section#build-app-store{background:#ff4f26;padding:20px 0px;text-align:center;}
section#build-app-store h1{color:#fff;font-size:25px;margin:0px;}
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 #cccccc;background:#fff;border-radius:50px;font-family:"Open Sans";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 0.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:36px;margin-top:0;text-align:center;width:100%;}
#how-it-works.a-how-it-works{background:#f2f2f2 none repeat scroll 0 0;padding:20px 0;}
#how-it-works.a-how-it-works h3{color:#ff4f26;font-family:"Open Sans";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 0.8s ease 0s;}
#how-it-works.a-how-it-works p.title_center{line-height:22px;text-align:center;width:100%;}
.woocommerce-message{font-weight:bold;}
.menu-app-sidebar-menu-container .menu{list-style-type:none;margin:0;padding:0;}
.fa.fa-user{padding-right:6px;}
.col-md-10.mm .woocommerce{margin-bottom:50px;margin-top:0;padding-left:25px;}
.digital-downloads{list-style-type:none;margin:0;padding:0;}
.digital-downloads a{color:#ff4f26;}
table.shop_table.shop_table_responsive.my_account_orders td a{color:#ff4f26 !important;}
.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {

    color: #000 !important;
}
#register-part .shop_table {
    font-size: 14px;
}
#register-part .woocommerce-error, #register-part .woocommerce-info, #register-part .woocommerce-message {
    margin: 0 0 0em !important;
    border-color: #ff4f26;
    background: #fff;
    margin-bottom: 2% !important;
}
.woocommerce-account .woocommerce-MyAccount-content .fsww-meke-deposit-sc {
    display: inline-block;
    width: 100%;
    padding: 20px;
}
.woocommerce-account .woocommerce-MyAccount-content .fsww-balance-tr {
    padding: 20px 0px 0px 20px;
}
.woocommerce-orders .woocommerce-MyAccount-content {
    padding: 0px;
}
.woocommerce-downloads .woocommerce-MyAccount-content {
    padding: 0px;
}
/*.woocommerce-page .woocommerce-MyAccount-content {
    padding: 20px;
}*/
.woocommerce-edit-account .woocommerce-MyAccount-content {
    padding: 20px;
}
#register-part .woocommerce-MyAccount-content a {
    color: #ff4f26;
}
.woocommerce-edit-address .woocommerce-MyAccount-content {
    padding: 20px;
}
.woocommerce .woocommerce-customer-details address {
    border-radius: 0px;
}
.section_right .woocommerce-Address address {
    font-size: 14px;
    margin-top: 10px;
}
#register-part .edit-account input {
    border-radius: 0px;
    background: transparent;
    border: 1px solid #dddddd;
}
#register-part .edit-account p .button {
    background: #ff4f26 !important;
    border: 1px solid #ff4f26;
    border-radius: 4px;
}
#register-part .shop_table tbody a {
    color: #ff4f26;
}
.section_right .woocommerce-Address-title.title .edit {
    color: #ff4f26;
    float: right;
}
#register-part #add_to_cart select {
    background: transparent;
    border-radius: 0px;
    font-size: 14px;
    height: 45px;
    padding: 0px 6px;
}
.section_right .woocommerce-Message.woocommerce-Message--info.woocommerce-info .woocommerce-Button.button {
    color: #ff4f26 !important;
    text-transform: inherit;
}
.woocommerce-customer-logout #register-part .section_right .woocommerce-message{
    margin-bottom: 30px !important;
    border-color: #ff4f26;
}
#register-part .section_right .woocommerce-message a {
    float: right;
    color: #ff4f26;
    font-weight: 400;
}
#register-part #add_to_cart input {
    background: #ff4f26;
    border: 1px solid #ff4f26;
    color: #fff;
    padding: 7px 15px;
    border-radius: 4px;
    float: right;
}

table.shop_table.shop_table_responsive.my_account_orders th{padding:9px 8px;font-size:15px;}
#build_leftbar li.current-menu-item a{color:#ff4f26;}
table.shop_table.shop_table_responsive.my_account_orders td{padding:5px 8px;font-size:14px;}
.navbar-nav > li.current-menu-item a , .navbar-nav > li a.active{color:#ff4f26 !important;}
a{/*color:#ff4f26;*/text-decoration:none;}
/*a:hover{color:#ff4f26;}*/
#customer_login h2{margin-top:0;}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{padding:15px;}
.woocommerce form .form-row label, .woocommerce-page form .form-row label{font-size:15px;font-weight:normal;font-family:'robotolight';}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row select{background:#f7f7f7 none repeat scroll 0 0;border:1px solid #ccc;border-radius:4px;height:40px !important;line-height:40px !important;padding:7px;}
.select2-container .select2-choice{background-clip:padding-box;background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;color:#444;display:block;font-weight:400;height:40px;overflow:hidden;padding:5px 0 0 8px;position:relative;text-decoration:none;white-space:nowrap;}
.woocommerce form .form-row textarea{background:#f7f7f7 none repeat scroll 0 0;border:1px solid #ccc;border-radius:4px;min-height:100px;padding:5px 12px;}
.woocommerce-checkout #payment{margin-bottom:50px;}
.woocommerce{background:#ffffff none repeat scroll 0 0;margin-bottom:50px;margin-top:64px;padding:23px;}
#magento-tap2 .woocommerce table.shop_table th{background:#f7f7f7 none repeat scroll 0 0;}
table.shop_table.woocommerce-checkout-review-order-table th{background:#f7f7f7 !important;}
.product-thumbnail img{width:80px;}
.cart_totals > table{border:1px solid #ddd;width:100%;}
.cart-subtotal > th{border-right:1px solid #ddd;padding:10px;background:#f7f7f7;}
.order-total > th{padding:10px;border-right:1px solid #ddd;background:#f7f7f7;}
.cart-subtotal{border:1px solid #ddd;}
.cart-subtotal > td{padding:10px;}
.order-total > td{padding:10px;}
.wc-proceed-to-checkout{margin-top:25px;}
.product-name > a{color:#353535;transition:all 0.5s ease 0s;}
.product-name > a:hover{color:#ff6d33;}
#kbe_container h1{font-size:22px !important;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{background:transparent !important;border-radius:4px;color:#fff;padding:10px 10px;font-family:"Open Sans";font-weight:normal;text-transform:uppercase;}
.woocommerce form .form-row label.inline{float:right;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background:#ff6d33 none repeat scroll 0 0;border-radius:30px;color:#fff;padding:12px 25px;font-size:14px;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background-color:#242424;color:#fff;}
.woocommerce .woocommerce-info{border-color:#FF4F26;margin-top: 16px !important;}
.woocommerce .woocommerce-error::before, .woocommerce .woocommerce-info::before, .woocommerce .woocommerce-message::before{color:#FF4F26 !important;}
div.wpcf7-validation-errors{background:#fcc8c8 none repeat scroll 0 0;border:none;border-radius:3px;width:100%;margin:0px 0px 20px 0px;color:#000;padding:10px;}
.contact-container h3.contact-title.text-uppercase{margin-top:0px;}
.form-btn{width:100%;display:inline-block;position:relative;}
div.wpcf7 .form-btn img.ajax-loader{border:medium none;margin-left:4px;position:absolute;right:10%;top:20px;vertical-align:middle;}
div.wpcf7 .form-btn input{margin-bottom:0px;}
.contact-form textarea{height:100px;}
.download-links .wow.fadeInUp{padding:10px 25px;}
.errors_email ul{margin:0px;}
.errors_email ul li{color:#f93b2d;display:inline-block;}
.border-cls a{color:#ff4f26;white-space:pre-wrap;word-wrap:break-word;}
.return-to-shop{margin:20px 0 0;text-align:center;}
.cart-empty{text-align:center;}
#container{margin:30px auto;width:1145px;}
select.orderby{background:#f7f7f7 none repeat scroll 0 0;border:1px solid #ddd;border-radius:4px;height:40px;margin-top:5px;padding:0 0 0 12px;width:275px;}
ul.products{list-style-type:none;margin:20px 0;padding:0;}
ul.products li{display:inline-block;margin-right:10px;width:24%;margin-bottom:10px;}
.woocommerce-result-count{margin-top:20px;}
ul.products li:nth-child(4n){margin-right:0;}
ul.products li h3{color:#353535;font-size:18px;font-weight:bold;margin-bottom:7px;margin-top:12px;}
ul.products li a{text-decoration:none;}
.button.add_to_cart_button.product_type_simple{color:#ff4f26;}
.price .amount{color:#353535;margin-right:10px;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{float:right;width:30%;}
.images{margin-top:20px;}
.register-form #wppb-register-user .form-submit input{background:#ff4f26 none repeat scroll 0 0;border:medium none;border-radius:50px;color:#fff;font-size:18px;margin-top:5px;padding:5px 60px;transition:all 0.1s ease-in-out 0s;width:auto !important;}
.register-form #wppb-register-user .form-submit input:hover, .register-form #wppb-register-user .form-submit input:focus{background:#000;}
.register-form #wppb-login-wrap .login-submit input{background:#ff4f26 none repeat scroll 0 0;border-radius:50px;color:#fff;}
.register-form #wppb-login-wrap .login-submit input:hover, .register-form #wppb-login-wrap .login-submit input:focus{background:#000;}
.woocommerce form .form-row label.inline{float:right;font-size:15px;}
#build_form legend{border:medium none;margin-top:-5px;}
.form-group.jj{margin-bottom:5px;margin-left:25px;margin-top:10px;width:397px;}
#build_form input{background:#f4f8f9 none repeat scroll 0 0;border-color:#dde2e4;border-radius:4px;box-shadow:none;float:left;font-size:14px;font-weight:normal;min-height:40px;}
#build_form label{font-size:15px;font-weight:normal;margin-bottom:10px;}
.form-group.jj input#fileupload{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;margin-top:6px;}
.form-group.jj input#fileupload1{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;margin-top:6px;}
.form-group.jj input#fileupload2{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;margin-top:6px;}
#build_form .input-group .input-group-addon{background:#f4f8f9 none repeat scroll 0 0;border-color:#dde2e4;}
#build_form input#basic-url{border-top-left-radius:0px;border-bottom-left-radius:0px;}
#build_form label.checkbx_lab{margin-bottom:15px;font-size:14px !important;font-weight:normal !important;}
.wrap_app{box-shadow:0 1px 5px #c9c9c9 !important;z-index:9;}
button#build_submit{background:#ff4f26 none repeat scroll 0 0;border:medium none;border-radius:30px;color:#fff;margin-left:25px;margin-top:20px;padding:10px 55px;}
button#build_submit:hover{background:#000;color:#fff;}
.fa.fa-edit.edit_domain_click{padding:0 3px;position:relative;top:1px;}
#build_form label.checkbx_lab input{margin-top:4px !important;}
.form-group.jj.splash{float:left;margin-top:-59px;}
.fileUpload{background:#f7f7f7 none repeat scroll 0 0;border:1px solid #ddd;color:#000;height:40px;margin:0;overflow:visible;padding:9px 30px;position:relative;width:120px;}
.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.form-group.jj > input#uploadFile{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;padding:11px 15px;}
.form-group.jj > input#uploadFile1{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;padding:10px 15px;border:none;}
.fileUpload:hover{background:#ff4f26 none repeat scroll 0 0;color:#fff;border-color:#ff4f26;}
.form-group.jj > input#uploadFile2{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;padding:10px 15px;border:none;}
#build_form label.error{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;font-size:16px;height:10px;padding:0;position:relative;top:2px;width:100%;}
#build_form input.form-control.error{float:left;position:relative;width:100%;}
#build_leftbar{background:#ffffff none repeat scroll 0 0;border-right:1px solid #eee;box-shadow:2px 3px 1px #ededed;float:left;height:inherit;margin-top:64px;min-height:784px;padding:6px;position:relative;width:11%;display:none;}
#build_leftbar a:hover{color:#ff4f26 !important;}
#build_leftbar a.myapp_active{color:#ff4f26 !important;}
#build_leftbar a{padding:21px 0 !important;}
.col-1.address h3{font-size:30px;}
.woocommerce p .button{margin-top:10px;}
.woocommerce fieldset legend{margin-bottom:8px;margin-top:20px;padding-bottom:10px;}
.myaccount_user > a{color:#ff4f26;}
.col-1.address a.edit{color:#ff4f26;}
body.embed a.powered-by{display:none !important;}
table.myapp_tables{float:right;width:97%;}
body div img{height:auto;width:auto;}
.mm h1{font-size:30px;margin-bottom:25px;margin-top:0;padding-left:25px;font-family:"open_sanslight";}
.mm .btn.btn-info.btn-lg{background:#ff4f26 none repeat scroll 0 0 !important;border-color:#ff4f26 !important;float:right;padding:7px 15px;}
.myapp_tables th{background:#333 none repeat scroll 0 0;border:medium none;color:#fff;font-size:15px;font-weight:normal;height:45px;padding:0 10px;text-align:center;}
.myapp_tables td h2{margin:0px;font-size:15px;padding-left:10px;}
.myapp_tables td{background:#f3f3f3 none repeat scroll 0 0;border:1px solid #d2d2d2;height:45px;padding:5px;width:100px;}
.fa.fa-file-text{margin-right:10px;}
.woocommerce-message .wc-forward{display:none !important;}
.wpcf7-form-control.wpcf7-submit:hover{border:1px solid #ff4f26;}
.wpcf7-form.form.contact-form{margin-top:25px;}
.order-actions a{color:#fff !important;}
.fileUpload.btn.btn-primary label.error{position:relative !important;top:11px !important;z-index:99999 !important;left:-31px;}
section#bottom-feature-define li a.nav-active span{color:#ff4f26 !important;}
.top-banner.anchor1{margin-top:0 !important;}
#magento-tap2.anchor1{margin-top:0 !important;}
#build_leftbar .navbar-ex1-collapse.collapse .menu{list-style-type:none;margin:0;padding:0;}
#build_leftbar .collapse{display:block;}
#build_leftbar nav.navbar.navbar-default{background:none;border:none;margin-bottom:0;}
.navbar-brand{padding:5px;}
section#our-team{background:#f2f2f2 none repeat scroll 0 0;padding:30px 0px;}
#our-team h1{float:left;margin:0;font-size:34px;}
.sc_item_title::after{background-color:#ff4f26;content:" ";display:block;height:2px;margin:19px auto 22px;width:26px;display:none;}
.sc_item_title{margin:0 0 15px;text-align:center;}
section#meet-people{padding:50px 0;}
.sc_team_descr.sc_item_descr{font-size:18px;font-weight:300;text-align:center;}
.sc_team_item_avatar{border-radius:50%;overflow:hidden;position:relative;}
.sc_team_item_avatar a::before{color:#fff;content:"\f003";font-family:FontAwesome;font-size:20px;left:50%;line-height:30px;margin-left:-15px;margin-top:-15px;opacity:0;position:absolute;top:50%;transition:all 0.3s ease 0s;}
.about iframe{border:1px solid #cccccc;}
.sc_team_item_avatar a:hover::before{opacity:1;}
.sc_team_item_avatar a:hover{background-color:#ff4f26;}
.sc_team_item_avatar a{display:block;transition:all 0.5s ease 0s;}
.sc_team_item_avatar a:hover img{opacity:0.2;}
.sc_team_item_avatar a img{border-radius:50%;transition:all 0.5s ease 0s;}
.column_padding_bottom{margin-bottom:60px;padding-left:30px;padding-right:30px;}
.sc_team_item_info{padding-top:25px;text-align:center;}
h5.sc_team_item_title{margin:0;font-size:20px;font-family:'open_sansregular'}
h5.sc_team_item_title a{color:#232a34;transition:all 0.5s ease 0s;}
h5.sc_team_item_title a:hover{color:#ff4f26;text-decoration:none;}
.sc_team_item_position{color:#ff4f26;margin-bottom:10px;margin-top:5px;}
.sc_socials{display:inline-block;margin-top:10px;width:100%;}
.sc_socials_items{margin:0 5px 5px 0;display:inline-block;}
.sc_socials_items a{height:30px;line-height:30px;width:30px;color:#a4a4a4;background-color:#ecf0f1;background-position:0 -1em;background-size:1em 2em;border-radius:50%;display:block;font-size:12px;transition:all 0.5s ease 0s;}
.sc_socials_items a:hover{color:#fff !important;background-color:#ff4f26;}
.sc_columns.columns_wrap{margin-top:50px;}
.breadcrumbs.tem-members{float:right;font-size:13px;position:relative;top:5px;}
.breadcrumbs a.breadcrumbs_item{color:#232a34;}
.breadcrumbs.tem-members a{margin:0 4px 5px 0px;padding:3px 8px 5px;transition:all 0.5s ease 0s;}
.breadcrumbs_item.current{margin-right:0px;}
.breadcrumbs.tem-members a:hover{color:#ff4f26;text-decoration:none;}
.sc_price_block_icon::before{content:url("images/star-img.png");font-size:15px;line-height:15px;position:absolute;right:-33px;top:-27px;}
.sc_price_block_icon{border-style:solid;border-width:50px;height:0;position:absolute;right:-4px;top:-4px;width:0;border-color:#ff4f26 #ff4f26 transparent transparent;display: none;}
.paid-services .g-app{
border: medium none;
border-radius: 4px;
display: inline-block;
font-size: 16px;
margin-top: 18px;
font-family: "Open Sans";
padding: 10px 65px;
text-transform: capitalize;
border: 1px solid #ff4f26;background: #ff4f26 !important;}
.paid-services .g-app:hover{background:#000 none repeat scroll 0 0;}
section#download-prices{padding:50px 0px;}
.sc_item_title.down-title::after{width:178px;}
section#download-prices p{font-size:18px;text-align:center;}
.thank_mac ul{list-style-type:none;padding:0px;margin:0px;}
.thank_mac li{display:inline-block;margin-right:8px;text-align:center;width:24%;}
.thank_mac li:last-child{margin-right:0px;}
.thank_mac li span{display:block;font-size:16px;padding-top:13px;}
.thank_mac{margin:40px auto 0;width:85%;}
.download-app-btn{padding:25px 0 0;text-align:center;}
.btn.btn-primary.download-app{background:#ff4f26 none repeat scroll 0 0;border:medium none;border-radius:50px;font-size:21px;padding:13px 60px;}
.btn.btn-primary.download-app i{font-size:21px;padding-right:12px;}
.btn.btn-primary.download-app:hover{background:#000;color:#fff;}
.btn.btn-primary.download-app:focus{background:#000;color:#fff;}
.thank_mac li span h2{font-size:20px;margin:0;}
#download-prices .item-icon i{color:#fff;font-size:50px;}
#download-prices .item-icon.download-icon{padding-top:10px;text-indent:0 !important;}
#download-prices .item-icon.app-info-icon{padding-top:12px;text-indent:0 !important;}
#download-prices .item-icon.verify-icon{padding-top:16px;text-indent:1px !important;}
#download-prices .item-icon.get-mobile-icon{padding-top:10px;text-indent:0 !important;}
.free-demo-nav li.demo{margin-right:10px;}
#customer_login .login .lost_password{float:right;position:relative;top:-77px;font-size:12px;}
#customer_login .login .inline{left:-98px;margin-top:5px;position:relative;width:auto;float:left;}
#customer_login .login input.button{float:left;margin-top:47px;}
#customer_login .login .inline #rememberme{margin-right:3px;margin-top:1px;}
.free-price ul li:last-child{border-bottom:none;}
.get-started-paid-btn{padding:7px 0 0;}
body section#bottom-feature-define li a img{filter:none !important;}
section#bottom-feature-define li a:hover img.on-hover{display:inline-block !important;}
section#bottom-feature-define li a:hover img.on-default{display:none !important;}
section#bottom-feature-define li a.selected-nav span{color:#ff4f26;}
section#bottom-feature-define li a.selected-nav img.on-hover{display:inline-block !important;}
section#bottom-feature-define li a.selected-nav img.on-default{display:none;}
.title_head.platinum{color:#fff !important;}
.plan-price{border:1px solid #dde2e4;float:left;margin-top:20px;width:100%;display:none;}
.plan-price ul{list-style-type:none;padding:0px;margin:0px;}
.plan-price li{border-right:1px solid #dde2e4;float:left;text-align:center;width:50%;}
.plan-price li:last-child{border-right:none;}
.plan-price a{color:#353535;float:left;font-size:17px;padding:10px;width:100%;}
.plan-price a.current{background:#ff4f26;color:#fff;text-decoration:none;}
.plan-price a:hover, .plan-price a:focus{background:#ff4f26;color:#fff !important;text-decoration:none;}
#list-inner{background:#f2f2f2 none repeat scroll 0 0;padding:10px 0 60px;}
.checkbox-custom, .radio-custom{opacity:0;position:absolute;}
.checkbox-custom, .checkbox-custom-label, .radio-custom, .radio-custom-label{display:inline-block;vertical-align:middle;margin:5px;cursor:pointer;}
.checkbox-custom-label, .radio-custom-label{position:relative;}
.checkbox-custom + .checkbox-custom-label:before, .radio-custom + .radio-custom-label:before{content:'';background:#fff;border:2px solid #ddd;display:inline-block;vertical-align:middle;width:20px;height:20px;padding:2px;margin-right:10px;text-align:center;}
.checkbox-custom:checked + .checkbox-custom-label:before{background:#ff4f26 none repeat scroll 0 0;}
#list-inner table{background:#fff none repeat scroll 0 0;border:1px solid #dde2e4;margin-bottom:0px;}
#list-inner table th{background:#f4f8f9 none repeat scroll 0 0;border-bottom:medium none;padding:14px;text-align:center;color:#12252d;}
#list-inner table th i{padding-right:7px;}
#list-inner table td{text-align:center;padding:14px;font-family:'robotolight';}
#list-inner table td button{background:#f4f8f9 none repeat scroll 0 0;border:medium none;border-radius:4px;color:#353535;padding:3px 11px;border:1px solid #dde2e4;}
#list-inner table td button i{padding-right:4px;}
.fa.fa-check.checked{font-size:18px;position:relative;top:5px;}
.hidden-sm.url_link{font-size:13px !important;}
.url-link > span{display:block;margin:10px 0 0;text-align:center;font-family:'Open Sans';font-size:18px;}
#mobileapp{padding:50px 0;text-align:center;width:100%;}
.col-md-2.link-part{padding-top:9%;width:13%;}
#mobileapp h2{font-family:"Open Sans";font-size:24px;margin-bottom:50px;margin-top:0px;}
.col-md-3.integration-img{padding-top:4%;width:28%;}
#mobileapp span{display:block;font-family:"Open Sans";font-size:16px;margin:15px 0 0;text-align:center;}
.col-md-3.build-img{width:17%;}
.col-md-1.arrow-right.reduce-apc{padding-left:0;width:6%;}
.col-md-3.publish-img{padding-top:8%;width:22%;}
section#step-partition{background:#f1f3f9 none repeat scroll 0 0;padding:50px 0;}
.step-list{padding-top:4px;}
.step-list h3{font-family:"Open Sans";font-size:19px;margin-top:0;}
.step-list ul{list-style-type:none;margin:0;padding-left:20px;}
.step-list ul li i{color:#5bd525;padding-right:10px;}
.step-list ul li{font-family:'robotolight';font-size:15px;margin-bottom:4px;}
.step-list h3.second-step-heading, .step-list h3.step-4-heading, .step-list h3.third-step-heading{margin-top:25px;}
section#step-partition iframe{margin-top:15px;}
.col-md-1.arrow-right.reduce-apc.refreshing{padding-top:9%;}
.col-md-1.arrow-right.reduce-apc.refreshing > img{width:45px;}
section#happy-clients{background:#fbfbfb;background-attachment:fixed !important;background-size:cover;padding: 50px 0 60px 0px;text-align:center;}
section#happy-clients h1{color:#353535;font-size:33px;margin-bottom:13px;margin-top:0;}
section#happy-clients p{color:#353535;font-size:16px;line-height:28px;margin:0 auto;width:80%;font-family:'robotolight';}
.desc_rw{text-align:left;}
.happy-customer-tag ul{list-style-type:none;padding:0px;margin:0px;}
.happy-customer-tag li{display:inline-block;margin-right:10px;width:23%;}
.happy-customer-tag{display:inline-block;margin:20px auto;width:61%;}
.testimonials_bx .and-icon{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;height:auto !important;width:auto !important;}
#happy-clients .testimonials_bx li{background:#ffffff none repeat scroll 0 0;box-shadow:0 5px 12px 0 rgba(224,229,238,.4);float:left;margin-bottom:18px;margin-right:18px;padding:24px;position:relative;width:48%;}
.description b{font-weight:normal;}
.gpr-review-content{background-color:#fcfcfc;background-image:none;border:1px solid #eee;border-radius:5px;clear:none;margin:0 0 20px;min-height:144px;padding:11px;position:relative;}
.gpr-review-content::after{content:url("images/arrowbubble.png");background-repeat:no-repeat;bottom:-16px;display:block;height:16px;left:30px;position:absolute;width:18px;}
.gpr-review{float:left;margin-right:20px;margin-top:35px;width:32%;}
.gpr-review:nth-child(3n){margin-right:0px;}
section#happy-clients .gpr-review .gpr-review-content p{font-size:14px;line-height:20px;text-align:left;width:100%;color:#353535;font-family:"robotolight";}
.gpr-header-content-wrap.gpr-clearfix{display:none;}
.gpr-review-info .grp-reviewer-name a:hover{text-decoration:none;}
.hostage{border-radius:8px;min-height:175px;padding:16px 0;opacity:0.7;transition:all 0.5s ease 0s;}
.happy-customer-tag li:last-child{margin-right:0;}
.hostage:hover{opacity:1;cursor:pointer;}
.client-testimonials{background-color:#fff;border-color:#000000;border-radius:10px;margin:50px auto 40px;width:58%;}
.client-testimonials li{padding:20px;text-align:left;}
.img_bord{border-radius:88px;height:140px;overflow:hidden;width:140px;margin-bottom:10px;}
.bxslider img{width:100%;}
.client-testimonials .col-md-3.col-sm-3{text-align:center;}
.client-testimonials span{font-family:'open_sansregular';font-size:16px;}
section#happy-clients .client-testimonials p{color:#353535;font-family:"robotolight";font-size:16px;line-height:27px;margin:16px auto;width:100%;}
section#register-part{padding: 80px 0 0px 0px;}
#menu-app-sidebar-menu li a{border-bottom:1px solid #eee;color:#747474;display:inline-block;padding:10px;font-size:15px;width:100% !important;text-align:center;}
#menu-app-sidebar-menu li a .fa{display:block;font-size:40px;margin-bottom:6px;padding-right:0;margin-right:0;}
#menu-app-sidebar-menu li a .fa.fa-th-large{margin-right:0px;}
#menu-app-sidebar-menu li a .fa.fa-user{padding-right:0px;}
#menu-app-sidebar-menu li:last-child a{border-bottom:none;}
#menu-app-sidebar-menu li a:hover{text-decoration:none;}
table.table.table-bordered th{text-align:center;}
.fa.fa-spinner{transform-origin:35% 45% 0;-o-transform-origin:35% 45% 0;-ms-transform-origin:35% 45% 0;-moz-transform-origin:35% 45% 0;-webkit-transform-origin:35% 45% 0;-webkit-animation:Rotate 1000ms infinite linear;-moz-animation:Rotate 1000ms infinite linear;-ms-animation:Rotate 1000ms infinite linear;-o-animation:Rotate 1000ms infinite linear;animation:Rotate 1000ms infinite linear;}
@-o-keyframes Rotate{from{-o-transform:rotate(0deg);}
to{-o-transform:rotate(360deg);}
}
@-moz-keyframes Rotate{from{-moz-transform:rotate(0deg);}
to{-moz-transform:rotate(360deg);}
}
@-ms-keyframes Rotate{from{-ms-transform:rotate(0deg);}
to{-ms-transform:rotate(360deg);}
}
@-webkit-keyframes Rotate{from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);}
}
@-keyframes Rotate{from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
.text-icon-left .iconCircle{margin-right:30px;background: #ff4f26;
border: 1px solid #ff4f26;}
.text h3{color:#ff4f26;font-family:"Open Sans";margin-top:0;font-weight:normal;font-size:20px;}
.iconCircle{border:2px solid #ccc;border-radius:50%;display:block;font-size:30px;height:65px;line-height:58px !important;text-align:center;transition:all 0.2s ease 0s;width:65px;}
.iconCircle img{width:33%;}
.iconCircle img.payment-icon-img{width:50%;}
.iconCircle img.notified-img{width:39%;}
.iconCircle img.coupon-code-img{width:52%;}
.iconCircle img.synchr-icon-img{width:38%;}
.iconCircle img.mb_feature-icon-img{width:52%;}
#payment-gateway .cash-payment li a img.paypal-img{width:80%;}
#payment-gateway .cash-payment li a span{display:inline-block;margin-top:18px;}
#payment-gateway .cash-payment li a img.paypal-img4{margin-top:-27px;width:70px;}
#payment-gateway .cash-payment li a img.paypal-img3{margin-bottom:0;margin-top:-18px;width:86px;}
#payment-gateway .cash-payment li a img.paypal-img2{width:105px;}
#payment-gateway .cash-payment li a img.paypal-img{width:120px;}
.iconCircle:hover, .text-icon-left:hover .iconCircle, .text-icon-right:hover .iconCircle, .popular, .buttons-tab a{background-color:#ff4f26;border-color:#ff4f26;}
#push-section.push-section{background:none;background-attachment:fixed;background-size:cover;height:557px;overflow:hidden;padding:0px 0 0;width:100%;}
#push-section.push-section .transparent{height:100%;padding:13px 0;}
#payment-gateway.payment-gateway{background:none;background-size:cover;background-attachment:fixed;min-height:640px;overflow:hidden;padding:1px 0 0;width:100%;}
.payment-gateway .transparent {background: #f6fafd; height: 100%; padding: 43px 71px; max-width: 1170px; margin: 0 auto; width: 100%; box-sizing: border-box;}
.payment-gateway .transparent .container { width: 100%;}
#payment-gateway.payment-gateway h2{padding-top:15px;text-align:center;}
#payment-gateway.payment-gateway p{text-align:center;}
#payment-gateway .cash-payment li{margin-bottom:-1px;margin-right:0;padding:20px;text-align:center;width:23%;display:inline-block;margin-left:-4px;}
#payment-gateway .cash-payment{margin-top:40px;display:inline-block;width:100%;}
#payment-gateway .cash-payment li a{color:#333;display:block;font-size:16px;font-family:'Open Sans';height:109px;text-align:center;text-decoration:none;}
#payment-gateway .cash-payment li a img{display:block;margin:0 auto 9px;width:85%;filter: grayscale(100%);}
section#main-steps h1{font-size:22px;margin-bottom:28px;margin-top:0;text-align:center;}
.contact-title.text-uppercase > img{left:170px;position:absolute;top:-10px;width:20px;}
h3.contact-title.text-uppercase{position:relative;}
nav.header-nav .navbar-brand > img{display:block;width:200px;}
#my_custom_checkout_field > h2{font-size:24px;}
button.close{font-size:25px !important;}
#payment-gateway .cash-payment li a img.paypal-img5{width:60px;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec li.user-title:hover{background:none !important;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec li.user-title:hover a{color:#646464 !important;cursor:auto;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec > li.dropdown.dropdown-user:hover{background:none !important;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{background-color:none !important;}
.navbar-collapse.collapse{position:relative;}
.navbar-nav > li{float:left;display:inline-block;}
.navbar-nav > li a{text-transform:none;}
.navbar-default .navbar-brand{position:relative;z-index:99999;}
.icon-circle-img{padding:30px 0px 10px 0px;}
.pricing-newslatter{margin:0px;padding:0px;border:none;min-height:auto;}
.pricing-newslatter .close{position:absolute;top:5px;right:5px;font-size:20px;z-index:999;}
form.price-form-pop{padding:20px 0px 5px 0px;}
.modal-content{border-radius:0px;border:5px solid #fff;background:#eaebe7;}
.site-footer{background:#ffffff none repeat scroll 0 0;color:#484848;font-size:13px;position:relative;z-index:1;}
.usefull-links ul{margin:0px;padding:0px;font-style:13px;padding-top: 8px;}
.usefull-links ul li{display:inline-block;width:100%;margin-bottom:8px;}
.f-connect{margin-top:30px;}
.f-connect ul{margin:0px;padding:0px;}
.f-connect ul li{display:inline-block;width:100%;margin-bottom:5px;}
.call-contact{display:inline-block;margin-top:0px;width:100%;}
.copy-rights{text-align:left;font-size:13px; color: #666;}
.powered-by{text-align:right;font-size:13px;}
.lower-footer{padding:25px 0px 0px 0px;border-top:1px solid #ddd;margin-top:20px;}
.edit-app-admin{margin-top:30px;}
.edit-app-admin form .form-group.jj{margin-left:0px;width:100%;}
.edit-app-admin form .form-group.jj label, .edit-app-admin form .form-group.jj b{color:#666666;margin-bottom:5px;display:inline-block;}
.edit-app-admin form .form-group.jj input.form-control{background:#f7f7f7;min-height:40px;}
h4.app-url{margin-top:40px;font-weight:600;}
h4.app-url span{font-weight:normal;color:#c72d09;font-size:16px;}
.edit-app-admin .btn.btn-primary{background:#ff4f26 none repeat scroll 0 0;border:medium none;float:left;font-family:"Open Sans";margin-left:0;padding:10px 30px;}
.edit-app-admin #edit_app_submit.btn.btn-primary{margin-right:10px;}
.b-n-app{line-height:40px;}
.b-n-app:focus{color:#FFE7E2 !important;}
img.newsletter-img{max-width:170px;width:100%;}
.build-btn{border-radius:4px !important;margin-top:20px;}
.build-btn:hover{background:#000;color:#fff !important;}
a.opn_pop:hover{background:#000 !important;color:#fff !important;}
a.opn_pop:focus{background:#ff4f26 !important;color:#fff !important;}
.powered-by a{color:#666;}
.f-connect ul.social li{width:auto;}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{background:#000;color:#fff !important;}
.center-block .btn.pop-btn{padding:16.5px 24px;}
.prices h5{color:#fff;font-size:17px;}
.how_work_opt .item-icon .fa.fa-gear.fa-spin{animation:0s ease 0s normal none 1 running none;left:-4px;position:relative;}
.get-app:focus{animation:0s ease 0s normal none 1 running none;}
.prices h1{color:#fff;font-size:32px;font-weight:500;text-transform:uppercase;}
.source-code{margin-top:30px;font-size:14px;color:#8f8f8f;}
.source-code span{color:#ff4f26;}
.padding #frmCreateNewTicket .btn.btn-success:hover, .padding #frmCreateNewTicket .btn.btn-success:focus, #agent_settings_area .btn.btn-success:hover, #agent_settings_area .btn.btn-success:focus, .support_bs .ticket_indivisual .btn.btn-primary:hover, .support_bs .ticket_indivisual .btn.btn-primary:focus, #theadReplyContainer .btn.btn-success:hover, #theadReplyContainer .btn.btn-success:focus{background:#000;color:#fff;border-color:#000;}
.dollar-price ul{list-style-type:none;padding:0px;margin:0px;}
.dollar-price li{float:left;width:50%;}
.dollar-price{border:2px solid #fff;border-radius:50px;display:inline-block;text-align:center;width:150px;margin-top:15px;overflow:hidden;}
.dollar-price a{color:#fff;float:left;font-size:17px;padding:5px;width:100%;}
.dollar-price li.active{background:#fff;}
.dollar-price li.active a{color:#353535;}
#service-plan{padding:60px 0px;background:#fff;text-align:center;}
#service-plan h1{margin-top:0px;}
.text-center.free-price.free-plans{box-shadow:0 0 4px #c4c4c4;margin-top:50px !important;}
.text-center.free-price.free-plans h5{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-top:medium none;color:#353535;display:inline-block;font-family:"Open Sans";font-size:18px;font-weight:normal;margin:0;padding:0;text-align:left;width:100%;}
.text-center.free-price.free-plans .main-price h6 span{display:inline-block;}
.text-center.free-price.free-plans .main-price h6{color:#353535 !important;font-family:"Open Sans";font-size:55px;line-height:35px;margin:0;padding:25px 0 0;}
.text-center.free-price.free-plans .main-price{min-height:210px;}
.text-center.free-price.free-plans .main-price h5{padding:20px 0 10px;text-align:center;}
.paddin-left{padding-right:0;}
.paddin-right{padding-left:0;}
.text-center.free-price.free-plans.open-asource{background:#24292f none repeat scroll 0 0;box-shadow:none;margin-top:30px !important;}
.text-center.free-price.free-plans.open-asource .main-price{background:#24292f none repeat scroll 0 0;}
.text-center.free-price.free-plans.open-asource .main-price h6{color:#fff !important;}
.text-center.free-price.free-plans.open-asource .main-price h5{color:#fff;line-height:25px;}
.text-center.free-price.free-plans.open-asource .footer-pricing .g-app{background:transparent none repeat scroll 0 0;border:2px solid #fff;color:#fff;}
.text-center.free-price.free-plans.open-asource .main-price{min-height:250px;}
.text-center.free-price.free-plans.open-asource h5{color:#fff;}
.text-center.free-price.free-plans.open-asource ul li{color:#fff;}
#main-flower{bottom:-1px;left:0;position:absolute;width:100%;z-index:0;}
.need-website{background:#f2f2f2 none repeat scroll 0 0;padding:70px 0px;text-align:center;}
.need-website .btn.btn-defaul.get-app.b-n-app{margin-top:20px;}
.need-website h2{margin-top:0px;}
#requestquotes .form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:none;color:#353535;display:block;font-size:14px;height:45px;line-height:1.42857;padding:6px 15px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%;}
#requestquotes button.btn.btn-default{background:#ff4f26 none repeat scroll 0 0;border:medium none;border-radius:30px;color:#fff !important;padding:12px 65px;}
#requestquotes textarea.form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:none;color:#353535;display:block;font-size:14px;height:100px;line-height:1.42857;padding:6px 15px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%;}
#need-website{background:#f2f2f2;height:auto;padding: 70px 0 60px 0px;width:100%;}
#need-website h1{color:#333;font-family:"Open Sans";font-size:36px;margin-bottom:17px;margin-top:21%; font-weight: 600;}
#need-website h2{color:#888;font-family:"open_sansregular";font-size:16px;font-weight:normal;margin:10px 0 0;text-decoration:underline;}

#need-website p b{font-weight:normal;}
#need-website p {
    color: #888888;
}
#need-website .quote-form {
    width: 85%;
    float: right;
    box-shadow: 0px 0px 5px 5px #e1e1e1;
}
.form-title{background: #fff;

padding: 10px 25px;

text-align: left;}
.form-title h3{color: #333;
font-weight: 500;}
.form-title p.callus {

    font-size: 15px !important;
    margin-top: 13px;

}
.quote-form form p .btn.btn-primary.get-quote {

    margin-top: 20px;
    border-radius: 2px !important;
    margin-bottom: 30px;

}
.quote-form form p:last-child {

    margin-bottom: 0px;

}
.quote-form form{background:#fff;padding: 0px 25px;}
.quote-form form input{background:#fff;height:45px;box-shadow:none;font-weight:normal;}
.quote-form form textarea{background:#fff;height:80px;box-shadow:none;font-weight:normal;}
.quote-form form input:focus, .quote-form form textarea:focus{box-shadow:none;border:1px solid #c54b2e;}
.btn.btn-primary.get-quote{background:#ff4f26 none repeat scroll 0 0;border-radius:4px;color:#fff;padding:12px 50px;text-transform:uppercase;border:none;font-family:'open_sansregular';}
#need-website.req_quotes p.callus2{font-family:open_sanslight;}
.yourbusiness{padding:60px 0px;}
.need-img{margin:40px 0px;display:inline-block;width:100%;}
.need-text{margin-top:00px;display:inline-block;width:100%;}
.need-text h3{font-size:28px;margin-bottom:17px;margin-top:30px;}
.need-text p{font-size:16px;}
#dollar-open strike {
font-size: 20px;
}
#free-starter.text-center.free-price.free-services{  margin-bottom: 26px;
margin-top: 27px !important;
position: relative;
padding: 00px 0px 0px 0px !important;
right: -10px;}
.text-center.free-price.paid-services{margin-top:0px;}
.main-price .title_head.platinum span{padding-top:3px !important;font-size:14px;padding-bottom:9px;}
.main-price h6{color:#ff4f26 !important;font-family:"Open Sans";font-size:55px;line-height:35px;margin:0;padding:25px 0 0;}
.table.table-bordered a{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-radius:5px;color:#353535;display:inline-block;font-size:13px;font-weight:500;padding:9px 14px;text-align:center;text-decoration:none !important;white-space:pre;width:100%;}
.table.table-bordered .btn.btn-primary{background:#71bd4b none repeat scroll 0 0;border:medium none;border-radius:5px;color:#fff;display:inline-block;font-size:13px;margin-top:8px;padding:9px 14px;text-align:center;text-transform:unset;white-space:pre;width:100%;}
.table.table-bordered th{border-bottom:medium none;}
table.table.table-bordered th{background:#f4f8f9 none repeat scroll 0 0;font-size:14px;}
table.table.table-bordered td{font-size:13px;}
#main-download-wizard .col-md-10 > h2{margin-bottom:20px;margin-top:0;}
table.table.table-bordered{margin-bottom:0;}
.table.table-bordered form#edit_app{margin-bottom:0;}
.main-price h6 i{color:#ff4f26 !important;font-family:"Open Sans";font-size:55px;line-height:35px;margin:0;font-style:normal;padding:35px 0 0;}
.main-price span i{font-size:13px !important;color:#858585 !important;font-weight:normal !important;font-style:italic;}
.section_right{float:left;position:relative;width:100%;}
.row_bx .panel .box_col{float:left;width:69%;}
.box_col{float:left;width:78%;}
.box-right{float:right;width:20%;}
.box-right a.free_builded{color:#333333;display:block;float:none;font-size:16px;font-weight:bold;margin-top:12px;text-align:right;}
.box-right .btn.btn-primary{-webkit-border-radius:8px;-moz-border-radius:2px;border-radius:2px;background:#5fc660;border:1px solid #56b857;-webkit-box-shadow:0 3px 0 #54b354, 0 0 0px rgba(0, 0, 0, .35);-moz-box-shadow:0 3px 0 #54b354, 0 0 0px rgba(0, 0, 0, .35);box-shadow:0 3px 0 #54b354, 0 0 0px rgba(0, 0, 0, .35);-webkit-transition:-webkit-box-shadow .1s ease-in-out;-moz-transition:-moz-box-shadow .1s ease-in-out;-o-transition:-o-box-shadow .1s ease-in-out;transition:box-shadow .1s ease-in-out;color:#ffffff;float:right;font-size:16px;font-weight:bold;margin-top:3px;text-transform:none;}
.box-right .btn.btn-primary:hover{background-color:#56b157;}
a.premium_builded{float:right;font-size:16px;font-weight:bold;margin-top:10px;}
.row_bx.panel{border:1px solid rgba(0, 0, 0, 0.1);display:inline-block;padding:10px 20px;width:100%;}
.box_col table.table-bordered th{background:none !important;border:medium none;padding:13px 12px;text-align:left;}
.box_col table.table-bordered td{border-color:#dddddd -moz-use-text-color -moz-use-text-color;border-style:solid none none;border-width:1px medium medium;color:#777777;font-family:arial;padding:11px 12px;text-align:left;}
.box_col table.table.table-bordered{border:medium none;}
.download-section iframe{
left: 0;
position: absolute;
top: -140px;
transform: scale(0.6);
width: 100%;}
.step-item .fa.fa-download{left:-4px;position:relative;}
#myModal button.close{color:#353535 !important;opacity:1;}
#myModal .modal-body ul{list-style-type:none;padding:0px;margin:0px;}
#myModal .modal-body li{margin-bottom:10px;color:#353535;}
#myModal .modal-body li::before{color:#ff4f26;content:"• ";font-size:37px;line-height:20px;position:relative;top:-2px;vertical-align:middle;}
/*a:focus, a:hover{color:#ff4f26 !important;text-decoration:underline;}*/
.build-btn:focus{background:#000 none repeat scroll 0 0;color:#fff !important;}
#ok-btn.btn.btn-primary{background:#ff4f26 none repeat scroll 0 0;border:medium none;font-family:Open Sans;margin-left:0;padding:10px 30px;}
#close-btn.btn.btn-default{background:#e2e2e2 none repeat scroll 0 0;border:1px solid #ccc;color:#353535 !important;font-family:Open Sans;margin-left:10px;padding:10px 30px;}
#myAlerts button.close{color:#fff;opacity:1;}
#loginpopup button.close{color:#353535 !important;opacity:1;right:10px;top:10px;}
#register-part .woocommerce{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
.my_ajax_login_register {
background: none;
border: none;
box-shadow: 0 0 4px 2px #eee;
color: #555;
padding: 30px;
width: 35%;
display: inline-block;
margin: 0% 0 0% 0% !important;
}
.my_ajax_login_register .let_start i {
    color: #8E8E8E;
}
.my_ajax_login_register .let_start .btn.btn-default.pop-btn.reg_btn {
    background-color: #ff4f26;
    border-radius: 4px;
    color: #ffffff;
    display: inline-block;
    font-size: 17px;
    font-weight: normal;
    padding: 10px 43px;
    text-transform: uppercase;
    width: auto;
    border: 1px solid #ff4f26;
    margin-top: 15px;
}
.extension-info .wrap_app_bx .app_header .text-white {
    color: #fff;
    padding-top: 4px;
    text-align: center;
}
#register-part .my_ajax_login_register .let_start input {
    border: 1px solid #ddd;
    box-shadow: none;
}
.page-template .woocommerce-error {
    border: 1px solid #ff4f26;
    color: #ff4f26;
   background: transparent !important;
}
.my_ajax_login_register h2{border-bottom:1px solid #eee;color:#585f69;font-size:24px;margin-bottom:20px;padding-bottom:20px;text-align:center;}
#customer_login #mc-form3 .input-group #ma-email2.form-control{background:#fff url("images/message-box.png") no-repeat;border-radius:0 !important;box-shadow:none;height:45px;padding-left:60px;}
#customer_login #mc-form3 .input-group #ma-password2.form-control{background:#fff url("images/lock-box.png") no-repeat;border-radius:0 !important;box-shadow:none;height:45px;padding-left:60px;}
#customer_login #mc-form3 .btn.btn-default.pop-btn{background:#ff4f26 none repeat scroll 0 0;border:1px solid #ff4f26;border-radius:0 !important;font-weight:normal;height:45px;width:100%;}
.input-group.hide-password2{border-collapse:separate;position:relative;width:100%;}
#mc-form3 .input-group.hide-password2 .btn.btn-default{background:#ff4f26 none repeat scroll 0 0;border:1px solid #ff4f26;border-radius:0 !important;height:45px;margin-top:15px;width:100%;}
#mc-form3 .input-group-btn.started{margin-top:15px;}
#customer_login #mc-form3 .input-group .form-control:focus{border:1px solid #ff4f26;}
.hide-password, .hide-password2{display:none}
.wp-social-login-connect-with{display:inline-block;font-size:20px;margin-bottom:10px;margin-top:20px;position:relative;width:100%;text-align:center;text-transform:uppercase;}
.wp-social-login-connect-with::before{border-bottom:1px solid #d9d9d9;content:"";left:0;position:absolute;top:14px;width:42%;}
.wp-social-login-connect-with::after{border-bottom:1px solid #d9d9d9;content:"";right:0;position:absolute;width:42%;top:14px;}
.kbe_search_field{background:#f1f1f1 none repeat scroll 0 0;display:inline-block;padding: 50px 0px 10px 0px;width:100%;margin-bottom: 0px;}
#kbe_content .kbe_reply .comment-form-author > textarea{border:1px solid #cccccc;height:80px !important;padding:0px;max-width:100%;margin-bottom:0;padding:10px;width:100%;}
#kbe_content .kbe_reply .comment-form-author > input{border:1px solid #cccccc;height:38px !important;padding:0px;max-width:100%;margin-bottom:15px !important;padding:10px;width:100%;}
#kbe_content .kbe_reply .form-submit .submit{background:#ff4f26 none repeat scroll 0 0;color:#fff;border:none;padding:10px;}
#commentform .comment-form-comment #comment{min-width:100%;width:100% !important;border:1px solid #cccccc;border-radius:0 !important;}
#kbe_content .kbe_leftcol .kbe_reply input[type="text"]{margin-bottom:15px !important;}
#kbe_content .kbe_leftcol p{margin-bottom:0 !important;}
#kbe_content .kbe_leftcol .kbe_reply input[type="text"]{width:100% !important; margin:0;}
.kbe_reply{background:#f1f1f1 none repeat scroll 0 0;display:inline-block;padding:20px;width:50%;margin-top:30px;}
.kbe_reply #respond h3{margin-top:0 !important;padding-top:0;}
.btn.btn-default.btn-lg.bak-faq{font-size:13px;margin-bottom:20px;padding:8px 10px;}
.kbe_article_list > li{margin-bottom:30px !important;}
#kbe_content{width:100% !important;}
#live-search .kbe_search_field input {
    border-radius: 4px;
    color: #b8b8b8;
}
.faq-page-align #kbe_content {
    padding: 2% 0%;
    background: #fcfcfc;
}
.faq-page-align #kbe_content .kbe_leftcol h1 {
    font-weight: 400;
    font-family: 'Open Sans';
}
.faq-page-align #kbe_content .kbe_leftcol .kbe_categories h2 .kbe_count {
    background: transparent;
    color: #ff4f26;
    font-weight: 300;
    font-size: 18px;
    width: 10%;
    text-align: right;
    height: auto;
    line-height: normal;
    margin-bottom: 0px;
}
#live-search .kbe_search_field input[type="text"] {
    padding: 12px 17px 13px 54px;
    background-size: 6%;
    background-position: 6px 8px;
    width: 100%;
    background-image: none;
}
.kbe_search_field form {
    width: 40%;
    margin: 0px auto;
}
.kbe_search_field #searchform .searchtext-font {

    position: absolute;
    background: #eeeeee;
    width: 50px;
    height: 48px;
    font-size: 18px;
    color: #aeaeae;
    padding-top: 8px;
    border: 1px solid #D8D8D8;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    text-align: center;

}
#live-search .kbe_search_field form {

    text-align: left;
    width: auto;

}

.faq-page-align #kbe_content .kbe_leftcol .kbe_categories {
    margin-top: 20px;
    background: #fff;
    padding: 30px;
    border: 1px solid #eee;
    border-radius: 4px;
}
#kbe_content .kbe_category{width:100%;margin:0;}
#kbe_content .kbe_search_field{margin:0;}
#kbe_container #live-search{margin-top:0px;background: #f2f2f2;text-align: center;padding: 50px 0;}
#customer_login .alert.alert-success{margin-bottom:0;}
#customer_login .input-group.remove-email2{margin-bottom:0 !important;width:100%;}
.input-group.hide-password2 span.input-group-btn{display:unset;}
.input-group.hide-password span.input-group-btn{display:unset;width:100%;}
.input-group.hide-password span.input-group-btn .btn.btn-default{border-radius:0;margin:0 0 10px;width:100%;}
.input-group.hide-password #ma-password.form-control{border-radius:0;margin-bottom:15px;}
.input-group.remove-email #ma-email.form-control{border-radius:0 !important;}
#loginpopup .all_errors_email .alert.alert-success{margin-bottom:0;margin-top:20px;text-align:center;}
#customer_login .alert.alert-danger{margin-bottom:0;}
#loginpopup .all_errors_email .alert.alert-danger{margin-bottom:0;}
.gpr-google-logo-wrap{display:none;}
.gpr-review-avatar{display:block;float:left;height:50px;margin-left:7px;margin-right:12px;position:relative;width:50px;}
.gpr-reviews-wrap{display:inline-block;margin:10px 0 30px;}
.gpr-review-avatar img{border-radius:50%;height:50px;width:50px;}
.gpr-review-info{display:block;font-size:14px;margin:0;text-align:left;}
.gpr-review-info .grp-reviewer-name a{font-size:17px;letter-spacing:-1px;margin-bottom:2px;color:#353535;font-family:'Open Sans';}
.gpr-rating-value{display:none;}
.gpr-rating-time{color:#646464;font-size:12px;text-transform:capitalize;}
.da-thumbs li a div span{font-size:15px;font-weight:normal;text-transform:inherit;}
.all-application{background:#f4f8f9 none repeat scroll 0 0;border:1px solid #dde2e4;border-radius:4px;display:inline-block;margin-top:0;padding:10px 20px;width:100%;}
.all-application h2{float:left;font-size:18px;margin-bottom:0;margin-top:7px;}
.all-application .btn.btn-primary.new-app-btn{background:#ff4f26 none repeat scroll 0 0;border-color:#ff4f26;float:right;transition:background-color 0.2s linear 0s, border-color 0.2s linear 0s;color:#fff;}
.all-application .btn.btn-primary.new-app-btn:focus{color:#fff !important;}
.all-application .btn.btn-primary.new-app-btn i{padding-right:10px;}
.all-application .btn.btn-primary.new-app-btn:hover{background:#d3411f none repeat scroll 0 0;color:#fff !important;}
.dropdown.inner-trigger button{background:#f4f8f9 none repeat scroll 0 0;border:1px solid #dde2e4;border-radius:3px;color:#555555 !important;font-size:15px;height:35px;margin-top:25px;margin-bottom:0px;padding:6px 14px;}
.dropdown.inner-trigger button i{padding-right:5px;color:#cdd2d4;}
.dropdown.inner-trigger button span{margin-left:7px;}
.inner-dash-pag{float:right;width:100%;}
.compile-section{background:#fff none repeat scroll 0 0;box-shadow:2px 3px 1px #ededed;margin-bottom:20px;margin-top:-10px;min-height:300px;padding:30px;}
.dash-pagination .pagination{float:right;margin:0;}
.dash-pagination .pagination > li > a, .dash-pagination .pagination > li > span{background-color:#f4f8f9;border:1px solid #ddd;color:#646464;float:left;font-size:14px;line-height:1.42857;margin-left:-1px;padding:6px 10px;position:relative;text-decoration:none;}
.go-page label{font-size:14px;font-weight:normal;padding-right:10px;}
.go-page.col-md-6 input{background:#f4f8f9 none repeat scroll 0 0;border:1px solid #dde2e4;border-radius:4px;color:#353535;font-size:13px;height:35px;padding-left:10px;padding-right:10px;width:60%;}
.compile-section .go-page.col-md-6 button{border-radius:0 4px 4px 0;float:right;font-size:13px;height:35px;padding:7px 17px;position:absolute;right:15px;}
.inner-dash-pag{margin-top:25px;}
.app-table table{table-layout:fixed;width:100%;border-radius:4px;margin-top:0px;border:1px solid #dde2e4;}
.app-table table th{background:#f4f8f9 none repeat scroll 0 0;border:1px solid;border-radius:0 !important;font-size:12px !important;padding:15px 0 !important;text-align:center;text-transform:uppercase;}
.app-table table td{border-bottom:1px solid #eceeee;border-radius:4px;font-size:12px;padding:10px 0 !important;text-align:center;border-radius:0px;}
.app-table table td i{color:#efc600;font-size:17px;position:relative;}
.show-alert{background:#f4f8f9 none repeat scroll 0 0;padding:15px;position:absolute;z-index:99999;right:30px;text-align:left;width:350px;display:none;border:1px solid #dde2e4;box-shadow:2px 2px 0px #e4e4e4;}
.show-alert h3{margin-top:0px;font-size:16px;color:#353535;margin-bottom:5px;}
.show-alert p{color:#353535;margin-bottom:0px;text-align:center;}
.app-table table td.horror-stop:hover .show-alert{display:block !important;}
.compile-section .go-page.col-md-6 button:hover{background:#d3411f none repeat scroll 0 0;}
body.dashboard{padding-top:70px;background:#f2f2f2;font-family:'Roboto', sans-serif;}
.dashboard .navbar{min-height:60px;background:#fff;}
.dashboard .navbar-brand > img{display:block;width:200px;}
.dashboard .navbar-brand{padding:5px;height:60px;}
.firstnav{margin-left:10%;}
.dashboard .navbar-default .navbar-nav.firstnav > li > a:hover, .navbar-default .navbar-nav.firstnav > li > a:focus, .navbar-default .navbar-nav.firstnav > li.active > a{border-bottom:4px solid #ff4f26;background:none;outline:none;}
.dashboard .navbar-nav.firstnav > li > a{padding-top:18px;padding-bottom:18px;font-family:'Open Sans', sans-serif;font-size:15px;color:#777777;}
ul.secondnav li{font-size:16px;}
ul.secondnav li a{position:relative;padding-top:20px;padding-bottom:20px;outline:none;}
ul.secondnav li a span{background:#ff4f26;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:15px;left:21px;line-height:normal;position:absolute;top:10px;width:15px;}
.dashboard .wrapper h1{color:#595959;font-family:'Roboto', sans-serif;font-weight:300;font-size:28px;}
.dashinfo{background:#fff;padding:30px 15px;border-radius:3px;box-shadow:0px 0px 3px #d1d1d1;}
.dashinfo-step{padding:0px 45px;}
.dashinfo-step + .dashinfo-step{border-left:2px solid #adb2b5;}
.dashinfo-step h4{color:#73879c;font-size:16px;font-weight:normal;}
.dashboard .wrapper .dashinfo-step h1{color:#73879c;font-weight:700;margin:0px;font-size:38px;}
.dashboard .wrapper .dashinfo-step h1 span{color:#1abb9c;}
.dashinfo-step p{font-size:14px;color:#73879c;margin-top:5px;margin-bottom:0px;}
.dashinfo-step p span{font-style:italic;color:#1abb9c;}
.dashinfo-step p span i{font-size:24px;}
.visitor-loc-device{background:#fff;padding:15px;border-radius:3px;box-shadow:0px 0px 3px #d1d1d1;margin-top:30px;display:inline-block;width:100%;}
.visitor-locations{width:35%;float:left;}
.visitor-locations h3, .usage h3{font-size:20px;color:#73879c;font-family:'Roboto', sans-serif;text-transform:uppercase;font-weight:700;margin-top:10px;}
.visitor-locations p{font-size:15px;color:#73879c;font-family:'Roboto', sans-serif;font-weight:400;}
.visitor-locations ul{margin:0px;margin-top:25px;padding:0px;}
.visitor-locations ul li{display:inline-block;width:100%;font-size:15px;color:#73879c;font-family:'Roboto', sans-serif;font-weight:400;margin:5px 0px;}
.visitor-locations ul li span{float:right;}
.visitor-map{float:right;width:63%;padding-top:20px;}
.visitor-map img{max-width:100%;}
.usage{background:#fff;padding:15px 0px 0px 0px;border-radius:3px;box-shadow:0px 0px 3px #d1d1d1;margin-top:30px;display:inline-block;width:100%;}
.usage h3{padding:0px 15px;}
.divice-usage-graph{float:left;text-align:center;width:60%;padding:15px;}
.divice-graph-info{float:right;width:38%;padding-top:60px;}
.divice-graph-info ul{margin:0px;padding:0px;}
.divice-graph-info ul li{display:inline-block;width:100%;color:#73879c;font-size:15px;margin-bottom:10px;}
.divice-graph-info ul li p{line-height:normal;margin-bottom:0px;}
.graph-color{width:15px;height:15px;float:left;background:#3498db;border-radius:3px;margin-right:10px;}
.greenclr{background:#1abb9c;}
.graph-percentage{width:100%;float:left;border-bottom:1px solid #ddd;margin-top:14px;}
.graph-percentage ul{margin:0px;padding:0px;width:100%;float:left;padding:15px;border-top:1px solid #ddd;}
.graph-percentage ul li{display:inline-block;width:50%;float:left;}
.graph-percentage ul li p{margin-bottom:0px;color:#73879c;font-size:15px;}
.graph-percentage ul li p b{margin-left:15px;}
.app-table table td img{padding-right:8px;}
.app-table table td a{color:#353535;}
.app-table table td a:hover{text-decoration:none;}
.fa.fa-exclamation-triangle.red-fa{color:#ff4f26;}
#dashbrd_infor{background:#f3f4f5 none repeat scroll 0 0;margin:0;padding:50px 0;width:100%;}
.woocommerce-edit-account #register-part .woocommerce{background:#fff none repeat scroll 0 0 !important;margin-bottom:30px;min-height:auto;padding:30px;}
.portfollio.transparent a{z-index:0px !important;}
.woocommerce-edit-account .woocommerce form .form-row input.input-text, .woocommerce-edit-account .woocommerce form .form-row select{background:#f4f8f9 none repeat scroll 0 0;border:1px solid #dde2e4;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:49% !important;}
.woocommerce-edit-account .woocommerce fieldset legend{margin-bottom:8px;margin-top:30px;padding-bottom:10px;}
.woocommerce-account #register-part .woocommerce{background:#fff none repeat scroll 0 0 !important;padding:30px;margin-top: 10px !important;}
.text-center.edit_linkkl{background:#f4f8f9 none repeat scroll 0 0 !important;border:1px solid #dde2e4;border-radius:4px;font-size:14px;margin-bottom:0;padding:12px 15px;text-align:left;color:#777;}
section#main-steps h1 .pull-right{color:#ff4f26;font-size:18px !important;position:absolute;right:15px;top:6px;}
.woocommerce h2{font-size:24px;margin-bottom:15px;}
.col-1.address header.title h3{font-size:24px;margin-bottom:15px;}
.woocommerce p{font-size:13px;line-height:23px;}
.woocommerce-account ul.digital-downloads li{font-size:13px;list-style:outside none none;margin-bottom:7px;margin-left:0;padding-left:0;}
.col-1.address > address{font-size:13px;line-height:23px;}
.col-1.address .title a.edit{color:#ff4f26;font-size:13px;}
table.shop_table.shop_table_responsive.my_account_orders td{font-size:13px !important;background: #fff;}
.text-center.free-price.paid-services .main-price h6 strike{color:#c3c3c3;font-weight:normal;margin-right:15px;font-size:25px;}
strong.on-sale{color:#353535;font-weight:normal;font-family:"open_sansregular";font-size: 18px;}
strong.on-sale mark{background-color:#fcf8e3;padding:3px 8px;color:#353535;font-weight:normal;}
.dashboard-nav-sec li.dropdown .dropdown-menu::before{border-bottom:7px solid #ddd;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block !important;position:absolute;right:20px;top:-7px;}
.dashboard-nav-sec li.dropdown .dropdown-menu::after{border-bottom:6px solid #fff !important;border-left:6px solid transparent;border-right:6px solid transparent;content:"";border-bottom-color:#eaedf2;display:inline-block !important;position:absolute;right:21px;top:-6px;}
.dashboard-nav-sec li.dropdown-extended .notification_top{border-color:#e7eaf0;border-radius:4px;margin-top:0;min-width:160px;padding-bottom:0;padding-top:0;width:435px;z-index:9995;box-shadow:none;}
.cbp-af-header-shrink .dashboard-nav-sec li a .badge.badge-default{background:#ff4f26 none repeat scroll 0 0;font-size:9px;font-weight:normal;left:4px;padding:3px 5px;position:absolute;top:13px;transition:all 0.7s ease-in-out 0s;}
.dashboard-nav-sec li.dropdown-extended .dropdown-menu li.external{border-radius:4px 4px 0 0;display:block;background:#eaedf2 none repeat scroll 0 0;letter-spacing:0.5px;overflow:hidden;padding:15px;}
.dashboard-nav-sec li.dropdown-extended .dropdown-menu li.external h3{display:inline-block;float:left;color:#62878f;font-size:14px;margin:0;padding:0;}
.dashboard-nav-sec li.dropdown-extended .dropdown-menu li.external a{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:0 none;clear:inherit;display:inline-block;font-size:13px;font-weight:300;color:#337ab7;margin-top:-1px;padding:0;text-decoration:none;white-space:nowrap;position:absolute;right:10px;}
.dashboard-nav-sec li.dropdown-extended .dropdown-menu .dropdown-menu-list{list-style:outside none none;padding-left:0;padding-right:0 !important;}
.dashboard-nav-sec li.dropdown-extended .dropdown-menu .dropdown-menu-list li a{border-bottom:1px solid #eff2f6 !important;clear:both;color:#888;display:block;font-size:13px;font-weight:300;line-height:20px;margin-bottom:0;padding:10px 10px;text-shadow:none;white-space:normal;}
.dashboard-nav-sec li.dropdown-extended .dropdown-menu .dropdown-menu-list li a:hover{text-decoration:none;}
.dashboard-nav-sec li.dropdown-extended .dropdown-menu .dropdown-menu-list li a:focus{text-decoration:none;}
.dashboard-nav-sec li.dropdown-notification .dropdown-menu .dropdown-menu-list li a .time{float:left;font-size:11px;font-weight:400;margin-top:4px;max-width:75px;opacity:0.7;padding:2px 7px;text-align:left;}
.dashboard-nav-sec li.dropdown-notification .dropdown-menu .dropdown-menu-list li a .details{overflow:hidden;font-size:12px;}
.dashboard-nav-sec li.dropdown-notification .dropdown-menu .dropdown-menu-list li a .details .label-icon{border-radius:0;display:inline-block;float:left;font-size:16px;height:35px !important;margin-right:5px;margin-top:5px;padding-top:9px;text-align:center !important;width:35px;}
.dashboard-nav-sec li.dropdown-notification .dropdown-menu .dropdown-menu-list li a .details .label-icon i{margin-left:1px;margin-right:2px;}
.dashboard-nav-sec li a .badge.badge-default{background:#ff4f26 none repeat scroll 0 0;font-size:9px;font-weight:normal;left:7px;padding:3px 5px;position:absolute;top:22px;transition:all 0.7s ease-in-out 0s;}
.dashboard-nav-sec li a:hover{text-decoration:none !important;border:none !important;color:#ff4f26 !important;}
.dashboard-nav-sec li a{border-bottom:none !important;color:#646464 !important;}
.dashboard-nav-sec li a i.fa.fa-user{font-size:16px;padding-right:0;}
.dashboard-nav-sec li a i.fa.fa-th-large{font-size:15px;position:relative;top:1px;}
.dashboard-nav-sec li a i.fa.fa-sign-out{font-size:18px;}
.download-links.text-center{margin-bottom:15px;margin-top:45px;}
.download-links .btn.btn-default.register_me:hover{z-index:0 !important;}
.build-app .btn.btn-defaul.get-app.b-n-app{font-size:20px !important;}
.build-app .download-links.text-center{margin-bottom:15px;margin-top:15px;}
.portfollio.transparent.build-app{padding:160px 0 0;}
.pricing-tables{background:rgba(0, 0, 0, 0) url("images/pricing-bg.png") repeat scroll 0 0/cover;height:500px;padding:80px 0 0;width:100%;text-align:center;}
.pricing-tables .section-icon{text-align:center;}
.pricing-tables .section-icon .icon::before{background:currentcolor none repeat scroll 0 0;border-radius:100%;bottom:-32px;content:"";height:8px;left:50%;margin-left:-4px;position:absolute;width:8px;}
.pricing-tables .section-icon .icon::after{border-left:2px solid currentcolor;bottom:-32px;content:"";height:32px;left:50%;margin-left:-1px;position:absolute;}
.pricing-tables .section-icon .icon{border:5px solid currentcolor;border-radius:100%;color:#f4f4f4;display:inline-block;font-size:64px;height:96px;line-height:1;margin-bottom:40px;padding-top:4px;position:relative;text-align:center;width:96px;}
.pricing-tables .section-icon .icon i{color:#f4f4f4;font-size:40px;}
.pricing-tables p{color:#cfcfcf;line-height:29px;margin:20px auto 0;text-align:center;width:70%;}
.more-space-btn{padding:14px 55px;margin-top:30px;}
.more-space-btn{padding:14px 55px;margin-top:30px;border-radius:3px;transition:all 0.7s ease-in-out 0s;}
.more-space-btn:hover{background:#d3411f none repeat scroll 0 0;}
.pricing-tables h1{color:#fff;}
#service-plan .btn.btn-primary.g-app.opn_pop{margin-top:0;}
.inner-disclaimer{padding:55px 0 40px;}
.inner-disclaimer h1{border-bottom:1px solid #ddd;font-size:28px;margin-bottom:25px;padding-bottom:16px;}
.inner-disclaimer p{font-size:13px;line-height:21px;}
/*.content-area.disclaimer-bg{background:#f3f4f5 none repeat scroll 0 0;}*/
.inner-disclaimer h3{font-size:18px;text-transform:uppercase;}
#step-partition p{font-family:"robotolight";line-height:26px;}
.app-table table td button.upgrade{margin-left:7px;vertical-align:top;}
.app-table table td button.upgrade i{color:#ff4f26;}
.app-table table td i.fa.fa-edit{color:#ff4f26;position:relative;top:2px;}
.app-table table td .right-edit{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;height:auto;width:auto;margin-left:7px;}
.app-table table td a i.fa.fa-download{color:#47be9d !important;}
.dropdown-user .dropdown-toggle img{border-radius:50%;display:inline-block;float:left;height:29px;margin-right:5px;margin-top:-5px;}
li.dropdown-user .dropdown-toggle .username{display:inline-block;font-size:13px;font-weight:300;color:#353535;margin:0 5px;}
li.dropdown-user .dropdown-toggle{display:inline-block;font-size:13px;margin:0;}
.dropdown-user .dropdown-menu{min-width:215px;box-shadow:0px 0px 3px 2px #eee;background-color:#fff;border:1px solid #eee;border-radius:4px;margin-top:3px;}
.dropdown-user .dropdown-menu li a{border-bottom:1px dotted #ddd !important;clear:both;color:#555;display:block;font-size:14px;font-weight:300;line-height:18px;margin:0 !important;padding:10px 16px !important;text-decoration:none;white-space:nowrap;}
.dropdown-user .dropdown-menu li:last-child a{border-bottom:none;}
.dropdown-user .dropdown-menu li a:hover{background:#f7f7f7;}
.dropdown-user .dropdown-menu li a i{display:inline-block;margin-right:9px;width:15px;color:#646464;}
.dropdown-user .dropdown-menu.dropdown-menu-default{padding:0px !important;}
.dropdown-user .dropdown-menu .divider{margin:0px;}
.badge-danger{background-color:#ed6b75;}
.dropdown-user .dropdown-menu li a .badge{border-radius:12px !important;color:#fff;font-size:11px !important;font-weight:300;height:18px;padding:3px 6px;display:inline;margin-top:1px;position:absolute;right:10px;text-align:center;text-shadow:none !important;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec li a{margin-bottom:0;padding:30px 12px 28px;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec li a i.fa.fa-question-circle{font-size:19px;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec > li{height:82px;}
.cbp-af-header-shrink .nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec li a{margin-bottom:0;padding:19px 10px;}
.cbp-af-header-shrink .nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec > li{height:57px;margin-bottom:0 !important;}
.badge.notification-badge{background: #FF4F26;

font-size: 12px;

height: 20px;

left: 20px;

padding-top: 3px;

position: absolute;

top: 18px;

width: 20px;

font-weight: normal;

text-align: center;}
.cbp-af-header-shrink .badge.notification-badge{background: #ff4f26 none repeat scroll 0 0;

font-size: 12px;

height: 20px;

left: 20px;

padding-top: 3px;

position: absolute;

top: 9px;

width: 20px;

font-weight: normal;

text-align: center;}
.dropdown-user .dropdown-menu li a:hover i{color:#ff4f26 !important;}
.checkbx_lab{font-weight:normal;}
.btn-get-started .btn.btn-defaul.get-app.b-n-app.build-btn.opn_pop{background:#ff4f26 none repeat scroll 0 0 !important;border:medium none;font-size:17px;padding:10px 50px;}
#partners.partners_section p{font-weight:normal;}
#partners.partners_section a.button{background:#ff4f26 none repeat scroll 0 0;border:medium none #ff4f26;border-radius:4px;color:#ffffff !important;font-size:17px;font-weight:normal;margin:33px auto 0;padding:14px 53px;text-decoration:none;text-transform:uppercase;}
#partners.partners_section h2{font-size: 40px;margin-bottom: 8px; font-weight: 300;}
.lets_do.partnership h2{font-weight:normal;}
#partner.lets_do .wpcf7-form p .wpcf7-form-control{background:#f7f7f7 none repeat scroll 0 0;border:1px solid #cccccc;border-radius:5px;height:41px;margin-top:6px;padding:6px;width:100%;}
.lets_do .wpcf7-form p .wpcf7-form-control.wpcf7-submit{background:#ff4f26 none repeat scroll 0 0 !important;border:none !important;}
.lets_do.partnership h3{color:#353535;font-size:18px;font-weight:normal;margin-top:1px;}
#kbe_content .kbe_leftcol ul{list-style-type:none !important;padding:0 !important;padding-top: 15px !important;}
#view-selector-container .dcs-a-dcs-fc-dcs-fb-dcs-cb{background-color:#f5f5f5;background-image:-moz-linear-gradient(center top , #f5f5f5, #f1f1f1);border:1px solid #dcdcdc;border-radius:2px;color:#444;cursor:default;font-size:12px;font-weight:normal;line-height:28px;list-style:outside none none;margin:0 2px;min-width:100%;outline:medium none;padding:4px 30px 4px 16px;text-align:center;text-decoration:none;}
#view-selector-container .dcs-a-dcs-fc-dcs-fb-dcs-cb-dcs-ne{border-color:#777 transparent;border-style:solid;border-width:4px 4px 0;height:0;position:absolute;right:15px;top:18px;width:0;}
#embed-api-auth-container > div{font-size:13px;}
.dashinfo h1{font-size:25px;padding-bottom:15px !important;}
#embed-api-auth-container{margin-bottom:12px;}
body #view-selector-container table{float:left;width:17% !important;}
#view-selector-container table td{font-size:14px !important;font-weight:normal !important;text-align:right;}
#view-selector-container table td:nth-child(2){left:10px;position:relative;width:100px !important;}
#view-selector-container > table:nth-child(2){margin-left:28px;}
#view-selector-container .dcs-a-dcs-fc-dcs-fb-dcs-cb-dcs-me{height:29px !important;}
.dcs-a-dcs-fb{padding:0px !important;}
.dashinfo h1 i{margin-right:7px;}
.visitor-loc-device h3{margin-top:5px;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar{display:none;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.web-navbar{display:block;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar li.open a i.fa.fa-angle-down{transform:rotate(-180deg);}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.web-navbar li.open a i.fa.fa-angle-down{transform:rotate(-180deg);}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar li.dropdown.dropdown-user ul li:last-child a{border-bottom:none;}
#customer_login .alert.alert-danger b{font-weight:normal !important;}
#customer_login .alert.alert-danger{font-size:12px !important;margin-bottom:0;}
.dashboard-nav-sec li.dropdown-extended.dropdown-notification .dropdown-menu .dropdown-menu-list li a{border-bottom:1px solid #ddd !important;clear:both;color:#888;display:block;font-size:13px;font-weight:300;line-height:20px;margin-bottom:0;padding:10px !important;text-shadow:none;white-space:normal;}
.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#aaa;border-bottom:1px solid #ccc;padding-bottom:9px;background:#f2f2f2;padding:7px 14px;}
section.Community{background:rgba(0, 0, 0, 0) url("images/bg_1.png") repeat fixed 0 0/cover;padding:7% 0;text-align:center;width:100%;}
.cummunity-heading h1{color:#fff;font-size:38px;margin:25px 0 10px;text-transform:uppercase;}
.cummunity-heading p{color:#bfbfbf;font-size:17px;margin:15px 0 0;}
.cummunity-heading span{background:#fff none repeat scroll 0 0;border-radius:50%;color:#ff4f26;display:inline-block;font-size:60px;margin-bottom:15px;padding:13px 30px;}
.tabs_download{margin:60px 0;}
.tabs_download .nav-tabs > li a{background:#333 none repeat scroll 0 0;border:medium none;border-radius:0;color:#fff;font-size:15px;padding:15px 40px;text-transform:uppercase;outline:none;}
.tabs_download .nav-tabs{border:none;}
.tabs_download .nav-tabs > li a:hover{border:none;outline:none;color:#fff !important;}
.tabs_download .nav-tabs > li.active a{background:#ff4f26;color:#fff !important}
.tabs_download .tab-content{background:#f4f8f9 none repeat scroll 0 0;border:1px solid #e7ecee;padding:20px;}
.tabs_download .nav-tabs li{float:left;margin-bottom:-1px;margin-left:-1px;}
.relese_1 > h3{background:#eff4f6;font-size:17px;font-weight:400;margin:0;padding:15px;}
.relese_1 .fa{color:#ff4f26;margin-right:10px;}
.release-des{font-size:15px;margin-top:15px;margin-bottom:0;padding:0 20px;}
.version_left p{font-size:15px;}
.download_version{padding:0 20px;width:100%;}
.version_left > h3{color:#ff4f26;font-size:15px;}
.version_left{display:inline-block;width:60%;}
.version_right{display:inline-block;float:right;text-align:right;width:40%;}
.version_right button{background:#ff4f26 none repeat scroll 0 0;border:medium none #ff4f26;border-radius:57px;color:#ffffff !important;font-size:14px;font-weight:normal;margin:33px auto 0;padding:11px 23px;border-radius:4px;transition:background-color 0.2s linear 0s, border-color 0.2s linear 0s;text-decoration:none;text-transform:uppercase;}
.relese_1{border:2px solid #fff;background:#fff none repeat scroll 0 0;margin-bottom:30px;padding:0;}
.version_magento{display:inline-block;margin:0 0 20px;padding:0 20px;width:100%;}
.version_magento > li{display:inline-block;list-style:outside none none;margin:0 10px 0 0;padding:0;width:auto;}
.version_magento a{background:#fff none repeat scroll 0 0;color:#000;display:inline-block;font-size:14px;margin-top:6px;padding:10px;}
.version_magento a:hover{text-decoration:none;}
.tabs_download .nav-tabs > li.active a:hover{border:none;}
.tabs_download .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{border:none;color:#fff;}
.version_right button.app-button{margin-right:5px;}
.version_right button:hover{background:#d3411f none repeat scroll 0 0;color:#fff !important;}
.username.username-hide-on-mobile{font-size:14px;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec > li.dropdown.dropdown-extended.dropdown-notification a{position:relative;top:2px;}
body .pagination li.active a{background-color:#ff4f26 !important;border-color:#ff4f26 !important;color:#fff !important;}
.app-table table tr:hover{background:#f4f8f9 none repeat scroll 0 0 !important;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec > li.dropdown.dropdown-user.open a{background:none;}
.avatar-sys{background:#f2f2f2 none repeat scroll 0 0;border-radius:30px;height:35px;overflow:hidden;padding:8px;position:relative;text-align:center;width:35px;}
.avatar-sys span{display:block;font-size:16px;height:17px;left:32%;letter-spacing:13px;overflow:hidden;position:absolute;text-transform:uppercase;top:23%;width:14px;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec > li.dropdown.dropdown-user a{padding:23px 12px;}
table.dataTable thead .sorting::after, table.dataTable thead .sorting_asc::after, table.dataTable thead .sorting_desc::after, table.dataTable thead .sorting_asc_disabled::after, table.dataTable thead .sorting_desc_disabled::after{bottom:14px !important;right:20px !important;}
.download-app-install.sorting_asc{width:25% !important;}
article.post.hentry{margin-top:4%;}
article.post.hentry .entry-header h1.entry-title{font-size:20px;margin-bottom:20px;margin-top:32px;font-family:Open Sans;text-transform:uppercase;}
article.post.hentry .entry-thumbnail img{border-radius:4px;width:100%;}
.product-head .entry-meta{position:absolute;right:0;top:0;}
.product-head{position:relative;}
article.post.hentry .entry-content p{font-size:14px;line-height:25px;}
article.post.hentry .edit-link a{color:#ff4f26;}
article.post.hentry .entry-content h2{font-size:21px;margin-top:22px;}
article.post.hentry .entry-content ol{padding-left:0px;list-style-type:none;margin-top:15px;margin-bottom:20px;}
article.post.hentry .entry-content ol li::before{color:#ff4f26;content:"\f111";font-family:FontAwesome;font-size:9px;left:0;position:absolute;}
article.post.hentry .entry-content ol li{font-size:14px;line-height:30px;padding-left:23px;position:relative;}
article.post.hentry .entry-content ol li h2{font-size:18px;}
.navigation.post-navigation h1.screen-reader-text{font-size:20px;text-transform:uppercase;font-family:Open Sans;margin-bottom:10px;}
.nav-links a{font-size:13px;}
.logged-in-as a{font-size:13px;}
.comment-respond h3{font-size:18px;margin-bottom:5px;}
.comment-form-comment{margin-top:20px;}
body #respond .comment-form-comment textarea#comment{width:70% !important;background:#f4f8f9 none repeat scroll 0 0;border:1px solid #dde2e4;border-radius:5px;padding-left:10px;font-size:14px;padding-top:5px;}
.comment-form-comment label{display:block;float:none !important;margin-bottom:12px;width:11% !important;}
#comments #commentform .error{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-radius:5px;color:#a94442;float:left;font-size:14px;padding:0;width:100%;}
#comments #respond form#commentform p input{border-radius:5px;float:left !important;margin-bottom:10px !important;padding:10px 40px;width:auto !important;}
article.post.hentry .entry-content ul{padding-left:0px;list-style-type:none;margin-top:15px;margin-bottom:20px;}
article.post.hentry .entry-content ul li::before{color:#ff4f26;content:"\f111";font-family:FontAwesome;font-size:9px;left:0;position:absolute;}
article.post.hentry .entry-content ul li{font-size:14px;line-height:30px;padding-left:23px;position:relative;}
article.post.hentry .entry-content ul li h2{font-size:18px;}
.show-alert p.d-link a{padding:9px 3px;}
.show-alert p.d-link a span{padding-right:6px;}
.show-alert .d-link{padding-top:3px;text-align:center !important;width:100%;}
.page-id-360.woocommerce-account #register-part .woocommerce{background-color:unset !important;}
.check, .uncheck{height:40px;}
.aj_res .processing{height:40px;padding:12px 13px !important;}
.domain_message .alert-success{font-size:14px;}
.download_complete p{font-size:14px;}
.download_complete ul li p a{font-size:14px;font-weight:normal !important;margin-left:15px;}
.download_complete ul li p a i{padding-left:5px;}
.download_complete ul li a{font-size:14px;}
.download_complete li{display:inline-block;margin:0 0 11px !important;width:100%;}
.extension-info #verifyExt.btn.btn-primary{margin-right:12px;margin-top:10px;transition:all 0.5s ease-in-out 0s;}
#dvCountDown.alert.alert-info{font-size:12px;margin-bottom:10px;margin-top:16px;}
#dvCountDown.alert.alert-info p{font-size:12px;padding-bottom:4px;}
#edit_domain_ch .form-control{background-color:#f4f8f9;border:1px solid #dde2e4;box-shadow:none;height:40px;font-size:14px;width:40%;}
.btn.btn-primary{transition:all 0.5s ease-in-out 0s;}
#cancel_btn.btn.btn-primary.cancel_btn{background:#353535 none repeat scroll 0 0;min-width:auto;padding:10px;width:auto;text-transform:uppercase;}
#cancel_btn.btn.btn-primary.cancel_btn:hover{background:#000;}
.edit_domain_message .alert.alert-danger{font-size:14px;padding:10px 12px;}
#edit_domain_ch .btn.btn-primary.update_btnn:hover{background:#e63e17;}
#edit_panel_domian.panel.panel-default{margin-top:5px;}
.col-lg-4.center-plat { margin: 0 auto;  float: none;  margin-bottom: 50px;}
.notification_strip {
    box-shadow: none !important;
    display: none;
}
.nav.navbar-nav.navbar-right.free-demo-nav .fa {
    font-size: 22px;
}
#navbar .cart-iconn .cart-count {
top: 18px;
font-size: 12px;
right: 0px;
}
.cbp-af-header-shrink .nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec > li.dropdown.dropdown-user .dropdown-toggle {
    padding-top: 15px;
}
.cbp-af-header-shrink .nav.navbar-nav.navbar-right.free-demo-nav .fa {
    padding-top: 3px;
}
.cbp-af-header-shrink #navbar .cart-iconn .cart-count {
top: 9px;

right: 0px;
}
.cbp-af-header.cbp-af-header-shrink nav.navbar-default .logo_custm img {
    width: auto;
    height: 45px;
    transition: all 0.8s ease 0s;
}
.megento-mobile-extention ul {
    list-style: none;
    padding: 0px;
}
.megento-mobile-extention ul li {
    width: 47%;
    display: inline-block;
    margin-right: 13px;
    box-shadow: 0px 0px 6px 3px #eee;
    border-radius: 4px;
    padding: 20px;
    margin-bottom: 15px;
    vertical-align: top;
}
.megento-mobile-extention ul li .gread-white {
    display: none;
}
.megento-mobile-extention ul li:hover .gread-white {
    display: block;
}
.megento-mobile-extention ul li:hover .gread {
    display: none;
}
.megento-mobile-extention ul li:hover {
    background: linear-gradient(153deg, rgba(71,37,94,1) 0%, rgba(36,28,83,1) 0%, rgba(52,32,88,1) 47%, rgba(90,42,100,1) 63%, rgba(248,80,154,0.9892157546612395) 100%) !important;
}
.megento-mobile-extention ul li:hover a,.megento-mobile-extention ul li:hover a p{
    color: #fff;
}
.megento-mobile-extention ul li a {
    color: #333;
}
p {
    color: #637282;
}
.megento-mobile-extention ul li img {
    height: 80px;
    width: auto;
    padding-bottom: 15px;
}
.blocks-extentions ul li.ext2 {
    position: relative;
    top: 30px;
}
.blocks-extentions ul li.ext4 {
    position: relative;
    top: 30px;
}
.megento-mobile-extention-head h2 {
    font-size: 45px;
    font-weight: 300;
    font-family: 'Open Sans', sans-serif;
}
.megento-mobile-extention-head {

    padding: 60px 40px;

}
.megento-mobile-extention-head p {
    padding: 10px 0px;
    margin: 0px;
}
.megento-mobile-extention-head a {
    background: #ff4f26;
    color: #fff;
    border: 1px solid #ff4f26;
    padding: 8px 30px;
    border-radius: 4px;
    display: inline-block;
    text-transform: capitalize;
    font-size: 18px;
    margin-top: 30px;
}
.megento-mobile-extention {
   padding: 11% 0% 3% 0%;
}
.vedio-section .img-small-play-icon.img-responsive {
    position: absolute;
    vertical-align: middle;
    display: table-cell;
    left: 0;
    right: 0;
    top: 40%;
    margin: 0px auto;
    width: auto;
    height: 60px;
    display: none;
}
.content-right-sleek {
    box-shadow: 0px 2px 8px 1px rgba(224,224,224, 0.5);
    padding: 40px;
    position: relative;
    top: -50px;
}
.content-right-sleek h4 {
font-family: 'Open Sans', sans-serif;
font-weight: 600;
font-size: 30px;

color: #333;
line-height: 38px;
}
.content-right-sleek p {
    padding-top: 10px;
}
.content-right-sleek ul li {
    width: 32%;
    display: inline-block;
}
.content-right-sleek ul {
    padding: 0px;
    list-style: none;
}
.content-right-sleek ul li span {
    font-size: 32px;
    font-weight: 700;
    color: #333;
}
.content-right-sleek ul li span p {
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
    padding-top: 0px;
}
.content-right-sleek ul li:last-child {
    border-left: dashed;
        border-left-color: currentcolor;
        border-left-width: medium;
    border-width: 1px;
    border-color: #cccccc;
    padding-left: 25px;
}
.content-right-sleek a {
    background: #ff4f26;
    color: #fff;
    border: 1px solid #ff4f26;
    padding: 10px 30px;
    border-radius: 4px;
    margin-top: 20px;
    display: inline-block;
}
.content-right-sleek ul {
    padding: 0px;
    list-style: none;
    margin-top: 20px;
}
.sleek-mobile-app .col-sm-6.fir {
    padding-right: 0px;
}
.sleek-mobile-app .col-sm-6.sec {
    padding-left: 0px;
}
.sleek-mobile-app {
    padding: 5% 0% 0% 0%;
}
.awesome-features ul.features-list li .list-icon img {
    width: auto;
    height: 90px;
}
.awesome-features .btn.btn-defaul.get-app {
    border-radius: 4px;
    padding: 10px 35px;
}
.blue-gradient-overlay {
    position: absolute;
    top: 0px;
    width: 100%;
    height: 642px;
    background: linear-gradient(153deg, rgba(71,37,94,0.5) 0%, rgba(36,28,83,0.3) 0%, rgba(52,32,88,0.5) 47%, rgba(90,42,100,0.5) 60%, rgba(248,80,154,0.9892157546612395) 100%) !important;
}
.portfollio.transparent .container.text-center {
    position: relative;
}
.col-sm-3.text-leftside {
    text-align: left;
}
.section-spacing.site-footer .text-left.visit ul.social {
    padding: 0px;
}
.section-spacing.site-footer h4 .chat-icon {
    width: auto;
    height: 18px;
    padding-right: 10px;
}
.section-spacing.site-footer h4 {
    color: #333;
    font-weight: 400;
}
.col-sm-3.text-leftside h4 {
    margin-bottom: 15px;
}
.col-sm-3.text-leftside span {
    font-size: 15px;
    font-weight: 600;
}
.col-sm-3.text-leftside address {
    color: #666;
    line-height: 25px;
    margin-bottom: 10px;
}
.powered-by ul li {
    display: inline-block;
    padding-left: 12px;
}
.megentomobile-work h2 {
    color: #222;
    font-family: 'Open Sans';
    font-size: 40px;
    margin-top: 10px;
    font-weight: 300;
    text-align: center;
}
.megentomobile-work h5 {
    font-size: 18px;
    color: #666;
    font-weight: 300;
    text-transform: none;
    font-family: 'Open Sans';
    width: 80%;
    margin: 0px auto;
    line-height: 30px;
    text-align: center;
}
.megentomobile-work {
    background: #fbfbfb;
    padding: 2% 0%;
    margin-top: 1%;
}
.home .logo_custm .shrinklayer {
    display: none;
}
.home .logo_custm .ntshrink {
    display: block;
}

.logo_custm .ntshrink {
    display: none;
}

.cbp-af-header-shrink .logo_custm .shrinklayer {
    display: block;
}
.cbp-af-header-shrink .logo_custm .ntshrink {
    display: none;
}
/*---tabs alignmnet-------*/
.responsive-tabs__list {
    width: 35%;
    float: left;
    border: none;
}
.megentomobile-work .responsive-tabs__list li {
    display: block;
    margin: 15px 0px;
    width: 72%;
    border: none;
    background: transparent;
    padding: 20px 10px 30px 80px;
}
.megentomobile-work li.responsive-tabs__list__item--active {
    background: #fff;
    box-shadow: 0px 0px 4px 2px #eee;
    border-radius: 4px;
}
.megentomobile-work li.responsive-tabs__list__item:hover,.megentomobile-work li.responsive-tabs__list__item:active,.megentomobile-work li.responsive-tabs__list__item:focus{
    box-shadow: 0px 0px 4px 2px #eee;
    border-radius: 4px; 
    outline: none; 
     background-color: #fff !important;
}
.megentomobile-work .responsive-tabs__panel {
    width: 65%;
    float: right;
}
#tablist1-tab1 {
    background: url('./images/megento-wrk1.png') !important;
    background-repeat: no-repeat !important;
    background-size: 20% !important;
    background-position: 15px 12px !important;
}

#tablist1-tab2 {
    background: url('./images/megento-wrk2.png') !important;
    background-repeat: no-repeat !important;
    background-size: 15% !important;
    background-position: 15px 8px !important;
}
#tablist1-tab3 {
    background: url('./images/megento-wrk3.png') !important;
    background-repeat: no-repeat !important;
    background-size: 15% !important;
    background-position: 15px 12px !important;
   
}
#tablist1-tab1.responsive-tabs__list__item--active,#tablist1-tab2.responsive-tabs__list__item--active,#tablist1-tab3.responsive-tabs__list__item--active{
    background-color: #fff !important;
}
.image-tabs-big .img-responsive {
    box-shadow: 0px 0px 5px 4px #eee;
}
.image-tabs-big {
    padding: 0px 15px;
}
.nav.navbar-nav.navbar-right.free-demo-nav.mob {
    display: none;
}
/*--end tabs alignmnet------*/
/*------price page--------*/
.plan-price.heading-pricepage {
    display: block;
    text-align: center;
    border: none;
    width: 100%;
    margin: 0px auto;
    left: 0;
    right: 0;
    float: none;
    margin-bottom: 45px;

}
.plan-price.heading-pricepage h2 span {

    display: block;
    font-size: 90px;
    font-weight: 700;
    text-transform: capitalize;

}
.plan-price.heading-pricepage h2 {
    color: #222;
    font-family: 'Open Sans';
    font-size: 36px;
    margin-top: 10px;
    font-weight: 600;
}
.plan-price.heading-pricepage p {
    font-size: 20px;
    color: #666;
    font-weight: 300;
    text-transform: none;
    font-family: 'Open Sans';
    width: 60%;
    margin: 6px auto;
    line-height: 30px;
    padding: 0px 40px;
}
.plan-price.heading-pricepage .try-tofree {
    background: #ff4f26;
    display: inline-block;
    width: auto;
    margin: 0px auto;
        margin-top: 0px;
    left: 0;
    right: 0;
    text-align: center;
    float: none;
    margin-top: 4%;
    color: #fff;
    border-radius: 4px;
    font-weight: 600;
    padding: 10px 25px;
}
/*-----end price page-------*/
.page-template .navbar.navbar-default.navbar-fixed-top {
    background: #fff;
    box-shadow: 0 5px 12px 0 rgba(224,229,238,.4);
}
.home.page-template .navbar.navbar-default.navbar-fixed-top {
    background: transparent !important;
    box-shadow: none !important;
}
.home.page-template .cbp-af-header-shrink .navbar.navbar-default.navbar-fixed-top {
    box-shadow: 0 0 5px #cccccc !important;
}
.page-template .cbp-af-header-shrink .navbar.navbar-default.navbar-fixed-top{
    background: #fff !important;
}
.page-template .cbp-af-header {
    display: inline-block;
    margin-bottom: 4%;
}
.home.page-template .cbp-af-header {
    display: inline-block;
    margin-bottom: 0%;
}

/*--------login page----*/
.page-template-default .navbar.navbar-default.navbar-fixed-top.header-nav {
    background: #fff; box-shadow: 0px 0px 4px rgba(0,0,0,0.2)}
.cbp-af-header.cbp-af-header-shrink .navbar.navbar-default.navbar-fixed-top.header-nav {
    background: #fff !important;
    box-shadow: 0 5px 12px 0 rgba(224,229,238,.4);
}
.cbp-af-header {
    display: inline-block !important;
}
.bgimage-gradient{
    background: url('./images/portfollio_img_back.png');
    background-position: center;
background-size: cover;
height: calc(100vh - 120px);
}
.side-layer-gradient {
    width: 60%;
    float: right;
right: 0;
display: table;
height: 83vh;
}
.customer-customefomr{
        background: linear-gradient(153deg, rgba(71,37,94,0.5) 0%, rgba(36,28,83,0.3) 0%, rgba(52,32,88,0.5) 42%, rgba(90,42,100,0.5) 50%, rgba(248,80,154,0.9892157546612395) 100%) !important;
margin-bottom: -6px;
}
.customer-customefomr .login_form .form-algiment-grafient {
    width: 70%;
    margin: 0px auto;
    padding: 40px;
    margin-top: 15%;
    margin-bottom: 8%;
}
.form-algiment-grafient h2 {
    text-transform: uppercase;
    font-size: 35px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #333;
}
.form-algiment-grafient form .input-group input {
    height: 45px;
    border-radius: 0px;
    border: 1px solid #e1e1e1;
}
.form-algiment-grafient form .lost_password {

    font-size: 14px;
    margin-top: 30px;

}
.form-algiment-grafient form .lost_password .inline{
    font-weight: normal;
    color: #a0a0a0 !important;
font-size: 14px;
}
.form-algiment-grafient form .lost_password .lost_pass {
    text-align: right;
    float: right;
    color: #a0a0a0;
}
.form-algiment-grafient form .form-row {
    text-align: left;
}
.form-algiment-grafient form .form-row input {
    border: 1px solid #ff4f26;
    background: #ff4f26;
    color: #fff;
    font-size: 15px !important;
    padding: 0px 0px !important;
    height: auto;
    border-radius: 4px !important;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: 10px !important;
}
.customer-customefomr .login_form {
    width: 40%;
    float: left;
    min-height: 84vh;
    background: #fff;
}
.gradient-text-from {
    display: table-cell;
    vertical-align: middle;
    color: #fff;
    padding: 0% 17%;
}
.gradient-text-from h2 {
    font-size: 37px;
    font-weight: 400;
    line-height: 60px;
}
.gradient-text-from p {
    color: #fff;
    font-size: 20px;
}
.form-algiment-grafient .heading-login {
    text-align: left;
    font-size: 30px;
    text-transform: uppercase;
    font-weight: 600;
    color: #333;
    margin-bottom: 10px;
}

/*-----end login page------*/
/*---------how it work page---------*/
.heading-how-wrk h2 {
    color: #222;
    font-family: 'Open Sans';
    font-size: 40px;
    margin-top: 10px;
    font-weight: 300;
    text-align: center;
    width: 80%;
    margin: 0px auto;
}
.how-it-work .heading-how-wrk {
    height: auto;
    margin: 50px 0%;
}
.how-it-work .tabs-steps .nav.nav-tabs li {
    text-align: center;
    float: none;
    display: inline-block;
    border: none !important;
}
.how-it-work .tabs-steps .nav.nav-tabs li a {

    border: none !important
}
.how-it-work .tabs-steps .nav.nav-tabs {
    text-align: center;
    border: none;
}
.how-it-work .tabs-steps .nav.nav-tabs li a {
    color: #666666;
}
.how-it-work .tabs-steps .nav.nav-tabs li a span {
    display: block;
    width: 50px;
    height: 50px;
    margin: 0px auto;
        margin-bottom: 0px;
    background: #fff;
    color: #666;
    border-radius: 50%;
    padding-top: 10px;
    font-size: 20px;
    border: 1px solid #d5d5d5;
    margin-bottom: 20px;
    position: relative;

z-index: 9;
}
.how-it-work .tabs-steps .nav.nav-tabs li.active a span {
    background: #fc5c37;
    border: 1px solid #fc5c37;
    color: #fff;
}
.how-it-work .tabs-steps .nav.nav-tabs li {
    width: 24%;
    vertical-align: top;
}
.how-it-work .tabs-steps .nav.nav-tabs li a {
    background: transparent !important;
    width: 50%;
    margin: 0px auto;
}
.how-it-work .tabs-steps .nav.nav-tabs .borderthick {
    border-bottom: 1px solid #eee;
    width: 70%;
    margin: 0px auto;
    position: relative;
    top: 64px;
}
.tabs-step-content {
    margin-top: 7%;
    margin-bottom: 6%;
    display: flex;
    align-items: center;
}
.tabs-step-content .websites-fomr .img-responsive {
    margin-bottom: 1%;
}
.tabs-step-content .websites-fomr.urlstore h3 {
    color: #222;
    font-family: 'Open Sans';
    font-size: 35px;
    margin-top: 10px;
    font-weight: 300;
    margin-bottom: 3%;
}
.tabs-step-content .websites-fomr.urlstore p {
    font-size: 18px;
    color: #666;
    font-weight: 300;
    text-transform: none; 
    font-family: 'Open Sans';
    width: 100%;
    margin: 0px auto;
    line-height: 30px;
    padding-left: 25px;
}
.websites-fomr.urlstore {
    text-align: left;
    margin-top: 2%;
}
.tabs-step-content .websites-fomr.urlstore p::before {
    content: "\f00c";
    font: normal normal normal 14px/1 FontAwesome;
    color: #ff4f26;
    position: absolute;
    left: 15px;
    margin-top: 10px;
}
.vedio-section-how-wrk h2 {
    color: #222;
    font-family: 'Open Sans';
    font-size: 40px;
    margin-top: 10px;
    font-weight: 300;
    text-align: center;
    width: 80%;
    margin: 0px auto;
}
.vedio-section-how-wrk .heading-evry-wrk p {
    font-size: 18px;
    color: #666;
    font-weight: 300;
    text-transform: none;
    font-family: 'Open Sans';
    width: 60%;
    margin: 20px auto;
    line-height: 30px;
    text-align: center;
}
.vedio-section-how-wrk .heading-evry-wrk {

    margin-bottom: 4%;

}



/*--------end how it work page------*/
/*---------blog edit------*/
#blog-nav .nav.navbar-nav {
    float: none;
    width: 100%;
    text-align: center;
}
#blog-nav .nav.navbar-nav li {
    float: none;
    display: inline-block;
}
#blog-nav .nav.navbar-nav li a {
    padding: 20px 25px;
}
.blo_section {
    background: #f8f8f8;
    padding-top: 2%;
}
.blog_header_fix .navbar.navbar-default {    
    margin-bottom: 0px;
}
.blo_section .blog_post a {
    color: #333;
}
.side_bar .cat_blog img {
    margin-bottom: 8px;
}
.single-post .single_blog {
    margin-top: 6%;
    border-top: 1px solid #eee;
    padding-top: 2%;
    background: #f8f8f8;
}
.single-post .single_blog .blog_post .entry-content.blog_detail_page #wp_rp_first ul a {
    color: #333;
}
.single-post .single_blog .blog_post .entry-content.blog_detail_page #wp_rp_first ul li img {
width: 100% !important;
}
.blo_section .side_bar .cat_blog .cata_image img {
    margin-bottom: 8px;
}
.side_bar .heading_cat a h2 {
    margin-top: 9px;
    font-weight: normal;  
    font-size: 20px;
}
.single-post .single_blog .blog_post {
    border-bottom: none;
}
.pagination-wrap .navigation.pagination .page-numbers {
    color: #333;
    font-size: 17px;
    padding: 0px 8px 0px 0px;
}
.blog_detail_page h1 {
    font-size: 25px;
}
.pagination-wrap .navigation.pagination .page-numbers.current {
    color: #fff;
    font-weight: 600;
    background: #ff4f26;
    text-align: center;
    padding: 0px 8px;
    margin: 0px 7px;
    margin-left: 0px;
    border-radius: 4px;
}
.side_bar .cata_list {

    background: #fff;
    padding: 20px 15px;
    clear: both;
    box-shadow: 0px 0px 3px 2px #eee;

}
.single-post .single_blog .blog_post .well {

    background: #fff;
    border: none;
    box-shadow: 0px 0px 4px 2px #eee;

}
.side_bar form input {
    height: 45px;
    border: 1px solid #eee;
    padding: 5px 31px 5px 9px;
}
.side_bar .col-md-12.heading_cat {
    margin-top: 16px;
}
.cata_list .cat_blog:last-child {
    border: none;
}
.side_bar .contant_cata a {
    color: #666;
    display: inline-block;
}
.blo_section .blog_post .read_more {
    background: #ff4f26;
    display: inline-block;
    padding: 8px 15px;
    border-radius: 4px;
}
.blo_section .blog_post .read_more a {
    color: #fff;
}
.blo_section .blog_post {
    background: #fff;
    padding: 25px;
    box-shadow: 0px 0px 5px 3px #eee;
    border-bottom: none;
}
/*-----end blog edit----------*/
/*----demo page--------*/
.download-section .demo_desc h2 {
    color: #222;
    font-family: 'Open Sans';
    font-size: 40px;
    font-weight: 300;
    text-align: center;
}
/*-------end demo page------*/
/*--------faq page------*/
.faq-page-align {
    width: 100% !important;
}
#live-search .kbe_search_field h2 {
    color: #222;
    font-family: 'Open Sans';
    font-size: 40px;
    margin-top: 10px;
    font-weight: 300;
    text-align: center;
    margin: 0px auto;
    padding-bottom: 30px;
}
.faq-page-align #kbe_content .kbe_leftcol .kbe_article_list li {
    padding: 0 0 0 0px;
    background-image: none;
    border-bottom: 1px solid #d3d3d3;
    padding-bottom: 10px;
    margin-bottom: 20px !important;

}
.faq-page-align #kbe_content .kbe_leftcol .kbe_article_list li a .fa.fa-angle-right {
    float: right;
    padding-right: 10px;
    font-size: 18px;
}
.brands-black a {
    padding: 0px !important;
    display: inline-block;
}
.brands-black a .img-responsive {
    width: auto;
    height: 60px;
    display: inline-block;
    margin-right: 10px;
    margin-top: 15px;
}
.brands-black a:hover .img-responsive {  
    opacity: .7;
    transition: all 0.2s;
}
.download-section.top_sect .heading-evry-wrk h2 {
    color: #222;
    font-family: 'Open Sans';
    font-size: 40px;
    font-weight: 300;
    text-align: center;
    margin: 0px auto;
    padding-bottom: 45px;
}
.faq-page-align .kbe_aside.kbe_aside_right {
    display: none;
}
.kbe_search_field input:focus {
    outline: none !important;
}
#kbe_content .kbe_leftcol .kbe_article_list li a {
    color: #ff4f26;
}
#kbe_content .kbe_leftcol h2 span {
    color: #333 !important;
}

/*-------end faq page---------*/
/*---account page--------*/
#register-part .woocommerce-MyAccount-navigation {
    box-shadow: 0px 0px 5px 3px #eee;
    background: #fff;
}
#register-part .woocommerce-MyAccount-navigation ul li {

    border-bottom: 1px solid #dadada;
    padding: 2px 0px;

}
/*------end account page------*/
/*----------cart page----------*/
.woocommerce-cart .content-area.container {
    width: 100%;
    padding: 0px;
}
#magento-tap2 .content-area.container .woocommerce {
    padding: 0px;
}
.heading-cart-heading {
    text-align: center;
    font-size: 30px;
    text-transform: uppercase;
    font-weight: 600;
    background: #f7f7f7;
    padding: 2% 0%;
    margin-bottom: 2%;
    color: #333;
}
.container.cart-page-custom table th {
    text-align: center;
}
.container.cart-page-custom table td {
    text-align: center !important;
}
.container.cart-page-custom table .quantity input {
    text-align: center;
    float: none;
    margin: 0px auto;
    background: transparent;
    border-radius: 0px;
    font-weight: 600;
    display: inline-block;
}
.container.cart-page-custom table .quantity label {
    display: inline-block;
    color: #000 !important;
    position: relative !important;
    width: auto;
    height: 30px;
    top: 15px;
    font-weight: normal;
    padding-right: 5px;
}
.container.cart-page-custom table td .remove {
    width: auto;
    display: inline-block;
padding: 0px 5px;
}
.container.cart-page-custom table thead th {
    background: transparent !important;
    border-bottom: none;
    border-left: none;
    border-top: none;
}
.container.cart-page-custom table {
    border-right: none;
}
.container.cart-page-custom table td.actions .coupon input {
    border-radius: 0px;
}
.container.cart-page-custom table td {
    border-bottom: none;
    border-left: none;
    padding: 12px 0px;
}
.container.cart-page-custom table td.actions input.button {
    float: right;
    border-radius: 0px;
}
.container.cart-page-custom table tbody tr:last-child td.actions {
    padding: 12px;
}
.home #navbar .navbar-right .fa {
    color: #fff;
}
.home .cbp-af-header-shrink #navbar .navbar-right .fa {
    color: #646464;
}
.home .portfollio.transparent.build-app {
    padding: 60px 0 0;
}
/*-----------end cart page----------*/
/*---------------about checkout page------------*/
.border-cls .inline-block-set b {

    font-weight: 600;
    color: #333;
    font-family: open_sanslight;
    font-size: 15px;
    text-align: left;  
    float: left;
    display: inline-block;

}
.border-cls .inline-block-set span .brands-black.blackiexchange-icon a .img-responsive {

    width: auto;
    height: 40px;
    margin: 0px 4px;
    vertical-align: top;
    position: relative;
    top: -5px;

}
.border-cls .inline-block-set span .brands-black.blackiexchange-icon a {

    white-space: unset;

}
.download-section.top_sect .section-padding {
    height: auto;
}
.download-section.top_sect .section-padding {
    padding-bottom: 0px;
}
.download-section p {
    margin-top: 10px;
}
.download-section.top_sect .demo_desc .download-links.top-padding-30 {
    padding-top: 0px;
}
.download-section.top_sect .demo_desc .download-links.top-padding-30 .heading-megentotext {
    font-weight: 800;
    color: #333;
    text-transform: capitalize;
    margin-bottom: 10px;
    margin-top: 12px;
}
.download-section.top_sect {
   height: auto;
}
.border-cls .inline-block-set {

    padding-left: 10px;

}
.about .width-equal .heading-megentotext {
    color: #333;
    font-family: 'Open Sans';
    font-size: 25px;
    font-weight: 600;
    text-align: center;
    margin: 0px auto;
    padding-bottom: 20px;
    padding-top: 10px;
    text-transform: capitalize;
}
.page-template-page-demo-php .about h2 {
    margin-top: 3%;
}
.brands-black.blackiexchange-icon .img-responsive {
    margin-top: 0px;
}
.about.custome-banner .heading-evry-wrk h2 {
    color: #222;
    font-family: 'Open Sans';
    font-size: 40px;
    font-weight: 300;
    text-align: center;
}
.page-template-page-demo-php .about {
    text-align: center;
    padding-top: 0px;
}
.about .width-equal {
    display: inline-block;
    width: 48%;
    margin: 0px 10px;
}
.about.custome-banner {
    padding: 50px 0%;
    background: #f5f5f5;
}
.woocommerce-cart .entry-content .woocommerce .woocommerce-message a {
    color: #ff4f26;
    font-weight: normal;
}
#register-part .section_right .woocommerce-MyAccount-content h2 {
    font-size: 20px;
    text-transform: uppercase;
}
#contact .content-contactpage .contact-container.custom-container-form form .wpcf7-response-output {
    text-align: center;
    color: red;
    background: transparent;
    padding: 6px;
    border: 1px solid;
}
.about.custome-banner .about-custom-content img {
    height: auto;
    width: 40%;
    float: left;
    padding: 0px 60px 30px 30px;
}
.woocommerce-cart .entry-content .woocommerce .woocommerce-message {
    width: 1140px;
    margin: 0px auto;
        margin-top: 0px;
    margin-top: 5% !important;
}
#magento-tap2 .content-area.container .woocommerce .checkout_coupon p {
    margin: 0px;
}
#magento-tap2 .content-area.container .woocommerce .checkout_coupon {
    border-radius: 0px;
}
.about.custome-banner .about-custom-content {
    padding-top: 6%;
}
.about.custome-banner .about-custom-content p {

    color: #666;

}
.about.custome-banner .heading-evry-wrk {
    margin-bottom: 20px;
}
.content-contactpage {
    background: #fff;
    display: inline-block;
    padding: 25px 15px;
    box-shadow: 0px 0px 7px 3px #dddddd;
}
.contact-details.custom-contact-detail h3 b {
    font-weight: normal !important;
}
.contact-details.custom-contact-detail .contact-items li {
font-size: 14px;

padding: 13px 30px;

word-break: break-all;
}
.contact-details.custom-contact-detail .social-profiles li {
    margin-right: 17px;
}
.contact-details.custom-contact-detail .social-profiles li a .fa {
    color: #A7A7A7;
    font-size: 25px !important;
}
.contact-container.custom-container-form .wpcf7 form p input ,.contact-container.custom-container-form .wpcf7 form p textarea {
    background: transparent;
    padding-left: 0px;
    border-top: none !important;
    border-bottom: 1px solid #dddddd;
    box-shadow: none;
    border-radius: 0px;
}

/*.contact-container.custom-container-form form .wpcf7-form-control-wrap .wpcf7-form-control div iframe {
    width: 100%;
}
.contact-container.custom-container-form form .wpcf7-form-control-wrap .wpcf7-form-control div {
    width: 100% !important;
}*/
.contact-container.custom-container-form form .wpcf7-form-control-wrap {
    margin-bottom: 20px;
}
.contact-details.custom-contact-detail .contact-items li.fa-globe a {

    color: #ff4f26;

}
.empty-cart-custom .icon-cart-shopping .img-responsive {
    margin: 0px auto;
    width: auto;
    height: 200px;
}
.empty-cart-custom .icon-cart-shopping .fa {
    font-size: 55px;
    color: #888888;
    padding-top: 18px;
}
.empty-cart-custom .return-to-shop .button.wc-backward {
    background: #ff4f26 !important;
    border-radius: 0px !important;
    font-weight: 600;
    font-size: 15px;
    padding: 14px 40px;
}
.cart-empty.displ-manr {
    display: block !important;
}
.container.empty-cart-custom.text-center .cart-empty {
    color: #333;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 700;
    padding: 15px 0px 0px 0px;
    display: none;
}
.container.empty-cart-custom.text-center .description-cart {
    font-size: 15px;
    font-weight: 500;
}
.woocommerce-cart #magento-tap2 .content-area.container {
    padding-top: 0px;
}
.woocommerce.woocommerce-page .woocommerce-breadcrumb {
    display: none;
}
.container.empty-cart-custom.text-center {

    padding: 6% 0%;

}
.extention .mofluid-boxes .box2.clearfix .col-sm-7 .title-prod {
    text-transform: uppercase;
    font-weight: 600;
    font-size: 20px;
}
.extention .mofluid-boxes .box2.clearfix .col-sm-7 .addtocart-section.col-sm-12 a .adtocart {

    background: #ff4f26;
    border: 1px solid #ff4f26;
    color: #fff;
    font-weight: 600;
    padding: 8px 20px;

}
.page-template-page-about .portfollio.transparent.build-app {
    padding: 60px 0 0;
}
.lost {
    display: inline-block;
    margin-top: 51px;
    padding-bottom: 80px;
    text-align: center;
    width: 100%;
    margin: 8% 0% 2% 0%;
}
.img-error {
    background: url('./images/404.png');
        background-position-x: 0%;
        background-position-y: 0%;
        background-repeat: repeat;
        background-size: auto auto;
    height: 400px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
.sorytext p {

    text-transform: uppercase;
    color: #5B5B5B;
    font-weight: 600;
    font-size: 20px;

}
.sorytext h2 {
    font-size: 50px;
    text-transform: uppercase;
    color: #ff4f26;
}
.err_back.newpage-four p {
    color: #333;
}
.woocommerce-account .woocommerce-MyAccount-navigation {

    float: left;
    width: 25% !important;

}
.woocommerce-view-order .woocommerce-MyAccount-content {
    padding: 20px;
}
.woocommerce-customer-logout .woocommerce-MyAccount-content {
    padding: 20px;
} 
.woocommerce-MyAccount-content.dashboard {
    padding: 20px;
}
.page-template-page-request-a-quote .quote-form {
    background: #fff;
    width: 100% !important;
}
.page-template-page-request-a-quote .quote-form .wpcf7-form .get-quote {
    width: auto;
    float: right;
}
.req_quotes .wpcf7-form .wpcf7-validation-errors {

    background: transparent;
    border: 1px solid red;
    color: red;
    text-align: center;
    border-radius: 0px;
    padding: 6px 10px;

}
#partner .col-xs-12.col-sm-10.col-sm-offset-1.col-md-8.col-md-offset-2.text-center {
    background: #fff;
    padding: 20px 30px;
}
#partner .wpcf7-form input ,#partner .wpcf7-form select ,#partner .wpcf7-form textarea{
    background: transparent !important;
    border-radius: 0px !important;
}
#partner .wpcf7-form .wpcf7-form-control.wpcf7-submit {

    background: #ff4f26 !important;
    font-weight: normal;
    font-size: 18px;
    padding: 10px 30px !important;
    height: auto !important;
    width: auto !important;
    border-radius: 4px !important;
    margin-top: 15px !important;
    margin: 0px auto;
    left: 0;
    right: 0;
    display: block;

}
#partner .wpcf7-form p.btnsub {
    width: 100%;
    margin-top: 20px;
}
#partner .wpcf7-form p.btnsub input {
    padding: 0px !important;
    display: block !important;
}

/*-------------end about page-----------*/
/*------support-------------*/
.page-template-page-support-php .support_bs .nav.nav-tabs li a {
    border: none;
    color: #333;
    border-radius: 0px;
    background: #ffffff;
}
.page-template-page-support-php .support_bs .nav.nav-tabs li a:hover {
    background: #ff4f26;
    color: #fff;
}
.support-custom-page .tab-content {
    padding-top: 3%;
}
.support_bs {
    padding-top: 2%;
}
.support-custom-page .tab-content table tbody tr td .label.label-success {
    background: transparent;
    color: #5cb85c;
    font-size: 14px !important;
    font-weight: normal;
}
.support-custom-page .tab-content table tbody tr td .label.label-danger {
    background: transparent;
    color: #ff4f26;  
    font-size: 14px !important;
    font-weight: normal;
}
.support-custom-page .table-hover > tbody > tr.danger:hover > td, 
.support-custom-page .table-hover > tbody > tr.danger:hover > th, 
.support-custom-page .table-hover > tbody > tr:hover > .danger, 
.support-custom-page .table-hover > tbody > tr > td.danger:hover, 
.support-custom-page .table-hover > tbody > tr > th.danger:hover{
    background: #f5f5f5 !important;
}
.support-custom-page .tab-content table tbody tr:first-child th {
    background: #eee;
    text-align: center;
}
.support-custom-page .tab-content #create_ticket #create_ticket_container {
    background: #fff;
    width: 60%;
    margin: 0px auto;
}
.support-custom-page .tab-content #create_ticket form {
    text-align: center;
}
.support-custom-page .tab-content #create_ticket #create_ticket_container form input,
.support-custom-page .tab-content #create_ticket #create_ticket_container form textarea,
.support-custom-page .tab-content #create_ticket #create_ticket_container form select   {
    background: #f5f5f5;
    border: none;
    border-radius: 0px;
    font-size: 14px;
    color: #333;
}
.support-custom-page .tab-content #create_ticket #create_ticket_container h3 {
    font-size: 30px;
    font-weight: 300;
    font-family: 'Open Sans', sans-serif;
    text-align: center;
}
.support-custom-page .tab-content #create_ticket #create_ticket_container form span {
    font-weight: normal;
float: left;
}
.support-custom-page .tab-content table tbody tr td {
    background: #fff;
    text-align: center;
    font-size: 14px;
}
.support-custom-page #ticketContainer ul.pager li a {
    border-radius: 4px;
    border: 1px solid #eee;
    color: #333;
}
.support-custom-page {
    background: #f5f5f5;
}
.support-custom-page .tab-content table tbody {
    border: 1px solid #eee;
}
.page-template-page-support-php .support_bs .nav.nav-tabs li.active a {
    background: #ff4f26;
    color: #fff;
}
.page-template-page-support-php .support_bs .nav.nav-tabs {
    text-align: center;
  border: none;
}
.page-template-page-support-php .support_bs .nav.nav-tabs li {
    float: none;
    display: inline-block;
    width: 18%;
    margin: 0px 10px;
}
.page-template-page-support-php .support_bs .nav.nav-tabs li:last-child {
    display: none;
} 
.support-custom-page .tab-content #create_ticket form input.btn {
    font-weight: 600;
    padding: 10px 30px;
    font-size: 15px !important;
    margin: 0px 6px;
}
.support-custom-page .tab-content .ticket_indivisual {
    background: #fff;
    width: 60%;
    margin: 0px auto;
}
.support-custom-page .tab-content .ticket_indivisual form #theadReplyContainer {
    background: #fff;
    border: none;
    text-align: center;
    border-bottom: 1px solid #eee;
    padding-bottom: 3%;
}
.support-custom-page .tab-content .ticket_indivisual .threadContainer {
    width: 100% !important;
    padding: 10px 20px;
}
.support-custom-page .tab-content .ticket_indivisual .threadContainer .time_col .threadCreateTime {
    color: #a1a1a1;
}
.support-custom-page .tab-content .ticket_indivisual button.btn.btn-primary {
    background: transparent;
    border: none;
    color: #ff4f26;
    padding-left: 25px;
    margin-bottom: 15px;
}
.support-custom-page .tab-content table tbody tr td .label.label-warning {
    color: #f0ad4e;
    background: transparent;
    font-weight: normal;
    font-size: 14px !important;
}
.support-custom-page .tab-content .ticket_indivisual .threadContainer .threadAttachment {
    text-align: right;
    margin: 0px;
    width: 100%;
    padding-bottom: 15px;
}
.support-custom-page .tab-content .ticket_indivisual .threadContainer .threadAttachment a.attachment_link {
    color: #797979;
}
.support-custom-page .tab-content .ticket_indivisual .threadContainer .threadAttachment span {
    font-weight: normal !important;
    color: #ff4f26;
}
.support-custom-page .tab-content table tbody tr td .label.label-info {
    font-weight: normal;
}
.support-custom-page .tab-content .ticket_indivisual h3 b {
    font-weight: 300;
}
.support-custom-page .tab-content .ticket_indivisual h3 {
    font-weight: normal !important;
    text-align: center;
    font-weight: 300 !important;
    font-family: 'Open Sans', sans-serif;
    font-size: 30px;
    margin-top: 0px;
}
.support-custom-page .tab-content .ticket_indivisual form #theadReplyContainer table tr td {
    display: block;
    text-align: left;
    font-weight: normal;
    padding: 4px 0px;
}
.support-custom-page .tab-content .ticket_indivisual form #theadReplyContainer table tr td select {
    background: #f5f5f5;
    border-radius: 0px;
    font-size: 14px;
    padding-top: 12px;
    color: #333;
  margin-bottom: 10px;
}
.support-custom-page .tab-content .ticket_indivisual form #theadReplyContainer table tbody {
    border: none;
}
.support-custom-page .tab-content .ticket_indivisual form #theadReplyContainer textarea {
    background: #f5f5f5;
   margin-bottom: 10px;
   padding: 10px;
}
.support-custom-page .tab-content .ticket_indivisual form #theadReplyContainer .btn {
    border-radius: 0px;
    padding: 8px 30px;
    font-size: 16px !important;
    font-weight: normal;
    margin: 0px 6px;
}
.support-custom-page .tab-content .ticket_indivisual form #theadReplyContainer table {
    margin-bottom: 3%;
}
.support-custom-page .tab-content .ticket_indivisual form #theadReplyContainer .btn.btn-success {
    background: #ff4f26;
    border: 1px solid #ff4f26;
}
/*-------end supprrt page---------*/
/*------------add ons page------------*/
.extention.add-onns-customs .mofluid-boxes .single-box.main_bx.clearfix .add-on-image-div {
    margin-bottom: 12px;
}
/*-----------end add on page---------*/
/*---------feature addons------------*/
.extention.feature-addons-new #add-ons-div ul.list {
    margin-top: 40px !important;
}
#add-on-demo .content-text:hover img {
    transform: scale(1.2);
    transition: transform .3s;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item:hover h3.name {
    color: #ff4f26;
}
.feture_inn .single-box.clearfix {
    overflow: hidden;
}
.archive.tax-product_cat .extention h1 {
    color: #222;
    font-family: 'Open Sans';
    font-size: 30px;
    font-weight: 300;
    margin-bottom: 3%;
}
.archive.tax-product_cat .extention h1 .adtocart_NEW {
    color: #ff4f26;
    position: relative;
    top: 15px;
}
.archive.tax-product_cat .extention #demos .mofluid-boxes {
    margin-top: 0px;
}
.archive.tax-product_cat .extention #demos .mofluid-boxes #add-ons-div input#searcvh-empty {
    margin-top: 20px !important;
    width: 40% !important;
    height: 45px;
    font-size: 17px;
    background: #fff !important;
    border-radius: 4px;
    border: none;
    box-shadow: 0px 0px 2px 1px #ddd;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item {
    width: 22%;
    margin: 10px 10px;
    background: #fff;
    vertical-align: top;
}   
.archive.tax-product_cat #magento-tap2 {
    background: #f5f5f5;
    padding-top: 0px;
}
.archive.tax-product_cat {
    padding-left: 0px;
    padding-right: 0px;
}
.archive.tax-product_cat #magento-tap2 .extention {
    padding-top: 0px;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item .single-box.clearfix .head-text {
    float: none;
    margin: 0px auto;
    padding-top: 12px;
    padding-bottom: 12px;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item .single-box.clearfix h3.name {
    width: 100%;
    text-align: center;
    height: 46px;
    overflow: hidden;
    margin-bottom: 0px;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item .single-box.clearfix .foter-text .text-center.text-green {
    float: none;
    margin: 0px;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item .single-box.clearfix .foter-text .text-center.text-brown {
    padding: 0px !important;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item .single-box.clearfix .foter-text .text-center.text-brown a {
    font-size: 14px;
    text-align: center;
    display: inline-block;
    margin: 0px auto;
        margin-top: 0px;
    float: none;
    color: #fff !important;
    background: #ff4f26;
    border-radius: 4px;
    margin-top: 15px !important;
    padding: 6px 14px;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item .single-box.clearfix .foter-text {
    border: none;
    padding: 0px 0px 20px 0px;
}
.archive.tax-product_cat .description-addons {
    text-align: center;
}
.archive.tax-product_cat #add-ons-div {
    text-align: center;
}

.archive.tax-product_cat .form-control:focus {
    box-shadow: none;
    outline: none !important;
    border-color: #d2d2d2;
}
.testimonials_bx ul li .and-icon i {
    color: #ff4f26;
}
.woocommerce-cart .entry-content .woocommerce .woocommerce-message {
    margin-bottom: 3%;
}
.extention.feature-addons-new ul.list li.item {
    width: 31.5% !important;
}
.extention.feature-addons-new ul.list li.item .single-box.clearfix .content-text {
    background: #fafbfe;
}
.extention.feature-addons-new ul.list .single-box.clearfix h3.name {
    font-size: 18px;
    color: #333;
    font-weight: 500;
    padding: 0px 15px;
}
.extention.feature-addons-new ul.list .single-box.clearfix .foter-text {
    padding: 4px 15px !important;
    border-top: 1px solid #ddd !important;
}
.extention.feature-addons-new ul.list .single-box.clearfix .foter-text .text-center.text-green {
    float: left !important;
    padding-top: 15px;
    color: #2ab967;
}
.extention.feature-addons-new ul.list .single-box.clearfix .foter-text .text-center.text-brown a {
    margin-top: 0px !important;
    position: relative;
    top: -4px;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item .single-box.clearfix .foter-text .text-center.text-brown {
    float: right;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item .single-box.clearfix .foter-text .text-center.text-brown a {

    color: #ff4f26 !important;
    background: transparent;
    border: 1px solid;

}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item .single-box.clearfix .foter-text .text-center.text-brown a:hover {

    background: #ff4f26;
    color: #fff !important;
    border: 1px solid #ff4f26;

}
.extention.feature-addons-new #add-ons-div ul.list .single-box {
    border-radius: 4px;
    box-shadow: 0px 0px 1px 1px #eeeeee !important;
}
.search-box-add-onsa .fa.fa-search {
    position: absolute;
    color: #C1C1C1;
    margin-top: 12px;
    font-size: 20px;
    margin-left: 10px;
}
.search-box-add-onsa #searcvh-empty {
    padding-left: 38px !important;
}
/*-----------end feature addons--------*/
/*----------faq-single page---------*/
.faq-single-page {
    width: 100% !important;
}
.faq-singe-page {
    padding: 3% 0%;
    display: inline-block;   
}
.faq-singe-page .back-to-faqs .bak-faq {
    border: none;
    color: #ff4f26;
    font-size: 14px !important;
    padding: 0px !important;
    background: transparent;
    text-transform: unset;
    float: right;
}

.container-background-clr .faq-singe-page {

    margin: 5% 0% 5% 0%;
    border-radius: 4px;

}
.container-background-clr .faq-singe-page .kbe_reply {
    width: 100%;
    background: transparent;
    padding: 0px;
    margin: 0px;
}
.container-background-clr .faq-singe-page .kbe_reply .commentlist {
    display: inline-block;
    width: 100%;
}
.container-background-clr .faq-singe-page .kbe_reply .commentlist .edit-link {
    display: none !important;
}
.container-background-clr .faq-singe-page .kbe_reply .commentlist footer.comment-meta {
    padding: 0px 6px;
}
.container-background-clr .faq-singe-page .kbe_reply .commentlist .comment-content {
    padding: 0px 6px;
}
.container-background-clr .faq-singe-page .kbe_reply .commentlist li {
    border-radius: 4px;
    width: 100%;
    padding: 15px 0px;
    background: #fafafa;
}
.container-background-clr .faq-singe-page #respond form .comment-form-comment textarea {

    background: #fff !important;

}
.container-background-clr .faq-singe-page .kbe_reply #respond {
    background: #fafafa;
    padding: 30px;
}
.container-background-clr .faq-singe-page .kbe_reply .commentlist li ul.children li {
    padding: 15px 0px !important;
}
.container-background-clr .faq-singe-page #respond h3 {
    font-size: 25px;
}
.container-background-clr .faq-singe-page #respond form .logged-in-as {
    float: right;
    position: relative;
    top: -40px;
}
.syncro-feature img {

    width: 70%;

}
.container-background-clr .faq-singe-page #respond form .logged-in-as a {
    color: #ff4f26;
    font-size: 14px;
    padding-left: 10px;
}
.container-background-clr .faq-singe-page #respond form .comment-form-comment {
    padding: 30px 0px;
    margin-top: 0px;
}

.container-background-clr .faq-singe-page #respond form .comment-form-comment .error {
    text-align: center;
    padding: 0px;
    background: transparent;
    border: 1px solid red;
    color: red;
    padding: 4px 0px;
}
.container-background-clr .faq-singe-page #respond form .form-submit input {
    border-radius: 4px;
    padding: 6px 20px;
    font-size: 14px;
}
.container-background-clr .faq-singe-page #kbe_content h1 {
    margin-bottom: 10px;
}
.container-background-clr .faq-singe-page .kbe_leftcol p span {
   padding: 0px !important;
    margin: 0px !important;
    font-size: 14px !important;
    font-weight: normal;
    line-height: 40px;
    color: #333333 !important;
}
.page-template-page-contact-us .content-contactpage form .form-btn {
    width: auto;
    float: right;
    margin-top: 10px;
}
#partner {
    background: #fff;
}
#live-search .kbe_search_field form input {
    text-align: left;
}

#magento-tap2 .extention {
    padding-top: 2% !important;
}
#magento-tap2 #accordion #collapseOne form .aj_res {
    float: right;
    height: auto;
    position: relative;
    right: 12px;
    top: -34px;
}
.page-template-page-partner #partners {
    padding-top: 5%;
    height: auto;
    padding-bottom: 5%;
}
.support-custom-page {
    padding: 40px 0px 40px 0px;
}
.m-preview.center.mobile #screen_viewer .mobile-status-bar.white {
    opacity: 0;
}
.big-vedio-how-wrk .ytp-gradient-top, .ytp-gradient-bottom {

    background-image: none !important;

}
#live-search #searchform {
    width: 91%;
}
.big-vedio-how-wrk {
    position: relative;
    padding-bottom: 25.25%;
    height: 0;
}
.big-vedio-how-wrk iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.my_app_discription.myaap-edit-new {
    min-height: 309px;
    padding-top: 60px;
    padding: 40px 0;
    text-align: center;
    display: flex;
    align-content: center;
    align-items: center;
}

#magento-tap2 span.logo_scrll {
    opacity: 0;
}

.width-equal.megento1{
	    position: relative;
    padding-bottom: 25.25%;
    height: 0;
}
.width-equal.megento1 iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#magento-tap2 {
    padding-top: 60px;
}

/*==add ons changes =================*/
.extention.feature-addons-new ul.list {
    display: inline-block;
    width: 100%;
}
.extention.feature-addons-new .title-single-feature {
    float: left;
    font-size: 30px;
    border-bottom: 1px solid #ddd;
}
.extention.feature-addons-new .title-single-feature::after {
    content: '';
    position: absolute;
    height: 2px;
    width: 100px;
    border: 1px solid #ff4f26;
    left: 0;
    top: 42px;
}
.archive.tax-product_cat .extention #demos .mofluid-boxes #add-ons-div .search-box-add-onsa input#searcvh-empty{
width: 100% !important;
margin: 0px !important;
}
.search-box-add-onsa {
    width: 50%;
    text-align: right;
    float: right;
}
.search-box-add-onsa .search-addon-feature {
    float: right;
    position: absolute;
    right: 5px;
    top: 5px;
    background: #ff4f26;
    border: 1px solid #ff4f26;
    color: #fff;
    text-transform: uppercase;
    border-radius: 4px;
    padding: 5px 20px;
}
.extention.feature-addons-new h1.text-center {
    display: none;
}
.single.single-product {
    background: #f5f5f5;
    padding: 0px;

margin-bottom: 0px;
}
.extention.small-business-prodct .section-description {
    background: transparent;
}
.extention.small-business-prodct .section-description .my-tabs.border-right {
    background: #f8f9fe;
    text-align: center;
    border-radius: 4px;
    box-shadow: 0px 0px 3px 2px #eeeeee;
}
.extention.small-business-prodct .section-description .my-tabs.border-right .centered-tab {
    background: #fff;
    padding: 10px;
    border-radius: 4px;
}   
.extention.small-business-prodct .section-description .my-tabs.border-right .centered-tab .nav.nav-tabs li a {
    border-width: 1px;
    border-radius: 4px;
}
.extention.small-business-prodct .section-description .my-tabs.border-right .single-img img {
    padding-top: 30px;
}
.extention.small-business-prodct .section-description .col-sm-7 {
    box-shadow: none !important;
    padding: 0px 0px 0px 30px !important;
}
.extention .mofluid-boxes .box2.clearfix .title-prod {
    text-transform: capitalize !important;
}
.extention.small-business-prodct.detail-single-page-archiv .woocommerce-breadcrumb {
    display: block;
    background: transparent;
}
#magento-tap2 .extention.small-business-prodct.detail-single-page-archiv {
    padding-top: 0px !important;
}
#magento-tap2 .extention.small-business-prodct.detail-single-page-archiv .padding30.clearfix {
    padding-top: 10px;
}
#magento-tap2 .extention.small-business-prodct.detail-single-page-archiv .release-date {
    color: #333;
    font-weight: 600;
}
#magento-tap2 .extention.small-business-prodct.detail-single-page-archiv .release-date span {
    font-weight: normal;
    color: #666;
}
#magento-tap2 .extention.small-business-prodct.detail-single-page-archiv .list-text.clearfix {
    border-color: #dddddd;
}
#magento-tap2 .extention.small-business-prodct.detail-single-page-archiv .content-write p span {
    font-size: 14px;
    color: #333;
}
#magento-tap2 .extention.small-business-prodct.detail-single-page-archiv .list-text.clearfix {
    margin-bottom: 0px;
}
.extention.small-business-prodct.detail-single-page-archiv .addtocart-section.col-sm-12 .bigtext {
    display: block;
    font-size: 18px !important;
    text-transform: capitalize;
    padding: 0px;
}
.extention.small-business-prodct.detail-single-page-archiv .addtocart-section.col-sm-12 .bigtext .number-text {
    color: #ff4f26;
    font-size: 30px;
}
.extention.small-business-prodct.detail-single-page-archiv .addtocart-section.col-sm-12 .bigtext .dollor-text {
    font-size: 30px;
}
.extention.small-business-prodct.detail-single-page-archiv .addtocart-section.col-sm-12 .bigtext .dollor-text sup {
    top: 0px;
    font-size: 100%;
}
.extention.small-business-prodct.detail-single-page-archiv .addtocart-section.col-sm-12 a .adtocart {
    margin-top: 20px;
}
.extention.small-business-prodct.detail-single-page-archiv .addtocart-section.col-sm-12 a {
    display: block;
}
.extention.small-business-prodct.detail-single-page-archiv .addtocart-section.col-sm-12 .one-timepayment {
    font-size: 12px;
    position: relative;
    top: 2px;
}
.update-payment-support ul li:last-child {
    border-right: none;
}
.update-payment-support ul li {
    display: inline-block;
    width: 32%;
    text-align: center;
    border-right: 1px solid #ddd;
    background: #fff;
    margin: 0px auto;
}
.update-payment-support ul {
    padding: 0px;
    list-style: none;
    box-shadow: 0px 0px 3px 2px #eeeeee;
    margin-top: 20px;
    border-radius: 4px;
    text-align: center;
    background: #fff;
    padding: 15px 0px;
}
.update-payment-support ul li .img-responsive {
    margin: 0px auto;
}
.extention.small-business-prodct.detail-single-page-archiv .description {
    border-top: none;
}
.extention.small-business-prodct.detail-single-page-archiv .description p {
    color: #333;
}
.prices .boxes-new-custom .free-price {
    width: 50%;
    float: left;
    background-color: #fff !important;
    background-size: 100% !important;
}
.main-price .title_head {
    text-align: left;
    font-size: 28px;
    font-weight: 700;
    background: transparent;
    border: none;
}
#free-starter {
/*    background: url('./images/layer-new22.png');*/
    background-repeat: no-repeat;

background-position: 0px -11px;
}
#click-platinum {
   background-image: linear-gradient(160deg, #ff4f26 0%, #be4948 100%);
    background-repeat: no-repeat;


}
/*.boxes-new-custom .text-center.free-price .main-price .title_head {
    color: #fff;
}*/
#click-platinum .price-text-new-custom {
  color: #fff;
}
#click-platinum p {
    color: #fff;
}
#click-platinum ul li {
    color: #fff;
}
.boxes-new-custom .price-text-new-custom {
    color: #1D1D1D;
    font-size: 50px;
    font-weight: 500;
    font-family: "Open Sans";
    margin-bottom: 0;
}
.main-price .below-pricing-line {

    margin: 0px;
    font-family: "Open Sans";
    position: relative;
    top: -7px;

}
.boxes-new-custom .price-text-new-custom sup {
    top: -6px;
    padding-right: 2px;
}

.page-template-page-pricing .prices {
    padding: 3% 0%;
    text-align: center;
}
.page-template-page-pricing #magento-tap2 {
    background: #f5f5f5;
}

#free-starter .below-pricing-line {
    color: #333;
}

/*#click-platinum ul {
    padding-bottom: 60px;
}*/
iframe[allow="microphone; camera;"]{
    display: none;
}
.boxes-new-custom {

    display: inline-block;
    width: 68%;
    margin: 0px auto;
    left: 0;
    right: 0;

}
.extention.small-business-prodct.detail-single-page-archiv .description ul {
    padding: 0px;
    list-style: none;
    font-size: 14px;
}
.lower-footer .powered-by ul {
    margin-bottom: 0px;
}
.woocommerce-NoticeGroup .woocommerce-error {
    border-top-color: #ff4f26;
}
.woocommerce-NoticeGroup .woocommerce-error li {
    font-size: 14px;
}
.woocommerce-NoticeGroup .woocommerce-error li strong {
    font-weight: 600;
}
body.woocommerce {
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.custom-form .form-group .form-control {
    margin-top: 6px;
}
.skyp-width-img {
    width: 100%;
    text-align: left !important;
    position: relative;
    top: -7px;
}
.about-custom-content p {  
    font-size: 14px;
    font-family: open_sanslight;
    color: #333 !important;
}
.plan-price.heading-pricepage .try-tofree {
    display: none;
}
#free-starter.text-center.free-price.free-services .btn.btn-primary.g-app {
    margin-top: 4%;
}
.main-price .below-pricing-line {
    margin: 0px;
}
/*=========end addons chanegs=========*/
/*===========offer order pages==============*/
@font-face {
        font-family: 'Ink Blossoms';
        src: url('fonts/Ink_Blossoms.eot');
        src: url('fonts/Ink_Blossoms.eot?#iefix') format('embedded-opentype'),
            url('fonts/Ink_Blossoms.woff2') format('woff2'),
            url('fonts/Ink_Blossoms.woff') format('woff'),
            url('fonts/Ink_Blossoms.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
}

@font-face {
    font-family: 'Cheddar Jack';
    src: url('fonts/CheddarJack.eot');
    src: url('fonts/CheddarJack.eot?#iefix') format('embedded-opentype'),
        url('fonts/CheddarJack.woff2') format('woff2'),
        url('fonts/CheddarJack.woff') format('woff'),
        url('fonts/CheddarJack.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}



.test {
  display: inline-block;
  transform-origin: center top;
}

.anim1 {
   animation: oscil1 5s infinite; 
}




@keyframes oscil1 {
  from {transform: rotate(0deg); animation-timing-function: cubic-bezier(0.1, 0.3, 0.3, 1);}
  25% {transform: rotate(4deg); animation-timing-function: cubic-bezier(0.7, 0.0, 0.9, 0.7);}
  50% {transform: rotate(0deg); animation-timing-function: cubic-bezier(0.1, 0.3, 0.3, 1);}
  75% {transform: rotate(-4deg); animation-timing-function: cubic-bezier(0.7, 0.0, 0.9, 0.7);}
  to {transform: rotate(0deg);}
}




.footer-section {
    position: relative;
    width: 100%;
    float: left;

}

.footer-section .snow-tree-footer {
    position: absolute;
    top: -150px;

}

.footer-section .snow-tree-footer img {

    width: 100%;

}



footer.footer-section div div img {
    width: 100%;
}

ul.offer-list-mobile {
    display: none;
}

.snowflakes-section {
    width: 100%;
}

ul.snowglobes li.snow1 a {
    display: block;
}
ul.snowglobes li {
    list-style: none;
}
ul.snowglobes {
    margin: 0;
    padding: 0;
}
.offer-wrap {
    float: left;
    width: 100%;
    min-height: 495px;
}
.layer-white-white {
    position: absolute;
    bottom: 0;
}
.page-template-page_offer_new .section-spacing.text-center {
    box-shadow: none;
}
.header-section img {width: 100%;}
.body-section {
    background: url(images/background_middle_1.jpg) no-repeat;
    width: 100%;
    position: relative;
    overflow: hidden;
    float: left;
    min-height: 100vh;
    background-size: cover;
    margin-top: 45px;
}
.banner-block {text-align: center;}
.content-1 h2 {
    color: #fff;
    font-family: 'Cheddar Jack';
    font-size: 90px;
    margin: 0;
}
.content-1 h4{color: #ff4f26;font-size: 30px; font-family: 'Ink Blossoms'; }
.content-1 p {
    color: #fff;
    font-size: 30px;
}

.content-1 {
    padding: 45px 0 0;
    position: relative;
    z-index: 999;
}


/* customizable snowflake styling */
@-webkit-keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@-webkit-keyframes snowflakes-shake{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}50%{-webkit-transform:translateX(80px);transform:translateX(80px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@keyframes snowflakes-shake{0%{transform:translateX(0px)}50%{transform:translateX(80px)}100%{transform:translateX(0px)}}.snowflake{position:absolute;top:-10%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-animation-name:snowflakes-fall,snowflakes-shake;-webkit-animation-duration:10s,3s;-webkit-animation-timing-function:linear,ease-in-out;-webkit-animation-iteration-count:infinite,infinite;-webkit-animation-play-state:running,running;animation-name:snowflakes-fall,snowflakes-shake;animation-duration:10s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-play-state:running,running}
  .snowflake:nth-of-type(0){left:1%;-webkit-animation-delay:0s,0s;animation-delay:0s,0s}
  .snowflake:nth-of-type(1){left:5%;-webkit-animation-delay:1s,1s;animation-delay:1s,1s}
  .snowflake:nth-of-type(2){left:10%;-webkit-animation-delay:6s,.5s;animation-delay:6s,.5s}
  .snowflake:nth-of-type(3){left:15%;-webkit-animation-delay:4s,2s;animation-delay:4s,2s}
  .snowflake:nth-of-type(4){left:20%;-webkit-animation-delay:2s,2s;animation-delay:2s,2s}
  .snowflake:nth-of-type(5){left:25%;-webkit-animation-delay:8s,3s;animation-delay:8s,3s}
  .snowflake:nth-of-type(6){left:30%;-webkit-animation-delay:6s,2s;animation-delay:6s,2s}
  .snowflake:nth-of-type(7){left:35%;-webkit-animation-delay:2.5s,1s;animation-delay:2.5s,1s}
  .snowflake:nth-of-type(8){left:40%;-webkit-animation-delay:1s,0s;animation-delay:1s,0s}
  .snowflake:nth-of-type(9){left:45%;-webkit-animation-delay:3s,1.5s;animation-delay:3s,1.5s}
  .snowflake:nth-of-type(11){left:50%;-webkit-animation-delay:0s,0s;animation-delay:0s,0s}
  .snowflake:nth-of-type(12){left:55%;-webkit-animation-delay:1s,1s;animation-delay:1s,1s}
  .snowflake:nth-of-type(13){left:60%;-webkit-animation-delay:6s,.5s;animation-delay:6s,.5s}
  .snowflake:nth-of-type(14){left:65%;-webkit-animation-delay:4s,2s;animation-delay:4s,2s}
  .snowflake:nth-of-type(15){left:70%;-webkit-animation-delay:2s,2s;animation-delay:2s,2s}
  .snowflake:nth-of-type(16){left:75%;-webkit-animation-delay:8s,3s;animation-delay:8s,3s}
  .snowflake:nth-of-type(17){left:80%;-webkit-animation-delay:6s,2s;animation-delay:6s,2s}
  .snowflake:nth-of-type(18){left:85%;-webkit-animation-delay:2.5s,1s;animation-delay:2.5s,1s}
  .snowflake:nth-of-type(19){left:90%;-webkit-animation-delay:1s,0s;animation-delay:1s,0s}
  .snowflake:nth-of-type(20){left:95%;-webkit-animation-delay:3s,1.5s;animation-delay:3s,1.5s}

  .snowflake:nth-of-type(21){left:3%;-webkit-animation-delay:1s,1s;animation-delay:1s,1s}
  .snowflake:nth-of-type(22){left:6%;-webkit-animation-delay:6s,.5s;animation-delay:6s,.5s}
  .snowflake:nth-of-type(23){left:8%;-webkit-animation-delay:4s,2s;animation-delay:4s,2s}
  .snowflake:nth-of-type(24){left:11%;-webkit-animation-delay:2s,2s;animation-delay:2s,2s}
  .snowflake:nth-of-type(25){left:14%;-webkit-animation-delay:8s,3s;animation-delay:8s,3s}
  .snowflake:nth-of-type(26){left:17%;-webkit-animation-delay:6s,2s;animation-delay:6s,2s}
  .snowflake:nth-of-type(27){left:20%;-webkit-animation-delay:2.5s,1s;animation-delay:2.5s,1s}
  .snowflake:nth-of-type(28){left:23%;-webkit-animation-delay:1s,0s;animation-delay:1s,0s}
  .snowflake:nth-of-type(29){left:26%;-webkit-animation-delay:3s,1.5s;animation-delay:3s,1.5s}
  .snowflake:nth-of-type(30){left:27%;-webkit-animation-delay:0s,0s;animation-delay:0s,0s}
  .snowflake:nth-of-type(31){left:30%;-webkit-animation-delay:1s,1s;animation-delay:1s,1s}
  .snowflake:nth-of-type(32){left:33%;-webkit-animation-delay:6s,.5s;animation-delay:6s,.5s}
  .snowflake:nth-of-type(33){left:36%;-webkit-animation-delay:4s,2s;animation-delay:4s,2s}
  .snowflake:nth-of-type(34){left:39%;-webkit-animation-delay:2s,2s;animation-delay:2s,2s}
  .snowflake:nth-of-type(35){left:42%;-webkit-animation-delay:8s,3s;animation-delay:8s,3s}
  .snowflake:nth-of-type(36){left:45%;-webkit-animation-delay:6s,2s;animation-delay:6s,2s}
  .snowflake:nth-of-type(37){left:48%;-webkit-animation-delay:2.5s,1s;animation-delay:2.5s,1s}
  .snowflake:nth-of-type(38){left:51%;-webkit-animation-delay:1s,0s;animation-delay:1s,0s}
  .snowflake:nth-of-type(39){left:54%;-webkit-animation-delay:3s,1.5s;animation-delay:3s,1.5s}


.snowflake {
    color: #6f6363;
    font-size: 88px;
    font-family: Arial;
    background: url(images/snow_flake.png);
    width: 40px;
    height: 40px;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    z-index:99;
}

ul.snowglobes li.snow3 {
    position: absolute;
    right: 0;
    top: 140px;
    z-index: 999;
    width: 300px;
}

ul.snowglobes li.snow2 {
    position: absolute;
    left: 30%;
    top: -50px;
    z-index: 0;
}

ul.snowglobes li.snow1 {
    position: absolute;
    /* left: -42px; */
    z-index: 99;
    top: 140px;
    width: 300px;
}
ul.snowglobes li a img {
    width: 100%;
}
ul.snowglobes li {
    width: 390px;
}

.snow-fall1 {
    position: absolute;
    bottom: 31%;
    width: 100%;
    text-align: center;
}


.offer-wrap {
    position: relative;
    z-index: 99;
}

/*.term-txt, a {
    font-size: 20px; color: #555;
}*/



.text-red{ color:#ff2a2a; }

.order-form label {
    font-size: 22px;
    font-weight: 400;
}
.order-form label{color: #595959;}
.order-form button[type="submit"]{
    background:#ff4f26;
    color:#fff;
}

.order-form button[type="submit"] {
    background: #ff4f26;
    color: #fff;
    border: none;
    font-size: 25px;
    padding: 7px 30px;
}



.table.price-table tr td:nth-child(2n) {
    text-align: right;
}
.table.price-table tr td:nth-child(1n) {
    font-weight: 600l
}

.table.price-table tr td {
    font-size: 24px;
}

.order-form .form-control{
    display: block;
    width: 100%;
    height: calc(3.25rem + 22px);
    padding: 0.375rem 0.75rem;
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
    font-size: 15px;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.order-form-wrapper {
    padding: 10% 0 0 0px;
}

.order-form-wrapper h4 {
    color: #fff;
    font-size: 48px;
}
.order-form {
    background: #fff;
    float: left;
    width: 100%;
    padding: 40px 20px;
    margin-bottom: 8%;
}
.main-price .title_head {
    text-align: center;
    font-weight: 500;
    padding-bottom: 15px;
}
#click-platinum .fa.fa-check {
    color: #ffc53b;
}
.prices .boxes-new-custom #free-starter ul li{
    background:url(./update-green-check.png);
    background-repeat: no-repeat;
    background-position: left 10px;
}
.prices .boxes-new-custom #click-platinum ul li{
    background:url(./update-yellow-check.png);
    background-repeat: no-repeat;
    background-position: left 10px;
}  
.boxes-new-custom #click-platinum {
    padding-top: 5px;
}
#free-starter ul {
    margin-top: 25px;
}
#click-platinum ul {
    padding-bottom: 26%;
    border-color: #fccaa7;
}
.body-section .order-form-wrapper label {
    font-size: 16px;
}
.order-form-wrapper .order-form .table.price-table tr td {
    font-size: 16px;
}
/*Example 2*/
.order-form-wrapper .order-form .btn.btn-default {
    font-size: 16px;
}




.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox input {
    display: inline-block;
    text-align: left;
    float: left !important;
    width: auto !important;
    margin: 0px !important;
    position: relative;
    top: 5px;
}
.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span {
    display: inline-block;
}
.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span {
    display: inline-block;    
}
.woocommerce-additional-fields #wps_ext_cst_label_field input {
    position: relative;
    left: 0px;
}
.entry-meta .edit-link {
    display: none;
}
.form-row.place-order label #terms {
    margin: 0px 10px !important;
}
@media (max-width:1366px){
.snowflakes-section {
    padding-top: 3%;
}
.body-section {
    background: url(images/background_middle_1.jpg) no-repeat;
    width: 100%;
    position: relative;
    overflow: hidden;
    float: left;
    min-height: 100%;
    background-size: cover;
}
.snow-fall1 img {
    width: 100%;
}
.snow-tree-section img {
    width: 100%;
}

.snow-fall1 {
    position: absolute;
    bottom: 23%;
    width: 100%;
    text-align: center;
}
ul.snowglobes li.snow1 {

    top: 100px;
    width: 260px;

}

ul.snowglobes li.snow3 {
    top: 100px;
    width: 260px;
}

.content-1 {
    padding: 15px 0 0;
    position: relative;
    z-index: 999;
}

.content-1 h2 {
    color: #fff;
    font-family: 'Cheddar Jack';
    font-size: 70px;
    margin: 0;
}


.content-1 p {
    color: #fff;
    font-size: 23px;
}

.footer-section .snow-tree-footer {
    position: absolute;
    top: -120px;
}

.offer-wrap {
    float: left;
    width: 100%;
    min-height: 600px;
}

}
@media (max-width:1280px){


.snow-tree-section img {
    width: 100%;
}
.offer-wrap {
    float: left;
    width: 100%;
    min-height: 600px;
}
.snow-fall1 {
    position: absolute;
    bottom: 19%;
    width: 100%;
    text-align: center;
}


.snow-fall1 img {
    width: 100%;
}
.body-section {
    background: url(images/background_middle_1.jpg) no-repeat;
    width: 100%;
    position: relative;
    overflow: hidden;
    float: left;
    min-height: 100%;
    background-size: auto 100%;
}


}
@media (max-width:1199px){

.footer-section .snow-tree-footer {
    position: absolute;
    top: -80px;
}

.snow-tree-section img {
    width: 100%;
}
.offer-wrap {
    float: left;
    width: 100%;
    min-height: 595px;
}
.snow-fall1 {
    position: absolute;
    bottom: 22%;
    width: 100%;
    text-align: center;
}

ul.snowglobes li.snow2 {
    position: absolute;
    left: 0;
    top: -30px;
    z-index: 0;
    right: 0;
    margin: 0 auto;
    width: 270px!important;
}

.snow-fall1 img {
    width: 100%;
}
.body-section {
    background: url(images/background_middle_1.jpg) no-repeat;
    width: 100%;
    position: relative;
    overflow: hidden;
    float: left;
    min-height: 100%;
    background-size: auto 100%;
}

ul.offer-list-mobile {
    display: none;
}

ul.snowglobes li {
    width: 355px;
}

.snow-tree-section {
    width: 100%;
    background: #d60339;
    padding: 12% 0 0 0;
    text-align: center;
}

}
@media (max-width:991px){


  .snow-fall1 img {
    width: 100%;
}

.offer-wrap {
    float: left;
    width: 100%;
    min-height: 500px;
}

ul.snowglobes li {
    width: 223px !important;
}

.snow-tree-section {
    width: 100%;
    background: #d60339;
    padding: 13% 0 0 0;
    text-align: center;
}

.footer-section .snow-tree-footer {
    position: absolute;
    top: -55px;
}

}
@media (max-width: 770px){

.snowflake {
    width: 15px;
    height: 15px;
}

ul.offer-list-mobile li a img {
    width: 100%;
}
ul.offer-list-mobile {
    margin: 0;
    padding: 0;
}
ul.offer-list-mobile li {
    margin: 10px 0 10px;
}

.offer-wrap {
    display: block;
}
.offer-wrap {
    float: left;
    width: 100%;
    min-height: 500px;
}
.snow-fall1 img {
    width: 100%;
}
.snow-fall1 {
    position: absolute;
    bottom: 16%;
    width: 100%;
    text-align: center;
}

.content-1 h2 {
    color: #fff;
    font-family: 'Cheddar Jack';
    font-size: 70px;
    margin: 0;
}
.content-1 p {
    color: #fff;
    font-size: 24px;
}

.content-1 {
    padding: 3% 0 0;
    position: relative;
    z-index: 999;
}

.body-section {
    background: url(images/background_middle_1.jpg) no-repeat;
    width: 100%;
    position: relative;
    overflow: hidden;
    float: left;
    min-height: 100%;
    background-size: cover;
}
ul.snowglobes li.snow1 {
    position: absolute;
    left: -42px;
    z-index: 99;
    top: 50px;
    width: 240px;
}

ul.snowglobes li.snow3 {
    position: absolute;
    right: -15px;
    top: 50px;
    z-index: 999;
}

.snow-tree-section img {
    width: 100%;
}

.snow-tree-section {
    width: 100%;
    background: #d60339;
    padding: 7% 0 0 0;
    text-align: center;
}

ul.offer-list-mobile {
    margin: 0;
    padding: 0;
    display: none;
}

}
@media (max-width: 649px){
.offer-wrap-mobile {
    margin: 0 0 90px 0;
}


.snow-tree-section {
    width: 100%;
    background: #d60339;
    padding: 3% 0 0 0;
    text-align: center;
}

ul.offer-list-mobile {
    margin: 0;
    padding: 0;
    display: block;
    position: relative;
}

ul.offer-list-mobile li {
    margin: 10px 0 10px;
}
.offer-wrap {
    display: none;
}

.snow-fall1 {
    position: absolute;
    bottom: 8%;
    width: 100%;
    text-align: center;
}
.footer-section .snow-tree-footer {
    position: absolute;
    top: -50px;
}

}

@media (max-width: 480px){

.content-1 h2 {
    color: #fff;
    font-family: 'Cheddar Jack';
    font-size: 40px;
    margin: 0;
}

.content-1 {
    padding: 3% 0 0;
    position: relative;
    z-index: 999;
}

.content-1 h4 {
    color: #ff4f26;
    font-size: 15px;
    font-family: 'Ink Blossoms';
}
.content-1 h4 {
    color: #ff4f26;
    font-size: 15px;
    font-family: 'Ink Blossoms';
    margin-bottom: 0;
}

.content-1 p {
    color: #fff;
    font-size: 13px;
    margin: 0;
}

.footer-section .snow-tree-footer {
    position: absolute;
    top: -35px;
}

.offer-wrap-mobile {
    margin: 0 0 40px 0;
}


}
/*====responsive code============*/

@media(max-width: 1366px){
.bgimage-gradient {
    height: auto;  
}
#free-starter.text-center.free-price.free-services {
    padding: 0px 0px 0px 0px !important;
        margin-top: 9px !important;
}
.text-center.free-price.paid-services .main-price.basic {
    padding-top: 0px;
}
.main-price .title_head {
    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-top: 10px;
    font-size: 30px;
}
.boxes-new-custom .price-text-new-custom {
    font-size: 40px;
    margin-bottom: 8px;
}
.free-price ul {
    padding: 0px 20px;
}
.free-price ul li {
    font-size: 13px;
}
.boxes-new-custom {

    padding-top: 15px;

}


.how-it-work .tabs-steps .nav.nav-tabs li a {
    width: 100%;
}
.heading-how-wrk h2 {
    font-size: 35px;
}
.download-section iframe {  
    width: 100%;
}
.download-section.top_sect .feature {
    width: 100%;
}
.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha {
    float: right;
}
.lets_do li {
    margin-right: 0px;
    width: 47%;
    margin: 10px 10px;
    height: auto;

}
}
@media(min-width: 1025px) and (max-width: 1200px){
#magento-tap2 #register-part .section_right {
    margin-top: 4%;
}
.about .width-equal {
    width: 47%;
}
}
@media(max-width: 1024px){ 
.group-brands span img {
    height: 70px;
    margin-top: 7%;
}
#free-starter.text-center.free-price.free-services {
    margin-top: 0px !important;
}
.extention.feature-addons-new ul.list li.item {
    width: 30.5% !important;
}
.page-template-page-pricing .prices {
    padding-top: 75px !important;
}
.single.single-kbe_knowledgebase #kbe_container #live-search {
    margin-top: 60px;
}
.about .width-equal {
    width: 46%;
}
#magento-tap2 section#need-website .col-md-6.col-sm-6 {
    width: 80%;
    float: none;
    margin: 50px auto;
}
section.lets_do.partnership li img {
    width: 45px;
} 
section.lets_do.partnership li {
    height: auto;
    margin: 10px 10px;
    width: 47%;
}    

.page-template-page-demo section.download-section.top_sect {
    padding-top: 40px;
}
.feture_inn .content-text .head-text img {
    width: auto;
    height: 70px;
}
.archive.tax-product_cat .extention h1 {
    font-size: 30px;
}

.woocommerce-cart .entry-content .woocommerce .woocommerce-message {
    width: 970px;
    margin-top: 10% !important;
}

#blog-nav .nav.navbar-nav li a {
    padding: 20px 12px;
}
.blo_section .blog_post .blog_img h2 {
    font-size: 20px;
}
.download-section.top_sect .feature {
      width: 100% !important;
    left: 0px !important;
}
section.top_sect .feature {
    width: 100%;
    left: 0%;
}
.kbe_search_field form {
    width: 50%;
}
.faq-page-align #kbe_content .kbe_leftcol .kbe_categories h2 .kbe_count {
    width: auto;
}

section#register-part {
    padding-top: 3%;
}
section#native-feature {
    padding: 50px 0 0px 0px;
}
#push-section.push-section {
    height: auto;
}
.banner_feat .col-lg-7 { 
    float: right;
    width: 60%;
}
.banner_feat .col-lg-5 {
    position: absolute;
    width: 40%;
}
.cbp-af-header nav.navbar-default .logo_custm img {
    height: 40px;
}
.nav.navbar-nav.left-nav {
    margin-left: 0px !important;
}
.heading-how-wrk h2 {
    font-size: 35px;
}
.how-it-work .tabs-steps .nav.nav-tabs li a {
    width: 100%;
}

.side-layer-gradient {
    height: 100vh;
}
.gradient-text-from h2 {
    font-size: 25px;
    line-height: 45px;
}
.customer-customefomr .login_form .form-algiment-grafient {
    width: 100%;
}
.customer-customefomr .login_form {
    min-height: 60vh;
}
.top-banner {
    margin-top: -25px !important;
}
.small-banner-image .img-responsive {
    padding: 0px 30px 0px 0px;
    top: 150px;
}
#navbar .cart-iconn .cart-count {
    right: -5px;
}
.megento-mobile-extention ul li {
    width: 46%;
}
.megento-mobile-extention-head h2 {
    font-size: 40px;
}
.portfollio h2 {
    font-size: 35px;
    width: 100%;
}
}

@media (min-width:1200px) and (max-width:1300px){.nav.navbar-nav.left-nav{margin-left:25px !important;}
.cbp-af-header .free-demo-nav li.demo a{padding:10px !important;}
}
@media(min-width: 992px) and (max-width: 1024px){
.top-banner h1 {
    font-size: 45px;
}
.group-brands span img {
    height: auto;
}
}
@media (min-width:992px) and (max-width:1199px){
 .cbp-af-header nav.navbar-default li a {
    padding-left: 9px; padding-right: 9px;
}   

.cbp-af-header .free-demo-nav li.demo a{padding:10px !important;}
.fb_iframe_widget{display:inline-block;position:relative;transform:scale(0.8);}
.download-links .col-md-6.center-block.col-sm-12{float:none;margin:0 auto;width:71%;}
.input-group.app-form{position:relative;width:100%;}
.screenshoot-area .owl-controls.clickable{display:none;}
.screenshoot-area .mobile-bg{left:50%;margin-left:-56px;position:absolute;top:-77px;z-index:3;}

ul.features-list li{height:inherit;width:31%;margin-bottom:35px;}
ul.features-list li .list-icon{color:#f05929;font-size:42px;height:107px;}
.cbp-af-header.cbp-af-header-shrink nav.navbar-default .logo_scrll img{height:41px;}
ul.features-list li .list-icon img{width:100px;}
ul.features-list li h3{font-size:16px;text-transform:uppercase;}
.col-md-4.small-feature{padding:0px;}
.site-footer small, .footer-links a{font-size:13px;}
.section-spacing.site-footer{padding:2em 0;width:100%;display:inline-block;}
.feature_banner{background:rgba(0, 0, 0, 0) url("images/feature-bg-1.png") repeat scroll 0 0/cover;height:auto;padding:11% 0;width:100%;}
.woocommerce-billing-fields > h3{margin-top:0px;}
.glyphicon.glyphicon-plus{font-size:13px;top:0;}
.form-group.jj{width:45%;}
#register-part .woocommerce{margin-bottom:0;margin-top:0;}
#register-part .col-md-12.mm{padding:0;}
.prices.anchor1{margin-top:0px !important;}
#magento-tap2.anchor1{margin-top:0;}
.top-banner.anchor1{margin-top:0;}
.header-nav .navbar-brand{padding:10px;}
.download-links > .link-item{margin:10px 5px 10px 0;}
.border-cls a{color:#ff4f26;font-size:14px;text-decoration:underline;white-space:pre-wrap;word-wrap:break-word;}
.download-section.top_sect .feature{left:6%;position:absolute;top:-19px;width:83%;}
.feature_banner{padding:0px;}
.text h3{font-size:20px;font-weight:bold;margin-bottom:0;margin-top:0;}
.feature_banner p{font-size:14px;line-height:19px;padding-top:10px;}
.text-icon-left, .text-icon-right{display:table;margin-bottom:20px;}
.col-md-4.col-sm-4.feature-style-img img{width:210px;}
.col-md-4.col-sm-4.feature-style-img{text-align:center;}
#payment-gateway .cash-payment li{width:33% !important;}
#payment-gateway.payment-gateway{height:auto !important;}
#native-feature h2{margin-top:40px;}

.img_bord{border-radius:88px;height:100px;margin-bottom:10px;margin-top:27px;overflow:hidden;width:100px;}
.section_right{width:85%;}
#build_leftbar{width:13%;}
#register-part .woocommerce{margin-top:63px !important;}
.gpr-review:nth-child(2n){margin-right:0;}
.gpr-review:nth-child(3n){margin-right:20px;}
.gpr-review{float:left;margin-right:20px;margin-top:35px;width:48%;}
.my_ajax_login_register{width:50%;}
.sc_team_item_position{color:#ff4f26;font-size:12px;margin-bottom:10px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:pre;}
h5.sc_team_item_title{font-family:"open_sansregular";font-size:16px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:pre;}
body #register-part .woocommerce{background:#fff none repeat scroll 0 0;box-shadow:none;margin-top:64px !important;}
.download-links .wow.fadeInUp{padding:10px 20px;}
.mobile-skin.iphone6-portrait.white.portrait{position:relative;top:20px;}
.mobile-skin.iphone6-portrait.white.portrait.viewport-hover{position:relative;top:20px;}
.gapi-analytics-data-chart svg{width:100% !important;}
.gapi-analytics-data-chart div{width:100% !important;}

.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec li a{margin-bottom:0;padding:38px 10px 29px;}
.username.username-hide-on-mobile{font-size:13px;}
.dashboard-nav-sec li a .badge.badge-default{top:27px;}
#amenities-content p{font-family:open_sanslight;font-size:16px;line-height:25px;margin-bottom:10px;min-width:65%;width:100%;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec > li.dropdown.dropdown-user a{padding:29px 12px;}
.contact-details{padding:19px 30px;}
.contact-container{padding:27px 30px;}
.section_right{left:0;position:relative;width:100%;}
.version_right button{font-size:13px;padding:11px 15px;}

}

@media (min-width:768px) and (max-width:991px){

 #kbe_container #live-search {
    margin-top: 51px;
}   
.boxes-new-custom {
    width: 90%;
}
.woocommerce-account.bgimage-gradient {
    padding-top: 0px !important;
}
#magento-tap2 section.extention.add-onns-customs {
    padding-top: 100px !important;
}
.paid-services .g-app {
    padding: 12px 0px;
}
.plan-price.heading-pricepage h2 span {
    font-size: 40px;
}
.main-price {
    padding: 8px 12px;
}
#click-platinum .main-price.basic .price-text-new-custom {
    padding-top: 0px;
}
.plan-price.heading-pricepage h2 {
    font-size: 25px;
}
.main-price .title_head {
    font-size: 25px;
}
.boxes-new-custom .price-text-new-custom {
    color: #1D1D1D;
    font-size: 35px;
}
#magento-tap2 .extention.small-business-prodct.detail-single-page-archiv {
    padding-top: 40px !important;
}
.archive.tax-product_cat #add-ons-div {
    text-align: center;
    margin-top: 90px;
}
.extention.feature-addons-new ul.list .single-box.clearfix h3.name {
    font-size: 14px;
}
.home.page-template .navbar.navbar-default.navbar-fixed-top {
    background: #ffffff !important;
}
.archive #magento-tap2 {
    padding-top: 0px;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item .single-box.clearfix .foter-text .text-center.text-brown a {
    font-size: 10px;
}
.archive #magento-tap2 #live-search .kbe_search_field {

    padding-top: 0px;

}

section#happy-clients h1 {
    font-size: 20px !important;
    padding: 0px 15px;
}
.page-template-page-partner section#partners {
    background-image: none;
}
.about iframe {
    height: 300px;
}
.page-template-page-need-a-website section#need-website .row .col-md-6.col-sm-6:first-child {
    text-align: center;
}
.download-section.top_sect .demo_desc .download-links.top-padding-30 {
    padding-top: 0px;
    width: 46%;
    display: inline-block;
    vertical-align: top;  
    margin: 0px 10px;
}
#partners.partners_section p {
    color: #333;
    font-size: 16px;
}
.lets_do li div {
    width: 78%;
}
.test_lgo {
    float: none;  
    margin: 10px 0px; 
}
.term-add-ons section#magento-tap2 {
    padding-top: 34px;
}
.term-add-ons section#magento-tap2 {
    margin-top: 0px !important;
    padding-top: 0px;
}
.term-add-ons section#magento-tap2 .mofluid-boxes {
    padding-top: 0px;
}

.term-add-ons section#magento-tap2 section.extention.add-onns-customs .mofluid-boxes .col-sm-3 {
    padding: 0px 4px;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item {
    width: 30%;
}
.archive.tax-product_cat #magento-tap2 .extention {
    padding-top: 66px;
}
.archive.tax-product_cat .extention h1 {
    font-size: 30px;
}
.support-custom-page .tab-content .ticket_indivisual h3 {
    font-size: 22px;
    padding: 0px 15px;
}
.support-custom-page .tab-content .ticket_indivisual {
    width: 70%;
}

.page-template-page-support-php .support_bs .nav.nav-tabs li {
    width: 26%;
}
.logged-in section#magento-tap2 section.extention.add-onns-customs h1.text-center {
    font-size: 30px;
    margin-top: 6%;
    border: none;
    margin-bottom: 0px;
}
.logged-in section#magento-tap2 {
    margin-top: 4%;
}
.logged-in .how-it-work {
    margin-top: 40px;
}
.logged-in .how-it-work h2 {
    font-size: 30px;
}
#need-website .row .col-md-6.col-sm-6 {
    width: 83% !important;
    margin: 0px auto !important;
    left: 0;
    display: block;
    right: 0;
    float: none !important;
}
.woocommerce-cart .entry-content .woocommerce .woocommerce-message {
    width: 750px;
    margin-top: 0% !important;
}
.lost {
    margin: 15% 0% 2% 0%;
}

section#contact .overlay.section-padding2 h1.section-title.text-center {
    font-size: 30px;
}
section#contact .overlay.section-padding2 .content-contactpage .arrress-custom .contact-info-map .col-md-12 {
    padding: 0px;
}
section#contact .overlay.section-padding2 .content-contactpage .arrress-custom .col-md-6.wow.fadeInUp .contact-container.custom-container-form {
    padding-left: 10px;
    padding-right: 0px;
}
section#contact .overlay.section-padding2 .content-contactpage .arrress-custom .contact-info-map {
    width: 50%;
    float: left;
}
section#contact .overlay.section-padding2 .content-contactpage .arrress-custom .col-md-6.wow.fadeInUp {
    width: 50%;
    float: right;
        padding-left: 0px;
}
.about.custome-banner .about-custom-content img {
    width: 50%;
    padding: 0px 50px 30px 30px;
}
.about.custome-banner .about-custom-content {
    padding-left: 15px;
    padding-right: 15px;
}

.download-section.top_sect {
    height: auto;
}
#kbe_content .kbe_leftcol {
    width: 100% !important;
}
#live-search .kbe_search_field h2 {
    font-size: 30px;
    margin-top: 30px !important;
    padding-bottom: 30px;
}
.kbe_search_field form {
    width: 64%;
}
#need-website .row .col-md-6.col-sm-6 {
    width: 40%;
}
#need-website .quote-form {
    width: 100%;
        margin-top: 30px;
}
#need-website {
    padding-top: 15%;
}
.page-template-page-need-a-website #need-website {
    padding-top: 0%;
}
#need-website .row .col-md-6.col-sm-6:last-child {
    width: 60%;
}
.page-template-page-need-a-website #need-website h1 {
    margin-top: 12%;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #order_review .form-row.place-order input {
    width: 100% !important;
    font-size: 13px;
    padding: 15px 20px;
}
.container.cart-page-custom table td {
    padding: 12px 20px;
}
.container.cart-page-custom table td.actions .coupon {
    width: 57%;
    float: left !important;
}
.container.cart-page-custom table td .remove {
    width: auto;
    text-align: left;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #customer_details .col-1 {
    padding-top: 20px;
}
section#register-part {
    padding-top: 9% !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
    float: left !important;
    width: 40% !important;
}
.woocommerce-account .woocommerce-MyAccount-content {
    float: right !important;
    width: 57% !important;
}
.plan-price.heading-pricepage {
    margin-bottom: 4%;
}
#mobile-feature.mobile-feature .native-feature > img {
    width: 70%;
}
.tabs-step-content .websites-fomr.urlstore h3 {
    font-size: 25px;
}
.payment-gateway .transparent {
    padding: 15px 15px;
}
.syncro-feature {
    margin-top: 18px;
}
.spc_feat {
    padding: 12% 0 0;
}
.banner_feat h2 {
    font-size: 25px;
    line-height: 40px;
}
.vedio-section-how-wrk .heading-evry-wrk p {
    width: 90%;
}
.customer-customefomr .login_form {
    min-height: 50vh;
}
.heading-how-wrk h2 {
    font-size: 35px;
}
.customer-customefomr .login_form .form-algiment-grafient {
    padding: 0px;
}
.side-layer-gradient {
    height: 50vh;
}
.page-template-default nav.navbar.navbar-default.navbar-fixed-top.header-nav {
    background: #fff !important;
}
.gradient-text-from {
    padding-top: 23%;
}



    #mCSB_3_container .notification{height:310px !important;}

#basic-addon3{white-space:normal;word-break:break-all;word-wrap:break-word;}
#mCSB_4{background:#fff;}
.phone_number .col-md-2{float:left;padding:0;width:23%;}
.phone_number .col-md-10{padding:0;width:77%;float:left;}
.checkbx_lab > span{line-height:50px;}
#build_form label.checkbx_lab input{display:inline-block;vertical-align:top;line-height:normal;}
.url_links .input-group-addon.ng-binding{border-radius:3px;border-right:1px solid #ddd!important;padding:15px 10px;}
.input-group.url_links{display:inline-block;width:100%;}
#build_form input#basic-url{width:100%;}
#msds-select{width:30%;}
.dataTable_wrapper.app-table.table-responsive{overflow-x:scroll;}
.mobile_header_view{background:transparent;border-top:1px solid #ddd;display:inline-block;padding:0;width:100%;}
.header-nav .container{padding:0;}
body .nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar{border:medium none;float:right !important;margin:0 !important;}
.avatar-sys{background:#e9e9e9 none repeat scroll 0 0;border-radius:30px;height:35px;overflow:hidden;padding:8px;position:relative;text-align:center;width:35px;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec > li.dropdown.dropdown-user a{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;margin-top:10px;padding:0 !important;}
.dropdown-menu.dropdown-menu-default li{padding:10px;}
.version_right button{margin-top:10px;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar li.dropdown.dropdown-extended.dropdown-notification.open li{float:unset;width:100%;}
.dashboard-nav-sec li.dropdown.dropdown-notification .dropdown-menu::before{border-bottom:7px solid #ddd;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block !important;left:10px;position:absolute;right:auto;top:-7px;}
.dashboard-nav-sec li.dropdown.dropdown-notification .dropdown-menu::after{border-bottom:6px solid #fff !important;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block !important;left:10px;position:absolute;right:auto;top:-6px;}
.dashboard-nav-sec li.dropdown-extended.dropdown-notification .dropdown-menu{border-color:#e7eaf0;border-radius:4px;left:0;margin-top:0;padding-bottom:0;padding-top:0;width:395px;z-index:9995;height:100%;}
#mCSB_4_container{height:366px;min-height:366px;}
.text-center.free-price.paid-services .main-price h6{font-size:21px !important;}
.form-title h3{font-size:28px !important;}
.free-price ul li{font-size:12px;}
#need-website h1{font-size:27px;} 
.lets_do .wpcf7-form p{width:100%;}
.partners_section{height:auto;padding:50px 0;}
#partners.partners_section h2{font-size:42px;margin-bottom:19px;margin-top:0;color: #333;}
.mobile-navbar .navbar-nav .open .dropdown-menu{background-color:#f1f1f1;border:0 none;box-shadow:none;float:none;margin-top:0;position:absolute !important;width:auto;}
.section_right{left:0 !important;position:relative;width:100% !important;}
#happy-clients .testimonials_bx li{width:48%;}
#happy-clients .testimonials_bx li:nth-child(2n){margin-right:0;}
section#happy-clients h1{font-size:26px;}
section#happy-clients p{font-size:15px;line-height:22px;}
#dashbrd_infor{padding:30px 0;}
.download-section.top_sect .section-padding{height:auto !important;}
.download-section.top_sect .demo_desc{padding-top:2% !important;text-align:left;}
.text-center.free-price.paid-services .main-price h6{font-size:28px;}
#service-plan.marketing-plan-bann h3{font-size:30px;}
#service-plan .btn.btn-primary.g-app.opn_pop{margin-top:0;margin-bottom:0;}
.download-section.top_sect .col-md-6.col-sm-8{width:100%;}
.download-section.top_sect .feature{display:none;}
.download-section.top_sect .demo_desc{padding-top:0;}
.download-section.top_sect .section-padding{width:100%;}
.cbp-af-header nav.navbar-default .logo_custm img{height:43px;}
.cbp-af-header nav.navbar-default .logo_custm{display:block;margin-top:3px;}
.top-banner h1{margin-top:4%;}
.top-banner{height:inherit;margin-top:0;}
#build_leftbar .navbar-ex1-collapse{background:#fff none repeat scroll 0 0;box-shadow:2px 3px 1px #ededed;margin:10px 0px;}
.sc_team_item_position{color:#ff4f26;font-size:12px;margin-bottom:10px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:pre;}
h5.sc_team_item_title{font-family:"open_sansregular";font-size:16px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:pre;}
.my_ajax_login_register{width:60%;}
.gpr-review:nth-child(2n){margin-right:0;}
.gpr-review:nth-child(3n){margin-right:20px;}
.gpr-review{float:left;margin-right:20px;margin-top:35px;width:48%;}
.section_right{left:135px;position:relative;width:80%;}
#build_leftbar{left:15px;margin-top:44px !important;width:110px;}
body #register-part .woocommerce{background:#fff none repeat scroll 0 0;box-shadow:none;margin-top:55px !important;}
.img_bord{border-radius:88px;height:100px;margin:0 auto 10px;overflow:hidden;width:100px;}
.cbp-af-header nav.navbar-default{height:inherit;}
.cbp-af-header nav.navbar-default li a{color:#777777;margin-bottom:0;padding:15px 0;}
.screenshot_heading.text-center{display:inline-block;margin-bottom:25px;width:100%;}
.portfollio.transparent{height:inherit;padding:76px 0;}
body .col-sm-5.text-center.frame iframe{margin:-200px 0 0 -100px !important;transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);}
ul.features-list li p{color:#777777;font-family:open_sansregular;font-size:13px;height:97px;}
.screenshoot-area .owl-controls.clickable{display:inline-block;margin-top:34px;width:100%;}
.magento-app-download{height:inherit;}
.app-download{margin-top:80px;}
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;width:100%;display:inline-block;}
.top-banner h1{font-size:30px;line-height:43px;text-align:center;}
.get-app{display:inline-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{display:block !important;}
.navbar-header .collapse, .navbar-toggle{display:block !important;}
.navbar-header{float:none;}
.navbar-toggle{margin-top:15px;padding:9px 10px;margin-right:0px;}
.navbar-collapse.collapse.in{border-top:1px solid #ddd;}
.free-demo-nav li.demo a{background:#ff4f26 none repeat scroll 0 0;border-radius:30px;color:#fff;margin-right:12px;padding:8px 14px;}
.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 none repeat scroll 0 0;border-radius:30px;color:#fff;margin-bottom:12px;margin-right:12px;padding:8px 14px;text-align:center;width:170px;}
#amenities-content{padding:20px;width:56%;}
#amenities-img, #amenities-content{height:400px;}
#amenities-content p{font-size:15px;line-height:22px;margin-bottom:10px;min-width:100%;width:100%;}
#amenities-content{background:#ff4f26 none repeat scroll 0 0;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 0px 0px;text-align:left;width:100%;}
#native-feature h2{font-size:28px;margin-bottom:15px;margin-top:0;}
.native-feature > img{width:70%;}
#push-section.push-section{height:auto;padding:60px 0 20px;width:100%;}
#mobile-feature.mobile-feature h2{font-size:34px;margin-top:0;padding-top:0;}
#native-feature p{color:#4e4e4e;font-family:"Open Sans";font-size:14px;padding-top:0;}
.native-feature{padding-top:10px;}
#push-section.push-section p{font-size:14px;padding-top:0;}
#push-section.push-section h2 span{font-size:15px;}
#push-section.push-section h2{font-size:28px;margin-bottom:20px;}
#push-section.push-section{padding:0px 0px 0px 0px;width:100%;}
section#bottom-feature-define li img{width:40px;}
#mobile-feature.mobile-feature h2{font-size:28px;padding-top:0%;}
#mobile-feature.mobile-feature p{font-size:14px;padding-top:5px;}
.native-feature{padding-top:0;}
#payment-gateway.payment-gateway{height:auto;padding:0px 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:0px;}
#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%;}
.woocommerce-billing-fields > h3{margin-top:0px;}
body .navbar-collapse.collapse{display:none !important;}
.navbar-header{float:unset !important;}
body .navbar-toggle{margin-right:0px;margin-top:15px;padding:9px 10px;position:relative;}
.center-block .btn{font-size:15px;padding:18.5px 39px 19px 15px;}
.fa.fa-envelope.message-icon{right:15px;}
.section-padding{padding:50px 0;}
.col-md-8.text-left{text-align:center;}
.magento-app-download form#mc-form{margin:0 auto;width:100%;}
.top-banner a:hover{text-decoration:none;}
.feature_banner .col-lg-6.col-sm-8{width:100%;}
input#place_order.button.alt{float:right !important;margin-bottom:0 !important;width:auto !important;}
.glyphicon.glyphicon-plus{font-size:13px;top:0;}
.cbp-af-header .free-demo-nav li.demo{margin:0;vertical-align:top;}
.top-banner h1 strong{font-size:63px;font-weight:normal;padding:5px 8px;}
body .free-demo-nav li.demo a{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;color:#777777 !important;margin-right:0 !important;width:136px;}
body .nav.navbar-nav.navbar-right.free-demo-nav li a{color:#777 !important;padding-left:0;}
body .free-demo-nav li.demo a:hover{background:none !important;}
body .nav.navbar-nav.navbar-right.free-demo-nav li a:hover{color:#000 !important;}
body .free-demo-nav li.demo:hover a{background:none !important;}
.cbp-af-header.cbp-af-header-shrink nav.navbar-default .logo_scrll img{height:43px;}
.search.fixed{position:relative !important;top:inherit !important;}
.step-proc{display:inline-block;float:none;font-size:16px;font-weight:bold;margin:5px;padding:10px;width:31%;}
.screenshoot-area .mobile-bg{display:none;}
.nav.navbar-nav.navbar-right.free-demo-nav{margin:0px !important;}
.free-demo-nav li{margin:0;}
#register-part .woocommerce{margin-bottom:0;margin-top:0;}
#register-part .col-md-12.mm{padding:0;}
.prices.anchor1{margin-top:0px !important;}
#magento-tap2.anchor1{margin-top:0;}
.top-banner.anchor1{margin-top:0;}
.col-md-10.mm{margin-top:20px;}
#build_leftbar{height:auto;}
.mm h1{padding-left:0px;}
table.myapp_tables{float:right;width:100%;}
#register-part .mm .woocommerce{margin-bottom:0;margin-top:20px;padding-left:0;}
#build_form legend{margin-left:0;}
.form-group.jj{margin:10px 20px 5px 0;width:47%;}
button#build_submit{margin-left:0px;}
#build_leftbar{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;box-shadow:none;height:auto;padding:0;}
#build_leftbar nav.navbar.navbar-default{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;}
#build_leftbar .menu{list-style-type:none;padding:0;}
#build_leftbar .navbar-toggle{float:left;margin-left:0px;display:none !important;}
body{padding-top:0;}
.navbar-fixed-bottom, .navbar-fixed-top{position:relative !important;margin-bottom:0 !important;}
.navbar-brand{padding:10px !important;}
section#register-part{padding:10px 0 30px;width:100%;}
.navbar-nav > li:last-child{border-bottom:medium none;}
#build_leftbar .collapse{display:block;}
#build_leftbar .collapse.in{display:block;}
.nav.navbar-nav.navbar-right.free-demo-nav{border-top:1px solid #ddd;}
.stick-fixed{top:0;}
.download-section.top_sect .feature img{margin-left:110px;width:74%;}
.download-section.top_sect .feature{left:auto;position:absolute;right:0;top:76px;width:66%;}
.download-links .wow.fadeInUp{margin:10px 3px 10px 0;padding:10px 13px;}
.border-cls a{color:#fff;font-size:14px;text-decoration:underline;white-space:pre-wrap;word-wrap:break-word;}
.download-section.top_sect .section-padding{height:600px;padding:20px 0;}
.download-section.top_sect .demo_desc{padding-top:7%;text-align:left;}
.download-section.transparent .input-group{margin:0 auto;width:90%;}
body .feature_banner{height:auto;padding:0 0 !important;text-align:center;}
body #payment-gateway .cash-payment li{display:inline-block;float:unset;margin-bottom:15px;margin-right:0;width:33%;}
body #payment-gateway .cash-payment li a{font-size:17px;height:79px;}
.feature_banner p{font-size:12px;line-height:18px;padding-top:10px;text-align:right;}
.text h3{color:#ff4f26;font-family:open_sanslight;font-size:15px;font-weight:bold;margin-top:0;margin-bottom:0;}
.text-icon-left, .text-icon-right{display:table;margin-bottom:30px;}
.feature_banner .transparent{background: #fff;padding:50px 0;}
#push-section.push-section{height:auto !important;}
#push-section.push-section .transparent{padding:0px 0 0 !important;}
#mobileapp span{font-size:15px;margin:10px 0 0;}
.step-list ul li{font-size:15px;}
.step-list h3.second-step-heading, .step-list h3.step-4-heading, .step-list h3.third-step-heading{margin-top:15px;}
section#step-partition iframe{margin-top:35px;width:100%;}
section#happy-clients{padding:30px 0px;height:auto;}
.client-testimonials{margin:40px auto 0;width:78%;}
section#happy-clients p{width:100%;}
.happy-customer-tag{width:80%;}
.nav.navbar-nav.left-nav{position:relative;}
.navbar-nav > li{text-align:left;}
body .free-demo-nav li.demo a{width:auto;text-align:left;}
body .free-demo-nav li{text-align:left;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar {
    background: #fff !important;
    display: block;
    text-align: right;
    border: none !important;
    width: auto;
}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.web-navbar{display:none;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar li{border:medium none;display:inline-block;height:49px;width:auto;float:left;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar li a{padding:15px 11px !important;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar li a .badge.badge-default{top:7px;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar li.dropdown.dropdown-user ul li{width:100% !important;}
.cbp-af-header.cbp-af-header-shrink .navbar.navbar-default{background:#ffffff none repeat scroll 0 0;height:auto;min-height:auto;}
nav.navbar.navbar-default.navbar-fixed-top.header-nav {
    position: absolute !important;
    height: auto;
         background: #fff !important;
    box-shadow: 0px 0px 4px 2px #eee;
}
nav.navbar.navbar-default.navbar-fixed-top.header-nav img.shrinklayer {
    display: block;
        padding: 0px 15px;
}
nav.navbar.navbar-default.navbar-fixed-top.header-nav img.ntshrink {
    display: none;
}
nav.navbar.navbar-default.navbar-fixed-top.header-nav .navbar-toggle {
    margin-right: 10px;
}
.navbar, .navbar-brand {
    min-height: 63px;
}
.nav.navbar-nav.navbar-right.free-demo-nav.mob {
    display: block;
    position: relative;
    top: 10px;
    text-align: right;
    width: 66%;
    border: none;
    right: auto;
}
.nav.navbar-nav.navbar-right.free-demo-nav.fulscreen {
    display: none;
}
.nav.navbar-nav.navbar-right.free-demo-nav.mob li.login-navi {
    display: inline-block;
    width: auto;
    float: none;
}
.nav.navbar-nav.navbar-right.free-demo-nav.mob li {
    width: auto;
    display: inline-block;
        border: none;
    box-shadow: none !important;
}
.cbp-af-header nav.navbar-default li a {
    padding: 0px 10px !important;
}
ul.nav.navbar-nav.navbar-right.free-demo-nav.mob li.demo {
    background: #ff4f26;
    padding: 6px 0px;
    border-radius: 4px;
    margin-top: 5px;
}
ul.nav.navbar-nav.navbar-right.free-demo-nav.mob li.demo a {
    color: #fff !important;
    outline: none;
    border: none !important;
        margin: 0px;
}
ul.nav.navbar-nav.navbar-right.free-demo-nav.mob li.login-navi {
    padding-top: 10px !important;
}
ul.nav.navbar-nav.navbar-right.free-demo-nav.mob li.cart-iconn {
    padding-top: 11px !important;
    float: right;
}
ul.nav.navbar-nav.navbar-right.free-demo-nav.mob li.cart-iconn span.cart-count {
    top: -8px;
}
.navbar-collapse ul#menu-login_user li a {  
    padding: 10px 15px !important;  
}
.home .cbp-af-header nav.navbar-default li a {
     color: #000; 
}
.small-banner-image .img-responsive {
    padding: 0px 0px 0px 0px;
    top: 0px;
        right: 0px;  
            width: 60%;
}
.top-banner h1 br {
    display: none;
}
.group-brands span img {
    height: auto;
}
.banner_top_bx {
    min-height: 600px;
}
.megento-mobile-extention ul li {
    width: 45%;
}
.megento-mobile-extention-head h2 {
    font-size: 27px;
}
.blocks-extentions ul li.ext2 {
    top: 0px;
}
.blocks-extentions ul li.ext4 {
    top: 0px;
}
.sleek-mobile-app .col-sm-6.fir {
    padding-right: 15px;
    width: 100%;
}
.sleek-mobile-app .col-sm-6.sec {
    padding-left: 15px;
    width: 100%;
}
.content-right-sleek {
    top: 0px;
    text-align: center;
}
.awesome-features ul.features-list li .list-icon img {
    height: 60px;
}
ul.features-list {
    margin: 30px 0px;
}
ul.features-list li {
    padding: 2% 1%;
}
.megentomobile-work h2 {
    font-size: 30px;
}
.responsive-tabs__list {
    margin: 0em 0 0 0 !important;
        padding: 0px 15px;
}
footer.site-footer.section-spacing.text-center .col-md-3 {
    width: 25%;
    float: left;
}
.section-spacing.site-footer .text-left.visit .phn-num-big {
    font-size: 16px;
}
.col-sm-3.text-leftside span {
    font-size: 14px;
}

}

@media screen and (max-width:767px){
.page-template-page-contact-us .content-contactpage form .form-btn {
    width: 100%;
    float: none;    
    text-align: center;
    right: 0;
}
.boxes-new-custom {
    width: 100%;
}
#click-platinum {
    background-position: 0px !important;
}
.plan-price.heading-pricepage p {
    font-size: 16px;
    width: 100%;
    padding: 0px 0px;
    margin-bottom: 0px !important;
}
#free-starter.text-center.free-price.free-services {
    right: 0px;
}
.prices .boxes-new-custom .free-price {
    background-position: 0px !important;
}
.main-price .title_head {
    font-size: 20px !important;
}
.plan-price.heading-pricepage {
    margin-bottom: 0px;
}
.woocommerce-account.bgimage-gradient {
    padding-top: 0px !important;
}
.contact-container .contact-form input[type="submit"], .contact-container .contact-form textarea[type="submit"] {
    width: auto;
    float: inherit !important;
    margin-bottom: 4%;

}
.how-it-work .heading-how-wrk {
    margin: 0px 0px 50px 0%;
}
.width-equal.megento1 {
    padding-bottom: 50.25%;
}
.extention.small-business-prodct .section-description .col-sm-7 {
    padding: 0px 15px 0px 15px !important;
    text-align: center;
}
.archive.tax-product_cat .extention #demos .mofluid-boxes #add-ons-div .search-box-add-onsa input#searcvh-empty {
    font-size: 14px;
}
#magento-tap2 section.extention.feature-addons-new {
    padding-top: 40px !important;
}
.archive.tax-product_cat .extention h1 {
    font-size: 20px;
}
#magento-tap2 section.extention.add-onns-customs {
    padding-top: 40px !important;
}
#free-starter.text-center.free-price.free-services {
    margin-bottom: 0px;
}
.plan-price.heading-pricepage {
    text-align: center;
    width: 100%;
    margin-top: 0%;
}
.plan-price.heading-pricepage h2 span {
    font-size: 50px;
}
.plan-price.heading-pricepage p {
    margin: 20px auto;
}
.prices .boxes-new-custom .free-price {
    width: 100%;
}

.prices .boxes-new-custom .free-price {
    background-size: cover !important;
    width: 100% !important;
    max-width: 100% !important;
    background-position: -12px -320px !important;
}
.extention .mofluid-boxes .box2.clearfix .col-sm-5 {
    width: 100%;
}
.extention.feature-addons-new ul.list li.item {
    width: 47.5% !important;
}
.page-template-page-pricing .prices {
    padding-top: 30px !important;
}
.extention .mofluid-boxes .box2.clearfix .col-sm-7 .addtocart-section.col-sm-12 {
    text-align: center;
}


.search-box-add-onsa {
    width: 100%;
    margin-top: 25px;
}
.search-box-add-onsa .search-addon-feature {    
    position: relative;
    top: -35px;
    font-size: 12px;
    padding: 3px 6px;  
}
.extention.feature-addons-new #add-ons-div ul.list {
    margin-top: 0px !important;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item .single-box.clearfix .foter-text .text-center.text-green {
    float: none !important;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item .single-box.clearfix .foter-text .text-center.text-brown {
    float: none;
}
.extention.feature-addons-new ul.list .single-box.clearfix h3.name {
    font-size: 14px;
    padding: 0px 7px;
}
.notification_strip{
    display: none !important;
}
.section_right {
    margin-top: 20px !important;
}
.how-it-work .tabs-steps .nav.nav-tabs li a::before {
    font-size: 13px !important;
}

.support-custom-page {
    padding-top: 70px !important;
}
.kbe_search_field {
    padding: 20px 0px 20px 0px;
}
.big-vedio-how-wrk {
    width: 100%;
    margin: 0px 0px;
}
body .top-banner h1 {  
    margin-top: 34px !important;
} 
.page-template-page-demo section.download-section.top_sect {
    padding-top: 0px;
}
#need-website .quote-form .wpcf7-form .wpcf7-form-control-wrap iframe {
    transform: scale(0.8) !important;
    -ms-transform: scale(0.8) !important;
    -webkit-transform: scale(0.8) !important;
}
#need-website .col-md-6.col-sm-6 p {
    text-align: left;
}
.edit-account fieldset {
    margin-top: 20px;
}
.quote-form .wpcf7-form-control-wrap {
    position: inherit;
}
.woocommerce-edit-account .woocommerce fieldset legend {
    margin-top: 0px;
}  
.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha iframe {
position: absolute;
left: 0;
right: 0;
margin: 0px auto;
float: none;
}
.quote-form form p .btn.btn-primary.get-quote {
    padding: 10px 15px;
    text-align: center;
    float: none;
} 


.page-template-page-partner section#partners {
    background-image: none;
}
.page-template-page-partner section#partners h2 {
    color: #333;
}
.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha {  
    float: right;
}

#need-website.req_quotes p.callus2 {
    margin-top: 0px;
    font-size: 14px;
    padding: 10px 0px;
}
#magento-tap2 section#need-website .col-md-6.col-sm-6 {
    width: 100%;
}
.yourbusiness .need-text .btn-get-started a {
    line-height: normal;
    padding: 10px 12px !important;
    height: auto;
}
/*.page-template-page-need-a-website section#need-website .row .col-md-6.col-sm-6:first-child {
    padding-top: 8%;
}*/
.page-template-page-need-a-website section#need-website .row .col-md-6.col-sm-6:first-child {
    padding-top: 0%;
    margin-top: 0px !important;
}
.page-template-page-need-a-website section#need-website .row .col-md-6.col-sm-6:first-child p {
    font-size: 14px;
}
.page-template-page-need-a-website section#need-website .row .col-md-6.col-sm-6:first-child h2 {
    font-size: 14px;
}
.faq-singe-page .back-to-faqs .bak-faq {
    padding: 0px 0px 20px !important;
    float: right;
    width: 100%;
        text-align: right;
            margin-bottom: 0px !important;
}
.container-background-clr .faq-singe-page #kbe_content h1 {
    text-align: center !important;
}
.container-background-clr .faq-singe-page .kbe_reply #respond label {
    text-align: left;
}
#kbe_container .faq-singe-page .kbe_leftcol p iframe {
    transform: scale(0.9) !important;
}
.container-background-clr .faq-singe-page {
    margin: 0px;
    width: 100% !important;
}
.pricing_part > h4 {
    min-height: 100% !important;
    padding: 20px 0px !important;  
}
.last_payment > a {
    min-height: auto !important;
}
section.lets_do.partnership li {
    width: auto;
}
.plan_discuss a {
    padding: 1rem 1rem !important;
}
.pricing_plane {
    margin: 0px 0 15px !important;
    padding: 0 !important;
}


.about .width-equal {
    display: inline-block;    
    width: 100%;
    margin: 0px 0px;
}
#dollar-open strike {
    padding-top: 15px;
}
.test_lgo {
    float: none;
    margin: 10px 0px;
}
.term-add-ons section#magento-tap2 .mofluid-boxes .col-sm-3 {
    width: 49%;
    display: inline-block;
    padding: 0px 10px;
    vertical-align: top;
    margin: 10px 0px;
}
#add-on-demo .content-text .head-text {
    width: 100%;
}
.logged-in section#magento-tap2 h1.text-center {
    text-align: center;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item .single-box.clearfix .foter-text .text-center.text-brown a {
    font-size: 12px;
    padding: 6px 12px;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item .single-box.clearfix .foter-text {
    padding: 0px 5px 20px 5px;
}
.archive.tax-product_cat .extention #demos .mofluid-boxes #add-ons-div input#searcvh-empty {
    width: 100% !important;
}
.archive.tax-product_cat .extention #add-ons-div ul.list li.item {
    width: 47%;
    margin: 4px 4px;
    background: #fff;
    vertical-align: top;
}
.archive.tax-product_cat .extention h1 .adtocart_NEW {
    top: auto;
    display: block;
    text-align: center;
    float: none;
}
.support-custom-page .tab-content .ticket_indivisual form #theadReplyContainer .btn {
    padding: 8px 20px;
    margin: 0px 0px;
    width: auto;
}
.support-custom-page .tab-content .ticket_indivisual {
    width: 100%;
}
.support-custom-page .tab-content .ticket_indivisual h3 {
    font-size: 20px;
    margin: 0px;
    padding: 0px 10px;
}
.img-avatar {
    height: 40px;
    top: -8px;
    width: 40px;
}
.support-custom-page .tab-content #create_ticket form input.btn {
    padding: 10px 10px;
    font-size: 14px !important;
    margin: 0px 0px;
    width: auto;
}
.support-custom-page .tab-content #create_ticket #create_ticket_container {
    width: 100%;
}
.support-custom-page .tab-content #create_ticket #create_ticket_container h3 {
    font-size: 20px;
}
.page-template-page-support-php .support_bs .nav.nav-tabs li {
    width: 48%;
    margin: 0px 0px;
}
.cbp-af-header nav.navbar-default .logo_custm {
    margin-top: 8px;
}
.extention.add-onns-customs .mofluid-boxes .col-sm-3 {
    margin: 30px 0px;
}
.logged-in section#magento-tap2 h1.text-center {
    font-size: 25px;
    border: none;
    margin-bottom: 0px;
}
.logged-in section#magento-tap2 section.extention.add-onns-customs {
    padding-top: 20px;
}
.woocommerce .account-orders-table tr td {
    padding: 6px 10px !important;
}
.logged-in section#magento-tap2 section#register-part {
    padding-top: 0px !important;
}
.logged-in section#magento-tap2 section#register-part .woocommerce {
    padding-top: 0px;
}
div#jquery-live-search {
    width: 320px !important;
    left: 0 !important;
    right: 0px !important;
    margin: 0px auto;
}
div#jquery-live-search ul#search-result {
    padding: 0px;
}
.logged-in section#magento-tap2 #primary {
    padding-top: 0px;
}
.logged-in section#magento-tap2 .how-it-work {
    margin-top: 0px;
}
.pricing_part > h4 {
    min-height: auto;
    padding: 20px 0 30px;
}
.logged-in section#magento-tap2 div#live-search {
    margin-top: 0px !important;
}
.plan_discuss a {
    font-size: 14px;
    padding: 1rem 1rem;
    font-weight: normal;
}
.terms {
    padding: 0px 15px !important;
}
.last_payment > a {
    min-height: auto;
}
.logged-in section#magento-tap2 section#blog-nav {
    margin-top: 0px;
}
.logged-in section.about.custome-banner {
    padding-top: 20px;
}
.logged-in section#magento-tap2 .overlay.section-padding2 {
    padding-top: 10%;
}
.logged-in section#magento-tap2 section#blog-nav ul.nav.navbar-nav {
    text-align: left;
}
.logged-in section#magento-tap2 section#blog-nav ul.nav.navbar-nav li a {
    padding: 15px;
}
.logged-in .banner_feat {
    padding-top: 72px;
}
.logged-in section#magento-tap2 {
    padding-top: 85px;
}
.logged-in section.top-banner {
    padding-top: 120px;
}
.demo_desc .download-links.top-padding-30 .border-cls a {
    color: #666;
}
.demo_desc p {
    color: #666 !important;
}
.logged-in section.how-it-work {
    margin-top: 80px;
}
.woocommerce .woocommerce-customer-details address {
    border-radius: 5px;
    padding: 0px 0px;
    border: none !important;
}
.woocommerce {
    margin-bottom: 0px;
}
#register-part .section_right .woocommerce-message a {
    float: none;
}
.woocommerce table.shop_table th {
    font-weight: 700;
    padding: 9px 4px !important;
    font-size: 12px !important;
}
.woocommerce table.shop_table td {
    padding: 6px 4px !important;
    font-size: 12px !important;
}
.woocommerce-account #register-part .woocommerce {
    padding: 30px 15px;
}
.woocommerce-cart .entry-content .woocommerce .woocommerce-message {
    width: 100%;
    margin-top: 17% !important;
    padding-bottom: 0px 15px
}
.section_right {
    margin-top: 6%;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
    float: none;
    width: 100% !important;
}
.container.empty-cart-custom.text-center {
    padding: 6% 15px;
}
.contact-container .contact-form input[type="submit"], .contact-container .contact-form textarea[type="submit"] {
    padding: 10px 20px;
    width: auto;
    float: right;
    margin-bottom: 4%;
}
.img-error {
    height: 200px;
    margin-top: 6%;
}
.sorytext h2 {
    font-size: 35px;
}
.page-template-page-contact-us .contact-container {
    padding: 0px 15px;
}
.page-template-page-contact-us .overlay.section-padding2 .section-description.text-center {
    background: transparent;
}
.content-contactpage {
    display: block;
    padding: 0px 0px;
}

section#contact .overlay.section-padding2 h1.section-title.text-center {
    font-size: 25px;
}
.about.custome-banner {
    padding: 14% 0% 3% 0%; 
}
.content-right-sleek {
    box-shadow: none;
    padding: 20px 15px;
    position: relative;
    top: 0px;
    text-align: center;
}
.about.custome-banner .about-custom-content img {
height: auto;
    width: 100%;
    float: none;
    padding: 0px 0px 15px 0px;
    display: block;
    margin: 0px auto;
}
.sleek-mobile-app .col-sm-6.fir {
    padding-right: 15px;
}
.about.custome-banner .heading-evry-wrk h2 {
    font-size: 30px;
}
.about.custome-banner .about-custom-content {
    padding-left: 15px;
    padding-right: 15px;
}
.download-section.top_sect .section-padding {
        height: auto !important;
    padding-bottom: 25px;
}
.download-section.top_sect .section-padding .download-links.top-padding-30 .brands-black {
    display: inline-block;
    text-align: center;
    margin: 0px auto;
    left: 0;
    right: 0;
    width: 100%;
}
.brands-black a .img-responsive {
    width: auto;
    height: 50px;
    display: inline-block;
    margin-right: 0px;
    margin-top: 15px !important;
    float: none;
    margin: 0px auto;
}
.download-section.top_sect .section-padding .download-links.top-padding-30 .brands-black a {
    float: none !important;
    text-align: center !important;
}
.download-section.top_sect .section-padding .download-links.top-padding-30 .brands-black {
    display: inline-block;
}
.download-links.top-padding-30 h5 {
    color: #333;
    text-align: center;
    font-weight: normal;
    font-size: 20px;
}
.download-section {
    height: auto;
}
.download-section h2 {
    font-size: 25px !important;
    margin-top: 20px !important;
    padding-bottom: 15px !important;
}
#live-search .kbe_search_field h2 {
    font-size: 20px;
    margin-top: 10px !important;
}
div#kbe_content .kbe_leftcol p {
    text-align: center;
}
#kbe_content .kbe_leftcol .kbe_article_list li a {
    padding: 0 0px !important;
}
#kbe_content .kbe_leftcol .kbe_article_list li a {
    padding: 0 0px !important;
    width: 94% !important;
    display: inline-block; 
}
#kbe_content .kbe_leftcol .kbe_article_list li a i.fa.fa-angle-right {
    padding-right: 0px !important;
    position: absolute;
    right: 0px;
}
.faq-page-align #kbe_content .kbe_leftcol .kbe_categories {
    padding: 30px 15px;
}
.faq-page-align #kbe_content .kbe_leftcol h1 {
    margin-bottom: 10px;
    margin-top: 10px;
}
.kbe_search_field form {
    width: 320px;
}
.copy-rights {
    text-align: center;
}
.btn-get-started .btn.btn-defaul.get-app.b-n-app.build-btn.opn_pop {
    font-size: 15px;
    padding: 6px 15px;
}
.powered-by ul {
    padding: 0px;
    margin: 0px;
    padding-top: 10px;
}
.lower-footer {
    padding: 10px 0px;
}
.powered-by {
    text-align: center;
}
.need-img {
    margin: 20px 0px 10px 0px;
}
#need-website h1 {
    font-size: 20px;
    margin-top: 10%;
}
.yourbusiness {
    padding: 40px 0px;
}
.need-text h3 {
    font-size: 20px;
    margin-top: 20px;
}
.quote-form form input {
    margin-bottom: 10px;
}
#need-website .quote-form {
        width: 100% !important;
    margin-bottom: 5%;
}
#need-website .col-md-6.col-sm-6 {
    text-align: center;
}
#need-website .col-md-6.col-sm-6 p {
    margin-bottom: 0px;
}
.woocommerce-cart .entry-content form table .actions .coupon {
    padding-bottom: 0px !important;
}
.container.cart-page-custom table td.actions input.button {
    float: none;
    border-radius: 0px;
    margin: 0px auto;
}
table.shop_table.shop_table_responsive.cart tr td input.button {
    margin-top: 0px;
}
.woocommerce-cart .woocommerce-error, .woocommerce-cart .woocommerce-info, .woocommerce-message {
    padding: 1em 1em 1em 3.5em !important;
    font-weight: 400;
    font-size: 14px;
}
.container.totalcart-custom .cart_totals {
    width: 100% !important;
}
.container.cart-page-custom table td {
    padding: 12px 15px;
}
.container.cart-page-custom table td .remove {
    text-align: left;
}
#content .entry-content .woocommerce table .coupon input {
    float: none !important;
    width: auto !important;
    display: block;
    margin: 10px auto !important;
    left: 0;
    right: 0;
}
#content .entry-content .woocommerce table input#_wpnonce {
    float: none !important;
    width: auto !important;
    display: block;
    margin: 10px auto !important;
    left: 0;
    right: 0;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    float: none;
    width: 100%;
}
#menu-login_user li a {
    padding: 0px;
}
#menu-login_user li {
    float: none;
    width: 100%;
    padding: 0px !important;
}
.woocommerce-cart #primary #content article .entry-meta {
    margin-bottom: 20px;
    padding-left: 0px;
}
.woocommerce-cart #primary #content article .entry-meta .edit-link {
    position: relative;
    top: 0px;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    width: auto;
    margin: 0px auto;
    left: 0;
    right: 0;
    display: block;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #customer_details {
    width: 100%;
    float: none;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #customer_details .col-1 {
    padding-right: 0px;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #order_review {
    float: none;
    width: 100%;
    padding-left: 0px;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #order_review_heading {
    padding-left: 0px;
}
.gradient-text-from {
    padding: 0% 5%;
}
.woocommerce {
    padding: 0px;
}
.woocommerce-account .woocommerce-MyAccount-content {
    float: none;
    width: 100%;
    margin-top: 6%;}

.bgimage-gradient {
    height: auto;
}
.heading-how-wrk h2 {
font-size: 25px;
padding: 0px 15px;
width: 100%;
margin-bottom: 25px;
}
.tabs-step-content {
    display: block;
}
.tabs-step-content .websites-fomr.urlstore h3 {
    font-size: 25px;
}
.how-it-work .tabs-steps .nav.nav-tabs .borderthick {
    top: 48px;
}
.vedio-section-how-wrk h2 {
    font-size: 30px;
}
.vedio-section-how-wrk .heading-evry-wrk p {
    width: 100%;
    padding: 0px 15px;
}
.how-it-work .tabs-steps .nav.nav-tabs li a span {
    width: 40px;
    height: 40px;
    font-size: 15px;
}
.big-vedio-how-wrk iframe {
    transform: scale(0.9) !important;
    -ms-transform: scale(0.9) !important;
    -webkit-transform: scale(0.9) !important;
}
body #payment-gateway .cash-payment li {
    float: none;
    width: 49%;
}
#payment-gateway .cash-payment {
    text-align: center;
        margin-bottom: 20px;
}
#push-section .native-feature {
    padding-bottom: 20px;
}
#push-section.push-section {
    height: auto !important;
    text-align: center;
}
.banner_feat .col-lg-5 {
    position: relative;
    width: 100%;
    text-align: center;
}
.spc_feat {
        padding: 11% 0 20px;
}
.banner_feat h2 {
    font-size: 20px;
    line-height: 30px;
}
.megento-mobile-extention ul li a p {
    font-size: 13px;
}
.banner_feat .col-lg-7 {
    float: none;
    width: 100%;
}
.banner_feat .col-lg-7 img.synchr-icon-img {
    display: none;
}

.how-it-work .tabs-steps .nav.nav-tabs li a {
    font-size: 14px;
        padding: 0px 5px;
}

.customer-customefomr .login_form {
    min-height: auto;
}
.side-layer-gradient {
    width: 100%;
}
.customer-customefomr .login_form .form-algiment-grafient {
    margin-top: 0%;
    margin-bottom: 0%;
}
.side-layer-gradient {
    display: block;
        padding: 30px 0px;
            height: auto;
}
.feature_banner .transparent {
    background: #f2f2f2 !important;
    padding: 80px 0 !important;
}
.payment-gateway .transparent {
    background: #f2f2f2 !important;
    padding: 0px 0 !important;
}

.customer-customefomr .login_form {
    width: 100%;
}
.page-template-default nav.navbar.navbar-default.navbar-fixed-top.header-nav {
    background: #fff !important;
}
.plan-price.heading-pricepage {
    width: 100%;
}
.plan-price.heading-pricepage h2 {
    font-size: 26px;
    margin-top: 24px;
}
.prices .free-price ul li {
    padding: 6px 20px !important;
        background-size: 15px !important; 
}

.awesome-features ul.features-list li .list-icon img {
    width: auto;
    height: 59px !important;
}
.cbp-af-header nav.navbar-default li a {
    color: #333;
}
.site-footer .usefull-links ul li {
    display: inline-block;
    margin-bottom: 8px;
    width: 100%;
}

.powered-by ul {
    padding: 0px;
    margin-top: 10px;
}
.lower-footer {
    padding: 15px 0px 0px 0px;
}
.megentomobile-work .responsive-tabs__heading {
    font-size: 18px !important;
    background: linear-gradient(153deg, rgba(71,37,94,1) 0%, rgba(36,28,83,1) 0%, rgba(52,32,88,1) 47%, rgba(90,42,100,1) 60%, rgba(248,80,154,1) 100%) !important;
    color: #fff;
        outline: none !important;
    box-shadow: none;
        padding: 15px 0px;
}
.megentomobile-work {
    padding: 2% 15px;
}
.megentomobile-work .responsive-tabs__panel {
    width: 100%;
    float: none;
}
.tabs-section .responsive-tabs__heading.responsive-tabs__heading--active:after {
    display: none !important
}
.tabs-section .responsive-tabs__heading:after {
    border-left: 6px solid transparent !important;
    border-right: 6px solid transparent !important;
    border-top: 6px solid #fff !important;
}
.awesome-features ul.features-list li {
    width: 48% !important;
    margin: 0px 0px 50px 0px !important;
}
.megento-mobile-extention-head h2 br {
    display: none;
}
.megento-mobile-extention-head h2 {
    font-size: 22px;
}
.content-right-sleek {
    padding: 20px;
    top: 0px;
    text-align: center;
}
.content-right-sleek ul li:last-child {
    border: none;
    padding: 0px;
}
.content-right-sleek ul {
    margin-top: 18px;
}
.content-right-sleek ul li {
    width: auto;
        padding: 0px 4px !important;
}
ul.features-list {
    margin: 0px 0px;
}
ul.features-list li {
    margin: 0 auto 50px;
    padding: 0px 1%;
    width: 49%; 
    border: none !important;
    vertical-align: top;
}
.awesome-features .btn.btn-defaul.get-app {
    margin-top: 20px;
}
.megentomobile-work h2 {
    font-size: 20px !important;
}


.content-right-sleek h4 {
    font-size: 20px;
}
.sleek-mobile-app .col-sm-6.fir {
    padding-right: 15px;
}
.sleek-mobile-app .col-sm-6.sec {
    padding-left: 15px;
}
.megento-mobile-extention ul {
    text-align: center;
}
.megento-mobile-extention-head {
    padding: 0px 0px;
    text-align: center;
}
.megento-mobile-extention ul li {
    width: 47%;
    margin: 9px 4px;
    top: 0px !important;
}
.group-buttons-buttons {
    text-align: center;
}
.group-buttons-buttons span a {
    padding: 10px 9px;
    font-size: 13px;
}
.group-buttons-buttons span {
    display: inline-block;
    width: 49%;
}
.group-brands span img {
    height: 50px;
    margin-top: 0%;
}
.group-brands {
    text-align: center;
}
.group-brands span {
    display: inline-block;
}
    ul.nav.navbar-nav.navbar-right.free-demo-nav.mob li.demo {
    display: none;
}
    ul.nav.navbar-nav.navbar-right.free-demo-nav.mob li.cart-iconn span.cart-count {
    top: 1px;
}
.cbp-af-header nav.navbar-default li a {
    font-size: 13px;
}
.top-banner h1 {
    text-align: left;
}
.top-banner h1 br {
    display: none;
}
.small-banner-image .img-responsive {
    padding: 0px 0px 0px 0px;
    top: 25px;
    right: 0px;
    left: 0;
    margin: 0px auto;
    float: none;

}
.navbar-collapse ul#menu-login_user li a {
    padding: 15px 0px !important;
    color: #333;
    margin-bottom: 0px;
}
    ul.nav.navbar-nav.navbar-right.free-demo-nav.mob li.login-navi {
    padding-top: 0px !important;
}
ul.nav.navbar-nav.navbar-right.free-demo-nav.mob li.cart-iconn {
    padding-top: 0px !important;
    float: right;
}
nav.navbar.navbar-default.navbar-fixed-top.header-nav {
    position: absolute !important;
    height: auto;
            background: #fff !important;
    box-shadow: 0px 0px 4px 2px #eee;
}
.home.page-template .navbar.navbar-default.navbar-fixed-top {
    background: #ffffff !important;
}
nav.navbar.navbar-default.navbar-fixed-top.header-nav img.shrinklayer {
    display: block;
        padding: 0px 0px;
            height: 40px;
}
nav.navbar.navbar-default.navbar-fixed-top.header-nav img.ntshrink {
    display: none;
}
nav.navbar.navbar-default.navbar-fixed-top.header-nav .navbar-toggle {
    margin-right: 10px;
    position: relative;
    z-index: 9;
}
.navbar, .navbar-brand {
    min-height: 63px;
}

.nav.navbar-nav.navbar-right.free-demo-nav.mob {
    display: block;
    position: relative;
    top: 10px;
    right: 0px;
    text-align: right;
    width: auto;
    border: none;
    margin: 0px !important;
}
.nav.navbar-nav.navbar-right.free-demo-nav.fulscreen {
    display: none;
}
.nav.navbar-nav.navbar-right.free-demo-nav.mob li.login-navi {
    display: inline-block;
    width: auto;
    float: none;
}
.nav.navbar-nav.navbar-right.free-demo-nav.mob li {
    width: auto;
    display: inline-block;
        border: none;
    box-shadow: none !important;
}
.cbp-af-header nav.navbar-default li a {
    padding: 0px 10px !important;
}
ul.nav.navbar-nav.navbar-right.free-demo-nav.mob li.demo {
    background: #ff4f26;
    padding: 6px 0px;
    border-radius: 4px;
    margin-top: 5px;
}
ul.nav.navbar-nav.navbar-right.free-demo-nav.mob li.demo a {
    color: #fff !important;
    outline: none;
    border: none !important;
}


.url_links .input-group-addon.ng-binding{border-radius:3px;border-right:1px solid #ddd!important;padding:15px 10px;}
.input-group.url_links{display:inline-block;}
#build_form input#basic-url{width:100%;}
.mobile_header_view{background:#fff none repeat scroll 0 0;border-top:1px solid #ddd;display:inline-block;padding:0;width:100%;}
.dataTable_wrapper.app-table.table-responsive{border:none !important;}
#msds-select{width:100%;}
.dataTables_length{float:left;width:100%;}
.dataTables_filter{float:left;width:100%;}
body div.dataTables_wrapper div.dataTables_filter input{width:90% !important;}
/*.header-nav .container{padding:0;}*/
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar{border:medium none;float:right;margin:0 !important;}
.header-nav .navbar-header{padding:0 4px;}
.avatar-sys{background:#e9e9e9 none repeat scroll 0 0;border-radius:30px;height:35px;overflow:hidden;padding:8px;position:relative;text-align:center;width:35px;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec > li.dropdown.dropdown-user a{padding:8px 12px !important;}
.cummunity-heading h1{font-size:21px;line-height:32px;margin:25px 0 10px;}
.cummunity-heading p{font-size:14px;}
.cummunity-heading span{background:#fff none repeat scroll 0 0;border-radius:50%;color:#ff4f26;display:inline-block;font-size:30px;margin-bottom:0;padding:20px 30px;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar li.dropdown.dropdown-extended.dropdown-notification.open li{float:unset;width:100%;}
.dashboard-nav-sec li.dropdown .dropdown-menu::before{border-bottom:7px solid #ddd;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block !important;left:10px;position:absolute;right:auto;top:-7px;}
.dashboard-nav-sec li.dropdown .dropdown-menu::after{border-bottom:6px solid #fff !important;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block !important;left:10px;position:absolute;right:auto;top:-6px;}
.dashboard-nav-sec li.dropdown-extended .dropdown-menu{border-color:#e7eaf0;border-radius:4px;left:0;margin-top:0;padding-bottom:0;padding-top:0;z-index:9995;}
.app-table table{border:1px solid #dde2e4;border-radius:4px;display:block;margin-top:0;overflow-x:auto;table-layout:fixed;white-space:normal;width:100%;}
.app-table table td, .app-table table th{white-space:normal !important;}
.partners_section{height:auto;}
.username.username-hide-on-mobile{font-size:14px;}
#partners.partners_section h2{font-size:20px;margin-bottom:19px;margin-top:0;}
.partners_section p{font-size:15px;}
.cbp-af-header.cbp-af-header-shrink .navbar.navbar-default{background:#ffffff none repeat scroll 0 0;height:auto;min-height:auto;}
#need-website h1{font-size:23px;margin-bottom:17px;margin-top:0;}
#need-website{padding:70px 0px;}
#partners.partners_section a.button{margin-top:13px;}
.lets_do.partnership h2{font-size:21px !important;line-height:27px !important;margin-bottom:10px !important;margin-top:0 !important;}
.testimonials_bx{display:inline-block;margin-top:0;padding:15px;}
.lets_do h2{font-size:26px;font-weight:bold;margin-top:0;}
#happy-clients .testimonials_bx li{background:#ffffff none repeat scroll 0 0;border:1px solid #eee;box-shadow:4px 4px 0 #e8e8e8;float:left;margin-left:0;padding:24px;position:relative;width:100%;}
.desc_rw{min-height:auto;}
body .mobile-navbar.navbar-nav .open .dropdown-menu{background-color:#f1f1f1 !important;position:absolute !important;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar{background:transparent;display:block;text-align:center;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.web-navbar{display:none;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar li{border:medium none;display:inline-block;height:49px;width:auto;float:left;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar li a{padding:15px 11px !important;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar li a .badge.badge-default{top:7px;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar li.dropdown.dropdown-user ul li{width:100% !important;}
.gapi-analytics-data-chart svg{width:100% !important;}
.gapi-analytics-data-chart div{width:100% !important;}
body #view-selector-container table{float:left;margin-bottom:12px;width:100% !important;}
#view-selector-container > table:nth-child(2){margin-left:0;}
#view-selector-container table td{font-size:14px !important;font-weight:normal !important;text-align:left !important;}
#view-selector-container table td:nth-child(2){float:left;left:10px;position:relative;width:120px !important;}
#dashbrd_infor{padding:30px 0px;}
.visitor-loc-device{margin-top:20px;}
.lets_do .wpcf7-form p{display:inline-block;float:left;font-weight:bold;margin-right:20px;padding:1px;text-align:left;width:46%;}
.contact-section .map_bx{margin:10px 0;}
.cbp-af-header.cbp-af-header-shrink nav.navbar-default .logo_custm{display:block;}
.cbp-af-header.cbp-af-header-shrink nav.navbar-default .logo_scrll{display:none;}
.top-banner h1 strong{font-size:55px;}
.searcht{margin-top:35px;}
.search.fixed{position:relative !important;top:inherit !important;}
.top-banner h1{font-size:45px;line-height:55px;margin-top:2px;text-align:center;}
ul.features-list li h3{margin-top:0px;}
.portfollio.transparent{height:inherit}
ul.features-list li{margin-bottom:4px;min-height:287px}
.top-banner{min-height:inherit;padding:95px 0 50px;overflow:hidden;}
.form_hm .group{width:50%;}
.search .button.btn-primary{float:right;margin-top:11px;transition:all 0.2s linear 0s !important;width:100%;}
.cbp-af-header nav.navbar-default .logo_custm img{height:42px;}
.mobile_sol h2{font-family:Open Sans;font-size:32px;text-transform:uppercase;}
.portfollio h2{font-family:Open Sans;font-size:32px;text-transform:uppercase;}
.screenshoot-area .owl-controls.clickable{display:inline-block;margin-top:3px;width:100%;}
.bnr-text{text-align:center;z-index:1;}
.gpr-reviews-wrap{padding:0 10px;}
body #register-part .woocommerce{background:#fff none repeat scroll 0 0;box-shadow:none;margin-bottom:30px;}
.sc_team_item_position{color:#ff4f26;font-size:12px;margin-bottom:10px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:pre;}
.column_padding_bottom{margin-bottom:0;padding-left:30px;padding-right:30px;}
h5.sc_team_item_title{font-family:"open_sansregular";font-size:16px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:pre;}
.gpr-review{float:left;margin-right:0;margin-top:35px;width:100%;}
.gpr-review-content{margin:0 0 20px;min-height:auto;padding:10px;position:relative;}
.gpr-review{margin-top:20px;}
.my_ajax_login_register{padding:15px;width:100%;}
.alert{font-size:13px;padding:10px;}
.wp-social-login-connect-with{margin-top:0px;}
#customer_login h2{font-size:22px;}
.wp-social-login-connect-with{font-size:16px;}
.wp-social-login-connect-with::before, .wp-social-login-connect-with::after{top:12px;}
.section_right{left:0;margin:0 auto;width:95%;}
section#register-part{padding:0 !important;}
#register-part .mm .woocommerce{margin-bottom:0;margin-top:0px !important;padding-left:20px;}
.img_bord{border-radius:88px;height:140px;margin:0 auto 10px;overflow:hidden;width:140px;}
.paddin-left{padding-right:15px;}
.paddin-right{padding-left:15px;}
body .text-center.free-price.free-plans{box-shadow:0 0 4px #c4c4c4;margin-top:20px !important;}
.magento-app-download .frame{margin:30px 0;}
.how_work_opt.text-center{padding:0 18px;}
.left-nav{margin-left:-15px;}
.navbar-nav > li > a{padding-top:15px;padding-bottom:15px;}
.work-step, .user-sign{margin-top:65px;}
.extension, .admin-panel{margin-bottom:70px;position:relative;}
.user-sign::after{background:url("images/arrow-small.png") no-repeat scroll 0 0;bottom:-90px;height:85px;right:48%;width:20px;top:auto;left:auto;}
.extension::before{background:url("images/arrow-small.png") no-repeat scroll 0 0;bottom:-90px;height:85px;right:48%;width:20px;top:auto;}
.admin-panel::after{background:url("images/arrow-small.png") no-repeat scroll 0 0;bottom:-90px;height:85px;right:48%;width:20px;top:auto;}
.app-download{text-align:center;}
ul.features-list li{margin:0;padding:2%;width:50%;}
ul.features-list li .list-icon{color:#f05929;font-size:42px;height:85px;margin-top:32px;}
.how-works h5{font-size:19px;}
.it-work{margin-top:0px;}
.make-app{padding:50px 0px;}
.top-footer{text-align:center;}
.bottom-footer{text-align:center;}
.other-links ul li{width:100%;margin-right:0%;margin-bottom:10px;}
.top-footer{padding:30px 0px;}
.contact-details{font-size:17px;}
.appbtn{margin-right:0px;}
.app-download{margin-top:50px;}
.get-app{padding-left:40px;padding-right:40px;}
.navbar-toggle{margin-top:14px;margin-bottom:14px;}
.free-demo-nav li{margin:0px;}
.free-demo-nav li.demo a{background:none;color:#FF4F26;padding:12px 15px;}
.free-demo-nav li.demo:hover a{color:#000;background:none;}
.free-demo-nav li a{color:#777;}
.free-demo-nav{margin-top:0px;margin-bottom:0px;}
.app-store{margin-top:-20px;}
.top-banner{min-height:inherit;padding:50px 0;}
.get-app{line-height:27px;}
.access_bx{display:inline-block;margin-bottom:40px;margin-top:45px;width:100%;}
.bnr-text.banhome_img img{display:none;width:294px;}
#large-header2{bottom:-50%;display:none;position:absolute;right:-50%;}
#large-header{bottom:-117%;left:0;position:absolute;top:inherit;}
.step-proc{display:inline-block;float:none;font-size:16px;font-weight:bold;margin:1px;padding:7px;}
.how_work iframe{width:100% !important;}
.magento-app-download h2{font-size:41px !important;letter-spacing:normal;line-height:37px;}
.col-md-3.unit-3-12{float:left;margin-bottom:19px;width:50%;}
.app-download{margin-top:0;}
.magento-app-download h2 strong{font-size:23px;}
.awesome-features h1{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{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;}
.steps-list .step-item .item-text h5{font-size:15px;}
.center-block .btn{background-color:#ff4f26;border:medium none;border-radius:3px;color:#ffffff;font-size:15px;font-weight:400;line-height:1.5;padding:18.5px 48px 18.5px 29px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.3s ease-in-out 0s;}
.top-padding-30{padding-top:20px;}
.download-section h2{font-size:19px;}
.section-padding{overflow:hidden;padding:50px 15px;text-align:center;}
.section-spacing.site-footer{padding:0 0 20px;width:100%;display:inline-block;}
.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-img, #amenities-content{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 none repeat scroll 0 0;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;text-align: center;}
#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 0px 0px 0px;}
#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;    text-align: center;}
#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; text-align: center;}
#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%;}
.fa.fa-envelope.message-icon{font-size:16px;right:16px;}
.col-md-8.text-left{text-align:center;}
.woocommerce-billing-fields > h3{margin-top:0px;}
.navbar-collapse{background:#fff !important;}
.navbar-nav > li{border-bottom:1px solid #ddd;display:block;float:unset;width:100%;}
.header-nav .navbar-nav > li > a{padding:10px 15px !important;text-transform:uppercase;text-align:left;}
.header-nav .navbar-collapse.collapse.in{border-top:1px solid #ddd;}
.nav.navbar-nav.left-nav{position:relative;}
.navbar-collapse{min-height:auto !important;}
.magento-app-download .bounce{display:none;}
section#bottom-feature-define li{vertical-align:top;}
section#bottom-feature-define li span{font-size:12px;}
.native-feature{text-align:center;}
.woocommerce{margin-bottom:30px;margin-top:30px;}
#menu-headermenu.nav.navbar-nav li:first-child{display:block !important;}
body .free-demo-nav li.demo a{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;color:#777 !important;padding:12px 15px !important;}
body .nav.navbar-nav.navbar-right.free-demo-nav li a{color:#777 !important;padding:12px 15px !important;}
body .free-demo-nav li.demo a:hover{background:none !important;}
body .nav.navbar-nav.navbar-right.free-demo-nav li a:hover{color:#000 !important;}
body .free-demo-nav li.demo:hover a{background:none !important;}
.nav.navbar-nav.navbar-right.free-demo-nav{margin:0px !important;}
.download-section.top_sect .container{padding-left:0px;padding-right:0px;}
.border-cls a{color:#fff;font-size:13px;text-decoration:underline;}
.demo_desc p{color:#ffffff;font-size:13px;margin-bottom:0;text-align:left;}
.demo_desc p b{font-size:15px;}
.download-links > .link-item > i{float:left;font-size:34px;left:3px;position:relative;top:5px;width:30px;}
.download-links > .link-item > .heading{margin-left:40px;}
.download-links > .link-item > .name{margin-left:40px;}
.download-links .wow.fadeInUp{float:left;margin:0 3px 0 0;padding:5px 26px;}
.download-section.top_sect .section-padding{height:auto !important;padding:20px 15px;width:100%;}
.download-section.top_sect .feature{display:none;}
.about h2{font-size:23px;}
.download-section.top_sect .feature > img{display:none;}
.download-links .wow.fadeInUp:last-child{margin-right:0;}
.stick-fixed{position:relative;top:auto;z-index:9;}
#register-part .woocommerce{margin-bottom:0;margin-top:0;}
#register-part .col-md-12.mm{padding:0;}
#customer_login h2{font-size:20px;margin-top:0;     line-height: 30px; 
    margin-bottom: 18px;}
    .gradient-text-from p {
    color: #fff;
    font-size: 16px;
}
.prices.anchor{display:unset;height:auto;margin:auto;visibility:visible;}
.prices.anchor1{margin-top:0px !important;}
#magento-tap2.anchor1{margin-top:0;}
#place_order.button.alt{margin-bottom:0 !important;}
.top-banner.anchor1{margin-top:0;}
#build_leftbar{height:auto;}
.mm h1{font-size:21px;margin-bottom:30px;margin-top:20px;padding-left:0px;}
.mm .btn.btn-info.btn-lg{padding:3px 10px;}
#register-part table.myapp_tables{display:table;float:left;overflow-x:scroll;white-space:nowrap;width:100% !important;}
#register-part .mm .woocommerce{margin-bottom:0;margin-top:20px;padding-left:0;}
h2{font-size:1.6rem;}
#build_form legend{font-size:21px;margin-left:0;margin-top:20px !important;}
.form-group.jj{margin-bottom:5px;margin-left:0;margin-top:5px;width:100%;}
.fileUpload{width:100px;}
button#build_submit{margin-left:0;margin-top:20px;padding:8px 55px;}
#build_leftbar{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;box-shadow:none;height:auto;padding:0;}
#build_leftbar nav.navbar.navbar-default{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;}
#build_leftbar .menu{list-style-type:none;padding:0;}
#build_leftbar .navbar-toggle{float:left;}
body{padding-top:0;}
.navbar-fixed-bottom, .navbar-fixed-top{position:relative !important;margin-bottom:0 !important;}
.navbar-brand{padding:15px !important;}
section#register-part{padding:10px 0 30px;width:100%;padding-top: 20% !important;}
.navbar-nav > li:last-child{border-bottom:medium none;}
#build_leftbar .collapse{display:none;}
#build_leftbar .collapse.in{display:block;}
.header-nav .navbar-toggle{margin-top:15px;}
#menu-app-sidebar-menu.menu li{display:block;width:100%;}
.nav.navbar-nav.navbar-right.free-demo-nav{border-top:1px solid #ddd;}
.get-app{width:auto;}
section#bottom-feature-define li a img{filter:grayscale(1);width:35px !important;}
.text-center.free-price.paid-services{margin-top:30px;}
.plan-price{display:block !important;}
#paid-platinum.text-center.free-price.paid-services{display:none;}
.free-price{margin-top:0px;}
.text-center.free-price.paid-services{margin-top:20px;}
.extension-info .form-group.jj{float:left;margin:0 0 15px;width:100%;}
body #payment-gateway .cash-payment li a img{width:100%;}
body #payment-gateway .cash-payment li{border:1px solid #fff;float:left;height:130px;margin:0;vertical-align:top;width:33%;}
#payment-gateway .cash-payment li a img.paypal-img3{margin-top:-5px;width:70px;}
#payment-gateway .cash-payment li a img.paypal-img4{margin-top:-7px;width:60px;}
body #payment-gateway.payment-gateway{height:auto !important;}
body #payment-gateway .cash-payment li a{font-size:13px;height:80px;}
body .feature_banner .transparent{background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0;height:100%;padding:0;}
.feature_banner{height:auto;padding:0;}
.text-icon-left, .text-icon-right{margin-bottom:20px !important;margin-top:35px !important;}
#push-section.push-section{height:auto !important;}
#push-section.push-section .transparent{padding:0px 0px 0px;}
.text h3{font-size:16px;margin-bottom:0;margin-top:0;}
.col-md-4.col-sm-4.feature-style-img{text-align:right;}
.col-md-4.col-sm-4.feature-style-img img{width:200px;}
.col-md-4.col-sm-4.feature-style-img{display:none;}
#mobileapp h2{font-size:21px;line-height:26px;margin-bottom:30px;}
#mobileapp span{font-size:14px;margin:10px 0 0;}
#mobileapp{padding:30px 0;}
.col-md-1.arrow-right.reduce-apc.refreshing{padding-top:4%;}
.col-md-1.arrow-right.reduce-apc.refreshing > img{width:30px;}
section#step-partition iframe{height:300px !important;margin-top:0;transform:scale(1) !important;-ms-transform:scale(1) !important;-webkit-transform:scale(1) !important;width:100% !important;}
.step-list{margin-top:20px;}
.step-list h3{font-size:18px;}
.step-list ul li{font-size:14px;}
.step-list h3.second-step-heading, .step-list h3.step-4-heading, .step-list h3.third-step-heading{margin-top:10px;}
section#step-partition{padding:30px 0;}
.btn.btn-primary.down-extension .fa.fa-download{padding-right:10px;}

section#happy-clients h1{font-size:28px;margin-bottom:10px;margin-top:0;}
section#happy-clients p{font-size:15px;line-height:21px;margin:0 auto;width:100%;}
.happy-customer-tag{display:inline-block;margin:0px auto;width:100%;}
.client-testimonials{margin:30px auto 10px;width:94%;}
.bx-controls-direction{display:none;}
.hostage{border-radius:8px;min-height:155px;opacity:0.7;padding:20px 0 0;transition:all 0.5s ease 0s;}
.bxslider img{border-radius:50%;margin:10px auto;width:auto;}
.text-icon-left, .text-icon-right{margin-bottom:26px !important;margin-top:22px !important;}
.text-icon-left .iconCircle{margin-left:30px;margin-right:22px;}
.text-icon-left .text, .text-icon-right .text{display:inherit;margin-top:7px;vertical-align:middle;}
.text-icon-right .iconCircle{float:left;margin-left:30px;margin-right:30px;}
.text-icon-left, .text-icon-right{display:inline-block;margin-bottom:60px;width:100%;}
body .text-icon-right{text-align:left;width:100%;}
.iconCircle{display:inline-block;}
.col-md-1.arrow-right.reduce-apc.refreshing{padding-top:9%;}
.col-md-2.link-part{float:left;padding-right:0;padding-top:9%;}
.col-md-1.arrow-right{float:left;}
.col-md-3.integration-img{float:left;padding-top:4%;}
.col-md-1.arrow-right.reduce-apc{float:left;padding-left:0;}
.col-md-3.build-img{float:left;}
.col-md-1.arrow-right.reduce-apc{float:left;}
.col-md-3.publish-img{float:left;}
#mobileapp h2{font-size:18px;line-height:20px;margin-bottom:25px;}
.contact-title.text-uppercase > img{left:151px;}
section#main-steps .panel-heading h4 a{font-size:13px;font-weight:normal;overflow:hidden;padding:8px 150px 8px 8px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;}
section#main-steps .panel-heading h4 a span{position:absolute;right:30px;}
#progress{width:100% !important;}
.extension-info h3{font-size:13px;line-height:18px;margin-bottom:12px;margin-top:0;}
.col-sm-5.text-center.frame > iframe{margin-top:-80px;transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);}
.col-sm-7.app-download.center-block{margin-top:-65px;}
body nav.header-nav .navbar-brand{padding:4px !important;}
#wpsp_support_btn{width:25px;z-index:999;}
.download-section.transparent img{width:120px;}
.magento-app-download p{font-size:18px;letter-spacing:0;margin-bottom:18px;margin-top:5px;text-transform:uppercase;}
#wpsp_support_btn{width:40px;z-index:99;}
.payment-gateway .transparent{background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0;height:100%;padding:0 0 30px;}
#bottom-feature-define.bottom-fixed{display:block;}
#payment-gateway.payment-gateway{height:auto;padding:0;width:100%;}
.prices h1{font-size:22px;line-height:28px;font-family:'Open Sans';}
.about h2{font-size:22px;margin-bottom:12px;font-family:'Open Sans';}
.about p.description{font-size:14px;text-align:left;width:100%;}
.section-description.text-center{font-size:15px;text-align:left;}
#contact h1.section-title{font-size:22px;margin-bottom:10px;margin-top:0;font-family:'Open Sans';}
.section-description.text-center br{display:none;}
.contact-title.text-uppercase > img{left:181px;}
.download-section .demo_desc h2{font-size:28px;font-family:'Open Sans';margin-bottom:0px;}
section#happy-clients p{font-size:14px;line-height:20px;margin:0 auto;padding:0 10px;text-align:left;width:100%;}
section#happy-clients h1{font-size:24px;margin-bottom:13px;margin-top:0;font-family:'Open Sans';}
.social{margin-top:15px;padding:0;}
.main-domain .form-group input.form-control{width:87%;margin-bottom:13px;}
.main-domain .form-group{margin-bottom:0;}
#domain_ch{display:inline-block;width:100%;}
section#our-team{padding:20px 0;}
#our-team h1{font-size:22px;}
.sc_item_title::after{display:none;}
.sc_item_title{font-size:22px;font-family:'Open Sans';margin-bottom:15px;}
section#meet-people{padding:30px 0;}
.sc_team_descr.sc_item_descr{font-size:14px;}
.sc_team_descr.sc_item_descr br{display:none;}
.sc_columns.columns_wrap{margin-top:25px;}
.column_padding_bottom{padding-bottom:20px;}
.sc_team_item_info{padding-top:15px;text-align:center;}
.sc_team_item_position{color:#ff4f26;margin-bottom:0;margin-top:5px;}
.sc_team_item_avatar a::before{display:none;}
.sc_team_item_avatar{text-align:center;}
.sc_team_item_avatar a img{border-radius:50%;transition:all 0.5s ease 0s;width:200px;}
.sc_team_item_avatar a:hover img{opacity:1;}
.sc_team_item_avatar a:hover{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;opacity:1 !important;}
#register-part .col-md-10.mm{padding:0;}
#register-part .woocommerce .edit-account p .button{margin-top:12px;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:100%;}
.woocommerce fieldset legend{margin-top:30px;}
#main-download-wizard table.table.table-bordered{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;box-shadow:none;height:auto;margin-top:0;padding:0 14px;position:relative;width:100%;}
section#main-download-wizard{padding:10px 0;}
section#main-download-wizard #build_leftbar{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;box-shadow:none;height:auto;padding:0 14px;}
section#main-download-wizard nav.navbar.navbar-default{margin-bottom:10px;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{text-align:center;}
.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;font-size:12px;line-height:35px;position:absolute;right:30px;}
.woocommerce form .form-row label.inline{float:right;font-size:15px;padding-top:13px;}
#loginpopup .modal-content{display:table !important;width:100%;height:200px;}
.input-group-btn{margin-bottom:10px;}
.social li:last-child{padding-right:0;}
.sc_socials_items a.social_icons.social_facebook:hover{background:#4a6ea9 none repeat scroll 0 0 !important;}
.sc_socials_items a.social_icons.social_gplus:hover{background:#28a9e0 none repeat scroll 0 0 !important;}
.sc_socials_items a.social_icons.social_gpluse:hover{background:#da4835 none repeat scroll 0 0 !important;}
.text-icon-left .text, .text-icon-right .text{width:75% !important;}
#payment-gateway.payment-gateway h2{text-align:center;}
#payment-gateway.payment-gateway p{text-align:center;}
#syncronized.syncronized h2{text-align:center;}
#syncronized.syncronized p{text-align:center;}
#reward-point.reward-point .native-feature > img{margin-left:-15px;width:auto;    margin-top: 10px;}
#push-section .native-feature{padding-top:0;}
#push-section.push-section h2{padding-top:3%;}
#push-section.push-section{height:auto;padding:0;}
#push-section.push-section h2 span{line-height:22px;}
.form_hm label{color:#999999;font-size:15px;font-weight:normal;left:1px;pointer-events:none;position:absolute;top:-29px;}
.search{padding:3px;}
body .nav.navbar-nav.navbar-right.free-demo-nav li a{color:#444444 !important;padding:12px 10px !important;}
.nav.navbar-nav.left-nav {
    margin: 0 0px;
    position: relative;
    padding-left: 0px !important;
    margin-left: 0px !important;
}
.nav.navbar-nav.navbar-right.free-demo-nav{margin-left:30px !important;position:relative;}
.cbp-af-header .free-demo-nav li.demo{margin:0;vertical-align:top;}
.cbp-af-header nav.navbar-default li a{margin-bottom:0}
.copy-rights{text-align:center;}
.powered-by{text-align:center;}
.fb_iframe_widget{margin-top:30px;}
.magento-app-download{padding-bottom:30px;}
.fb-plug{overflow:hidden;}
.native-feature > img{max-width:100%;}
.modal-dialog{margin-bottom:50px;}
#payment-gateway.payment-gateway h2{padding-top:3%;}
.col-md-4.wow{margin-top:0 !important;padding:0;}
#build_leftbar{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;box-shadow:none;height:auto;margin-top:0;padding:0;position:relative;width:100%;}
#build_leftbar .navbar-toggle{float:right;margin-bottom:0;margin-left:23px;margin-right:0px;}
#build_leftbar .navbar-ex1-collapse{background:#fff none repeat scroll 0 0;box-shadow:2px 3px 1px #ededed;margin:10px 0px;}
body #menu-app-sidebar-menu li a{border-bottom:1px solid #eee;color:#747474;display:inline-block;padding:10px 16px !important;text-align:right !important;width:100% !important;}
#menu-app-sidebar-menu li a{border-bottom:1px solid #eee;color:#747474;display:inline-block;padding:10px 30px !important;text-align:left;width:100% !important;}
#menu-app-sidebar-menu li a i{display:none !important;}
#build_leftbar .navbar-ex1-collapse.collapse .menu{margin:10px 0 0 !important;}
.section_right .woocommerce{padding:10px 15px;}
.col-1.address h3{font-size:22px;}
.da-thumbs li{display:inline-table;width:44.6%;}
.portfollio.transparent{padding:30px 15px;}
.top-banner{height:auto;}
.step-proc{width:100%;text-align:center;margin:20px 0px 1px 0px}
.step-proc img{width:60%;}
.step-proc h4{text-align:center;}
.download-section{height:auto;}
.form-title h3{font-size:23px;line-height:100%;margin:12px 0 0;}
.quote-form{margin-top:20px;}
.yourbusiness{padding:0 0 20px;}
.need-text h3{font-size:22px;margin-bottom:17px;margin-top:10px;}
.need-text p{font-size:15px;}
}

@media(min-width: 600px) and (max-width: 767px){
.awesome-features ul.features-list li {
    margin: 0px 0px 0px 0px !important;
}  
#magento-tap2 section#need-website .col-md-6.col-sm-6 {
    margin: 50px auto;
    margin-top: 0px;
    padding-top: 1%;
}  
.about.custome-banner {
    padding: 8% 0% 3% 0%;
}

.archive.tax-product_cat .extention #demos .mofluid-boxes #add-ons-div input#searcvh-empty {
    width: 65% !important;
}
.page-template-page-support-php .support_bs .nav.nav-tabs li {
    width: 33%;
    margin: 0px 10px;
}
.kbe_search_field form {
    width: 66%;
}
.extention.add-onns-customs .mofluid-boxes .col-sm-3 {
    margin: 30px 0px;
}
.extention.add-onns-customs .mofluid-boxes {
    display: block;
    padding: 15px;
}

.faq-page-align #kbe_content .kbe_leftcol h1 {
    text-align: center;
}
#need-website .col-md-6.col-sm-6 {
    text-align: left;
    width: 50%;
    float: left;
}
.need-text .btn-get-started a.btn.btn-defaul.get-app.b-n-app.build-btn.opn_pop {
    width: auto;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #customer_details {
    width: 60%;
    float: left;
    padding-right: 15px;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #order_review .form-row.place-order input {
    float: right;
}
.woocommerce-checkout #payment {
    margin-bottom: 20px;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #order_review_heading {
    padding-left: 6px;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #order_review {
    float: right;
    width: 40%;
    padding-left: 6px;
}
.woocommerce-checkout .entry-content .checkout.woocommerce-checkout #order_review #payment ul {
    border-bottom: none;
}
.woocommerce-checkout #content .checkout.woocommerce-checkout #order_review .form-row.place-order input {
    padding: 15px 20px;
        width: auto;
}
.woocommerce-cart .entry-content form table .actions .coupon {
    padding-bottom: 0px !important;
    float: left !important;
}
.woocommerce-cart .entry-content form table .actions .coupon #coupon_code {
    float: left !important;
    width: 40% !important;
}
.container.cart-page-custom table tbody tr:last-child td.actions {
    padding: 0px 12px;
}
table.shop_table.shop_table_responsive.cart tr td input.button {
    margin-top: 13px;
    float: right;
    background: transparent !important;
}
.page-template-page-pricing section.prices .col-lg-4.col-sm-6 {
    width: 50%;
    float: left;
}
.plan-price.heading-pricepage {
    margin-bottom: 4%;
}


.how-it-work .heading-how-wrk {
    margin: 0% 0% 6% 0%;
}
.syncro-feature img {
    width: 65%;
}
#payment-gateway.payment-gateway h2 {
    text-align: left;
}
#payment-gateway.payment-gateway p {
    text-align: left;
}
.sections section {
    padding: 20px 0px !important;
}
.native-feature > img {
    margin-top: 20px;
    width: 80% !important;
}
.spc_feat {
    padding: 4% 0 40px;
}
.sections .col-lg-6.col-sm-6 {
    width: 50%;
    float: left;
        text-align: left;
}
section#native-feature {
    text-align: left;
}
ul.features-list li {
    min-height: 240px;
}
.megento-mobile-extention ul li a p {
    font-size: 15px;
}
.download-links.text-center {
    margin-bottom: 15px !important;
    margin-top: 45px !important;
    width: 60%;
    margin: 0px auto;
}
.center-block .btn {
    padding: 18.5px 10px 18.5px 10px;
}
.center-block .form-control {
    padding: 0 0.5em;
}
.top-banner .home_bx_rm .col-sm-6 {
    width: 50%;
    float: left;
}
body .top-banner h1 {
    margin-top: 80px !important;
    text-align: left;
    font-size: 30px;
    line-height: 40px;
}
.group-buttons-buttons {
    text-align: left;
}
.group-buttons-buttons span a {
    padding: 10px 13px;
    font-size: 14px;
}
.group-brands {
    text-align: left;
}
.group-brands span img {
    height: 55px;
    margin-top: 10%;
}
.small-banner-image .img-responsive {
    top: 40px;
        width: 50%;
}
.megento-mobile-extention {
    padding: 4% 0% 1% 0%;
}
.awesome-features h2 {
    font-size: 30px;
}
.megentomobile-work .responsive-tabs__heading {
    width: 70%;
    margin: 10px auto;
}


}

@media screen and (max-width:540px){.app-store{margin-top:0px;}
.search .form-control, .search .button.btn-primary{width:100%;}
}
@media (max-width:480px){

#need-website {
    padding: 40px 0px;
}
.how-it-work .heading-how-wrk {
    margin: 50px 0px 50px 0%;
}
.term-add-ons section#magento-tap2 .mofluid-boxes .col-sm-3 {
    width: 100%;
}
#magento-tap2 .extention.small-business-prodct.detail-single-page-archiv {
    padding-top: 30px !important;
}
.extention.feature-addons-new ul.list li.item {
    width: 100% !important;
}
#kbe_container #live-search {
   padding: 15px 0;
}
.support-custom-page {
    padding-top: 36px !important;
}

#magento-tap2 {
    padding-top: 18px;
}
.heading-how-wrk h2 {
    font-size: 20px;
}
.notification_strip{
    display: none !important;
}
.megento-mobile-extention ul li {
    width: 46%;
    margin: 9px 4px;
    top: 0px !important;
        padding: 20px 6px;
}
.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:left;width:100%;position:inherit;}
#kbe_content .kbe_leftcol .kbe_article_list li a{font-size:13px;padding:0 10px;}
.lanch_text{display:none;}
.app-layout{display:none;}
.jj .input-group{width:100%;}
#basic-addon3{width:100%}
ul.features-list li p{font-size:14px;}
#edit_domain_ch .form-control{width:100%;}
.text-center.edit_linkkl{font-size:13px;padding:12px 10px;word-break:break-all;word-wrap:break-word;}
.tabs_download .nav-tabs > li a{font-size:10px;padding:15px 6px;text-transform:uppercase;}
.version_left{width:100%;}
.download_complete ul li p a{display:inline-block;margin-left:0px;margin-top:10px;}
.version_right{display:inline-block;float:unset;text-align:right;width:100%;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar li.dropdown.dropdown-extended.dropdown-notification.open li{float:unset;width:100%;}
.dashboard-nav-sec li.dropdown.dropdown-notification .dropdown-menu::before{border-bottom:7px solid #ddd;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block !important;left:140px;position:absolute;right:auto;top:-7px;}
.version_right button{background:#ff4f26 none repeat scroll 0 0;border:medium none #ff4f26;border-radius:57px;color:#ffffff !important;font-size:12px;font-weight:normal;margin:5px auto 14px;padding:11px 23px;width:100%;text-decoration:none;text-transform:uppercase;transition:background-color 0.2s linear 0s, border-color 0.2s linear 0s;}
.dashboard-nav-sec li.dropdown.dropdown-notification .dropdown-menu::after{border-bottom:6px solid #fff !important;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block !important;left:141px;position:absolute;right:auto;top:-6px;}
.dashboard-nav-sec li.dropdown-extended.dropdown-notification .dropdown-menu{border-color:#e7eaf0;border-radius:4px;left:-130px;margin-top:0;max-width:275px;min-width:160px;padding-bottom:0;padding-top:0;width:285px;z-index:9995;}
.dashboard-nav-sec li.dropdown.dropdown-user .dropdown-menu::before{border-bottom:7px solid #ddd;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block !important;left:auto;position:absolute;right:auto;top:-7px;}
.dashboard-nav-sec li.dropdown.dropdown-user .dropdown-menu::after{border-bottom:6px solid #fff !important;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block !important;left:auto;position:absolute;right:auto;top:-6px;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec.mobile-navbar li.dropdown.dropdown-user.open ul{left:auto;right:0px;}
.show-alert{width:90% !important;z-index:99999;}
.portfollio.transparent.build-app{padding:30px 0;}
.portfollio p{padding:0 10px;}
.dash-pagination.col-md-6.col-sm-6{display:inline-block;margin-bottom:20px;}
.section_right{width:100% !important;}
body .top-banner h1{font-size:19px;line-height:29px;margin-top:2px;text-align:center;}
body .top-banner h1 strong{font-size:24px;}
body .searcht{margin-top:0;}
body .form_hm label{color:#fff;}
body .portfollio h2{font-family:Open Sans;font-size:14px;line-height:26px;text-transform:uppercase;}
section#happy-clients h1{font-size:17px;}
.how_work h2{font-size:17px !important;margin-top:0;}
.pricing-tables{height:auto;}
.awesome-features h5{font-size:15px;line-height:22px;margin-bottom:26px;}
.pricing-tables h1{color:#fff;font-size:22px;line-height:33px;}
#need-website.req_quotes{padding:0px;}
.section-description.text-center{width:100%;}
.demo_desc h5{font-size:17px;}
#need-website.req_quotes .form-title h3{font-size:24px;}
#need-website.req_quotes p.callus2{margin-top:0px;}
.download-section .demo_desc h2{display:inline-block;font-family:"Open Sans";font-size:23px;margin-bottom:8px !important;}
body .mobile-navbar.navbar-nav .open .dropdown-menu{background-color:#f1f1f1 !important;position:absolute !important;}
.all-application .btn.btn-primary.new-app-btn{width:100%;}
.all-application h2{float:left;font-size:18px;margin-bottom:10px;margin-top:0;text-align:center;width:100%;}
.compile-section{text-align:center;}
.form-title h3{font-size:23px;line-height:100%;margin:12px 0 0;}
.quote-form{margin-top:20px;}
.pricing-tables{padding:40px 0px 40px;}
.pricing-tables p{color:#cfcfcf;margin:17px auto 0;text-align:center;width:100%;font-size:14px;line-height:24px;}
.free-price ul li{font-size:13px;padding:6px 0;}
.text-center.free-price.paid-services .main-price h6{font-size:24px;padding:22px 0 0px;line-height:18px;}
.text-center.free-price.paid-services .main-price.basic{min-height:170px;}
#service-plan{padding:30px 0;}
#service-plan .btn.btn-primary.g-app.opn_pop{margin-top:18px;}
#service-plan.marketing-plan-bann h3{text-align:center;}
.prices{padding-bottom:35px;}
#service-plan.marketing-plan-bann p{text-align:center;}
body .download-links .wow.fadeInUp{float:left;font-size:13px;margin:0 10px 0 0;padding:5px 6px;}
.kbe_widget .kbe_tags_widget{margin-bottom:0px;}
#live-search{width:100%;margin-top:0px;}
.kbe_leftcol{margin-bottom:0px !important;}
.kbe_category{margin-bottom:0px !important;}
.modal.pricing_marketing .modal-dialog{margin:30px auto;width:91%;}
#service-plan.marketing-plan-bann h3{font-size:20px;margin-top:0;}
#service-plan.marketing-plan-bann h2{font-size:26px;}
.text-center.free-price.paid-services .main-price h6{font-size:29px;padding:26px 0 3px;}
.how_work_opt.text-center{padding:0 1px;}
.link-item.wow.fadeInUp{margin-bottom:10px;}
#myModal2 .modal-body{padding:8px;}
#myModal2 .modal-title{font-size:15px;}
.step-proc{margin:0 0 1px;text-align:center;width:100%;}
.how_work_opt.text-center{margin-top:20px;}
.search.fixed{position:relative !important;top:inherit !important;}
.form_hm .group{float:left;margin-bottom:4px;margin-top:33px;position:relative;width:100%;}
ul.features-list li{height:inherit;margin-bottom:18px;}
ul.features-list li h3{margin-top:0;}
.top-banner{overflow:hidden;}
.cbp-af-header nav.navbar-default .logo_custm img{height:41px;}
.how_work h2{font-size:26px;margin-top:0;}
.portfollio .how_work_opt.text-center{margin-top:16px;}
.mobile_sol h2{font-family:Open Sans;font-size:30px;text-transform:uppercase;}
.mobile_sol p{color:#666666;font-size:15px;font-weight:400;}
.portfollio h2{font-family:Open Sans;font-size:25px;text-transform:uppercase;}
.portfollio p{color:#ccc;font-size:15px;font-weight:400;}
#large-header{bottom:-67%;left:0;position:absolute;top:inherit;}
.screenshoot-area .owl-controls.clickable{display:none !important;margin-top:3px;width:100%;}
.screenshoot-area .owl-item{padding-right:0;}
ul.features-list li{display:inline-block;float:none;height:213px;margin:0 auto 18px;padding:1px 2%;width:85%;}
.access_bx{display:inline-block;margin-bottom:11px;margin-top:45px;width:100%;}
.downloads a{display:inline-block;margin-bottom:14px;margin-right:10px;}
.top-banner h1{font-size:28px;line-height:38px;margin-top:2px;text-align:center;}
.top-banner h1 strong{font-size:34px;}
.magento-app-download h2{font-size:33px !important;letter-spacing:normal;line-height:37px;margin-top:33px;}
.screenshot_heading.text-center{display:inline-block;margin-bottom:30px;width:100%;}
.coming_soon p{margin-bottom:36px;}
.col-md-3.unit-3-12{float:left;margin-bottom:29px;width:50%;}
.unit-3-12 img{width:72px;}
.coming_soon .label{display:block;font-size:16px;margin-top:9px;}
.how_work iframe{height:auto !important;transform:scale(1) !important;width:100% !important;}
.lets_do .wpcf7-form p{text-align:left;width:99%;}
.lets_do.partnership h2{font-size:26px;margin-top:80px;}
.partners_section{height:inherit;padding:50px 0;text-align:center;}
.partners_section h2{color:#ffffff;font-size:32px;height:inherit;}
.awesome-features h2{font-size:21px;}
.wp-social-login-provider-list a{float:left;margin-right:2%;max-width:100%;padding:5px 0;}
.get-app{font-size:14px;}
.usefull-links ul li{display:inline-block;margin-bottom:8px;width:50%;}
#push-section.push-section .native-feature > img{width:100%;}
.section-spacing.site-footer{padding:10px 0 20px;width:100%;display:inline-block;}
#push-section .native-feature{padding-top:0;}
#payment-gateway.payment-gateway h2{padding-top:3%;}
section#happy-clients .client-testimonials p{text-align:center;}
.overlay.section-padding .center-block .register .btn{margin-top:0}
#wpsp_support_btn{width:40px;z-index:99;}
.img_bord{border-radius:88px;height:140px;margin:0 auto 11px;overflow:hidden;width:140px;}
#push-section.push-section{height:auto;padding:0;}
#payment-gateway.payment-gateway{height:auto;padding:0;width:100%;}
section#bottom-feature-define{background:#ececec none repeat scroll 0 0;display:none;padding:13px 0;}
.text-icon-left, .text-icon-right{margin-bottom:13px !important;margin-top:16px !important;}
.text-icon-left .iconCircle{margin-left:5px;margin-right:10px;}
.text-icon-left .text, .text-icon-right .text{display:inherit;float:right;margin-top:0;vertical-align:middle;width:75% !important;}
.text-icon-right .iconCircle{float:left;margin-left:5px;margin-right:10px;}
.col-md-8.contact-info-map{padding:0;}
.col-md-4.wow{margin-top:15px;padding:0;}
.input-group.app-form{display:inline-block;position:relative;width:100%;}
.center-block .input-group-btn > .btn{border-radius:0;position:relative;width:100%;}
.input-group-btn{display:inline-block;font-size:0;margin-top:10px;position:relative;white-space:pre-wrap;width:100%;}
.input-group .form-control, .input-group-addon, .input-group-btn{border-radius:0;display:block;height:53px;}
.center-block .btn{background-color:#ff4f26;padding:15.5px 48px 15.5px 29px;margin-top:8px;}
#amenities-img{height:260px;}
#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{height:779px;position:relative;}
.frame iframe{height:875px;left:0;margin-left:0px;margin-top:-81px;}
iframe{transform:scale(0.7) !important;-ms-transform:scale(0.7) !important;-webkit-transform:scale(0.7) !important;}
#amenities-img{width:100%;}
.download-section.top_sect .feature{display:none;}
.about iframe{height:184px;transform:scale(1) !important;-ms-transform:scale(1) !important;-webkit-transform:scale(1) !important;}
.download-section.top_sect .section-padding{height:688px;}
.bounce img{display:none;}
.stick-fixed{position:relative;top:auto;z-index:9;}
.navbar-collapse{background:#fff}
.magento-app-download p{font-size:14px;letter-spacing:0px;}
.magento-app-download h2{font-size:22px !important;letter-spacing:normal;line-height:27px;}
.magento-app-download h2 strong{font-size:18px;}
.magento-app-download h3{font-size:18px;}
.awesome-features h1{font-size:25px;}
.download-section.transparent img{width:100px;}
.contact-details .contact-items > li{font-size:13px;}
.contact-details{padding:15px;font-size:14px;}
.contact-container{padding:15px;}
.map_bx iframe{transform:scale(1) !important;-ms-transform:scale(1) !important;-webkit-transform:scale(1) !important;}
h1.section-title{font-size:23px;margin-bottom:10px;margin-top:0;}
.section-description.text-center{font-size:15px;}
#register-part .woocommerce p .button{margin-top:44px;}
#register-part .woocommerce form .form-row label.inline{float:left;font-size:14px;margin-top:5px;}
#register-part .woocommerce form.login{margin:20px 0px;}
#register-part .woocommerce form.register{margin:20px 0px;}
section#register-part{padding:20px 0;}
.app-download{margin-top:-60px;}
#register-part table.myapp_tables{display:block;float:left;overflow-x:scroll;white-space:nowrap;width:100% !important;}
.glyphicon.glyphicon-plus{font-size:13px;top:0;}
.center-block .form-control{font-size:14px;padding:0 10px;}
.download-links h5{color:#ffffff;font-size:16px;font-weight:bold;line-height:22px;margin:24px 0 11px;}
.about h2{font-size:22px;margin-bottom:12px;}
.about p.description{font-size:14px;}
.get-app{width:auto !important;}
.overlay.section-padding .center-block .btn{border-radius:4px !important;font-size:15px;height:auto;margin-top:15px;padding:10px 42px 10px;width:100%;}
.overlay.section-padding .center-block .form-control{border:medium none;border-radius:4px !important;display:inline-block;font-size:15px;height:45px;padding:0 15px;width:100%;}
.overlay.section-padding .input-group{display:block;}
.overlay.section-padding span.input-group-btn{display:inline-block !important;padding:0 !important;white-space:normal !important;width:100% !important;}
.overlay.section-padding .center-block .btn i{margin-left:5px;}
.extension-info .fileUpload span{margin:0 -11px;}
.extension-info .fileUpload{color:#fff;text-align:center;width:80px;}
.main-domain h2{font-size:16px;margin:0 0 15px;}
.main-domain .form-group input.form-control{width:77%;margin-bottom:0px;}
.main-domain .form-group input.btn.btn-primary{margin-left:0;margin-top:15px;padding:10px 40px;}
body #payment-gateway .cash-payment li a img{width:100%;}
body #payment-gateway .cash-payment li{border:1px solid #fff;float:left;height:130px;margin:0;vertical-align:top;width:50%;}
#payment-gateway .cash-payment li a img.paypal-img3{margin-bottom:10px;width:70px;}
#payment-gateway .cash-payment li a img.paypal-img4{width:54px;}
#payment-gateway .cash-payment li a img.paypal-img{margin-top:16px;width:100px;}
#payment-gateway .cash-payment li a img.paypal-img2{margin-top:20px;width:84px;}
#payment-gateway .cash-payment li a img.paypal-img5{width:55px;}
#payment-gateway .cash-payment li a span{display:inline-block;margin-top:5px;}
body #payment-gateway.payment-gateway{height:auto !important;}
body #payment-gateway .cash-payment li a{font-size:13px;height:80px;}
body .feature_banner .transparent{background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0;height:100%;padding:0;}
.feature_banner{height:auto;padding:0;}
#push-section.push-section{height:auto !important;}
#push-section.push-section .transparent{padding:0px 0px 0px;}
.text h3{font-size:16px;margin-bottom:0;margin-top:0;}
.client-testimonials{margin:24px auto 10px;width:94%;}
.bxslider img{border-radius:50%;margin:10px auto;width:auto;}
section#happy-clients .client-testimonials p{font-size:14px;line-height:22px;margin:0 auto;width:100%;}
.happy-customer-tag{display:inline-block;margin:10px auto;width:100%;}
.bx-controls-direction{display:none;}
.happy-customer-tag li{display:inline-block;margin-right:10px;width:38%;margin-bottom:15px;}
.hostage{border-radius:8px;min-height:140px;opacity:0.7;padding:0;transition:all 0.5s ease 0s;}
.hostage img{width:100%;}
#mobileapp h2{font-size:17px;line-height:24px;margin-bottom:30px;}
section#step-partition iframe{margin-top:0;transform:scale(1) !important;-ms-transform:scale(1) !important;-webkit-transform:scale(1) !important;width:100% !important;height:auto !important;}
.col-md-2.link-part{padding-bottom:0px;padding-top:0;width:100%;}
.col-md-1.arrow-right{padding-bottom:2%;padding-right:0;padding-left:0;padding-top:5%;width:100%;}
.col-md-3.integration-img{padding-top:4%;width:100%;}
.col-md-1.arrow-right.reduce-apc{padding-left:0;width:100%;}
.col-md-3.build-img{padding-top:4%;width:100%;}
.col-md-1.arrow-right.reduce-apc{padding-left:0;width:100%;}
.col-md-3.publish-img{padding-top:4%;width:100%;}
.col-md-1.arrow-right img{transform:rotate(90deg);}
section#main-steps h1{font-size:16px;line-height:25px;margin-bottom:15px;margin-top:0;text-align:center;}
section#main-steps .panel-heading h4 a{font-size:13px;font-weight:normal;overflow:hidden;padding:8px 120px 8px 8px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;}
.button-download, .meter{font-size:13px;height:45px;line-height:3rem;padding:0 15px;width:100%;}
.btn.btn-primary.btn_help{margin-right:5px;padding:10px;}
.extension-info .btn.btn-primary{padding:10px 12px;}
nav.header-nav .navbar-brand{padding:10px !important;}
.errors_email ul{margin:0;padding:0;}
.magento-app-download{background:#f2f2f2 none repeat scroll 0 0;padding:1px 0 20px;width:100%;}
.download-section h2{font-size:20px;line-height:27px;margin-top:8px;}
.download-section p{font-size:13px;}
.download-section .section-padding{overflow:hidden;padding:30px 15px;text-align:center;}
.contact-title.text-uppercase > img{left:151px;}
#loginpopup .input-group.remove-email{display:inline-block;width:100%;}
.input-group.hide-password{width:100%;}
#register-part .woocommerce .register p .button{margin-top:10px;}
#customer_login .login .lost_password{float:right;font-size:11px;position:relative;top:-75px;}
.col-md-2.link-part{float:left;padding-right:0;padding-top:9%;padding-left:0;}
#push-section.push-section h2{padding-top:5%;}
.fb_iframe_widget{display:inline-block;overflow:hidden;position:relative;width:100%;}
.fb_iframe_widget iframe{left:-15px;position:absolute;transform:scale(0.9) !important;}
.frame iframe{height:875px;left:0;margin-left:-47px !important;margin-top:-67px !important;position:absolute;}
.step-proc img{width:80%;}
}
@media (min-width:480px) and (max-width:480px){.col-sm-5.text-center.frame > iframe{margin-top:-80px;transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);position:relative;margin-left:0px !important;}
}
@media (max-width:360px){.support_bs .nav.nav-tabs a{padding:16px 8px;font-size:14px;}
.da-thumbs li{width:90%;}
.da-thumbs li a div span{font-size:16px;}
.da-thumbs li a h3{min-height:auto;}
.step-proc img{width:100%;}
}
.username.username-hide-on-mobile{display:inline-block;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize !important;white-space:nowrap;max-width:130px;}
@media (max-width:320px){.usefull-links ul li{width:100%;}
body .download-links .wow.fadeInUp{float:left;font-size:12px !important;margin:0 6px 0 0 !important;padding:5px !important;}
.top-banner h1{font-size:26px;line-height:36px;margin-top:2px;text-align:center;}
.fb_iframe_widget{display:inline-block;overflow:hidden;position:relative;width:100%;}
ul.features-list li{display:inline-block;float:none;margin:0 auto;padding:2%;width:100%;}
.fb_iframe_widget iframe{left:-34px;position:absolute;transform:scale(0.8) !important;}
.frame iframe{height:875px;left:0;margin-left:-64px !important;margin-top:-141px !important;position:absolute;}
iframe{transform:scale(0.6) !important;-ms-transform:scale(0.6) !important;-webkit-transform:scale(0.6) !important;}
.app-download{margin-top:-190px !important;}
.top-banner h1 strong{font-size:29px;}
section#bottom-feature-define li span{font-size:11px !important;}
.happy-customer-tag li{margin-bottom:0px;}
.text-icon-left .text, .text-icon-right .text{display:inherit;float:right;margin-top:0;vertical-align:middle;width:68% !important;}
.map_bx iframe{transform:scale(1) !important;-ms-transform:scale(1) !important;-webkit-transform:scale(1) !important;}
.support_bs #tab_agent_settings{display:none !important;}
.owl-item img{float:left;width:97%;}
}
.box-right{position:relative;}
#main-download-wizard .table.table-bordered td p a{width:auto;}
.right-edit{background:#e4e4e4;border-radius:50%;display:inline-block;font-size:17px;height:30px;line-height:30px;text-align:center;width:30px;position:absolute;top:58px;}
.right-edit i{line-height:30px;}
.right-edit:hover{background:#FF4F26;}
.right-edit:hover i{color:#fff;}
.upgrade-your-app{margin-top:15px;}
.woocommerce-account .woocommerce{background:#fff none repeat scroll 0 0 !important;}
#doma_url{display:inline-block;width:100%;}
.btn.btn-default.pop-btn.reg_btn{border-radius:0;width:100%;}
.bgw{background:#fff none repeat scroll 0 0 !important;}
.inner-addon .glyphicon{position:absolute;padding:10px;pointer-events:none;}
.left-addon input{border-radius:0;height:42px;padding-left:38px;}
.inner-addon.left-addon{display:inline-block;position:relative;width:100%;}
.left-addon .glyphicon{left:0;top:5px;}
.right-addon .glyphicon{right:0px;}
.left-addon input{border-radius:0;height:42px;padding-left:38px;}
#typed-strings{display:none;}
.typed-cursor{-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;-ms-animation:blink 0.7s infinite;-o-animation:blink 0.7s infinite;animation:blink 0.7s infinite;animation:0.7s ease 0s normal none infinite running blink;color:#FF6B31;font-weight:100;opacity:1;font-size:80px;line-height:normal;}
@-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-ms-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes blink{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
.searcht > p{background:rgba(255, 255, 255, 0.2) none repeat scroll 0 0;display:inline-block;padding:10px 20px;}
#progress{border-radius:4px;height:20px;margin-bottom:10px;overflow:hidden;width:100%;background:#f1f1f1 none repeat scroll 0 0;}
#SkypeButton_Call_magentomobileshop_1_paraElement img{margin:0 !important;}
#SkypeButton_Call_magentomobileshop_1_paraElement > ul{background:#fff none repeat scroll 0 0 !important;margin:0 !important;padding:0 !important;z-index:999 !important;}
#dropdown_SkypeButton_Call_magentomobileshop_1 > li{line-height:2;}
#dropdown_SkypeButton_Call_magentomobileshop_1 a{display:inline-block;font-size:14px !important;padding:0 10px !important;width:100%;}
#dropdown_SkypeButton_Call_magentomobileshop_1 a:hover{background:#2ac5ff none repeat scroll 0 0;color:#fff !important;text-decoration:none !important;}
.cbp-af-header-shrink .nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec li.dropdown.dropdown-user a{padding:12px;}
#SkypeButton_Call_magentomobileshop_1{position:relative;top:-4px;}
.app_name_list{float:left;width:77%;}
.logo_image_app{float:left;padding-left:10px;width:17%;}
.d-link{float:left;text-align:left;width:50%;}
.app_name_list b{font-weight:normal;}
table.table.table-bordered td{font-size:13px;vertical-align:middle;}
.price-tag.sorting_asc{width:25% !important;}
.dashboard-nav-sec li.dropdown-notification .dropdown-menu .dropdown-menu-list li a .time{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;max-width:150px !important;padding-left:40px;}
.dashboard-nav-sec li.dropdown-notification .dropdown-menu .dropdown-menu-list li:hover{background:none !important;}
.nav.navbar-nav.navbar-right.free-demo-nav.dashboard-nav-sec > li.dropdown.dropdown-extended.dropdown-notification a{background:none !important;}
.dashboard-nav-sec #header_notification_bar.dropdown-extended .dropdown-menu li.external:hover{background:#eaedf2 none repeat scroll 0 0 !important;}
.dashboard-nav-sec #header_notification_bar.dropdown-extended .dropdown-menu li .dropdown-menu-list.scroller li:hover{background:none;}
.dashboard-nav-sec li.dropdown .dropdown-menu::after{border-bottom:6px solid #eaedf2 !important;right:12px !important;}
.dashboard-nav-sec li.dropdown .dropdown-menu::before{right:11px !important;}
.extention{padding:40px 0px;}
.foter-text .text-green{float:right;margin-right:9px;margin-top:9px;}
.foter-text p a{background:#ff4f26;border:1px solid #ff4f26;padding:8px 28px;border-radius:29px;color:#fff;display:inline-block;float:left;margin-left:15px;}
.foter-text p a:hover{background:#000;color:#fff !important;border-color:#000;}
.foter-text{padding:0px;display:inline-block;width:100%;margin-top:14px;margin-bottom:20px;}
.mofluid-boxes{display:inline-block;margin-top:20px;}
.single-box.main_bx a .content-text{background:none;overflow:inherit;height:auto;}
.padding30{padding:20px 0px;}
.extention h1{border-bottom:1px solid #e6e6e6;margin-bottom:8px;padding-bottom:12px;font-weight:800;margin-top:0;text-align:left;font-size:26px;}
h1 a.adtocart_NEW{float:right;font-size:17px;margin-top:8px;}
.single-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.9em;color:#888;position:relative;box-shadow:0 0 0 2px rgba(0,0,0,.05);-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.05);list-style:none;min-height:255px;background:#fff;margin:0px;padding:0px;}
.content-text{padding-top:20px;}
.head-text{position:relative;display:block;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;}
.content-text, .foter-text{padding:17px 8px 0;}
.content-text{display:inline-block;width:100%;}
.single-box a p{color:#666;font-size:12px;}
.single-box a .content-text{height:141px;overflow:hidden;background:#f0f0f0;}
.img-flate{border:1px solid #ebebeb;height:100px;width:100px;margin:0px auto;}
.foter-text{padding:0px;}
.img-flate img{width:auto;height:90px;margin:0px auto;}
.text-brown a{color:#9D9D9D;text-transform:uppercase;}
.foter-text p{margin:0px;padding-bottom:15px;}
.text-green{color:#71b02f;font-size:20px;font-weight:600;}
.head-text img{width:auto;height:66px;margin-top:20px;margin-bottom:20px;}
.content-text h3{margin:0px;text-align:center;font-size:16px;color:#212121;font-weight:600;margin-bottom:5px;}
.single-box a{display:block;}
.content-text p{text-align:center;}
.box2{padding:30px 20px;}
.description-content{padding-top:10px;font-size:14px;}
.bigtext{font-size:30px;font-weight:800;float:left;padding-right:15px;}
.list-text .col-sm-6{padding:0px;}
.dollor-text{color:#ff4f26;}
.section-description .adtocart{background:#ff4f26;border-radius:4px;font-weight:800;padding:6px 20px;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;margin-top:4px;color:#fff;border:none;}
.section-description .adtocart:hover,.section-description .adtocart:active,.section-description .adtocart:focus{background:#d3411f;}
.title-prod{font-size:25px;font-weight:800;text-transform:uppercase;}
.description-text{padding-top:12px;}
.btn-docs button{border-radius:4px;font-weight:800;padding:6px 20px;margin:0px 5px;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;}
.btn-docs button:hover, .btn-docs button:active, .btn-docs button:focus{background:#d3411f;}
.btn-docs .small-btn, .btn-docs .large-btn{background:#bbbbbb;}
.box2 hr{width:90%;border:1px solid #e6e6e6;}
.list-text{font-size:13px;padding:0px;border-top:1px solid #eee;padding-top:10px;margin-bottom:25px;border-bottom:1px solid #eee;}
/*.border-right{border-right:2px solid #e6e6e6;}*/
.description-content hr{border:1px solid #e6e6e6;}
ul.product-links{display:inline-block;margin:0px 0px 15px 0px;padding:0px;width:100%;}
ul.product-links li{display:inline-block;margin-right:10px;}
ul.product-links li.playstore-link a{background:#b3cb39;}
ul.product-links li a{background:#c1c1c1 none repeat scroll 0 0;border-radius:50%;color:#fff;float:left;font-size:30px;height:45px;line-height:45px;text-align:center;width:45px;}
ul.product-links li a{background:#c1c1c1 none repeat scroll 0 0;border-radius:50%;color:#fff;float:left;font-size:30px;height:45px;line-height:45px;text-align:center;width:45px;}
ul.product-links li.website-link a{background:#03bbe9;}
.width-align{float:right;text-align:right;padding-right:8px;}
.total-users{padding-right:10px;padding-top:5px;}
.addtocart-section{padding:10px 0px;}
.nav-tabs img{width:auto;height:50px;}
.single-img img{height:250px;margin:0px auto;margin-bottom:30px;}
.my-tabs .nav-tabs > li.active > a, .my-tabs .nav-tabs > li.active > a:focus, .my-tabs .nav-tabs > li.active > a:hover{background-color:transparent;border:2px solid #ff4f26;}
.my-tabs .nav-tabs{border-bottom:none;}
.centered-tab .nav-tabs{width:100%;margin:0px auto;text-align:center;}
.content-write{font-size:14px;padding-top:10px;color:#909090;}
.description{margin-top:30px;border-top:2px solid #eee;}
.descrip-title{font-size:28px;font-weight:600;line-height:60px;}
.description p{font-size:14px;color:#909090;}
.section-description{background:#fff;}
@media(min-width:320px) and (max-width:767px){.border-right{border-right:0px;}
.title-prod{line-height:70px;}
.section-description .adtocart{margin-top:0px;}
.link-user{padding-top:10px;}
.btn-docs button{margin:10px 0px;}
.width-align button{float:none !important;margin:10px 0px;}
.width-align{text-align:center;}
.btn-docs{text-align:center;}
.box2{padding:30px 0px;}
.centered-tab .nav-tabs{width:100%;}
.my-tabs .nav > li > a{padding:10px 10px;}
.btn-docs{font-size:15px;}
}
@media(min-width:320px) and (max-width:400px){.list-text{text-align:center;}
}
@media(min-width:481px) and (max-width:767px){
.list-text{text-align:left;}
.page-template-page-pricing .prices {
    padding-top: 0px !important;
}
#magento-tap2 {
    padding-top: 30px;
}
section.how-it-work {
    padding-top: 30px;
}
section#happy-clients {
    padding: 30px 0 60px 0px;
}
}
@media(min-width:768px) and (max-width:1024px){.box2{padding:30px 0px;}
.centered-tab .nav-tabs{width:100%;}
.my-tabs .nav > li > a{padding:10px 10px;}
}
@media(min-width: 320px) and (max-width: 360px){
nav.navbar.navbar-default.navbar-fixed-top.header-nav img.shrinklayer {
    height: 30px;
}
.cbp-af-header nav.navbar-default .logo_custm {
    margin-top: 13px;
}

}
.menu-item-type-woocommerce-cart::before{content:"\f217";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left;padding:30px 0px;margin-left:-2px;color:#d3411f;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;}
.cbp-af-header-shrink .menu-item-type-woocommerce-cart::before{padding:21px 0px;}
.my-tabs .nav-tabs li img{width:auto;height:35px;}
.my-tabs .nav-tabs li a{padding:5px 10px;}
.my-tabs .nav-tabs > li > a:hover{border-color:#d3411f;border:2px solid;}
.my-tabs .nav > li > a:focus, .my-tabs .nav > li > a:hover{background-color:transparent;}
.site-footer .menu-item-type-woocommerce-cart::before{padding:3px 3px;}

.about .width-equal.megento2:last-child {
    display: none;
}

.woocommerce-account #register-part #customer_login .row.form-algiment-grafient .login_form {
    background: #fff;
}

/*=======header strip changes update================*/
.home .notification_strip h3 {
    color: #000 !important;
}
.home .notification_strip {
    background: #fff !important;
}
.notification_strip {
    background: linear-gradient(153deg, rgba(71,37,94,1) 0%, rgba(36,28,83,1) 0%, rgba(52,32,88,1) 47%, rgba(90,42,100,1) 60%, rgba(248,80,154,1) 100%) !important;
    display: block;
    transition: all 0.5s ease 0.1s;
} 
.notification_strip h3 {
    color: #fff !important;
    font-weight: 400 !important;
}  
.notification_strip h3 .fa.fa-gift {
    font-size: 20px;
    padding-right: 5px;
}
.notification_strip .col-sm-12{
    padding: 0px;
}
.cbp-af-header-shrink .notification_strip{
display: none;
transition: all 0.5s ease 0.1s;
}
.strip_design {
    text-align: center;
    float: none;
}
.strip_design h3 {
    display: inline-block;
    float: none !important;
    position: relative;
    top: -7px;
}
.strip_design .code_cupon {
    display: inline-block;
    padding-top: 9px;
}
.strip_design .code_cupon #apply-coupon-code2 {
    background: #ff4f26;
    border-radius: 2px;
}
.vedio-section-how-wrk .ytp-cued-thumbnail-overlay-image {
    transform: scale(1.2) !important;
}
/*changed*/
.title-single-feature {
    text-align: center;
    color: #222;
    font-family: 'Open Sans';
    font-size: 40px;   
    font-weight: 300;   
}
.how-it-work .tabs-steps .nav.nav-tabs li a::before {
    content: 'step';
    text-transform: capitalize;
    font-size: 20px;
    padding-bottom: 13px;
    position: relative;
    top: -10px;
}
.how-it-work .tabs-steps .nav.nav-tabs li.active a::before {
    color: #fc5c37;
}
/*=====end changes header srip=========*/