/*
Theme Name: Powerinbox-New
Author: Powerinbox team
Version: 1.2
*/



.ajax-load-more-wrap .alm-btn-wrap{text-align:center;}
.alm-btn-wrap button.btn-light-gray {background: #fcfcfc none repeat scroll 0 0;border-radius: 50px;box-shadow: 0 2px 2px 0 rgba(236, 236, 236, 1);color: #a1a1a1;font-size: 16px;padding: 12px 70px;border:0 none;}
.alm-btn-wrap button.btn-light-gray:hover {background: #c1eaff none repeat scroll 0 0;}
.alm-btn-wrap button.done{display:none;}

#revenuestripe .revenuestripe-iframe .iframe-content h3, #dynamicmail .dynemic-iframe .iframe-content h3{font-weight:200;}
#revenuestripe .revenuestripe-iframe .iframe-content h3 span, #dynamicmail .dynemic-iframe .iframe-content h3 span{font-weight:bold;}

html, body{ height:100%;}
ul:before, ul:after{ display:table; content:'';}
ul::after{ clear:both;}
body.landing{ font-family: 'Lato', sans-serif; color:#575757; font-size:15px;}
/*body.landing .container{ max-width:1024px;}*/

@media (min-width: 768px) {
    body.landing .container {
        width: 750px;
    }

    #header.navbar-fixed-top li {
        top: 4px;
    }
}
@media (min-width: 992px) {
    body.landing .container {
        width: 955px;
    }
}
@media (min-width: 1200px) {
    body.landing .container {
        width: 1024px;
    }
}


.dropdown .dropdown-menu {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;

    max-height: 0;
    display: block;
    overflow: hidden;
    opacity: 0;
}

.dropdown.open .dropdown-menu {
    max-height: 300px;
    opacity: 1;
}

.header-page{ position:fixed; top:0; left:0; right:0;}

body.landing{ width:auto; max-width:100%; height:auto;}
.landing-bg{ background-size:cover; background-position:center; background-repeat:no-repeat; position:relative;}
.landing-bg:before{ background:rgba(76,82,83,0.85); position:absolute; top:0; left:0; width:50%; bottom:0; content:''; z-index:1}
.landing-bg:after{ background:rgba(111,147,201,0.85); position:absolute; top:0; right:0; width:50%; bottom:0; content:''; z-index:1}
.intro-content{ position:relative; z-index:10}
.landing-intro-top{ text-align:center; padding:42px 15px 60px;}
.landing-intro-top .logo{ margin-bottom:39px;}
.landing-intro-top .logo img{ display:inline-block;}
.landing-intro-top h1{ color:#fff; margin:0; padding:0; font-weight:300; font-size:30px;}
.landing-intro-top h1 strong{ text-transform:uppercase;}
.intro-phone-img{ padding-bottom:40px; margin:0; text-align:center;}
.intro-left-content{ position:absolute; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); max-width:310px; text-align:center; left:5%; color:#fff;}
.intro-left-content h2{ font-size:75px; font-weight:900; font-style:italic; margin:0; padding:0; line-height:75px;}
.intro-left-content p{ font-size:24px; margin:0; padding:0;}
.intro-left-content a{ height:82px; width:82px; margin:0 auto; background:url(images/double-angle-left.png) no-repeat center #c33c65; text-indent:-9999px; border-radius:50%; display:block; margin-top:15px; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; transition:all 0.2s ease-in-out 0s;}

.intro-right-content{ position:absolute; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); max-width:310px; text-align:center; right:5%; color:#fff;}
.intro-right-content h2{ font-size:75px; font-weight:900; font-style:italic; margin:0; padding:0; line-height:75px;}
.intro-right-content p{ font-size:24px; margin:0; padding:0;}
.intro-right-content a{ height:82px; width:82px; margin:0 auto; background:url(images/double-angle-right.png) no-repeat center #c33c65; text-indent:-9999px; border-radius:50%; display:block; margin-top:15px;}

.landing-footer{ padding:15px; color:#979797; font-size:17px; background:#fff;}
.landing-footer p{ margin:0; padding:0; font-size:13px;}
.landing-footer a{ color:#979797;}
.landing-footer a:hover{ color:#ccc; text-decoration:none}

.landing-page-top{ text-align:center; padding:42px 0 60px;}
.landing-page-top .logo{ margin-bottom:39px;}
.landing-page-top .logo img{ display:inline-block;}
.landing-page-top h1{ color:#fff; margin:0; padding:0; font-weight:300; font-size:30px;}
.landing-page-top h1 strong{ text-transform:uppercase;}

.landing-page-banner{background-size:cover; background-position:center; background-repeat:no-repeat; position:relative; overflow:hidden}
.landing-page-banner .link{ color:#fff; position:absolute; top:20px; right:20px; left:auto; bottom:auto; width:auto; font-size:16px; line-height:20px; background:#c33c65; padding:4px 6px; border-radius:4px; margin:0;}
.landing-page-banner .link.left{ right:auto; left:20px; }
.landing-page-banner .link.left li{ background:url(images/link-arrow-white-left.png) no-repeat left; padding-right:0; padding-left:20px;}
.landing-page-banner .link li{ border:none; margin:0; width:auto; height:auto; text-indent:inherit; background:url(images/link-arrow-white.png) no-repeat right; padding-right:20px;}
.landing-page-banner .mobile-right{ position:absolute; bottom:-80px; right:-30px;}
.landing-page-banner .mobile-left{ position:absolute; bottom:-80px; left:-30px;}
.landing-page-banner .grey-bg{ padding:42px 0 129px; background:rgba(76,82,83,0.85);}
.landing-page-banner .sky-bg{ padding:42px 0 129px; background:rgba(111,147,201,0.85);}
.landing-banner-content{ text-align:center; color:#fff; padding-top:69px;}
.landing-banner-content h2{font-size:75px; font-weight:900; font-style:italic; margin:0; padding:0; line-height:75px;}
.landing-banner-content h3{ font-size:24px; font-weight:400; margin-bottom:60px;}
.landing-banner-content p{ font-size:18px; line-height:25px; margin-bottom:60px;}
.landing-banner-content .button{ color:#fff; display:inline-block; line-height:42px; font-size:18px; border-radius:4px; font-weight:400; padding:0 25px; background:#c33c65; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; transition:all 0.2s ease-in-out 0s;}
.landing-banner-content .button:hover{ color:#c33c65; background:#fff; text-decoration:none;}

.carousel-indicators.carousel-btn{ position:relative; bottom:auto; left:auto; right:auto; top:auto; width:auto; margin:0; display:inline-block; }
.carousel-indicators.carousel-btn div{ line-height:42px; padding:0 25px; font-weight:400;  background:#c33c65; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; transition:all 0.2s ease-in-out 0s; border-radius:4px; cursor:pointer; font-size:18px;}
.carousel-indicators.carousel-btn:hover div{ color:#c33c65; background:#fff;}

.partner-logo{ padding:25px 0; background:#fff}
.partner-logo p{ margin:0; padding:0; font-size:13px; text-transform:uppercase; line-height:18px; float:left; width:25%}
.partner-logo img{ margin-top:0;}
.partner-logo ul{ margin:0; padding:0; list-style:none; float:right; width:75%}
.partner-logo li{padding:0; text-align:center; float:left; display:block;}
.partner-logo li img{ max-width:100%; height:auto;}
.partner-logo li .logoimg{ margin-right:20px;}
.partner-logo li:last-child .logoimg{ margin-right:0;}


.land-content-wrap{ background:#fafafa; border-top:1px solid #dddddd; padding:99px 0;}
.land-content-wrap h2{ text-align:center; font-size:32px; font-weight:700; margin-bottom:50px; color:#353535}
.land-content-wrap .box{ margin:0; padding:0; background:#fff; position:relative;}
.land-content-wrap .row{ margin-left:0; margin-right:0;}
.land-content-wrap [class*=col-]{ padding-left:0; padding-right:0;}
.land-content-wrap .box .image{ position:absolute; top:0; left:0; bottom:0; background-size:cover; background-repeat:no-repeat; background-position:center; width: 58.33333333%;}
.land-content-wrap .box .image.left{ left:auto; right:0;}
.land-content-wrap .box .image .img-info{ position:absolute; bottom:0; left:0; right:0; padding:0 30px 30px; color:#fff;}
.land-content-wrap .box .image .img-info p{ margin:10px 0 0 0; padding:0; font-size:18px; font-weight:700;}
.land-content-wrap .box .image  img{ width:230px;}
.land-content-wrap .box .content{ padding:40px; border:1px solid #ddd;}
.land-content-wrap .box blockquote{ background:url(images/quote.png) no-repeat left top; padding:22px 0 0 0; margin:0 0 30px; border:none; font-style:italic; font-size:18px;}
.land-content-wrap .box cite{ display:block; margin:0 0 30px 0; font-size:15px; color:#b7b7b7; font-style:normal;}
.land-content-wrap .box  a{ padding:0 35px; border:2px solid #c33c65; display:inline-block; color:#c33c65; font-size:16px; font-weight:600; border-radius:4px; line-height:42px; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; transition:all 0.2s ease-in-out 0s;}
.land-content-wrap .box  a:hover, .land-content-wrap .box  a:focus{ background:#c33c65; color:#fff; text-decoration:none; border-color:#c33c65;}

.sky-info-text{ padding:25px 0; background:#97cdea; color:#397798; font-size:15px; }
.sky-info-text  .text{background:url(images/envelope.png) no-repeat left 8px; padding-left:70px; padding-top:10px; padding-bottom:10px; font-weight:700;}

.form-wrapper{ padding:75px 0; background:#404345}
.form-wrapper h3{ font-size:31px; color:#97cdea; font-weight:400; text-align:center; margin-top:0;}
.form-wrapper p{ color:#7c7c7c; font-size:18px; margin-bottom:20px; text-align:center;}
.form-wrapper .form-control{ color:#b7b7b7; font-size:18px; height:42px; border:2px solid #46494b; background:#535657}
.form-wrapper select.form-control {vertical-align: middle;  background: #535657 url(images/dd-arrow.png) no-repeat right .75rem center; background-image: none \9; -webkit-background-size: 17px 10px; background-size: 17px 10px; -moz-appearance: none; -webkit-appearance: none;}
.form-wrapper textarea.form-control{ height:106px;}
.form-wrapper .form-control::-moz-placeholder {
    color: #b7b7b7;
    opacity: 1;
}
.form-wrapper .form-control:-ms-input-placeholder {
    color: #b7b7b7;
}
.form-wrapper .form-control::-webkit-input-placeholder {
    color: #b7b7b7;
}

.gradient-text {
    font-size: 32px;
    line-height: 1.19;
    background-image: -webkit-linear-gradient(left, #93e3f2, #cb67c5); /* For Chrome and Safari */
    background-image:    -moz-linear-gradient(left, #93e3f2, #cb67c5); /* For old Fx (3.6 to 15) */
    background-image:      -o-linear-gradient(left, #93e3f2, #cb67c5); /* For old Opera (11.1 to 12.0) */
    color: #93e3f2;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
}

.form-wrapper .form-control::-webkit-input-placeholder:after {
    content: '*';
    color: red; vertical-align: top; font-size: 10px;
}

.form-wrapper .form-control:-moz-placeholder:after { /* Firefox 18- */
    content: '*';
    color: red; vertical-align: top; font-size: 10px;
}

.form-wrapper .form-control::-moz-placeholder:after {  /* Firefox 19+ */
    content: '*';
    color: red; vertical-align: top; font-size: 10px;
}

.form-wrapper .form-control:-ms-input-placeholder:after {
    content: '*';
    color: red; vertical-align: top; font-size: 10px;
}

.form-wrapper input[type="checkbox"] {
    display:none;
}

.form-wrapper input[type="checkbox"] + label {
    color:#888888;
    font-size:12px;
    font-weight:300;
}

.form-wrapper input[type="checkbox"] + label span {
    display:inline-block;
    width:14px;
    height:14px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    background:url(images/check.png) left top no-repeat;
    cursor:pointer;
}

.form-wrapper input[type="checkbox"]:checked + label span {
    background:url(images/check.png) right top no-repeat;
}


.form-wrapper  label.checkbox{ font-size:14px; font-weight:300; color:#b3b3b3}
.form-wrapper  input[type=submit]{ border-radius:4px; color:#fff; font-size:18px; height:42px; width:174px; display:inline-block; cursor:pointer; background:#c33c65; border:none; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; transition:all 0.2s ease-in-out 0s;}
.form-wrapper  input[type=submit]:hover{ background:#fff; color:#c33c65;}
.form-wrapper.left h3, .form-wrapper.left p{ text-align:left}
.footer-page{ background:#fafafa;}
.footer-top{ padding:40px 0; border-bottom:1px solid #e9e9e9; color:#353535}
.footer-top p{ font-style:italic; font-size:15px; color:#000}
.footer-top p a{ color:#2196f3; font-weight:700; font-style:normal;}
.foot-logo{ margin-bottom:18px;}
.footer-top h6{ margin:0 0 25px 0; font-weight:700; font-size:18px;}
.footer-top label{ font-weight:400;}
.newsletter{ padding:5px; border:1px solid #e9e9e9; position:relative;}
.newsletter .form-control{ height:33px ; border:none; border-radius:0; box-shadow:none; background:#fafafa}
.form-wrapper .text-center{ padding-top:20px;}
.newsletter input[type=submit]{ background:url(images/send-icon.png) no-repeat center #c33c65; border-radius:4px; height:33px; width:32px; border:none; cursor:pointer; position:absolute; top:5px; right:5px; text-indent:-9999px;}
.footer-top ul{ margin:0; padding:0; list-style:none;}
.footer-top ul li{ margin-right:8px; margin-bottom:6px; display:inline-block;}
.footer-top ul li a{ background:#fff; border:2px solid #353535; color:#353535; height:33px; width:33px; border-radius:33px; text-align:center; line-height:30px; font-size:16px; display:block; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; transition:all 0.2s ease-in-out 0s;}
.footer-top ul li a:hover{ background:#2196f3; color:#fff; border-color:#2196f3;}

.footer-botttom{ padding:15px 0;}
.footer-botttom p{ margin:0; padding:0; color:#979797; font-size:13px;}
.footer-botttom a{ color:#979797;}


.landong-page-2{ background:#a68bd3; overflow:hidden}
.header_l2{ padding:28px 60px 0;}
.header_l2 a{ color:#fff; font-weight:700; font-size:18px; text-transform:uppercase; display:block; line-height:27px;}
.bottom-image-wrap{ text-align:center; position:relative; z-index:10; margin-top:-120px;}
.bottom-image-wrap img{ margin:0 auto; display:block; max-width:100%; height:auto;}
.landong-page-2 .content-wrap{ position:relative; z-index:100; text-align:center; color:#fff; padding-top:108px; padding-left:50px; padding-right:50px;}
.landong-page-2 .content-wrap h1{ font-size:45px; font-weight:300; text-transform:uppercase; margin-top:0}
.landong-page-2 ul{ margin:0; padding:50px 0 0 0; list-style:none;}
.landong-page-2 ul li{ margin:0 17px; padding:0; display:inline-block; vertical-align:top}
.landong-page-2 ul li a{ display:block; width:260px; height:58px; line-height:58px; color:#fff; font-size:23px; font-weight:700; border-radius:6px; -webkit-box-shadow: 0 3px 3px 0 rgba(0,0,0,0.07); box-shadow: 0 3px 3px 0 rgba(0,0,0,0.07);}
.landong-page-2 ul li a.mon{ background:#36b5f2}
.landong-page-2 ul li a.adv{ background:#52d6b7}
.landong-page-2 ul li p{ color:#2c3536; font-weight:700; font-size:14px; margin:12px 0 0 0}
.landong-page-2 ul li a:hover{ text-decoration:none;}

.header_l2 .link{ color:#fff; position:absolute; top:auto; right:20px; left:auto; bottom:auto; width:auto; font-size:16px; line-height:20px; background:#c33c65; padding:4px 6px 4px 6px; border-radius:4px;}
.header_l2 .link.left{ right:auto; left:20px;}
.header_l2 .link li{ border:none; margin:0; width:auto; height:auto; text-indent:inherit; background:url(images/link-arrow-white.png) no-repeat right; padding-right:20px;}
.header_l2 .link.left li{background:url(images/link-arrow-white-left.png) no-repeat left; padding-right:0; padding-left:20px;}

.lp-head-blue{ background:url(images/line-bg.png) no-repeat bottom center #36b5f2; padding-bottom:40px;}
.lp-head-green{ background:url(images/line-bg.png) no-repeat bottom center #52d6b7; padding-bottom:40px;}
.lp-head-blue .container, .lp-head-green .container{ margin-top:27px;}
@media (min-width: 768px) {
    .partner-logo-lg .container {
        width: 750px  !important;
    }
    .lp-head-blue .container, .lp-head-green .container {
        width: 558px  !important;
    }
}
@media (min-width: 992px) {
    .lp-head-blue .container, .partner-logo-lg .container, .lp-head-green .container {
        width: 970px  !important;
    }
}
@media (min-width: 1200px) {
    .lp-head-blue .container, .partner-logo-lg .container, .lp-head-green .container {
        width: 1140px !important;
    }
}
.lp-head-blue .col-md-5:nth-child(1), .lp-head-green .col-md-5:nth-child(1){ margin-top:120px; color:#fff;}
.lp-head-blue h1, .lp-head-green h1 { font-size:75px; font-weight:900; font-style:italic; line-height:75px; color:#fff; margin-top:0}
.lp-head-blue h3, .lp-head-green h3{ font-weight:400; margin-top:0}
.lp-head-blue p, .lp-head-green p{ font-size:18px;}
.form-container{ padding:30px 40px; background:#fff; -webkit-box-shadow: 0 3px 3px 0 rgba(0,0,0,0.07); box-shadow: 0 3px 3px 0 rgba(0,0,0,0.07); border-radius:6px;}
.form-container p{ color:#7c7c7c; margin-bottom:28px; font-size:14px; text-align:center;}
.form-container h4{ font-size:25px; margin-top:0; font-weight:700; text-align:center;}
.form-container .form-control{ background:#f5f8fa; border-color:#f5f8fa; box-shadow:none; color:#b7b7b7; height:41px;}
.form-container textarea.form-control{ height:67px;}
.form-container select.form-control {vertical-align: middle;  background: #f5f8fa url(images/dd-arrow.png) no-repeat right .75rem center; background-image: none \9; -webkit-background-size: 17px 10px; background-size: 17px 10px; -moz-appearance: none; -webkit-appearance: none;}
.form-container label.checkbox{ color:#888888; font-size:12px; font-weight:300; display:block; margin-bottom:20px;}
.form-container .form-control::-moz-placeholder {
    color: #b7b7b7;
    opacity: 1;
}
.form-container .form-control:-ms-input-placeholder {
    color: #b7b7b7;
}
.form-container .form-control::-webkit-input-placeholder {
    color: #b7b7b7;
}
.form-container input[type=submit]{ border-radius:4px; color:#fff; font-size:18px; height:41px; width:240px; display:inline-block; cursor:pointer; background:#c33c65; border:none; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; transition:all 0.2s ease-in-out 0s;}
.form-container input[type=submit]:hover{ background:#353535; color:#fff;}
.partner-logo-lg ul{ width:auto; float:right}
.partner-logo-lg li .logoimg{ margin-right:56px;}
.partner-logo p.paralg{ width:27%; padding-top:8px;}
.partner-logo p.paralg2{ width:27%; padding-top:15px;}
.sky-info-text.purple{ background:#a68bd3; color:#fff}
.partner-logo-lg li .logoimg-sm{ margin-right:30px;}

.form-container input[type="checkbox"] {
    display:none;
}

.form-container input[type="checkbox"] + label {
    color:#888888;
    font-size:12px;
    font-weight:300;
}

.form-container input[type="checkbox"] + label span {
    display:inline-block;
    width:14px;
    height:14px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    background:url(images/check.png) left top no-repeat;
    cursor:pointer;
}

.form-container input[type="checkbox"]:checked + label span {
    background:url(images/check.png) right top no-repeat;
}

/*.form-wrapper .mktoForm{ width:auto !important; font-family: 'Lato', sans-serif !important;}
.form-wrapper .mktoForm .mktoFieldWrap{ float:none;}
.form-wrapper .mktoForm .mktoFormCol{ float:none;}
.form-wrapper .mktoForm .mktoLabel{ float:none; display:block; color:#fff; font-weight:400; width:auto !important; margin-bottom:5px;}
.form-wrapper .mktoForm .mktoGutter, 
.form-wrapper .mktoForm .mktoOffset{ display:none !important;}
.form-wrapper .mktoForm input[type=text], 
.form-wrapper .mktoForm input[type=email], 
.form-wrapper .mktoForm input[type=tel], 
.form-wrapper .mktoForm select{ color:#b7b7b7 !important; font-size:18px !important; height:42px !important; border:2px solid #46494b !important; background-color:#535657 !important; display:block !important; width:100% !important; border-radius:4px !important; box-shadow:none !important;}
.form-wrapper .mktoForm textarea.mktoField{ color:#b7b7b7 !important; font-size:18px !important; height:100px !important; border:2px solid #46494b !important; background:#535657 !important; display:block !important; width:100% !important; border-radius:4px !important; box-shadow:none !important;}
.form-wrapper .mktoForm select.mktoField{background:#535657 url(images/dd-arrow.png) center right no-repeat !important}
.form-wrapper .mktoForm .mktoAsterix{ float:left; padding:0 5px 0 0}
.form-wrapper  .mktoButton{ border-radius:4px !important; color:#fff !important; font-size:18px !important; height:42px !important; width:174px !important; display:block !important; cursor:pointer !important; background:#c33c65 !important; border:none !important; margin:0 auto !important; float:none !important; box-shadow:none !important; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; transition:all 0.2s ease-in-out 0s;}
.form-wrapper  .mktoButton:hover{ background:#fff !important; color:#c33c65 !important;}
.mktoForm div, 
.mktoForm span{ margin-left:0 !important; display:block !important}
.form-wrapper 
.mktoButtonRow{ float:none !important; text-align:center !important;}


.form-container .mktoForm{ width:auto !important; font-family: 'Lato', sans-serif !important;}
.form-container .mktoForm .mktoFieldWrap{ float:none;}
.form-container .mktoForm .mktoFormCol{ float:none;}
.form-container .mktoForm .mktoLabel{ float:none; display:block; color:#7c7c7c; font-weight:400; width:auto !important; margin-bottom:5px;}
.form-container .mktoForm .mktoGutter, 
.form-container .mktoForm .mktoOffset{ display:none !important;}
.form-container .mktoForm input[type=text], 
.form-container .mktoForm input[type=email], 
.form-container .mktoForm input[type=tel], 
.form-container .mktoForm select{ color:#b7b7b7 !important; font-size:18px !important; height:42px !important; border:2px solid #f5f8fa !important; background-color:#f5f8fa !important; display:block !important; width:100% !important; border-radius:4px !important; box-shadow:none !important;}
.form-container .mktoForm textarea.mktoField{ color:#b7b7b7 !important; font-size:18px !important; height:100px !important; border:2px solid #f5f8fa !important; background:#f5f8fa !important; display:block !important; width:100% !important; border-radius:4px !important; box-shadow:none !important;}
.form-container .mktoForm select.mktoField{background:#f5f8fa url(images/dd-arrow.png) center right no-repeat !important}
.form-container .mktoForm .mktoAsterix{ float:left; padding:0 5px 0 0}
.form-container  .mktoButton{ border-radius:4px !important; color:#fff !important; font-size:18px !important; height:42px !important; width:174px !important; display:block !important; cursor:pointer !important; background:#c33c65 !important; border:none !important; margin:0 auto !important; float:none !important; box-shadow:none !important; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; transition:all 0.2s ease-in-out 0s;}
.form-container  .mktoButton:hover{ background:#353535 !important; color:#fff !important;}
.mktoForm div, 
.mktoForm span{ margin-left:0 !important; display:block !important}
.mktoButtonRow{ float:none !important; text-align:center !important;}*/

.form-wrapper .mktoForm
{ width:auto !important; font-family: 'Lato', sans-serif !important;}
.form-wrapper .mktoForm .mktoFormCol, .form-wrapper .mktoForm .mktoFieldWrap
{ float:none;}
.form-wrapper .mktoForm input[type=text], 
.form-wrapper .mktoForm input[type=email], 
.form-wrapper .mktoForm input[type=tel], 
.form-wrapper .mktoForm select{ color:#b7b7b7 !important; font-size:18px !important; height:42px !important; border:2px solid #46494b !important; background-color:#535657 !important; display:block !important; width:100% !important; border-radius:4px !important; box-shadow:none !important;}
.form-wrapper .mktoForm textarea.mktoField{ color:#b7b7b7 !important; font-size:18px !important; height:100px !important; border:2px solid #46494b !important; background:#535657 !important; display:block !important; width:100% !important; border-radius:4px !important; box-shadow:none !important;}
.form-wrapper .mktoForm select.mktoField{background:#535657 url(images/dd-arrow.png) center right no-repeat !important}
.form-wrapper .mktoForm .mktoLabel{ color:#fff; white-space:nowrap; width:auto !important; margin-left:-8px; margin-bottom:4px;}
.form-wrapper  .mktoButton{ border-radius:4px !important; color:#fff !important; font-size:18px !important; height:42px !important; width:174px !important; display:block !important; cursor:pointer !important; background:#c33c65 !important; border:none !important; margin:0 auto !important; float:none !important; box-shadow:none !important; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; transition:all 0.2s ease-in-out 0s;}
.form-wrapper .mktoButton:hover{ background:#fff !important; color:#c33c65 !important;}
.form-wrapper .mktoButtonRow{ display:block !important;}

.form-container .mktoForm
{ width:auto !important; font-family: 'Lato', sans-serif !important;}
.form-container .mktoForm .mktoFormCol, .form-container .mktoForm .mktoFieldWrap
{ float:none;}
.form-container .mktoForm input[type=text], 
.form-container .mktoForm input[type=email], 
.form-container .mktoForm input[type=tel], 
.form-container .mktoForm select{ color:#b7b7b7 !important; font-size:18px !important; height:42px !important; border:2px solid #f5f8fa !important; background-color:#f5f8fa !important; display:block !important; width:100% !important; border-radius:4px !important; box-shadow:none !important;}
.form-container .mktoForm textarea.mktoField{color:#b7b7b7 !important; font-size:18px !important; height:100px !important; border:2px solid #f5f8fa !important; background:#f5f8fa !important; display:block !important; width:100% !important; border-radius:4px !important; box-shadow:none !important;}
.form-container .mktoForm select.mktoField{background:#f5f8fa url(images/dd-arrow.png) center right no-repeat !important}
.form-container .mktoForm .mktoLabel{ color:#353535; white-space:nowrap; width:auto !important; margin-left:-8px; margin-bottom:4px;}
.form-container  .mktoButton{ border-radius:4px !important; color:#fff !important; font-size:18px !important; height:42px !important; width:174px !important; display:block !important; cursor:pointer !important; background:#c33c65 !important; border:none !important; margin:0 auto !important; float:none !important; box-shadow:none !important; -webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; transition:all 0.2s ease-in-out 0s;}
.form-container .mktoButton:hover{ background:#fff !important; color:#c33c65 !important;}
.form-container .mktoButtonRow{ display:block !important;}
/*media query starts here*/
.powerinbox-hub-form .hs-service_interested_in.hs-fieldtype-checkbox.field.hs-form-field {margin-top: 16px;}
.powerinbox-hub-form .hs_service_interested_in.hs-service_interested_in.hs-fieldtype-checkbox.field.hs-form-field>label>span{color: #b3b3b3;width: 100%!important;float: left;margin: 0 0 8px 0;padding: 0;font-size: 14px;font-weight: 600;line-height: 22px;}
.powerinbox-hub-form .hs-service_interested_in.hs-fieldtype-checkbox.field.hs-form-field span {padding-left: 20px;}
.powerinbox-hub-form input[type="text"], .powerinbox-hub-form input[type="email"], .powerinbox-hub-form select, .powerinbox-hub-form input[type="tel"], .powerinbox-hub-form textarea {
width: 100% !important;background: #f1f1f1;border-radius: 3px;height: 50px;margin: 0;padding: 0 20px;border: 0;font-size: 14px;color: #b3b3b3;font-weight: 400;line-height: 32px;}
.powerinbox-hub-form .legal-consent-container .hs-form-booleancheckbox-display>span {display: block;margin-left: 30px;}.powerinbox-hub-form button, .powerinbox-hub-form input[type=button], .powerinbox-hub-form input[type=reset], .powerinbox-hub-form input[type=submit] {-webkit-appearance: button;cursor: pointer;width: 100% !important;border-radius: 3px;background: #c33c65;font-size: 22px;float: none;height: 50px;border: 0;color: #fff;letter-spacing: 0;line-height: 45px;font-weight: 400;padding: 0 30px;outline: 0;}.powerinbox-hub-form .hs_submit.hs-submit {margin: 16px auto 0 !important;width: 300px !important;padding: 16px 0 10px;box-sizing: border-box;max-width:100%}.powerinbox-hub-form .hs-service_interested_in.hs-fieldtype-checkbox.field.hs-form-field ul li {position: relative;}.powerinbox-hub-form .hs-service_interested_in.hs-fieldtype-checkbox.field.hs-form-field ul.multi-container li:before {content: '';width: 22px;height: 22px;top: 3px;position: absolute;border: 1px solid #ddd;}.powerinbox-hub-form .hs-service_interested_in.hs-fieldtype-checkbox.field.hs-form-field ul li input[type=checkbox] {opacity: 0;}.powerinbox-hub-form .hs-service_interested_in.hs-fieldtype-checkbox.field.hs-form-field ul.multi-container li input[type=checkbox]:checked + span:after {content: '';height: 6px;width: 12px;border: 2px solid #c33c65;position: absolute;border-width: 0 0 2px 2px;transform: rotate(-45deg);top: 10px;left: 5px;}.powerinbox-hub-form label.hs-error-msg {margin-top: 10px;color: #790000;font-weight: 700;letter-spacing: normal;font-size: .813em;}.powerinbox-hub-form label.hs-error-msg {margin-top: 10px;color: #790000;font-weight: 700;letter-spacing: normal;font-size: .813em;}.powerinbox-hub-form ul.multi-container, .no-list.hs-error-msgs{list-style-type: none;padding-left: 0;}body .powerinbox-hub-form .hs-service_interested_in.hs-fieldtype-checkbox.field.hs-form-field span { font-weight: 500;}body .powerinbox-hub-form input[type="text"], .powerinbox-hub-form input[type="email"], .powerinbox-hub-form input[type="tel"], .powerinbox-hub-form textarea{color:#000}body .powerinbox-hub-form ul.hs-error-msgs li:not(:first-child) label {margin: 0px;}body .powerinbox-hub-form textarea {line-height: 24px;height: 100px;}.powerinbox-hub-form .hs-error-msgs label {margin-top: 10px;color: #790000;font-weight: 700;letter-spacing: normal; font-size: .813em;text-align: center;display: block;}.powerinbox-hub-form form> .hs_recaptcha .grecaptcha-badge {margin: 30px auto 0 auto;}
.legal-consent-container .field.hs-form-field {margin-bottom: 8px;}.powerinbox-hub-form form>fieldset .hs-dependent-field .inputs-list {padding: 0px;}.powerinbox-hub-form form>fieldset .hs-dependent-field .inputs-list li {display: block;}.powerinbox-hub-form form>fieldset .hs-dependent-field .inputs-list li label {position: relative;}.powerinbox-hub-form form>fieldset .hs-dependent-field .inputs-list li>label:before {content: '';height: 22px;width: 22px;position: absolute;border: 1px solid #ddd;border-radius: 50%;top: 5px;}.powerinbox-hub-form form>fieldset .hs-dependent-field .inputs-list li>label input {opacity: 0;}.powerinbox-hub-form .legal-consent-container .hs-form-booleancheckbox-display>span {display: block;margin-left: 30px;}
.legal-consent-container .hs-form-booleancheckbox-display p {margin: 0;display: inline;}.powerinbox-hub-form form>fieldset .hs-dependent-field .inputs-list li>label input:checked + span:after, .powerinbox-hub-form form>.legal-consent-container .hs-dependent-field .inputs-list li>label input:checked + span:after {content: '';height: 6px;width: 12px;border: 2px solid #c33c65;position: absolute;border-width: 0 0 2px 2px;transform: rotate(-45deg);top: 12px;left: 5px;}
.powerinbox-hub-form form>fieldset .legal-consent-container>.hs-richtext>p {text-align: left;}.page-template-template-blog .powerinbox-hub-form input[type=submit] {background: #c33c65;border: none;border-radius: 3px;color: white;height: 39px;width: 110px !important;transition: 0.4s;animation: none;max-width: 100%;padding: 5px 15px;font-size: 1em;line-height: 1;display: block;margin-left: auto;}.page-template-template-blog .powerinbox-hub-form input[type="email"] {height: 40px; font-size: 12px;}.page-template-template-blog .blog-form {padding-bottom: 0px;}.page-template-template-blog .powerinbox-hub-form form {padding-bottom: 5px;}.page-template-template-blog .powerinbox-hub-form .hs-submit {margin: 0px !important;}body #form-two .powerinbox-hub-form input[type="text"], #form-two .powerinbox-hub-form input[type="email"], #form-two .powerinbox-hub-form input[type="tel"], #form-two .powerinbox-hub-form textarea, body #form-one .powerinbox-hub-form input[type="text"], #form-one .powerinbox-hub-form input[type="email"], #form-one .powerinbox-hub-form input[type="tel"], #form-one .powerinbox-hub-form textarea {border: 2px solid #8a8a8a;border-radius: 5px;background: #535657;font-size: 18px;padding: 5px 10px;color: #dedede;height:45px}body #form-two .powerinbox-hub-form input[type="text"]::placeholder, #form-two .powerinbox-hub-form input[type="email"]::placeholder, #form-two .powerinbox-hub-form input[type="tel"]::placeholder, #form-two .powerinbox-hub-form textarea::placeholder, body #form-one .powerinbox-hub-form input[type="text"]::placeholder, #form-one .powerinbox-hub-form input[type="email"]::placeholder, #form-one .powerinbox-hub-form input[type="tel"]::placeholder, #form-one .powerinbox-hub-form textarea::placeholder{color:#8a8a8a}#form-one .powerinbox-hub-form textarea, #form-two .powerinbox-hub-form textarea{height:90px}#form-two .powerinbox-hub-form form>fieldset .hs-dependent-field .inputs-list li>label:before, #form-one .powerinbox-hub-form form>.legal-consent-container .hs-dependent-field .inputs-list li>label:before {content: '';height: 22px;width: 22px;position: absolute;border: 2px solid #8a8a8a;border-radius: 5px; top: 5px;background: #535657;}#form-one .powerinbox-hub-form form>.legal-consent-container .hs-dependent-field .inputs-list li>label{position:relative}#form-one .powerinbox-hub-form form>.legal-consent-container .hs-dependent-field .inputs-list li{display:block}#form-one .powerinbox-hub-form form>.legal-consent-container .hs-dependent-field .inputs-list{padding:0px}.powerinbox-hub-form .legal-consent-container .hs-form-booleancheckbox-display>span p,#form-two .powerinbox-hub-form form>fieldset .legal-consent-container>.hs-richtext>p, #form-one .powerinbox-hub-form form .legal-consent-container>.hs-richtext>p {font-size: 11px;color: #fff;line-height: 34px;letter-spacing: 0;font-weight: 400;text-align: left;}.page-template-template-contactus-new .powerinbox-hub-form .legal-consent-container .hs-form-booleancheckbox-display>span p{color: #4a4a4a;}.page-template-template-contactus-new .powerinbox-hub-form textarea {padding-top: 10px;padding-bottom: 10px;}.page-template-template-contactus-new .hs-richtext p, .page-template-template-contactus-new .legal-consent-container p {font-size: 14px !important;line-height: 1.5 !important;}.page-template-template-contactus-new .powerinbox-hub-form .legal-consent-container .hs-form-booleancheckbox-display>span {line-height: 1.5;}.page-template-template-contactus-new .powerinbox-hub-form form>fieldset .legal-consent-container>.hs-richtext>p a {color: #28abea;}.page-template-template-contactus-new .powerinbox-hub-form form>fieldset .legal-consent-container>.hs-richtext>p a:hover {text-decoration: underline;}#form-one .powerinbox-hub-form fieldset, #form-two .powerinbox-hub-form fieldset {max-width: 100%;}#form-two .powerinbox-hub-form form>fieldset label, #form-one .powerinbox-hub-form form>div label {display: block;}#form-two .powerinbox-hub-form form>fieldset .legal-consent-container>.hs-richtext>p, #form-one .powerinbox-hub-form form .legal-consent-container>.hs-richtext>p{margin:0px}.powerinbox-hub-form input[type=submit]:hover {background: #7f2842;color: #fff;}#form-one .powerinbox-hub-form input[type=submit], #form-two .powerinbox-hub-form input[type=submit] {width: auto !important;margin: auto;display: block;height: 45px;font-size: 18px;}body .lp-head-blue .powerinbox-hub-form input[type="text"], .lp-head-blue .powerinbox-hub-form input[type="email"], .lp-head-blue .powerinbox-hub-form input[type="tel"], .lp-head-blue .powerinbox-hub-form textarea, .lp-head-blue .powerinbox-hub-form select, body .lp-head-green .powerinbox-hub-form input[type="text"], .lp-head-green .powerinbox-hub-form input[type="email"], .lp-head-green .powerinbox-hub-form input[type="tel"], .lp-head-green .powerinbox-hub-form textarea, .lp-head-green .powerinbox-hub-form select {height: 40px;color: #bababa;}.lp-head-blue .powerinbox-hub-form textarea, .lp-head-green .powerinbox-hub-form textarea{height:80px}.lp-head-green .powerinbox-hub-form form label, .lp-head-blue .powerinbox-hub-form form label {display: block;margin-bottom: 8px;}.lp-head-green .powerinbox-hub-form .legal-consent-container .inputs-list label span p, .lp-head-blue .powerinbox-hub-form .legal-consent-container .inputs-list label span p{color:#888}.lp-head-green .powerinbox-hub-form .legal-consent-container .hs-richtext>p, .lp-head-blue .powerinbox-hub-form .legal-consent-container .hs-richtext>p {font-size: 11px;color: #888; margin: 0px;}.lp-head-green .powerinbox-hub-form .legal-consent-container .inputs-list label:before, .lp-head-blue .powerinbox-hub-form .legal-consent-container .inputs-list label:before {background: #e6ebec;border-radius: 5px !important;}.lp-head-green .powerinbox-hub-form input[type="submit"], .lp-head-blue .powerinbox-hub-form input[type="submit"] {width: auto !important;height: 40px;line-height: 1;font-size: 14px;margin: auto;display: block;}.footer-form .hbspt-form form {width: 100%;padding: 0px;position: relative;}.footer-form .hbspt-form form input[type="email"] {height: 40px;padding: 0 13px;border-radius: 3px;border: solid 1px #ddd;font-size: 12px;background-color:#fff}.footer-form .hbspt-form form input[type="submit"] {position: absolute;right: 3px;bottom: 4px;background: #c33c65 url(/wp-content/themes/powerinbox-new/images/send-icon.png) no-repeat center center;border: 0;border-radius: 3px;color: transparent;height: 32px;width: 32px !important;transition: .4s;animation: none;padding: 0px;}.footer-form .hbspt-form form input[type="submit"]:hover{background-color: #7f2842;}.footer-form .hbspt-form form .hs_email>label {display: none;}.footer-form .hbspt-form form .hs_submit.hs-submit {margin: 0px !important; padding: 0px;}.footer-form .hbspt-form form .hs-error-msgs {display: none !important;}.carousel-inner .footer-form .hbspt-form form {margin-top: 8px;}

@media(max-width:480px){.powerinbox-hub-form .hs_submit.hs-submit{width: 100%;}.powerinbox-hub-form .hs_submit.hs-submit{width: auto;}}
/*media query ends here*/
 
@media (min-width: 992px) and (max-width: 1199px) {
    .intro-left-content{ left:2%;}
    .intro-right-content{ right:2%}
    .landing-banner-content{ text-align:left;}
    .partner-logo li .logoimg{ margin-right:20px;}
    .partner-logo li .logoimg{ margin-right:10px;}
    .partner-logo li .logoimg{ margin-right:32px;}
    .partner-logo p.other-text{ margin-top:35px;}
    .bottom-image-wrap{ margin-top:-20px;}
    .landong-page-2 .content-wrap{ padding-left:20px; padding-right:20px;}
    .partner-logo-lg li .logoimg-sm{ margin-right:35px;}
    .partner-logo-lg ul{ width:70%}
}
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
    .intro-left-content{ left:10px;}
    .intro-right-content{ right:10px;}
    .intro-left-content, .intro-right-content{ max-width:240px;}
    .intro-left-content h2, .intro-right-content h2{ font-size:50px; line-height:50px;}
    .intro-left-content p, .intro-right-content p{ font-size:17px;}
    .intro-left-content a, .intro-right-content a{ height:50px; width:50px;}
    .intro-phone-img img{ width:252px;}
    .landing-banner-content{ text-align:left;}
    .land-content-wrap .box .image{ width:50%;}
    .land-content-wrap .box .image .img-info{ padding:0 20px 20px;}
    .footer-top .col-sm-6{ margin-bottom:15px;}
    .partner-logo p{ width:35%}
    .partner-logo ul{ width:65%}
    .partner-logo li .logoimg{ margin-right:20px;}
    .header_l2{ padding-left:50px; padding-right:50px;}
    .landong-page-2 .content-wrap{ padding:60px 0 0}
    .bottom-image-wrap{ margin-top:20px;}
    .landong-page-2 .content-wrap h1{ font-size:36px;}
    .landong-page-2 .content-wrap h1 strong{ display:block;}
    .lp-head-blue .col-md-5:nth-child(1){ text-align:center; margin-bottom:70px; margin-top:50px;}
    .lp-head-blue{ background:url(images/line-bg-sm.png) no-repeat bottom center #36b5f2; padding-bottom:40px;}
}
/* END__ */

@media only screen and (max-width: 767px) {
    .landing-intro-top, .landing-page-top{ padding:40px 0;}
    .landing-bg:before, .landing-bg:after{ display:none;}
    .landing-intro-top{background:rgba(111,147,201,0.85);}
    .landing-intro-top h1, .landing-page-top h1{ font-size:28px;}
    .intro-phone-img{ width:180px; left:15px; position:absolute; bottom:40px; z-index:100; padding:0;}
    .intro-phone-img img{ width:100%;}
    .intro-left-content, .intro-right-content{ position:relative; webkit-transform:translateY(0%); -ms-transform:translateY(0%); transform:translateY(0%); top:auto; left:auto; bottom:auto; right:auto; width:100%; max-width:inherit; text-align:left; left:auto;}
    .intro-left-content h2, .intro-right-content h2{ font-size:50px; line-height:50px;}
    .intro-left-content p, .intro-right-content p{ font-size:17px;}
    .intro-left-content a, .intro-right-content a{ height:50px; width:50px;}
    .intro-left-content{background:rgba(76,82,83,0.85); padding:27px 20px 90px 220px;}
    .intro-right-content{ background:rgba(111,147,201,0.85); padding:27px 20px 27px 220px;}
    .intro-left-content a, .intro-right-content a{ display:inline-block; height:50px; width:50px;}
    .landing-page-banner .mobile-right, .landing-page-banner .mobile-left{ width:172px; bottom:20px;}
    .landing-page-banner .mobile-right img, .landing-page-banner .mobile-left img{ width:100%; height:auto}
    .landing-banner-content{ text-align:left;}
    .landing-banner-content h2{ font-size:50px; line-height:50px;}
    .landing-banner-content h3{ font-size:20px; margin-bottom:25px;}
    .landing-banner-content p{ font-size:16px; margin-bottom:25px;}
    .landing-page-top{ padding-top:0;}
    .landing-banner-content{ padding-top:8px;}
    .landing-page-banner .grey-bg, .landing-page-banner .sky-bg{ padding:48px 0 72px 0;}
    .landing-page-banner .link, .landing-page-banner .link.left{ right:auto; top:10px; left:50%;  -webkit-transform:translateX(-50%); -ms-transform:translateYX(-50%); transform:translateX(-50%);}
    .partner-logo{text-align:center;}
    .land-content-wrap h2{ font-size:27px;}
    .land-content-wrap .box .image{ position:relative; top:auto; left:auto; right:auto; width:100%; height:250px;}
    .land-content-wrap .box .content{ padding:30px;}
    .land-content-wrap{ padding:60px 0;}
    .form-wrapper{ padding:50px 0}
    .form-wrapper h3{ font-size:27px;}
    .form-wrapper p{ font-size:16px;}
    .footer-top .col-sm-6{ margin-bottom:15px;}
    .partner-logo p{ width:40%; text-align:left;}
    .partner-logo p br{ display:none;}
    .partner-logo ul{ width:55%; margin:-15px 0 0 0;}
    .partner-logo ul li{ padding:0; float:left; text-align:center;}
    .partner-logo ul li img{ display:inline-block; margin:0; height:60px;}
    .partner-logo li .logoimg{ margin:0 10px 5px 0;}
    .form-wrapper.left h3, .form-wrapper.left p{ text-align:center;}
    .land-content-wrap .box a{ padding:0 25px; float:right;}
    .land-content-wrap .box cite{ margin:0;}
    .land-content-wrap .box .row{ margin-left:-5px; margin-right:-5px;}
    .land-content-wrap .box [class*=col-]{ padding-left:5px; padding-right:5px;}
    .land-content-wrap .box .image .img-info p{ font-size:16px;}
    .land-content-wrap .box .image .img-info{ padding:0 15px 15px}
    .header_l2{ padding-left:50px; padding-right:50px;}
    .landong-page-2 .content-wrap{ padding:60px 0 0}
    .bottom-image-wrap{ margin-top:20px;}
    .landong-page-2 .content-wrap h1{ font-size:32px;}
    .landong-page-2 .content-wrap h1 strong{ display:block;}
    .landong-page-2 .content-wrap ul li{ margin-bottom:20px;}
    .landong-page-2 .content-wrap ul li:last-child{ margin:0}
    .landong-page-2 .content-wrap ul li a{ height:50px; line-height:50px; width:299px;}
    .header_l2 a{ font-size:16px;}
    .lp-head-blue .col-md-5:nth-child(1), .lp-head-green .col-md-5:nth-child(1){ text-align:center; margin-bottom:40px; margin-top:30px;}
    .lp-head-blue, .lp-head-green{ background:url(images/line-bg-sm.png) no-repeat bottom center #36b5f2; padding-bottom:40px;}
    .form-container{ padding:25px;}
    .partner-logo p.paralg2, .partner-logo p.paralg{ width:40%}
    .partner-logo-lg ul{ margin-top:0}
}
/* END__ */

@media (max-width: 479px) {
    .landing-intro-top h1, .landing-page-top h1{ font-size:20px; line-height:30px;}
    .intro-phone-img{ width:140px; bottom:30px;}
    .intro-left-content h2, .intro-right-content h2{ font-size:36px; line-height:36px;}
    .intro-left-content{padding:30px 15px 30px 170px;}
    .intro-right-content{padding:30px 15px 30px 170px;}
    .intro-left-content p, .intro-right-content p{ font-size:15px;}
    .intro-left-content a, .intro-right-content a{ display:inline-block; height:40px; width:40px; background-size:10px 11px;}
    .landing-page-banner .mobile-right, .landing-page-banner .mobile-left{ width:160px; bottom:40px;}
    .landing-banner-content h2{ font-size:45px; line-height:45px;}
    .landing-banner-content h3{ font-size:18px; margin-bottom:18px;}
    .landing-banner-content p{ font-size:14px; margin-bottom:14px; line-height:20px;}
    .landing-banner-content .button{ padding:0 15px; font-size:13px;}
    .land-content-wrap{ padding:50px 0;}
    .land-content-wrap .box .content{ padding:20px;}
    .land-content-wrap .box .image .img-info{ padding:0 20px 20px;}
    .land-content-wrap .box .image img{ width:183px;}
    .land-content-wrap .box .image .img-info p{ font-size:14px;}
    .footer-top .col-sm-6{ margin-bottom:15px;}
    .partner-logo p{ width:100%; float:none; text-align:center;}
    .partner-logo ul{ width:100%; float:none; margin:20px 0 0 0;}
    .partner-logo ul li{ padding:0; margin:0 5px;; display:inline-block; float:none;}
    .partner-logo ul li img{ display:inline-block; margin:0;}
    .partner-logo li .logoimg{ margin:0 10px 5px 0;}
    .land-content-wrap .box a{ padding:0 12px; float:right; font-size:12px;}
    .partner-logo li .logoimg{ margin:0;}
    .header_l2{ padding-left:20px; padding-right:20px;}
    .landong-page-2 .content-wrap{ padding:45px 0 0}
    .landong-page-2 .content-wrap h1{ font-size:24px;}
    .landong-page-2 .content-wrap h1 strong{ display:block;}
    .landong-page-2 .content-wrap ul { padding-top:20px;}
    .landong-page-2 .content-wrap ul li{ margin-bottom:20px;}
    .landong-page-2 .content-wrap ul li:last-child{ margin:0}
    .landong-page-2 .content-wrap ul li a{ height:37px; line-height:37px; width:222px; font-size:15px}
    .landong-page-2 .content-wrap ul li p{ font-size:13px;}
    .header_l2 a{ font-size:16px;}
    .form-container{ padding:25px;}
    .lp-head-blue h1, .lp-head-green h1{ font-size:60px;}
    .lp-head-blue h3, .lp-head-green h3{ font-size:20px;}
    .lp-head-blue p, .lp-head-green p{ font-size:14px;}
    .form-container h4{ font-size:20px;}
    .partner-logo p.paralg2, .partner-logo p.paralg{ float:none; text-align:center; width:auto}
}
/* END__ */