div[data-style="default"] .toggle h3 a, div[data-style="default"] .toggle h3 {
    font-size: 18px!important;
    line-height: 18px!important;
    font-weight: 500;
}

body #slide-out-widget-area .inner .off-canvas-menu-container li a, body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a, body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a {
    font-size: 32px;
    line-height: 30px;
}
.get-in-touch{
    margin-top: -10%;
}
.get-in-touch-top-image-heading{
    text-align: right;
    font-family: Baskerville;
    font-size: 90px;
    line-height: 80px;
    padding-top: 2px;
    margin-right: 5%;
    margin-top: -2%;
}

.get_select{
    width: 100%;
    border: 1px solid #000 !important;
    font-size: 16px;
    border-radius: 0;
}
body[data-header-search="false"].ascend #header-outer[data-has-menu="false"][data-cart="false"][data-full-width="true"] header#top nav ul .slide-out-widget-area-toggle a {
    padding-top: 41px !important;
    padding-bottom: 41px !important;
    padding-right:22px !important;
}

.ascend #header-outer[data-full-width="true"] header#top nav ul .slide-out-widget-area-toggle a {
    padding-left: 28px!important;
    padding-right: 1px!important;
}
/*
.tg-ham{
    padding-top: 41px !important;
    padding-bottom: 41px !important;
    padding-right:22px !important;
}
*/
.get_top20{
    margin-top: 20px;
}
.row .col h5.tendencies-h5-two, tendencies-h5{
    margin-top: 2px;
}
.tendencies-para {
    padding-right: 20px;
}

.tendencies-para-two, .row .col h5.tendencies-h5-two, .tendencies-para-four{
    padding-left: 0;
}

.top-image-h1-heading{
    text-align: center;
    font-family: Baskerville;
    font-size: 90px;
    line-height: 80px;
    padding-top: 40px;
}

h5.h5-padding20{
    margin-bottom: 20px;
    width: 70%;
    line-height: 25px !important;
}

.dg-question{
    height:60px;
    width: 70%;
    display: block;
}

.fin-form{
    height:30px;
}

.dg-question h5{
    line-height: 22px !important;
}

.dg-sform-row{
    margin-right: -3%;
}

.dg-questions-block{
    background-color: aliceblue;
    padding-left: 60px;
    padding-top: 60px;
}

.dg-questions-break{
    background-color: white;
    height: 30px;
    margin-top: 30px;
    margin-bottom: -20px;
    margin-left: -60px;
    width: 120%;
}

.dg-form-submit-div{
    padding-top: 10px;
    background-color: white;
    margin-left: -60px;
    padding-bottom: 0;
}

.dg-question-div{
    margin-top: 40px;
}

.dg-question-select{
    width: 70%;
    text-transform: uppercase !important;
}

.select-full-width{
    width: 85%;
}

input[type="text"].dg-question-input, input[type="date"].dg-question-input, input[type="tel"].dg-question-input, input[type="email"].dg-question-input, .dg-question-input{
    width: 70%;
}

input[type="text"].small-width{
    width: 53%;
}

.gen-text{
    font-size:18px;
    font-family: Helvetica, Arial !important;
    font-weight:300;
    width: 92%;
    text-align: left;
    color: #262626;
    line-height: 30px;
}
.gen-para{
    padding-top: 72px !important;
    padding-bottom: 80px !important;
}

h5.dg-h5{
    font-family:'Helvetica Neue', Helvetica, Arial, sans-serif !important;
    font-weight: 600 !important;
}

.sf-para1{
    padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 40px;
}

.bmargin-80{
    margin-bottom: 80px;
}

.tpadding-30{
    padding-top: 30px;
}
.tpadding-40{
    padding-top: 40px;
}

.debese{
    padding-top: 30px;
    padding-bottom: 50px;
}

.debese img.de-image{
    width: 40%;
}

.debese p{
    font-size: 18px;
    text-align: center;
    padding-top: 30px;
}

.debese h5.de-heading{
    text-align:center;
    font-family: Helvetica, Arial;
    font-size: 28px;
}

.why-marinal-table-left-div{
    font-family: Helvetica, Arial;
    font-size: 20px;
    color:white !important;
    margin-top:200px;
}

.why-marinal-table-left-div h5.why-marinal-heading{
    color:white !important;
    text-decoration: underline;
    font-family: Helvetica, Arial;
    font-size: 20px;
}

body .dg-btn-right {
    position: fixed;
    top: 0;
    bottom: 0;
    margin: auto;
    right: 0;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -ms-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transform: rotate(90deg) translate(50%, 50%);
    -moz-transform: rotate(90deg) translate(50%, 50%);
    -ms-transform: rotate(90deg) translate(50%, 50%);
    -o-transform: rotate(90deg) translate(50%, 50%);
    transform: rotate(90deg) translate(50%, 50%);
    z-index: 1000;
    border-radius: 0 !important;
    height: 50px;
    border: none;

    background: #258fcc;
    color: #fff;
    font-family: Helvetica, Arial;
    font-size: 18px;
    border-radius: 0 !important;border-bottom-right-radius: 15px !important; border-bottom-left-radius: 15px !important;cursor: pointer;
}

.ascend #footer-outer .widget h4, .ascend #sidebar .footer-heading{
    color: white !important;
    font-size: 17px !important;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-weight: 700;
    text-transform: capitalize !important;
}
.ascend #footer-outer #footer-widgets .col ul li a, .ascend #sidebar div ul li a {
    display: block;
    font-size: 18px;
}
#footer-outer #footer-widgets .col input[type=text], #footer-outer #footer-widgets .col input[type=email] {
    background-color: transparent;
    border: 2px solid #eeeeee;
    text-align:center;
    color:white !important;
    font-size:14px;
    padding: 10px;
    width: 64% !important;
    clear: both;
}

#footer-outer span.email-privacy{
    display: block;
    width: 250px;
    line-height: 12px;
    font-size: 11px;
}

#footer-outer .dg-footer-logo{
    margin-top: 50px;
}

#footer-outer .dg-footer-logo img{
    height: 148px;
    margin-left: -9px;
}

#footer-outer #copyright p {
    margin-top: 5px;
}

#footer-btn{
    margin-left: 6px;
    padding: 12px 12px 12px 12px;
    border-radius: 0px 0px 0px 0px !important;
    background-color: transparent;
    border: 2px solid #eeeeee;
    font-size:14px;
    color: #eeeeee;

}

.ascend #footer-outer #copyright {
    background-color: transparent !important;
    border-top: 1px solid #ffffff !important;
    margin-top: -15px;
}

body[data-footer-reveal="1"][data-footer-reveal-shadow="large_2"] #footer-outer .row {
    padding: 0px 0px;
    /*padding-top:80px;*/
    margin-top: 30px;
}
.ascend #footer-outer #footer-widgets .col ul li{
    line-height: 14px;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-weight: 100;

}
.ascend #footer-outer #footer-widgets .col ul li a{
    font-size: 16px !important;
}

.ascend #footer-outer #footer-widgets .col ul li a:hover, .ascend #footer-outer #footer-widgets form a:hover, .ascend #footer-outer #footer-widgets .col .footer-address a:hover{
    color: #a65bf4 !important;
}
.footer-address{
    line-height: 24px;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-size: 16px;
    font-weight: 100;
}

.footer-address p span{
    width: 50px;
    display: inline-block;
}

.ascend #footer-outer .widget h4 a:hover{
    color: #a65bf4 !important;
}

.sf-menu li ul{
    background-color: #1F1F1F!important;
}

.footer-faq{ padding-top: 66px;}
.footer-contact{padding-top: 86px;}
#footer-outer #copyright li a i, #footer-outer #copyright p{
    color: #ffffff!important;
}
.newsletter-box{margin-bottom:20px;}

.newsletter-box, .newsletter-box:focus{background: transparent !important;}
input[type="email"].newsletter-box::-moz-placeholder{ color: #ffffff !important;}
input[type="email"].newsletter-box::-webkit-input-placeholder{ color: #ffffff !important;}
input[type="email"].newsletter-box:-ms-input-placeholder{ color: #ffffff !important;}

/** Added later  **/

@media only screen and (max-width: 600px) {

    #footer-outer #footer-widgets .col input[type=email] {
        width: 70% !important;
    }
    /*
    #footer-outer .widget h4.footer-heading{
        font-size: 24px !important;
    }
    */
}

@media only screen and (max-width: 768px) and (min-width: 601px) {

    #footer-outer #footer-widgets .col input[type=email] {
        width: 55% !important;
    }
}

@media only screen and (max-width: 1150px) and (min-width: 1024px) {
    #footer-outer .widget h4.footer-heading{
        font-size: 15px !important;
    }
}


.orbit-wrapper div.slider-nav span.right, .orbit-wrapper div.slider-nav span.left, .flex-direction-nav a, .jp-play-bar, .jp-volume-bar-value, .jcarousel-prev:hover, .jcarousel-next:hover, .portfolio-items .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg, .portfolio-items .col[data-default-color="true"] .bottom-meta, .portfolio-filters a, .portfolio-filters #sort-portfolio, .project-attrs li span, .progress li span, .nectar-progress-bar span, #footer-outer #footer-widgets .col .tagcloud a:hover, #sidebar .widget .tagcloud a:hover, article.post .more-link span:hover, #fp-nav.tooltip ul li .fp-tooltip .tooltip-inner, article.post.quote .post-content .quote-inner, article.post.link .post-content .link-inner, #pagination .next a:hover, #pagination .prev a:hover, .comment-list .reply a:hover, input[type=submit]:hover, input[type="button"]:hover, #footer-outer #copyright li a.vimeo:hover, #footer-outer #copyright li a.behance:hover, .toggle.open h3 a, .tabbed > ul li a.active-tab, [class*=" icon-"], .icon-normal, .bar_graph li span, .nectar-button[data-color-override="false"].regular-button, .nectar-button.tilt.accent-color, body .swiper-slide .button.transparent_2 a.primary-color:hover, #footer-outer #footer-widgets .col input[type="submit"], .carousel-prev:hover, .carousel-next:hover, body .products-carousel .carousel-next:hover, body .products-carousel .carousel-prev:hover, .blog-recent .more-link span:hover, .post-tags a:hover, .pricing-column.highlight h3, .pricing-table[data-style="flat-alternative"] .pricing-column.highlight h3 .highlight-reason, .pricing-table[data-style="flat-alternative"] .pricing-column.accent-color:before, #to-top:hover, #to-top.dark:hover, body[data-button-style="rounded"] #to-top:after, #pagination a.page-numbers:hover, #pagination span.page-numbers.current, .single-portfolio .facebook-share a:hover, .single-portfolio .twitter-share a:hover, .single-portfolio .pinterest-share a:hover, .single-post .facebook-share a:hover, .single-post .twitter-share a:hover, .single-post .pinterest-share a:hover, .mejs-controls .mejs-time-rail .mejs-time-current, .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, article.post.quote .post-content .quote-inner, article.post.link .post-content .link-inner, article.format-status .post-content .status-inner, article.post.format-aside .aside-inner, body #header-secondary-outer #social li a.behance:hover, body #header-secondary-outer #social li a.vimeo:hover, #sidebar .widget:hover [class^="icon-"].icon-3x, .woocommerce-page button.single_add_to_cart_button, article.post.quote .content-inner .quote-inner .whole-link, .masonry.classic_enhanced article.post.quote.wide_tall .post-content a:hover .quote-inner, .masonry.classic_enhanced article.post.link.wide_tall .post-content a:hover .link-inner, .iosSlider .prev_slide:hover, .iosSlider .next_slide:hover, body [class^="icon-"].icon-3x.alt-style.accent-color, body [class*=" icon-"].icon-3x.alt-style.accent-color, #slide-out-widget-area, #slide-out-widget-area-bg.fullscreen, #slide-out-widget-area-bg.fullscreen-alt .bg-inner, #header-outer .widget_shopping_cart a.button, body[data-button-style="rounded"] .wpb_wrapper .twitter-share:before, body[data-button-style="rounded"] .wpb_wrapper .twitter-share.hovered:before, body[data-button-style="rounded"] .wpb_wrapper .facebook-share:before, body[data-button-style="rounded"] .wpb_wrapper .facebook-share.hovered:before, body[data-button-style="rounded"] .wpb_wrapper .google-plus-share:before, body[data-button-style="rounded"] .wpb_wrapper .google-plus-share.hovered:before, body[data-button-style="rounded"] .wpb_wrapper .nectar-social:hover > *:before, body[data-button-style="rounded"] .wpb_wrapper .pinterest-share:before, body[data-button-style="rounded"] .wpb_wrapper .pinterest-share.hovered:before, body[data-button-style="rounded"] .wpb_wrapper .linkedin-share:before, body[data-button-style="rounded"] .wpb_wrapper .linkedin-share.hovered:before, #header-outer a.cart-contents .cart-wrap span, .swiper-slide .button.solid_color a, .swiper-slide .button.solid_color_2 a, .portfolio-filters, button[type=submit]:hover, #buddypress button:hover, #buddypress a.button:hover, #buddypress ul.button-nav li.current a, header#top nav ul .slide-out-widget-area-toggle a:hover i.lines, header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:after, header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:before, header#top nav ul .slide-out-widget-area-toggle[data-icon-animation="simple-transform"] a:hover i.lines-button:after, #buddypress a.button:focus, .text_on_hover.product a.added_to_cart, .woocommerce div.product .woocommerce-tabs .full-width-content ul.tabs li a:after, .woocommerce div[data-project-style="text_on_hover"] .cart .quantity input.minus, .woocommerce div[data-project-style="text_on_hover"] .cart .quantity input.plus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce .span_4 input[type="submit"].checkout-button, .portfolio-filters-inline[data-color-scheme="accent-color"], body[data-fancy-form-rcs="1"] [type="radio"]:checked + label:after, .select2-container .select2-choice:hover, .select2-dropdown-open .select2-choice, header#top nav > ul > li.button_solid_color > a:before, #header-outer.transparent header#top nav > ul > li.button_solid_color > a:before, .tabbed[data-style="minimal"] > ul li a:after, .twentytwenty-handle, .twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after, .masonry.classic_enhanced .posts-container article .meta-category a:hover, .masonry.classic_enhanced .posts-container article .video-play-button, .bottom_controls #portfolio-nav .controls li a i:after, .bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i, .nectar_video_lightbox.nectar-button[data-color="default-accent-color"], .nectar_video_lightbox.nectar-button[data-color="transparent-accent-color"]:hover, .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] .flickity-page-dots .dot.is-selected:before, .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote.is-selected p, .nectar-recent-posts-slider .container .strong span:before, #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover, .single .heading-title[data-header-style="default_minimal"] .meta-category a:hover, body.single-post .sharing-default-minimal .nectar-love.loved, .nectar-fancy-box:after, .divider-small-border[data-color="accent-color"], .divider-border[data-color="accent-color"], div[data-style="minimal"] .toggle.open i:after, div[data-style="minimal"] .toggle:hover i:after, div[data-style="minimal"] .toggle.open i:before, div[data-style="minimal"] .toggle:hover i:before, .nectar-animated-title[data-color="accent-color"] .nectar-animated-title-inner:after, #fp-nav:not(.light-controls).tooltip_alt ul li a span:after, #fp-nav.tooltip_alt ul li a span:after, .nectar-video-box[data-color="default-accent-color"] a.nectar_video_lightbox, .span_12.dark .owl-theme .owl-dots .owl-dot.active span, .span_12.dark .owl-theme .owl-dots .owl-dot:hover span, .nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="accent-color"] .nectar_hotspot, .nectar_image_with_hotspots .nectar_hotspot_wrap .nttip .tipclose span:before, .nectar_image_with_hotspots .nectar_hotspot_wrap .nttip .tipclose span:after, .portfolio-filters-inline[data-color-scheme="accent-color-underline"] a:after, body[data-dropdown-style="minimal"] #header-outer header#top nav > ul > li:not(.megamenu) ul a:hover, body[data-dropdown-style="minimal"] #header-outer header#top nav > ul > li:not(.megamenu) li.sfHover > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) li.sfHover > a, body[data-dropdown-style="minimal"] header#top nav > ul > li.megamenu > ul ul li a:hover, body[data-dropdown-style="minimal"] header#top nav > ul > li.megamenu > ul ul li.sfHover > a, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul ul li.current-menu-item a, body[data-dropdown-style="minimal"] #header-outer .widget_shopping_cart a.button, body[data-dropdown-style="minimal"] #header-secondary-outer ul > li:not(.megamenu) li.sfHover > a, body[data-dropdown-style="minimal"] #header-secondary-outer ul > li:not(.megamenu) ul a:hover, #post-area.standard-minimal article.post .more-link span:before, .nectar-slide-in-cart .widget_shopping_cart a.button, body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] header#top nav ul li:not([class*="button_"]) > a span:after, .woocommerce .material.product .add_to_cart_button, body nav.woocommerce-pagination span.page-numbers.current, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul a:hover, body[data-form-submit="regular"] input[type=submit], body[data-form-submit="regular"] button[type=submit], body[data-form-submit="see-through"] input[type=submit]:hover, body[data-form-submit="see-through"] button[type=submit]:hover, body[data-form-submit="see-through"] .container-wrap .span_12.light input[type=submit]:hover, body[data-form-submit="see-through"] .container-wrap .span_12.light button[type=submit]:hover, body[data-form-submit="regular"] .container-wrap .span_12.light input[type=submit]:hover, body[data-form-submit="regular"] .container-wrap .span_12.light button[type=submit]:hover, .nectar_icon_wrap[data-style="border-animation"][data-color="accent-color"]:not([data-draw="true"]) .nectar_icon:hover, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul li.current-menu-item > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul li.current-menu-ancestor > a {
    background-color: red !important;
}

body[data-button-style="rounded"] #to-top {
    transition: box-shadow 0.3s cubic-bezier(.55,0,.1,1), background-color 0.1s linear;
    -webkit-transition: -webkit-box-shadow 0.3s cubic-bezier(.55,0,.1,1), background-color 0.1s linear;
    -moz-transition: -moz-box-shadow 0.3s cubic-bezier(.55,0,.1,1), background-color 0.1s linear;
    background-color: grey !important;
    opacity: 0.5;
}
.height_top{
    margin-top: 20px;
}


/*** done by pardeep ***/
@media screen and (max-width:1100px){
    .yes_option{
        width: 25%;
    }
    .no_option{
        width: 70%;
    }
    .one-fourths, .chk_box_last{
        width: 100%;
    }
     .rec_option, .cur_option{
        width: 45%;
    }
    .not-for-big-screen{
        display: none !important;
    }
    #fws_586620de88e05, #fws_586620de88e{
            height: auto !important;
    }
    .why-bottom-boxes{
        padding: 0 !important;
        margin-left: 0 !important;
        height: auto !important;
    }
    .why-bottom-boxes.full-width-section .row-bg{
        position: relative;
        height: auto !important;
    }
    .why-bottom-boxes .why-img-list ul li{
        width: 50% !important;
    }
    #fws_586620de88e .row {
        height: auto !important;
    }
    .blue_box{
        height: auto !important;
    }
    #models .col.span_4{
        width: 50% !important;
    }
    .page-id-3166 #smartwizard .col.span_4{
        width: 48%;
    }
    .sw-theme-default .sw-container{
        height: auto !important;
    }
}

@media screen and (max-width:780px){
    body[data-footer-reveal="1"][data-footer-reveal-shadow="large_2"] #footer-outer .row{
        margin-top: 0;
    }
    #fws_586620de88e .row .col img{
        width: auto !important;
        margin-left: 0 !important;
        margin-top: 0 !important;
    }
    #models .col.span_4{
        width: 100% !important;
        text-align: center;
    }
    #models img {
        width: auto !important;
    }
    body[data-footer-reveal="1"][data-footer-reveal-shadow="large_2"] .container-wrap{
        background-color: #ffffff !important;
    }
    #footer-outer .dg-footer-logo img, #footer-outer .widget-small-height, #footer-outer .top-row-widget {
        height: auto;
    }
    #footer-outer .widget {
        margin-bottom: 30px;
        height: auto;
            width: 100% !important;
    clear: both;
    }
    #footer-outer .dg-footer-logo {
        margin-top: 10px;
    }
    #footer-outer .footer-small-height-col{
        margin-bottom: 0px !important;
    }
    #footer-outer #copyright p{
        text-align: center;
    }
    body #footer-outer #copyright .col ul{
        width: 100%;
        text-align: center;
    }
    .ascend #footer-outer #footer-widgets .col ul li{
        display: inline-block;
        float: none;
    }
    .footer-address{
        line-height: 24px;
    }
    #footer-widgets .container .col.span_4{
        margin-bottom: -40px;
    }
    #footer-outer .footer-contact{
        margin-bottom: 0;
    }
    .midnightHeader.default header#top .slide-out-widget-area-toggle[data-icon-animation="simple-transform"].mobile-icon .lines-button:after,
    .midnightHeader.default header#top .slide-out-widget-area-toggle[data-icon-animation="simple-transform"].mobile-icon .lines-button .lines:after,
    .midnightHeader.default header#top .slide-out-widget-area-toggle[data-icon-animation="simple-transform"].mobile-icon .lines-button .lines:before{
        background-color: #000 !important;
    }
    .light h1{
        font-size: 55px !important;
    line-height: 55px !important;
    padding-top: 10px !important;
    }
    .light h3{
        font-size: 18px !important;
        line-height: 20px !important;
    }
    #footer-outer .dg-footer-logo img{
    	width: 200px;
    }
    .dg-question{
    	height: auto;
    }
	.dg-questions-block .col.span_6{
		margin-bottom: 10px;
	}
	.dg-question-div {
	    margin-top: 0;
	}
	.dg-questions-block{
		padding-left: 30px;
    	padding-right: 30px;
    }
    .dg-form-submit-div {
       	background-color: aliceblue;
	    margin-left: 0;
	}
    .dg-question-select, textarea, input[type="text"].dg-question-input, input[type="email"].dg-question-input, .dg-question-input{
        width: 100%;
    }
    .dg-questions-block {
        padding-left: 10px;
        padding-right: 10px;
    }
    .col {
        margin-bottom: 15px;
    }
    .dg-question{
        width: 100%;
    }
    .dg-questions-break, .m_hide_col{
        display: none !important;
    }
    .height_top {
        margin-top: 0;
    }
    .margin-bt{
        margin-bottom:35px !important;
    }
    .why-marinal-table-left-div{
        margin-top: 50px !important;
    }
    #respond .row {
        padding-bottom: 0;
    }
    #respond .get_top20 {
        margin-top: 0;
    }
    .container-wrap{
        background-color: #fff !important;
    }
    .page-id-3166 .card .col.span_4{
        text-align: center !important; 
    }
    .page-id-3166 .card .col.span_4 img{
        float: none !important;
        width: auto !important;
    }
}

@media screen and (max-width:480px){
    .finance-form-icon{
        display: inline-block;
        margin: 0 !important;
        width: 100%;
    }
    .finance-form-icon div:first-child{
        width: 20% !important;
        height: auto !important;
    }
    .sw-btn-group .sw-btn-prev, .sw-btn-group .sw-btn-next, .sw-btn-group-extra .btn-info, .sw-btn-group-extra .btn-danger, .navbar-btn .btn-default, #prev-btn, #reset-btn{
        margin-right: 2px !important;
    }
    .sw-toolbar.sw-toolbar-bottom .pull-right{
        float: none;
    display: inline;
    }
    .finance-form-icon div:last-child{
        width: 80% !important;
        height: auto !important;
        margin-top: 0 !important;
        margin-left: 0 !important;
    }
    .why-bottom-boxes .row-bg-wrap.instance-4{
        display: block !important;
    }
    #fws_586620de88e35 .row-bg-wrap.instance-4{
        display: block !important; 
    }
    #btn-temp{
        font-size: 14px !important;
    }
    .flr-icon-section{
        margin-top: 40px !important; 
    }
    .wpb_content_element .tabbed .wpb_tabs_nav li{
        display: block;
        font-size: 18px;
    }
    .why-bottom-boxes .row-bg-wrap.instance-4 .col:last-child{
        margin-bottom: 0 !important;
    }
    .why-bottom-boxes .why-img-list ul li{
        width: 100% !important;
    }
	.light h1{
        font-size: 25px !important;
        line-height: 25px !important;
    }
    .dg-question h5 {
    	font-size: 15px;
    }
    .why-marinal-table-left-div h5.why-marinal-heading{
        line-height: 30px !important;
    }
    .page-id-3166 .col.span_4{
        width: 100% !important;
    }
    .sw-theme-default .step-content{
        padding: 10px 10px 10px 5px;
    }
}