.hp-banner-background{background-image:url("../img/header-bg-3.png");background-repeat:no-repeat;background-position: top center; background-repeat: no-repeat; padding: 160px 0px 440px;position:relative;background-size:cover;}
.hp-text-row{display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;justify-content:space-between;width:100%;flex-flow:wrap;}
.hp-text-row .hp-text-left{width:47%;}	
.hp-text-left a{padding: 12px 30px; border-radius: 5px; font-size: 16px; font-family: "Poppins-Regular"; background-color: #f8319b; border:1px solid #f8319b; display: inline-block; color: #fff; margin-top: 30px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}	
.hp-text-left a:hover, .hp-text-left a:active, .hp-text-left a:focus{ background-color: #ef7815; border: 1px solid #fff;}	
.hp-heading h2{ color: #fff;font-family: "Poppins-Light"; line-height: 1.2;}
.hp-heading h2 span{ font-family: "Poppins-SemiBold";  }
.hp-text-left .banner-text{ margin-top: 20px; margin-bottom: 0px;}
.hp-text-left .banner-text p{color: rgba(255,255,255,.75);}
.hp-form form{display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;justify-content:space-between;width:100%;flex-flow:wrap;}
.hp-form form input[type="text"]{padding: 18px 20px;    border: none;    background-color: #fff;    color: #9a98b7;max-width:310px;width:100%;}
.hp-form form input[type="submit"]{width:calc(100% - 330px);background-color:#f8319b;border:0px;box-shadow:none;color:#fff;}
.hp-figure{position:absolute;top:115px;right:0px;width:46%;}
.hp-figure img{max-width:100%;}

.hp-video-tut{position:absolute;bottom:100px;}
.hp-video-tut a{display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; flex-flow:wrap; align-items: center;}
.hp-video-tut a i { width: 80px; height: 80px; border-radius: 50%; border: 1px solid #fff; text-align: center; line-height: 80px; color: #fff; font-size: 18px; transition: all .5s;-webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.hp-video-tut a span{ padding-left:20px; font-size: 18px;color:#fff;}
.hp-video-tut a i:hover{background-color:#fff; color:#f8319b;}
.hp-logo-wrapper{padding:100px 0px;}
.hp-logo-wrp{overflow:hidden;}
.hp-logo-wrp img{max-width:100%;margin:0 auto;}

.ahed-bx-wrap { position: relative; display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; align-items: flex-end; width:100%; min-height: 920px;}
.ahed-bx-wrap .ahed-left-figure{ position: absolute; top: 156px; left: 0px; width: 50%; text-align:right;}
.ahed-text { width: 40%; padding-left: 0; float: right;}
.ahed-text h3 {color: #16215c;font-family: "Poppins-SemiBold";margin-bottom:20px;	}
.ahed-text ul {margin-top:20px;}
.ahed-text ul li{ list-style:none; color: #727777; font-size: 18px; margin-bottom:15px;}
.ahed-text ul li i{ margin-right: 15px; color: #4b3be1; font-size: 18px;}

.zip-mulitple-wrap{padding:100px 0px 0px;}
.zip-multiple{ display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; width:100%; flex-flow:wrap; justify-content:space-between;align-items: center;}
.zip-multiple .zip-multi-text{width:36%}
.zip-multiple .zip-multi-text h3{color: #16215c;font-family: "Poppins-SemiBold";margin-bottom:20px;	}
.zip-multiple .zip-multi-text a{padding: 12px 30px; border-radius: 5px; font-size: 16px; font-family: "Poppins-Regular"; background-color: #ef7815; display:inline-block; color:#fff; margin-top:30px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.zip-multiple .zip-multi-text a:hover{background-color:#f8319b;}

.zip-multiple .multi-figure{width:50%;}
.zip-multiple .multi-figure img{max-width:100%;}
.zip-hp-list-box{margin-top:100px;position:relative;overflow:hidden;}
.zip-hp-list-box:before{content:"";background-image:url("../img/icon_box_bg.png");background-repeat:no-repeat;position:absolute;width:100%;height:100%;display:block;z-index:0;top:210px;}
.zip-hp-list-box:after{content:"";background-repeat:no-repeat;position:absolute;width:100%;background-color:#ef7815;height:100%;display:block;z-index:0;top:300px;}
.zip-hp-list-box h3{color: #16215c;font-family: "Poppins-SemiBold";margin-bottom:40px;text-align:center;}
.zip-row-list{display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; width:100%;flex-flow:wrap;justify-content:space-between;position: relative;z-index:1;}
.zip-row-list .zip-col-box{width:49%;display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; flex-flow:wrap; justify-content:space-between;background-color: #fff; padding: 50px 50px 44px;   border: 1px solid rgba(0,0,0,.1);    border-radius: 15px;margin-bottom:20px;}
.zip-row-list .zip-icon-ft {max-width:80px;max-height:80px;width:100%;}
.zip-row-list .zip-icon-ft i{background-color: aqua; width: 100%; border-radius: 50%; height: 80px; text-align: center; line-height: 80px; color:#fff; font-size:24px;}

.zip-row-list .zip-icon-ft.sft i{background-color:#500ade;}
.zip-row-list .zip-icon-ft.limit-file i{background-color:#fbab2f;}
.zip-row-list .zip-icon-ft.cs-saving i{background-color:#00d280;}
.zip-row-list .zip-icon-ft.seam-file i{background-color:#fb3c7f;}
.zip-row-list .zip-icon-ft.cs-custom i{background-color: #1f396e;}
.zip-row-list .zip-icon-ft.seam-time i{background-color: #52d1bc;}

.zip-row-list .zip-content-list{width:calc(100% - 80px);padding-left:40px;}
.zip-row-list .zip-content-list h5{margin-bottom:20px;color: #16215c;   font-family: "Poppins-Medium";   text-transform: uppercase;}
.zip-row-list .zip-content-list p{margin-bottom:0px;}
.offering-hp-wrp{position:relative;z-index:1; max-width: 50%; margin: 0px auto 80px auto;text-align:center;}
.offering-hp-wrp h3{color:#fff;}
.offering-hp-wrp a{padding: 12px 30px; border-radius: 5px; font-size: 16px;  font-family: "Poppins-Regular"; background-color: #f8319b; border:1px solid #f8319b; display:inline-block;color:#fff; margin-top:30px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}

.offering-hp-wrp a:hover{background-color: #ef7815;    border: 1px solid #fff;}
.customer-say{margin:60px 0px;}
.customer-say h3{text-align:center;margin-bottom:30px;    color: #16215c;}
.customer-testimonial{max-width:868px;margin:0 auto;}
.customer-say .customer-content-wrp{display: flex;    display: -webkit-box;    display: -webkit-flex;    display: -moz-flex;    display: -ms-flex;flex-flow:wrap;justify-content:space-between;align-items:center;}
.customer-say .customer-content-wrp .customer-left{width:50%;}
.customer-say .customer-content-wrp .customer-left p{    font-size: 24px;    line-height: 36px;    color: #403949;    font-weight: 400;}
.customer-say .customer-content-wrp .cc-icon {    font-size: 60px;    line-height: 60px;    color: #ef7815;    margin-bottom: 50px;}
.customer-say .customer-content-wrp .client-name{margin-top:25px;}
.customer-say .customer-content-wrp .client-name span{ font-size: 14px; font-weight: 600; text-transform: uppercase; line-height: 24px; color: #fff; background-color: #ef7815;display: inline-block; padding: 5px 20px; border-radius: 5px;}
.customer-right{width:380px;position:relative;}
.customer-right img{max-width:100%;z-index: 1; position: relative;}
.customer-right:before{ position: absolute; left: -30px; top: 120px; width: 100%; height: 350px; background-color: #fee7d0; content: ''; border-radius: 20px;}
.pricing-hp{padding:60px 0px;position:relative;}
.pricing-left-figure{ position: absolute; width: 45%; padding-left: 20px; float: right; z-index: -1;top:0px;}
.pricing-left-figure img{ max-width:100%;width: 68%;}
.pricing-right-figure{ position: absolute; width: 45%; padding-right: 20px; float: right; z-index: -1; top: 140px; text-align: right; right: 0;}
.pricing-right-figure img{ max-width:100%; width: 68%;}
.pricing-hp h3{ color: #ef7815;}
.pricing-top{margin-bottom:40px;text-align:center;}

.pricing-row{ display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; flex-flow:wrap; justify-content:space-between; width:100%;}
.pricing-row .pricing-col{width:100%;border: 1px solid #ece3fb; border-radius: 10px; text-align: center; padding: 32px 0 40px; background-color:#fff;}
.pricing-row .price-header h4{font-size: 20px; line-height: 30px; font-weight: 600; color: #ef7815; margin-bottom: 32px;}
.pricing-row .img-icon{margin-bottom: 30px;}
.pricing-row .img-icon img{margin:0 auto;}
.pricing-row .price-wrap .price{font-size: 60px; line-height: 70px; font-weight: 600; color: #ef7815;}
.pricing-row .price-wrap .month{font-size: 14px; line-height: 24px; color: #30323d;}
.pricing-row  .price-body{display: flex; justify-content: center; padding: 25px 0 40px;}
.pricing-row  .price-body ul{margin: 0; padding: 0; list-style: none; text-align: left;}
.pricing-row  .price-body ul li{font-size: 14px; line-height: 20px;margin-bottom:15px;color:#666666;}
.pricing-row  .price-body ul li i{color: #51d55f; padding-right: 5px;}
.pricing-row .price-footer{margin-top:20px;}
.pricing-row .price-footer a.boxed-btn{ position: relative; display: inline-block; padding: 12px 40px; border-radius: 30px; font-size: 14px; font-weight: 600; color: #fff;    background-image: -webkit-gradient(linear,left top,right top,color-stop(25%,#fd5883),to(#f73aee)); background-image: -o-linear-gradient(left,#fd5883 25%,#f73aee 100%);    background-image: linear-gradient(90deg,#fd5883 25%,#f73aee 100%);    transition: all .3s;}
.pricing-row .price-footer a.boxed-btn:hover{ box-shadow: 0 0 20px 0 rgba(0,0,0,.2);}

.refer-hp{padding-bottom:100px;}
.refer-hp .refer-row{padding: 70px 100px; background-color: #ef7815; border-radius:15px; display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex;flex-flow:wrap;justify-content:space-between;width:100%;align-items: center;}
.refer-hp .refer-row .refer-text{ width: 100%; text-align: center;}
.refer-hp .refer-row .refer-text h3{color:#fff;font-family: "Poppins-Medium";margin-bottom:30px; font-size:36px;}
.refer-hp .refer-row .refer-text a{padding: 12px 30px; border-radius: 5px; font-size: 16px; font-family: "Poppins-Regular"; background-color: #f8319b; display: inline-block; border:1px solid #f8319b; color: #fff; margin-top: 30px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.refer-hp .refer-row .refer-text a:hover{background-color:#ef7815;border:1px solid #fff;}
.refer-hp .refer-row .refer-fig{width:100%;text-align:center;}
.refer-hp .refer-row .refer-fig ul{ display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex;flex-flow:wrap; justify-content:center; margin: 0px;}
.refer-hp .refer-row .refer-fig ul li{ display: inline-block; margin:0px 10px;border-radius: 5px; padding: 0px 15px;}
.refer-hp .refer-row .refer-fig ul li.greenlist{ background-color: #79c24f; max-width: 300px; width: 100%; height: 60px; line-height: 60px; text-align: center; }
.refer-hp .refer-row .refer-fig ul li.nangia{ background-color: #ab0e1f; max-width: 300px; width: 100%; height: 60px; line-height: 60px; text-align: center;}
.refer-hp .refer-row .refer-fig img{max-width:100%;}
.refer-hp .refer-row .refer-fig ul li.greenlist img { height: 40px;}
.refer-hp .refer-row .refer-fig .contact_btn{ padding: 12px 30px; border-radius: 5px; font-size: 16px; font-family: "Poppins-Regular";  background-color: #f8319b; border: 1px solid #f8319b; display: inline-block; color: #fff; margin-top: 25px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.refer-hp .refer-row .refer-fig .contact_btn:hover{ background-color: transparent; border: 1px solid #fff;}
.refer-hp .refer-row .refer-fig ul li a { display: block;}

.hp-pricing-table { width: 100%; display: block;}
.hp-pricing-table .slick-slide{margin:0px 15px;}
.contact-hp h3 {    text-align: center;    margin-bottom: 20px;}
.contact-hp h3 span{color:#ef7815;}
.ct-hp-bottom{    padding: 0 15px;margin: 0 auto 20px auto; text-align:center;}
.ct-hp-bottom a{ color: #ef7815;}
.ct-top-text {    margin: 0 auto 20px auto;    text-align: center;}

.contact-hp iframe{ width:100% !important;}

.sign-up-popup .modal-dialog { margin: 0px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) !important; -o-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; -moz-transform: translate(-50%, -50%) !important; max-width: 600px; width: 100%;}

.sign-up-popup .modal-content .modal-header { text-align: center; padding: 10px 15px;}
.sign-up-popup .modal-content .modal-header .modal-title { font-size: 24px; color: #16215c; font-family: "Poppins-SemiBold"; text-transform: uppercase;}
.sign-up-popup .modal-content .modal-body { padding: 20px;}
.sign-up-popup .modal-content .modal-body .sign_up_form_section { display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flex; flex-flow: wrap;
    width: 100%;}
.sign-up-popup .modal-content .modal-body .sign_up_form_section .form-group { margin-bottom: 20px;}
.sign-up-popup .modal-content .modal-body .sign_up_form_section .form-group:nth-child(odd){ width:48%; margin-right:2%;}
.sign-up-popup .modal-content .modal-body .sign_up_form_section .form-group:nth-child(even){ width:48%; margin-left:2%;}
.sign-up-popup .modal-content .modal-body .sign_up_form_section .form-group.textarea { margin-right: 0px; width: 100%;}
.sign-up-popup .modal-content .modal-body .sign_up_form_section .form-group label{ font-weight: unset; color: #7b7b7b; font-size: 14px; font-family: "Poppins-Light";}
.sign_up_form_section .form-group .form-control { padding: 0px 10px; height: 40px; box-shadow: none;}
.sign-up-popup .modal-content .modal-body .sign_up_form_section .form-group textarea { padding: 5px 10px !important; height: 100px !important; resize: unset;}
.sign-up-popup .modal-content .modal-body .sign_up_form_section button.btn { width: 100%; height: 40px; font-size: 18px; text-transform: uppercase; font-family: "Poppins-SemiBold";
    border-radius: 30px; background-color: #ef7815; border: solid 1px #ef7815; outline: none;}
.sign-up-popup .modal-content .modal-body .sign_up_form_section button.btn:hover{ background-color: transparent; border: solid 1px #ef7815; color:#ef7815;}
.sign-up-popup .modal-content .modal-header .close { width: 34px; height: 34px; text-align: center; line-height: 20px; margin: 0px; opacity: 1; color: #939393; border-radius: 5px; position: absolute; top: 0px; right: 0px;}
.sign_up_form_section .form-group .form-control::-webkit-input-placeholder { opacity:0;}
.sign_up_form_section .form-group .form-control:-ms-input-placeholder { opacity:0;}
.sign_up_form_section .form-group .form-control::placeholder { opacity:0;}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row { padding: 0px !important; margin: 0px;}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 { padding: 0px;}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 h2 { text-align: left !important; font-size: 20px; font-family: "Poppins-Regular"; padding-bottom: 10px;}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 .panel { font-family: "Poppins-Regular";}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 .panel-body .col-md-9 { padding: 0px;}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 .panel-body .col-md-9 table tr { background-color: transparent;}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 .panel-body .col-md-9 table tr td { border: none; padding: 0px 0px 10px 0px;}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 .panel-body .col-md-9 table tr td b { font-weight: unset; font-family: "Poppins-SemiBold";}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 .panel-body .col-md-9 table tr td ul { margin-left: 18px;}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 .panel-body .col-md-3 h3 { font-size: 18px;}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 .panel-default, .sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 .panel-group { margin: 0px;}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 .panel-group+.panel-default { border: none; box-shadow: none; margin: 0px;}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 .panel-group+.panel-default .panel-heading { background-color: transparent; border: 0px; box-shadow: none;
    padding: 15px 0px 0px;}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 .panel-group+.panel-default .btn-success { height: 40px; font-size: 18px; font-family: "Poppins-SemiBold";
    border-radius: 30px; background-color: #ef7815; border: solid 1px #EF7815; padding: 0px 25px; outline: none;}
.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 .panel-group+.panel-default .btn-success:hover { background-color: transparent; border: solid 1px #EF7815; color:#ef7815;}
.sign-up-popup button:focus, .sign-up-popup button:focus-visible, .sign-up-popup input:focus, .sign-up-popup input:focus-visible{ outline:none;}
 



@media only screen and (max-width: 1199px) 
{
	.hp-banner-background{ padding: 120px 0px 180px;     margin-bottom: 50px;}
	.hp-figure { width: 45%; text-align: center;}
	.hp-figure img { max-width: 75%;}
	.hp-logo-wrapper {    padding: 70px 0px;}
	.zip-hp-list-box{margin-top:20px;}
	.zip-row-list .zip-col-box{padding:30px;}
	.zip-row-list .zip-icon-ft {    max-width: 60px;    max-height: 60px;}
	.zip-row-list .zip-icon-ft i{height: 60px;     line-height: 60px;}
	.zip-row-list .zip-content-list {    width: calc(100% - 60px);    padding-left: 20px;}
	.offering-hp-wrp{    margin: 0px auto 40px auto;}
	.offering-hp-wrp a{margin-top:0px;}
	.zip-hp-list-box:before{background-position:top;}
	.refer-hp .refer-row{padding:50px;}

}

@media only screen and (max-width: 991px)
{
	.hp-banner-background {    padding: 90px 0px;}
	.zip-row-list .zip-col-box{width:49%;}
	.zip-row-list .zip-icon-ft {    max-width: 100%;    max-height: 60px;margin-bottom: 15px;}
	.zip-row-list .zip-icon-ft i{width:60px;}
	.zip-row-list .zip-content-list {    width: 100%;    padding-left: 0px;}
	.zip-row-list .zip-content-list h5{margin-bottom: 10px; font-size: 18px;}
	.customer-right{width:300px;}
	.customer-say .customer-content-wrp .customer-left p{    font-size: 20px;    line-height: normal;}
	.customer-say .customer-content-wrp .cc-icon {font-size: 40px; line-height: 40px; margin-bottom: 10px;}
	.hp-text-row .hp-text-left {    width: 60%;}
	.customer-right img{max-height:380px;}
	.customer-right:before{width:270px;}
	.pricing-row .price-wrap .price{    font-size: 50px;line-height: 50px;}
	.refer-hp .refer-row .refer-fig ul li{max-width:270px !important;}
	.refer-hp .refer-row .refer-text h3{ font-size:26px;}
}
	
@media only screen and (max-width: 767px)
{
	.hp-pricing-table .slick-slider .slick-prev { left:0px;  top:50%; bottom:unset; transform: translate(-0%, -50%); -o-transform: translate(-0%, -50%); -ms-transform: translate(-0%, -50%); -moz-transform: translate(-0%, -50%); width: 35px; height: 35px; border-radius: 5px; border: solid 1px #ef7815; z-index:1; background-color:#fff;}
	.hp-pricing-table .slick-slider .slick-prev:before{display:none;}
	.hp-pricing-table .slick-slider .slick-prev:after {  content: '';  width: 0px;  height: 0px;    border-top: 8px solid transparent;    border-bottom: 8px solid transparent;    border-right: 8px solid #ef7815;}
	.hp-pricing-table .slick-slider .slick-next { right: 0; top: 50%; bottom: unset; transform: translate(-0%, -50%); -o-transform: translate(-0%, -50%); -ms-transform: translate(-0%, -50%);  -moz-transform: translate(-0%, -50%); width: 35px;    height: 35px;    border-radius: 5px;    border: solid 1px #ef7815; background-color:#fff; z-index:1;}
	.hp-pricing-table .slick-slider .slick-next:before{display:none;}
	.hp-pricing-table .slick-slider .slick-next:after { content: ''; width: 0px; height: 0px; border-top: 8px solid transparent; border-bottom: 8px solid transparent;    border-left: 8px solid #ef7815;}
	.pricing-row .pricing-col{ max-width: 479px; margin: 0 auto;}

	.pricing-col .img-icon{margin: 0 auto 30px auto; text-align: center; width: 100%;}
	.pricing-col .img-icon img{    margin: 0 auto;}
	.hp-figure img { max-width: 93%;}
	.hp-logo-wrp img { max-width: 90px; margin: 0 auto; max-height: 40px;}
	.co-logo { max-width: 110px;    width: 100%;}
	.co-logo a { width: 100%;}
	
}
		
@media only screen and (max-width:640px)
{
	.zip-row-list .zip-col-box { padding: 15px;}
	.customer-say { margin: 40px 0px;}
	.pricing-hp{padding:40px 0px;}
	.hp-figure{display:none;}
	.hp-text-row .hp-text-left { width: 100%;}	
	.hp-text-left .banner-text{margin-top:30px;}

	.hp-logo-wrapper { padding: 40px 0px;}
	.refer-hp .refer-row { padding: 15px;}
	.customer-say .customer-content-wrp .customer-left { width: 100%; margin-bottom: 20px; text-align: center;}
	.customer-right {    width: 100%;}
	.customer-right img{margin:0 auto;}
	.customer-right:before{left: 50%; transform: translate(-50%, 0%); -webkit-transform: translate(-50%, 0%); -moz-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%);}
	.hp-heading h2{font-size:24px}
	.refer-hp .refer-row .refer-text{ padding-bottom:20px;}
	.refer-hp .refer-row .refer-fig .contact_btn{ margin-top:10px;}
	.refer-hp .refer-row .refer-text h3 { margin-bottom: 0; text-align: center; margin-top: 20px;}
	.refer-hp .refer-row .refer-fig ul li { margin: 0px 10px 10px;}
	.sign-up-popup .modal-dialog{ max-width:95%;}
	.sign-up-popup .modal-content .modal-body .show_payment_btn .row .col-md-12 h2{ font-size:18px;}
}

@media only screen and (max-width:564px)
{
	
	.zip-row-list .zip-col-box {    width: 100%;}
	.zip-row-list .zip-col-box:last-child {margin-bottom:0px;}
	.offering-hp-wrp {    margin: 20px auto 40px auto;}

	
}

@media only screen and (max-width:479px)
{
	.sign-up-popup .modal-content .modal-body { padding: 15px;}
	.sign-up-popup .modal-content .modal-body .sign_up_form_section .form-group { margin-bottom: 15px;}
	.sign-up-popup .modal-content .modal-body .sign_up_form_section .form-group:nth-child(odd) { width: 100%; margin-right: 0%;}
	.sign-up-popup .modal-content .modal-body .sign_up_form_section .form-group:nth-child(even) { width: 100%; margin-left: 0%;}
	.sign_up_form_section .form-group .form-control{height:34px;}
	.sign-up-popup .modal-content .modal-body .sign_up_form_section .form-group textarea { height: 70px !important;}
	.sign-up-popup .modal-content .modal-body .sign_up_form_section button.btn { height: 34px; font-size: 16px;}
	

	
}


