
	.logo-lyca-digital {    width: 190px;    height: auto;    padding-top: 8px;}
	.simoffer-marketing{color:#006ae0;font-weight:600;    margin-top: 4%;}
	.how-to-purchase-marketing{    margin-top: 3%;    font-size: 18px;}
	.first-step-marketing{color:#08dc7d;font-size: 20px;    border: 1px solid #08dc7d;    border-radius: 31px;    padding: 4px;    padding-left: 14px;    height: 40px;    width: 40px;   margin-left: 17%;}
	.horizontal-line-marketing-page{	    margin-bottom: -19px;border-top: 1px solid #bbb5b5;}
	.first-step-marketing + span {    font-size: 10px;    text-align: center !important;    max-width: 100%;}
	.bundletabs{padding: 0.3em 1.5em;    color: #ffffff;border-radius: 50px;    border: 1px solid #08dc7d !important;}
	body .rateTabsec ul.et_pb_tabs_controls .et_pb_tab_active .bundletabs{ display:none; background-color: #08dc7d;border: 1px solid #ffffff !important;}
	.et_pb_tabs_controls{display:inline;}
	.icon-inside-bundle-marketing {    height: 50px;}
	.bundle-plan-container-marketing{ background-color: #006ae0!important;    border-radius: 20px;    margin-top: -3%;}
	.marketing-view-more-button{	       background: transparent;    border: 1px solid #FFFFFF;    color: #fff;}
	.marketing-view-more-button:hover{	       background: transparent;    border: 1px solid #FFFFFF;    color: #fff;}
	.right-left-marketing-fullwidth {    background-color: #006ae0!important;    color: #fff;    padding: 70px;}
	.benifits-icons-marketing {    height: 50px;
    }
	.padding-for-marketing-icons{    text-align: center;   padding: 24px;    box-shadow: 2px 5px 14px 1px #e6e6e6;        min-height: 183px;    margin-bottom: 32%;}
	.content-for-markting-benifits {       margin-top: 20px;    font-size: 15px;    text-align: center;}
	.heading-benifits-marketing {    margin-bottom: 5%;    margin-top: 5%;}
	.simoffer-marketing-pay-for {    color: #006ae0;    margin-top: 1%;}
	.horizontal-line-div {        width: 36%;        margin-left: 16.5%;}
	.second-step-marketing{box-shadow: 0 0px 0px 10px #fff;    background-color: white;}
	.ul-for-marketing-lists{        list-style-type: none;    display: inline-flex;    margin-top: 5%;    background: #fff !important;    padding: 20px !important;
    text-align: center;    border-radius: 34px;    z-index: 999 !important;    border: 1px solid #ccc;}
	.tab-one-plan, .tab-two-dataaddon, .tab-three-family-plan{		margin-left: 10px;    margin-right: 10px;}
	.footer-images-marketing {    width: 40px;    padding: 4px;}
	.footer-images-marketing-right {    width: 46px;    margin-top: 10px;}
	.lists-plan-family-data{text-align:center;}
	.button-view-more-marketing{margin-top: 3%;    text-align: center;    margin-bottom: 3%;}
	.marketing-icons-fontawesome{float: left;    margin-bottom: 0px;    margin-top: 0px;    margin-right: 10px;  
     font-size: 22px !important;   font-weight: 400;}
	 .bundle-plan-container-marketing {    margin-top: -3% !important;}
	 .sticker-for-marketing-bundles {
    position: absolute;
    /* background: url(https://s3-us-west-1.amazonaws.com/lycamobileuswebsite/lycamobile-au-cms/wp-content/uploads/2017/11/26080252/Symbol-5-%E2%80%93-1%402x.png) no-repeat; */
    /* width: 100%; */
    height: auto;
    top: -15px;
    right: -7px;
    z-index: 1;
}
.sim-plus-data-plan {
    padding: 0;
    margin-left: -5% !important;
}
.sim-plus-data-plans {
    padding: 0;
    margin-left: -14px !important;
}
.sim-contanet-marketing {
    padding-right: 0 !important;
    margin-right: -62px !important;
     padding-left: 0px !important;
}
.bundle .marketing-content-ul {    list-style-type: none;}
.offer-bundle-page{background: #21254f !important;}

.et_pb_tabs_controls .bundletabs, .rateTabsec .et_pb_tabs_controls li a {    margin: 0;}
.marketing-specialoffer-bundleslist .bundle.animate-repeat:nth-child(n+5){display: none;}
@media (max-width: 1023px){	

.marketing-content-ul .unlimted-rate-markting-div h3 {
    padding-left: 28px !important;
    margin-top: -2px !important;
}
.marketing-content-ul .sim-plus-data-plans .unlimted-rate-markting {
    width: 100%;
}
.plan-box_strip .bunldeBuyNowBtn {
    font-size: .7em;
    padding: 1px;
    min-width: 77px;
    margin-right: 10px !important;
}
.unlimted-rate-markting .unlimted-rate-content h6 {
    font-size: 1em;
     padding-left: 31px;
}
.sim-contanet-marketing h3.class-for-sim-marketing {    font-size: 2em;}
.plan-box-large .plan-box_content {
    padding-bottom: 0rem;
    padding-top: 0px;
    position: relative;
    padding-left: 54px;
    padding-right: 0px;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
}
.circleBundleTitle h2 .icon-inside-bundle-marketing {    height: 35px;}
	.circleBundleTitle .plus-mark-bundle-marketing {    margin-top: -.8em;    margin-bottom: -1rem;}
	.plan-box_scrollable-grid .plan-box_grid .bundlecircle {    width: 90px;    height: 90px;    top: 13%;left: -14%;}
	.bundle-plan-container-marketing .plan-box_scrollable-grid {    box-sizing: border-box;    width: 266px;    margin-left: 0px !important;}
	.multilingual_specialoffer .plan-box_grid {    margin-top: 3rem !important;}
	.padding-for-marketing-icons {    min-height: 152px !important;    margin-bottom: 14% !important;}
	.content-for-markting-benifits {    font-size: 9px !important;}
	.footer-icons-right {    text-align: center;}
	.footer-images-marketing {    width: 29px !important;}
	.ul-for-marketing-lists {    padding: 7px !important;}
	.new-marketing-height a {    display: table-cell;    padding: 4px 10px 4px;    color: #666;    line-height: inherit;    vertical-align: middle;
    text-decoration: none;	    font-size: 0.6em;}
	
	.heading-benifits-marketing {    font-size: 1em;}
	.right-left-marketing-fullwidth {    padding: 10px;}
	.first-step-marketing + span {    font-size: .5em;}
	.horizontal-line-marketing-page {    margin-bottom: -14px;    border-top: 1px solid #bbb5b5;}
.second-step-marketing {    box-shadow: 0 0px 0px 4px #fff;    background-color: white;}
.first-step-marketing {    font-size: 1.2em;    padding: 0px;    padding-left: 8px;    height: 25px;    width: 25px;    margin-left: 17%;}
	.how-to-purchase-marketing {    font-size: 1em;}
	.simoffer-marketing-pay-for {    font-size: 1em;}
		.logo-lyca-digital {    width: 80px;}
	.simoffer-marketing {    font-size: 1.2em;}
.bundle .plan-box_scrollable-grid {    border-bottom-right-radius: 0.5em;    border-bottom-left-radius: 0.5em;    float: none;    margin: 0 auto;    margin-bottom: 8%;     width: 100%;}
.bundle .marketing-content-ul {    margin-left: 8%;}
.horizontal-line-div {        width: 21%;    margin-left: 17.5%;}
.bundle-plan-container-marketing {       margin-top: -10% !important;}
.padding-for-marketing-icons {    text-align: center;}
.bundlecircle {    width: 125px;    height: 125px;       top: 13%;}
.multilingual_specialoffer .rateTabsec ul.et_pb_tabs_controls{display:block;margin-bottom: 0!important;}
#bundleslist_ui .tab-content.marketing-tab-content{margin-top:0;}
} 
.lists-plan-family-data {
    z-index: 9 !important;
}

#main-content .bundleBg .container { padding-top: 25px;}

.marketing-page-us-body .bundleBg {padding-top:10px;}

.single-offer .logo-lyca-digital {height:90px;}
.lyca-checkout-marketing-logo .logo-lyca-digital {    height: 63px;    width: 190px;}
 #lyca_modal_alert_text .marketing-button-popup {
	 margin-top: 0;
	 font-size: 14px;
 }
   .single-offer .modal-content,.offer-template-default .modal-content{
		padding: 0px;}
	.single-offer .modal-bg-leftSection,.offer-template-default .modal-bg-leftSection{    width: 100%;    margin: 0px;}
	.single-offer .continue-btn,.offer-template-default .continue-btn{padding:0px;}
	.single-offer .modal-bg-leftSection h3,.offer-template-default .modal-bg-leftSection h3{    margin-bottom: 3%;}
	.single-offer .login-newuser-sim-img img,.offer-template-default .login-newuser-sim-img img{    margin: 2% 0px;    width: 40%}
	.single-offer .login-popup .modal-dialog,.offer-template-default .login-popup .modal-dialog{top: 8%;}
	.single-offer .modal-bg-leftSection .checkzipcodeus_login_block,.offer-template-default .modal-bg-leftSection .checkzipcodeus_login_block{margin-left: 10%;}
	.or-button-content{
		padding-left:0;
		margin-left:-10px;
	}
	@media (min-width: 1024px) {
		.offer-template-default .marketing-specialoffer-bundleslist .bundles_left_mobile {position: relative;}
		.offer-template-default  .marketing-specialoffer-bundleslist .plan-box_price-content {top: 66px;}
		.bundlebgContainer .marketing-specialoffer-bundleslist .plan-box_content{min-height:485px}
	}
	@media (min-width: 992px){
	.single-offer .modal-content,.offer-template-default .modal-content{    width: 550px;}
	.single-offer .login-popup .modal-dialog,.offer-template-default .login-popup .modal-dialog{    left: 3%;}
	}
	@media (max-width: 991px){ .single-offer .checkzipcodeus_login_block,.offer-template-default .checkzipcodeus_login_block{margin-left: 0% !important;}
	.et_pb_marketing_bundles_leftsidebar{display:none;}
	}
		body.multilingual_free-sim-offer{
		background: #21254f;}
		body.single_detail{background: #21254f; }
	.single_detail #main-content{background-color: transparent;}
	.single_detail  .bundleBg{    background-color: transparent;  }
	.bundle-bg-offer { background: #21254f; border-top-left-radius: 10px;  border-top-right-radius: 10px;}
.et_pb_marketing_bundles_leftsidebar {
    color: #fff;
}
.logo-lyca-digital {
    padding:10px;
    width: 165px !important;
    height: auto !important;
}
.footer-for-marketing {
    background: #ffffff;
}
 body.archive_offer {background: #21254f;}
	
 @media (max-width: 575px){
	 .single_detail .buffer_space{
		     margin: 0px 0px 10px 0px;
	 }
	 .single_detail.plan-box-large .plan-box_content, .bundlebgContainer .plan-box_content{
		 
		     margin-top: 9rem;
	 }
	 .multilingual_specialoffer .tab-content-marketing{    padding: 10px;}
     .multilingual_specialoffer #bundleslist_ui{    padding: 0 1%;}
	 .multilingual_specialoffer .plan-box_price-content .plan-box_new-price sup{    right: -0.1em;}
	.archive_offer .ratesTabSelect_div{    display: none;}
	.archive_offer .rateTabsec ul.et_pb_tabs_controls{ display: block;}
	.archive_offer .et_pb_tabs_controls li{border-bottom: none;}
	.archive_offer .rateTabsec ul.et_pb_tabs_controls li{    margin-bottom: 3%;}
	.archive_offer .et_pb_tabs_controls li a{font-size: 13px;}
 }
 @media (max-width: 768px){
		
		
		.et_pb_marketing_bundles_leftsidebar h2.et_pb_slide_title:first-child {
			display: inline-block;
			float: left;
			width: 60%;
			font-size: 1.5em;
		}
		.et_pb_marketing_bundles_leftsidebar h2.et_pb_slide_title:first-child + p {
			display: inline-block;
			float: right;
			width: 30%;
		}
		.et_pb_marketing_bundles_leftsidebar h2.et_pb_slide_title {
		display: none;
		}
		.et_pb_marketing_bundles_leftsidebar p {
		display: none;
		}
	}
 .archive_offer .bundleBg {
    padding: 0px 0px 10px;
	}
	.sim-offer {
    background: red;
    font-size: 1em;
    padding: 4px;
    display: inline-block;
    width: auto;
    border-radius: 5px;
}
.et_pb_marketing_bundles_leftsidebar h2 {
    font-size: 26px;
}
.et_pb_marketing_bundles_leftsidebar p {
    margin: 7px 0;
    padding: 0;
}
.multilingual_specialoffer .ratesTabSelect_div + .ratesTabSelect_div, .multilingual_specialoffer .ratesTabSelect_div{display:none}
.plan-box_cta,.bundles_left_mobile{cursor:pointer;}
.offer-template-default .plan-box_price-content{    top: 16%;}
.offer-template-default .bundle-bg-offer{    margin-bottom: 4%;}
.pad-10 {
    padding: 10px;
}
@media (min-width: 1200px){
	.marketing-specialoffer-bundleslist {
    display: flex;
    justify-content: center;
    }
	.multilingual_seasonal-offers .bundlebgContainer .plan-box_content, .multilingual_specialoffer .bundlebgContainer .plan-box_content{    min-height:320px;}
}
.multilingual_free-sim-offer .at-below-post,.multilingual_specialoffer .at-below-post{display:none;}
.multilingual_specialoffer .rateTabsec ul.et_pb_tabs_controls li{border:none;display:inline-block;} 
.marketingBundlesViewMoreBlock .et_pb_more_button{
	background: transparent;
    border: 1px solid #FFFFFF;
    color: #fff;
}
.plan-box_content{padding-bottom:0rem;padding-top:0px;position:relative;min-height:325px;padding-left:35px;padding-right:0px;margin-right:auto;margin-left:auto;width:95%;}
.plan-box_group-call,.plan-box_group-data{padding-bottom:0.5rem;text-align:left;float:left;width:100%;}
.plan-box_summary{margin-left:0px;font-size:13px;width:36%;display:table-cell;text-align:left;top:0px;position:relative; line-height: 14px;}
img.svg_icons_bundle_listing_page{height:32px;width:19%;float:left;margin-right:9px;margin-top:4px;}.bundles_left_mobile{min-height:115px;}
.bundle .plan-box_scrollable-grid {border-radius: 25px;box-shadow: none;}
.banner_blackfriday_img{width: 100%;}
.banner_blackfriday_img.mob_banner{display: none;}
.banner_blackfriday_img.web_banner{display: block;}
.bunldeBuyNowBtn.et_pb_more_button.et_pb_button:hover {    color: #000;}
.multilingual_seasonal-offers  .et_pb_module.rateTabsec { margin-top: 20px;  display: none;}
.multilingual_seasonal-offers  .plan-box_discount{border-top-right-radius:10px; border-bottom-right-radius:10px;}
@media (max-width:767px) {
	.multilingual_seasonal-offers .plan-box_discount,  .multilingual_seasonal-offers  .divclose .plan-box_discount {
    color: #000 !important;
    font-weight: bold !important;
    top: 12%;
}
  .banner_blackfriday_img.mob_banner{display: block;}
  .banner_blackfriday_img.web_banner{display: none;}
}
