﻿@media screen and (min-width: 50px)and (max-width: 767px) {

    body {
        padding: 0px;
        margin: 0px !important;
        /*background: #f9f9f9!important;*/
    }
    
    
    .absolute-android-div3-dot {
	position:absolute;
	top:17%;
	z-index:1 !important;
	left:24.3%;
	text-align:center;
	border-radius:0.5em;
}
.absolute-android-div2-dot {
	position:absolute;
	top:54.5%;
	z-index:1 !important;
	left:24.5%;
	text-align:center;
	border-radius:0.5em;
}
.absolute-android-div5-dot {
	position: absolute;
    top: 57%;
    z-index: 1 !important;
    left: 66.5%;
    text-align: center;
    border-radius: 0.5em
}
.absolute-android-div4-dot {
	position: absolute;
    top: 18%;
    z-index: 1 !important;
    left: 66.5%;
    text-align: center;
    border-radius: 0.5em;
}
    /*.absolute-android-div2 {
	position:absolute;
	top:10%;
	z-index:111 !important;
	left:10%;
	text-align:center;
	border-radius:0.5em;
	width: 20% !important;
}

.absolute-android-div3 {
	position:absolute;
	top:50%;
	z-index:111 !important;
	left:10%;
	text-align:center;
	border-radius:0.5em;
	width: 20% !important;
}

.absolute-android-div4 {
	position:absolute;
	top:10%;
	z-index:111 !important;
	left:70%;
	text-align:center;
	border-radius:0.5em;
	width: 20% !important;
}

.absolute-android-div5 {
	position:absolute;
	top:50%;
	z-index:111 !important;
	left:70%;
	text-align:center;
	border-radius:0.5em;
	width: 20% !important;
}*/

    .fleft, .fright {
        float: none;
        clear: both;
        display: block;
        width: 100%;
    }

    .padl0 {
        padding-left: 0px !important;
    }

    .deskdisplay {
        display: none !important;
    }

    .mobidisplay {
        display: block !important;
    }

    .gap-xl {
        height: 200px;
    }

    .gap-xl2 {
        height: 230px;
    }

    .banner-in .play-btn-text {
        display: block;
        margin: 0px 0 0 10px;
    }

    .banner-in {
        height: 100%;
        width: 100% !important;
    }

    .font40 {
        font-size: 30px !important;
    }

    .font30 {
        font-size: 25px !important;
    }

    .wrap-in {
        width: 90%;
        padding: 0px;
    }

        .wrap-in div:first-child {
            /* padding: 0px; */
        }

    .text-right {
        text-align: left !important;
    }

    .margin-auto {
        margin: 10px auto 0 auto !important;
    }

    .margin-0-auto {
        margin: 0px auto 0 auto !important;
    }

    .border-LR {
        border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: #f1f1f1;
    }

    .border-TB {
        position: absolute;
        background: #ddd;
        width: 100%;
        height: 1px;
        left: 0px;
        top: 103% !important;
    }

        .border-TB:after, .border-TB:before {
            content: '';
            position: absolute !important;
            height: 100%;
            width: 0px !important;
        }

        .border-TB:before {
            left: 0px;
            top: 0px;
        }

        .border-TB:after {
            right: 0px !important;
            top: 0px;
        }


    .border-TBW {
        position: static;
        background: #ddd;
        width: 100%;
        height: 1px;
        box-shadow: #777 0 -1px 0;
        left: 0px;
        top: 103% !important;
        margin: 10px 0;
    }

        .border-TBW:after, .border-TBW:before {
            content: '';
            display: block;
            position: static !important;
            height: 2px;
            width: 100% !important;
        }

        .border-TBW:before {
            left: 0px;
            top: 0px;
        }

        .border-TBW:after {
            right: 0px !important;
            top: 0px;
        }



    .border-TB2 {
        margin: 30px 0 0px 0 !important;
        clear: both;
        display: block;
        padding: 0px !important;
        border-width: 2px 0px 0px 0px;
        border-style: solid;
        border-color: #ddd;
    }

        .border-TB2:before {
            content: '';
            display: block;
            clear: both;
            padding: 10px 0 !important;
        }

        .border-TB2:after {
            content: '';
            display: block;
            clear: both;
            padding: 10px 0;
        }


    .footer-nav li {
        display: block;
        padding:0px 0px!important
    }

        .footer-nav li a {
            display: block;
            text-align: left;
            padding: 5px 0;
        }

    .copyright {
        float: none;
        clear: both;
        display: block;
        margin: 0px 0;
        text-align: left;
        border-top: 1px dotted #aaa;
        padding: 5px 0;
    }
    .copyleft {
        float: left;
        clear: both;
        display: block;
        margin: 0px 0;
        text-align: left;
        padding: 5px 0;
    }

    .displaynone {
        display: none;
    }

    .fullwidth {
        width: 100% !important;
        display: block;
        padding: 10px 0;
    }


    .txtjustify {
    }

    .padd20, .padd30, .paddtb20, .paddtb30 {
        padding: 20px 0 0px 0 !important;
    }

    .paddtb20, .paddtb30 {
        padding: 10px 0 10px 0 !important;
    }

    .paddtop40 {
        padding-top: 0px !important;
    }

    .paddlr5, .paddlr10, .paddlr15, .paddlr20, .paddlr25, .paddlr30 {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .listgroup li a span {
        font-size: 12px;
    }

    .footer {
        padding: 20px 0 0 0;
    }

    .modal-content {
        margin-top: 20%;
        z-index: 999;
    }



    .paddleft {
        padding: 5px 3px !important;
    }

    .paddright {
        padding: 5px 3px !important;
    }


    .groupbox-in {
        padding: 15px 10px 10px 40px !important;
    }


    .dropdown-menu li {
        display: block;
        width: 100% !important;
    }

    #container {
        width: auto;
        height: auto;
        padding: 0px 0px 0px 0px;
    }

    .wrap-sm, .wrap-xs {
        width: 90% !important;
    }

    .successtion .inner-text {
        padding: 30px 15px;
        text-align: center;
        border-radius: 10px;
        font-size: 30px;
        color: #6C265C;
        line-height: 40px;
    }


    .pagertabs > ul {
        border: 0px !important;
        margin: 0px !important;
        padding: 0px !important;
    }

        .pagertabs > ul li {
            display: block;
            float: none;
            clear: both;
            width: 100% !important;
            margin: 1px 0 !important;
            border-radius: 0px !important;
            border-bottom: 1px solid #bbb !important;
        }

            .pagertabs > ul li a {
                display: block !important;
                width: 100% !important;
                margin-bottom: -1px !important;
            }

    .dotarrowBG {
        background: none;
    }

    .paddtop30 {
        padding-top: 10px !important;
    }

    /*-------------------------------*/

    .ultabs {
        padding: 8px;
        border-bottom: 0px !important;
    }

        .ultabs > ul {
            padding: 0px;
        }

            .ultabs > ul li {
                float: none;
                /* display: block; */
				display:inline-block;
                clear: both;
                margin: 0px;
            }

                .ultabs > ul li a {
                    padding: 7px 20px;
                    /* max-width: 100% !important; */
                    display: block;
                    border-radius: 0px !important;
                    margin: 2px 0;
                    border-bottom: 1px solid #aaa;
                }

                .ultabs > ul li.current a {
                    color: #6C265C !important;
                    font-weight: bold;
                    background: #fff;
                    border-bottom: 1px solid #aaa;
                    margin-bottom: 1px;
                }

                .ultabs > ul li a:hover {
                    border-bottom: 1px solid #999;
                }


    nav {
        padding: 10px 0 0 0;
    }

    .navbar-collapse {
        overflow: auto !important;
    }

    .navbar-nav {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }

        .navbar-nav li {
            padding: 0px !important;
            background: #f6f6f6;
        }

    .nav > li > a {
        margin: 0 0 1px 0px !important;
        display: block;
        padding: 8px 15px !important;
        position: relative;
    }


    .navbar-header {
        margin-top: -10px;
        padding: 8px 0px 8px 0px;
    }

    .navbar-nav {
    }

    li.editdropdown {
        /*border-bottom: 1px solid #eee !important;*/
        padding: 5px 14px 0 14px !important;
    }

        li.editdropdown:last-child {
            margin-bottom: -1px;
        }

    ul.navbarnav li.editdropdown > label {
        padding: 8px !important;
    }

    ul.navbarnav li.editdropdown > a .selector {
        padding: 10px !important;
    }

    li.editdropdown > ul {
        margin-top: 0px !important;
        border-top: 0px !important;
    }

    .collapse {
        border-bottom: 5px solid #f6f6f6 !important;
    }

    .navlabel, .usertextleft, .usertextright {
        padding: 1px 0 0 0 !important;
        margin: 0px;
    }

    .usertextleft, .usertextright {
        font-size: 14px;
    }

    .selector, .appsbox {
        border: 0px !important;
        text-align: left;
        padding: 5px;
        margin: 0px;
        background: #f5f5f5;
    }

    .dropdown-menu li {
        padding: 0px !important;
        margin: 0px !important;
    }
    ul li.editdropdown {
	padding : 0px !important;
}

        .dropdown-menu li a {
            background: #f1f1f1;
        }

    .dropdown-menu:after, .dropdown-menu:before {
        display: none;
    }

    .navbar-toggle .icon-bar:nth-of-type(2) {
        top: 1px;
    }

    .navbar-toggle .icon-bar:nth-of-type(3) {
        top: 2px;
    }

    .navbar-toggle .icon-bar {
        position: relative;
        transition: linear 0.1s;
    }

    .navbar-toggle .icon-bar {
        height: 3px !important;
        display: block;
    }

    .navbar-toggle.active .icon-bar:nth-of-type(1) {
        top: 8px;
        transform: rotate(45deg);
    }

    .navbar-toggle.active .icon-bar:nth-of-type(2) {
        background-color: transparent !important;
    }

    .navbar-toggle.active .icon-bar:nth-of-type(3) {
        top: -6px;
        transform: rotate(-45deg);
    }

    .payment-table {
        width: 100%;
        padding: 10px !important;
    }

    .datext {
        display: block;
        padding: 10px 10px;
        border-bottom: 2px solid #ddd;
        background: #f9f9f9;
        margin-top: 20px;
    }

    .panel-l {
        padding: 0 15px 0 0 !important;
    }


    .activeplan {
        padding: 5px 0 0 0 !important;
    }

    .paneldefault > div, .panelpurple > div {
        min-height: 170px !important;
        padding-top: 20px !important;
    }

    .dtxt {
        padding: 10px 0 !important;
    }

    .child-second {
        position: static !important;
    }

    .heading {
        font-size: 25px;
    }
.heading-banner {
	font-size: 25px;
	text-align: left;
	color: #6C265C;
	text-transform: none;
}
.heading-banner1{
    font-size: 16px;
    font-weight: bold;
}
    .bannerknowmore {
        padding: 5px 20px 0 20px;
    }

        .bannerknowmore a {
            display: block !important;
        }

    .bannerheader3 {
        padding: 0 15%;
    }

    .bannerheader4 {
        padding: 0 15%;
    }

    .bannerknowmore {
        padding: 5px 20px 0 20px !important;
    }

    .pos-relative {
        position: static;
    }

        .pos-relative .absolute-btm {
            position: static;
            right: 0px !important;
            bottom: -10px !important;
        }

            .pos-relative .absolute-btm img {
                margin: 0 auto !important;
            }

    .abtwhit-panel {
        min-height: initial;
    }

    .docsleft {
        width: 35% !important;
    }

    .docsright {
        width: 63% !important;
    }

    a.selector {
        height: auto !important;
        position: relative;
    }

        a.selector > label.credit, label.creditval {
            display: inline-block;
        }

        a.selector > label.creditval {
            float: right;
            width: 50% !important;
        }
}

@media screen and (min-width:767px) and (max-width:867px) {
    .indtxt {
        font-size: 19px !important;
    }
}

@media screen and (min-width: 50px)and (max-width: 580px) {
	
    h1, h2, h3 {
        font-size: 18px !important;
    }

    .heading {
        font-size: 20px;
        font-weight: bold;
    }

    .walletheader {
        font-size: 16px;
    }

    .successtion .inner-text {
        padding: 20px 10px;
        text-align: center;
        border-radius: 10px;
        font-size: 24px;
        color: #6C265C;
        line-height: 40px;
    }
}

@media screen and (min-width: 581px)and (max-width: 768px) {
	
    h1, h2 {
        font-size: 25px !important;
    }
	
	.sub_plan{
		padding: 10px 30px 10px 20px;
	    border-radius: 7px;
	    background: #555;
	    padding-top: 10px;
	    min-width: 20%;
	    overflow-y: auto;
	    overflow-x: hidden;
	    height: 100%;
	    color: #fff;
	}
}

@media screen and (min-width: 768px)and (max-width: 944px) {
	
    .modal-content {
        width: auto !important;
        margin-left: 10% !important;
    }

    .navtoggle {
        padding: 13px 5px 13px 5px !important;
        font-size: 12px;
    }
    .dropdown-toggle {
    padding: 0 0 0 10px !important;
     font-size: 12px;
}
ul li a > div.user-img i {
    position: absolute;
    top: 50%;
    margin-top: -5px;
    right: 10px;
}
#userlogo{
	    margin-top: -2px;
}

    .usertextleft {
        font-size: 11px !important;
    }

        .usertextleft .font14 {
            font-size: 11px !important;
        }

    li.editdropdown {
        padding: 0 0px 0 0px !important;
    }
}

@media screen and (min-width: 50px)and (max-width: 943px) {
    .modal-content {
        width: auto !important;
        margin-left: 0px !important;
    }
}


@media screen and (min-width: 500px)and (max-width: 700px) {
    .font40 {
        font-size: 20px !important;
    }

    .font30 {
        font-size: 18px !important;
    }

    .font24 {
        font-size: 16px;
    }

    .indtxt {
        font-size: 16px;
    }

    .ptxt {
        font-size: 14px !important;
    }

    .play-btn-text {
        color: #fff !important;
    }

    .wrap-in {
        width: 95%;
        padding: 0px;
    }

    .bannerknowmore {
        padding: 11px 20px 0 20px !important;
    }

    .bannerheader4 {
        top: 26% !important;
    }
    .color-index1 {
    	font-size: 10px !important;
	}
	
	.absolute_div {
	    position: absolute !important;
	    top: -7px;
	    right: 0px;
	}

    .wrap-xs {
        width: 95% !important;
        padding: 0px !important;
    }
	input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
		color: #aaaaaa;
		text-indent: 0;
	}
	.sub_plan{
		padding: 10px 30px 10px 20px;
	    border-radius: 7px;
	    background: #555;
	    padding-top: 10px;
	    min-width: 20%;
	    overflow-y: auto;
	    overflow-x: hidden;
	    height: 100%;
	    color: #fff;
	}
	.h3_heading{
		font-size:9px;
		white-space: nowrap;
	}
	
}


@media screen and (min-width: 0px)and (max-width: 500px) {
	.menu> ul> li> a {
    padding: 13px 15px 13px 15px;
    display: inline-block;
    /* text-shadow: 0px 1px 0px rgba(0,0,0,0.4); */
}
	.font40 {
        font-size: 20px !important;
    }

    .font30 {
        font-size: 18px !important;
    }

    .font24 {
        font-size: 16px;
    }

    .indtxt {
        font-size: 16px;
    }

    .ptxt {
        font-size: 14px !important;
    }

    .play-btn-text {
        color: #fff !important;
    }

    .wrap-in {
        width: 95%;
        padding: 0px;
    }

    .bannerknowmore {
        padding: 11px 20px 0 20px !important;
    }

	.absolute_div {
	    position: absolute !important;
	    top: -7px;
	    right: 0px;
	}

    .wrap-xs {
        width: 95% !important;
        padding: 0px !important;
    }
	input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
		color: #aaaaaa;
		text-indent: 0;
	}
	.sub_plan{
		padding: 10px 30px 10px 20px;
	   	 border-radius: 7px;
	    background: #555;
	    padding-top: 10px;
	    min-width: 20%;
	    overflow-y: auto;
	    overflow-x: hidden;
	    height: 100%;
	    color: #fff;
	}
	.h3_heading{
		font-size:9px;
		white-space: nowrap;
	}
	
	.bannerheader4 {
        top: 23% !important;
    }
    .color-index1 {
    	font-size: 8px !important;
	}
	.absolute_div_1 {
	    position: absolute !important;
	    left: 0;
	    bottom: 5px;
	}
}
@media screen and (min-width: 700px)and (max-width: 1000px) {
    .bannerheader4 {
        top: 29% !important;
    }
    .color-index1 {
	    font-size: 13px !important;
	}
	
	.absolute_div {
	    position: absolute !important;
	    top: 0px;
	    right: 0px;
	}

   
	
}

@media screen and (min-width: 50px)and (max-width: 991px) {
    .realperson-regen {
        position: static;
        padding: 1px;
        margin: 5px 0;
        border: 1px solid #f1f1f1;
        border-radius: 3px;
        box-shadow: 0px 1px 2px #777;
    }

    .wrap-sm, .wrap-xs {
        width: 85%;
    }
}

@media screen and (min-width: 768px)and (max-width: 991px) {
    .fullwrap {
        width: 100% !important;
        padding: 0px !important;
    }

    .wrap-sm {
        width: 90% !important;
        padding: 0 10px !important;
    }

    .bannerknowmore {
        padding: 5px 20px 0 20px;
    }

    

    .footer-nav li a {
        font-size: 13px !important;
        padding: 18px 10px !important;
    }
    .copyright_login{
    	padding: 18px 10px !important;
    }


    .editdropdown {
        padding: 0 4px 0 0px !important;
    }

    .selector i {
        right: 3px;
    }

    .navlabel {
        font-size: 11px !important;
    }

    .dropdown-user {
        margin-right: 20px !important;
    }

    ul li a > div.user-img i {
        right: 10px;
    }
}

@media screen and (min-width: 992px)and (max-width: 1200px) {
    .navtoggle {
        padding: 13px 8px 13px 8px !important;
    }
   
    .dropdown-toggle {
    padding: 0 0 0 10px !important;
}
ul li a > div.user-img i {
    position: absolute;
    top: 50%;
    margin-top: -5px;
    right: 10px;
}
#userlogo{
	    margin-top: -2px;
}
}

@media screen and (min-width: 50px)and (max-width: 767px) {
    .docs-panel {
        width: 100%;
        height: auto !important;
        display: block !important;
        padding: 2% 0 2% 0px;
    }

    .docsleft, .docsright {
        display: block !important;
        width: 100% !important;
        height: auto !important;
        padding: 0px !important;
    }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    select {
        -webkit-appearance: menulist-button !important;
        line-height:39px !important;
    }
}
@media (min-width: 768px){
.aboutus_container {
    width: 750px;
}
}
@media (min-width: 992px){
.aboutus_container {
    width: 970px;
}
}
@media (min-width: 1200px){
.aboutus_container {
    width: 1170px;
}
}


@media screen and (min-width: 0px)and (max-width: 400px) {
	.img-resp{
	 width: 28%;	
	}
	
.absolute-android-div2-dot {
	position:absolute;
	top:70.5%;
	z-index:1 !important;
	left:26.5%;
	text-align:center;
	border-radius:0.5em;
	width: 9% !important;
}
.absolute-android-div3-dot {
	position: absolute;
    top: 17% !important;
    z-index: 1 !important;
    left: 26.3% !important;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}


.absolute-android-div4-dot {
	position: absolute;
    top: 18%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div5-dot {
	position: absolute;
    top: 70.5%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.image-iphone{
	width: 110px;
	/*height : 250px !important;*/
}
.header-android {
    font-size: 8px !important;
    font-weight: 700;
}
.header-sms {
    font-size: 14px !important;
    font-weight: 700;
}
.p-android {
    font-size: 6px !important;
}
.margin-android-column {
    margin-bottom: 10px;
}
.android-column {
    height: 110px;
    border-radius: 0.5em;
}
.p-android1 {
	font-size: 4px;
}
.p-smsService {
    font-size: 6px !important;
}

.iphone-img-margin{
	    margin-top: 3%;
}
.absolute-smsService-text2 {
    position: absolute;
    top: 43%;
    z-index: 111;
    width: 45%;
    text-align: center;
    left: 28%;
}
.btn-android-text{
	 font-size: 8px !important;
}
.padd12 {
    padding: 5px !important;
}
.icon-android-2 {
    height: 80px !important;
    width: 80px !important;
}
.icon-android-3{
	height : 13px  !important;
	width : 13px !important;
}
.top-header-android{
	font-size: 15px;
	    padding: 10px !important;
}
.btn-android{
	    padding: 3px 3px 0px 0px;
    margin-top: 2px;
}
.absolute-android-btn {
    position: absolute !important;
    bottom: 5% !important;
    z-index: 111 !important;
    width: 100% !important;
    text-align: center;
}
.padd10 {
	padding: 3px !important;
}
.absolute-android-text2 {
    position: absolute;
    bottom: 15% !important;
    z-index: 111;
    width: 90%;
    text-align: center;
    left: 3%;
}
.absolute-android-text1 {
    position: absolute;
    top: 0%!important;
    z-index: 111;
    width: 100%;
    text-align: center;
}
.sms-base-div{
	height : 170px;
	border-radius: 0.5em;
}
.padd_sms{
	padding: 0px !important;
}
.absolute-smsService-btn {
    position: absolute !important;
    top: 100%;
    z-index: 111 !important;
    width: 50%;
    text-align: center;
}
#ccodeCountry {
    display: block;
    width: 100%;
    height: 40px;
    padding: 6px 12px;
    font-size: 20px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.heading-banner {
	font-size: 9px;
	text-align: left;
	color: #6C265C;
	text-transform: none;
}
.heading-banner1{
    font-size: 16px;
    font-weight: bold;
}
}


@media screen and (min-width: 400px)and (max-width: 450px) {
	.img-resp{
	 width: 25%;	
	}
	
.image-iphone{
	width: 120px;
}
.header-android {
    font-size: 10px !important;
    font-weight: 700;
}
.header-sms{
    font-size: 14px !important;
    font-weight: 700;
}
.margin-android-column {
    margin-bottom: 20px;
}
.android-column {
    height: 110px;
    border-radius: 0.5em;
}

.p-android {
    font-size: 6px !important;
}
.p-android1 {
	font-size: 6px;
}

.p-smsService {
    font-size: 7px !important;
}
.absolute-smsService-text2 {
    position: absolute;
    top: 48%;
    z-index: 111;
    width: 45%;
    text-align: center;
    left: 28%;
}

.btn-android-text{
	 font-size: 10px !important;
}
.padd10 {
	padding:5px !important;
}
.padd12 {
    padding: 5px !important;
}
.icon-android-2{
	height : 80px  !important;
	width : 80px !important;
}
/*.btn-android {
    padding: 2px 10px 0px 0px;
}*/
.icon-android-3 {
    height: 15px !important;
    width: 15px !important;
}
.btn-android {
    padding: 3px 3px 0 0;
}
.top-header-android{
	font-size: 19px;
	padding: 10px !important;
}
.absolute-android-text1 {
    position: absolute;
    top: 0%;
    z-index: 111;
    width: 100%;
    text-align: center;
}

.absolute-android-btn {
    position: absolute !important;
    bottom: 5%;
    z-index: 111 !important;
    width: 100% !important;
    text-align: center;
}
.absolute-android-text2 {
    position: absolute;
    bottom: 14%;
    z-index: 111;
    width: 90%;
    text-align: center;
    left: 3%;
}
.sms-base-div{
	height : 160px;
	border-radius: 0.5em;
}
.padd_sms{
	padding: 0px !important;
}
.absolute-smsService-btn {
    position: absolute !important;
    top: 100%;
    z-index: 111 !important;
    width: 50%;
    text-align: center;
}
.heading-banner {
	font-size: 20px;
	text-align: left;
	color: #6C265C;
	text-transform: none;
}
.heading-banner1{
    font-size: 17px;
    font-weight: bold;
}
}

@media screen and (min-width: 450px)and (max-width: 500px) {
	.img-resp{
	 width: 25%;	
	}
	.heading-banner {
	font-size: 20px;
	text-align: left;
	color: #6C265C;
	text-transform: none;
}
.heading-banner1{
    font-size: 17px;
    font-weight: bold;
}
.absolute-android-div2-dot {
	position:absolute;
	top:54.5%;
	z-index:1 !important;
	left:26.5%;
	text-align:center;
	border-radius:0.5em;
	width: 9% !important;
}
.absolute-android-div4-dot {
	position: absolute;
    top: 18%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div3-dot {
	position: absolute;
    top: 17% !important;
    z-index: 1 !important;
    left: 26.3% !important;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div5-dot {
	position: absolute;
    top: 57%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}

.image-iphone{
	width: 135px;
}
.header-android {
    font-size: 12px !important;
    font-weight: 500;
}
.header-sms {
    font-size: 15px !important;
    font-weight: 700;
}
.margin-android-column {
    margin-bottom: 20px;
}

.android-column {
    height: 125px;
    border-radius: 0.5em;
}
.p-android {
    font-size: 8px !important;
}
.p-android1 {
	font-size: 8px;
}
.absolute-android-text2 {
    position: absolute;
    bottom: 12%;
    z-index: 111;
    width: 90%;
    text-align: center;
    left: 3%;
}
.p-smsService {
    font-size: 9px !important;
}
.absolute-smsService-text2 {
    position: absolute;
    top: 46%;
    z-index: 111;
    width: 45%;
    text-align: center;
    left: 28%;
}
.btn-android-text{
	 font-size: 12px !important;
}
/*.btn-android {
    padding: 0px 10px 0px 0px;
}*/
.padd12 {
    padding: 5px !important;
}
.icon-android-2{
	height : 90px  !important;
	width : 90px !important;
}
.icon-android-3{
	height : 15px  !important;
	width : 15px !important;
}
.top-header-android{
	font-size: 20px;
	padding: 10px !important;
}
.btn-android {
    padding: 3px 3px 0 0;
}
.absolute-android-btn {
    position: absolute !important;
    bottom: 5% !important;
    z-index: 111 !important;
    width: 100% !important;
    text-align: center;
}
.sms-base-div{
	height : 160px;
	border-radius: 0.5em;
}
.padd_sms{
	padding: 0px !important;
}
.absolute-smsService-btn {
    position: absolute !important;
    top: 100%;
    z-index: 111 !important;
    width: 50%;
    text-align: center;
}
}


@media screen and (min-width: 500px)and (max-width: 600px) {
	.img-resp{
	 width: 25%;	
	}
	.heading-banner {
	font-size: 20px;
	text-align: left;
	color: #6C265C;
	text-transform: none;
}
.heading-banner1{
    font-size: 17px;
    font-weight: bold;
}
.absolute-android-div2-dot {
	position:absolute;
	top:54.5%;
	z-index:1 !important;
	left:26.5%;
	text-align:center;
	border-radius:0.5em;
	width: 9% !important;
}
.absolute-android-div5-dot {
	position: absolute;
    top: 57%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div4-dot {
	position: absolute;
    top: 18%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div3-dot {
	position: absolute;
    top: 17% !important;
    z-index: 1 !important;
    left: 26.3% !important;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.image-iphone{
	width: 148px;
}
.header-android {
    font-size: 12px !important;
    font-weight: 700;
}
.header-sms {
    font-size: 15px !important;
    font-weight: 700;
}
.android-column {
    height: 140px;
    border-radius: 0.5em;
}

.p-android {
    font-size: 10px !important;
}
.p-android1 {
	font-size: 10px;
}
.absolute-android-text2 {
    position: absolute;
    bottom: 13% !important;
    z-index: 111;
    width: 90%;
    text-align: center;
    left: 3%;
}
.p-smsService {
    font-size: 9px !important;
}
.absolute-smsService-text2 {
    position: absolute;
    top: 48%;
    z-index: 111;
    width: 45%;
    text-align: center;
    left: 28%;
}
.btn-android-text{
	 font-size: 12px !important;
}
.padd12 {
    padding: 5px !important;
}
.icon-android-2{
	height : 100px  !important;
	width : 100px !important;
}
.icon-android-3{
	height: 16px !important;
    width: 16px !important;
}
.btn-android {
    padding: 3px 3px 0 0;
}

.padd10 {
    padding: 5px !important;
}
.top-header-android{
	font-size: 20px;
	padding: 10px !important;
}
.absolute-android-btn {
    position: absolute !important;
    bottom: 5% !important;
    z-index: 111 !important;
    width: 100% !important;
    text-align: center
}
.absolute-android-text2 {
    position: absolute;
    bottom: 11% !important;
    z-index: 111;
    width: 90%;
    text-align: center;
    left: 3%;
}
.sms-base-div{
	height : 155px;
	border-radius: 0.5em;
}
.padd_sms{
	padding: 0px !important;
}
.absolute-smsService-btn {
    position: absolute !important;
    top: 100%;
    z-index: 111 !important;
    width: 50%;
    text-align: center;
}

}


@media screen and (min-width: 600px)and (max-width: 650px) {
	.img-resp{
		width:25%;
	}
	.menu> ul> li> a {
    padding: 13px 30px 13px 30px;
    display: inline-block;
}
	.heading-banner {
	font-size: 20px;
	text-align: left;
	color: #6C265C;
	text-transform: none;
}
.heading-banner1{
    font-size: 18px;
    font-weight: bold;
}
.absolute-android-div2-dot {
	position:absolute;
	top:54.5%;
	z-index:1 !important;
	left:26.5%;
	text-align:center;
	border-radius:0.5em;
	width: 9% !important;
}
.absolute-android-div4-dot {
	position: absolute;
    top: 18%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div3-dot {
	position: absolute;
    top: 17% !important;
    z-index: 1 !important;
    left: 26.3% !important;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div5-dot {
	position: absolute;
    top: 57%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}

.image-iphone{
	width: 188px;
}
.header-android {
    font-size: 16px !important;
    font-weight: 700;
}
.header-sms {
    font-size: 16px !important;
    font-weight: 700;
}

.android-column {
    height: 180px;
    border-radius: 0.5em;
}
.p-android {
    font-size: 12px !important;
}
.p-android1 {
	font-size: 11px;
}
.absolute-android-text2 {
    position: absolute;
    bottom: 14%;
    z-index: 111;
    width: 90%;
    text-align: center;
    left: 3%;
}
.p-smsService {
    font-size: 11px !important;
}
.absolute-smsService-text2 {
    position: absolute;
    top: 50%;
    z-index: 111;
    width: 45%;
    text-align: center;
    left: 28%;
}
.btn-android-text{
	 font-size: 14px !important;
}
/*.btn-android {
    padding: 5px 10px 0px 0px;
}*/
.padd12 {
    padding: 5px !important;
}
.icon-android-2{
	height : 105px  !important;
	width : 105px !important;
}

.top-header-android{
	font-size: 22px;
	padding: 10px !important;
}
.icon-android-3 {
    height: 20px !important;
    width: 20px !important;
}
.absolute-android-btn {
    position: absolute !important;
    bottom: 5% !important;
    z-index: 111 !important;
    width: 100% !important;
    text-align: center;
}
.sms-base-div{
	height : 140px;
	border-radius: 0.5em;
}
.absolute-smsService-btn{
    position: absolute !important;
    top: 95%;
    z-index: 111 !important;
    width: 50%;
    text-align: center;
}
.padd_sms{
	padding : 2px !important;
}
}


@media screen and (min-width: 650px)and (max-width: 700px) {
	.img-resp{
		width : 28;
	}
	.menu> ul> li> a {
    padding: 13px 15px 13px 15px;
    display: inline-block;
    /* text-shadow: 0px 1px 0px rgba(0,0,0,0.4); */
}
	.heading-banner {
	font-size: 20px;
	text-align: left;
	color: #6C265C;
	text-transform: none;
}
.heading-banner1{
    font-size: 18px;
    font-weight: bold;
}
.absolute-android-div2-dot {
	position:absolute;
	top:54.5%;
	z-index:1 !important;
	left:26.5%;
	text-align:center;
	border-radius:0.5em;
	width: 9% !important;
}
.absolute-android-div4-dot {
	position: absolute;
    top: 18%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div3-dot {
	position: absolute;
    top: 17% !important;
    z-index: 1 !important;
    left: 26.3% !important;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div5-dot {
	position: absolute;
    top: 57%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}

.image-iphone{
	width: 178px;
}
.header-android {
    font-size: 13px !important;
    font-weight: 700;
}
.header-sms {
    font-size: 16px !important;
    font-weight: 700;
}

.android-column {
    height: 170px;
    border-radius: 0.5em;
}
.margin-android-column{
	margin-bottom: 20px;
}
.p-android {
    font-size: 11px !important;
}
.p-android1 {
	font-size: 11px;
}
.absolute-android-text2 {
    position: absolute;
    bottom: 15%;
    z-index: 111;
    width: 90%;
    text-align: center;
    left: 3%;
}
.p-smsService {
    font-size: 12px !important;
}
.absolute-smsService-text2 {
    position: absolute;
    top: 48%;
    z-index: 111;
    width: 45%;
    text-align: center;
    left: 28%;
}
.btn-android-text{
	 font-size: 14px !important;
}
.padd10 {
    padding: 5px !important;
}
.icon-android-2{
	height : 105px  !important;
	width : 105px !important;
}
.top-header-android{
	font-size: 24px;
	padding: 10px !important;
}
.icon-android-3 {
    height: 20px !important;
    width: 20px !important;
}
.absolute-android-btn {
    position: absolute !important;
    bottom: 5% !important;
    z-index: 111 !important;
    width: 100% !important;
    text-align: center;
}
.sms-base-div{
	height : 145px;
	border-radius: 0.5em;
}
.absolute-smsService-btn {
    position: absolute !important;
    top: 100%;
    z-index: 111 !important;
    width: 50%;
    text-align: center;
}
}


@media screen and (min-width: 700px)and (max-width: 770px) {
	
	.menu> ul> li> a {
    padding: 13px 15px 13px 15px;
    display: inline-block;
    /* text-shadow: 0px 1px 0px rgba(0,0,0,0.4); */
}

	.heading-banner {
	font-size: 20px;
	text-align: left;
	color: #6C265C;
	text-transform: none;
}
.heading-banner1{
    font-size: 18px;
    font-weight: bold;
}
.absolute-android-div2-dot {
	position:absolute;
	top:54.5%;
	z-index:1 !important;
	left:26.5%;
	text-align:center;
	border-radius:0.5em;
	width: 9% !important;
}
.absolute-android-div5-dot {
	position: absolute;
    top: 57%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div4-dot {
	position: absolute;
    top: 18%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div3-dot {
	position: absolute;
    top: 17% !important;
    z-index: 1 !important;
    left: 26.3% !important;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}

.image-iphone{
	width: 208px;
}
.header-android {
    font-size: 18px !important;
}
.header-sms {
    font-size: 16px !important;
    font-weight: 700;
}
.android-column {
    height: 200px;
    border-radius: 0.5em;
}
.margin-android-column{
	margin-bottom: 20px;
}
.p-android {
    font-size: 13px !important;
}
.iphone-img-margin{
	margin-top: 0%;
}
.p-android1 {
	font-size: 12px;
}
.absolute-android-text2 {
    position: absolute;
    bottom: 17%;
    z-index: 111;
    width: 90%;
    text-align: center;
    left: 3%;
}
.p-smsService {
    font-size: 14px !important;
}
.absolute-smsService-text2 {
    position: absolute;
    top: 48%;
    z-index: 111;
    width: 45%;
    text-align: center;
    left: 28%;
}
.btn-android-text{
	 font-size: 15px !important;
}
/*.btn-android {
    padding: 5px 10px 0px 0px;
}*/
.icon-android-2{
	height : 105px  !important;
	width : 105px !important;
}
.top-header-android{
	font-size: 25px;
	padding: 10px !important;
}
.icon-android-3 {
    height: 25px !important;
    width: 25px !important;
}
.absolute-android-btn {
    position: absolute !important;
    bottom: 6% !important;
    z-index: 111 !important;
    width: 100% !important;
    text-align: center;
}
.sms-base-div{
	height : 320px;
	border-radius: 0.5em;
}
.absolute-smsService-btn {
    position: absolute !important;
    top: 95%;
    z-index: 111 !important;
    width: 50%;
    text-align: center;
}
}

@media screen and (min-width: 650px)and (max-width: 768px) {
	.sms-base-div {
    height: 170px !important;
    border-radius: 0.5em;
}
}

@media screen and (min-width: 770px)and (max-width: 800px) {
	
	.menu> ul> li> a {
    padding: 13px 15px 13px 15px;
    display: inline-block;
    /* text-shadow: 0px 1px 0px rgba(0,0,0,0.4); */
}
	.heading-banner {
	font-size: 20px;
	text-align: left;
	color: #6C265C;
	text-transform: none;
}
.heading-banner1{
    font-size: 19px;
    font-weight: bold;
}
.absolute-android-div2-dot {
	position:absolute;
	top:54.5%;
	z-index:1 !important;
	left:26.5%;
	text-align:center;
	border-radius:0.5em;
	width: 9% !important;
}
.absolute-android-div3-dot {
	position: absolute;
    top: 17% !important;
    z-index: 1 !important;
    left: 26.3% !important;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div4-dot {
	position: absolute;
    top: 18%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}

.absolute-android-div5-dot {
	position: absolute;
    top: 57%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.image-iphone{
	width : 210px;
}
.icon-android-2{
	height : 110px  !important;
	width : 110px !important;
}
.top-header-android{
	font-size: 20px;
	padding: 10px !important;
}
.absolute-android-text1 {
    position: absolute;
    top: 8%;
    z-index: 111;
    width: 100%;
    text-align: center;
}
.icon-android-3 {
    height: 24px !important;
    width: 24px !important;
}
.absolute-android-btn {
    position: absolute !important;
    bottom: 3% !important;
    z-index: 111 !important;
    width: 100% !important;
    text-align: center;
}
.absolute-android-text2 {
    position: absolute;
    bottom: 16%;
    z-index: 111;
    width: 90%;
    text-align: center;
    left : 3%;
}
.btn-android-text{
	 font-size: 14px !important;
}
.margin-android-column{
	margin-bottom: 20px;
}
.android-column {
    height: 200px;
    border-radius: 0.5em;
}
/*.btn-android {
    padding: 5px 10px 0px 0px;
}*/
.header-android {
    font-size: 16px;
    font-weight: 600;
}
.header-sms {
    font-size: 10px !important;
    font-weight: 700;
}
.absolute-smsService-text2 {
    position: absolute;
    top: 42%;
    z-index: 111;
    width: 45%;
    text-align: center;
    left: 28%;
}
.p-android {
    font-size: 100% !important;
}
.p-android1 {
	font-size: 13px;
}
.p-smsService {
    font-size: 16px !important;
}
.sms-base-div{
	height : 310px;
	border-radius: 0.5em;
}
.absolute-smsService-btn {
    position: absolute !important;
    top: 95%;
    z-index: 111 !important;
    width: 50%;
    text-align: center;
}


}

@media screen and (min-width: 800px)and (max-width: 850px) {
	.menu> ul> li> a {
    padding: 13px 15px 13px 15px;
    display: inline-block;
    /* text-shadow: 0px 1px 0px rgba(0,0,0,0.4); */
}
	.heading-banner {
	font-size: 20px;
	text-align: left;
	color: #6C265C;
	text-transform: none;
}
.heading-banner1{
    font-size: 19px;
    font-weight: bold;
}
.absolute-android-div2-dot {
	position:absolute;
	top:54.5%;
	z-index:1 !important;
	left:26.5%;
	text-align:center;
	border-radius:0.5em;
	width: 9% !important;
}
.absolute-android-div3-dot {
	position: absolute;
    top: 17% !important;
    z-index: 1 !important;
    left: 26.3% !important;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div4-dot {
	position: absolute;
    top: 18%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div5-dot {
	position: absolute;
    top: 57%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}

.image-iphone{
	    width: 220px !important;
}
.icon-android-3{
	height : 25px  !important;
	width : 25px !important;
}
.top-header-android{
	font-size: 20px;
	padding: 10px !important;
}
.absolute-android-btn {
    position: absolute !important;
    bottom: 6% !important;
    z-index: 111 !important;
    width: 100% !important;
    text-align: center;
}
.absolute-android-text1 {
    position: absolute;
    top: 9%;
    z-index: 111;
    width: 100%;
    text-align: center;
}
.absolute-android-text2 {
    position: absolute;
    bottom: 17%;
    z-index: 111;
    width: 90%;
    text-align: center;
    left : 3%;
}
.btn-android-text{
	 font-size: 18px !important;
}
.android-column {
    height: 210px;
    border-radius: 0.5em;
}
.margin-android-column{
	margin-bottom: 20px;
}
.icon-sms {
    width: 50% !important;
}
.header-android {
    font-size: 20px;
    font-weight: 600;
}
.header-sms {
    font-size: 16px !important;
    font-weight: 700;
}
.p-android {
    font-size: 100% !important;
}
.p-android1 {
	font-size: 14px;
}
.p-smsService {
    font-size: 16px !important;
}
.sms-base-div{
	height : 280px;
	border-radius: 0.5em;
}
.absolute-smsService-btn {
    position: absolute !important;
    top: 100%;
    z-index: 111 !important;
    width: 50%;
    text-align: center;
}

}
@media screen and (min-width: 850px)and (max-width: 1050px) {
	.menu> ul> li> a {
    padding: 13px 15px 13px 15px;
    display: inline-block;
    /* text-shadow: 0px 1px 0px rgba(0,0,0,0.4); */
}
	.heading-banner {
	font-size: 20px;
	text-align: left;
	color: #6C265C;
	text-transform: none;
}
.heading-banner1{
    font-size: 19px;
    font-weight: bold;
}
.absolute-android-div2-dot {
	position:absolute;
	top:54.5%;
	z-index:1 !important;
	left:26.5%;
	text-align:center;
	border-radius:0.5em;
	width: 9% !important;
}
.absolute-android-div4-dot {
	position: absolute;
    top: 18%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div3-dot {
	position: absolute;
    top: 17% !important;
    z-index: 1 !important;
    left: 26.3% !important;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div5-dot {
	position: absolute;
    top: 57%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}

.icon-android-3{
	height : 25px  !important;
	width : 25px !important;
}
.top-header-android{
	font-size: 24px;
	padding: 10px !important;
}
.icon-sms {
    width: 48% !important;
}
.header-android {
    font-size: 20px;
    font-weight: 600;
}
.header-sms {
    font-size: 10px !important;
    font-weight: 700;
}
.margin-android-column {
    margin-bottom: 20px;
}
.image-iphone {
    width: 208px;
}
.android-column {
    height: 200px;
    border-radius: 0.5em;
}
.p-android {
    font-size: 100% !important;
}
.p-android1 {
	font-size: 14px;
}
.absolute-smsService-text2 {
    position: absolute;
    top: 43%;
    z-index: 111;
    width: 45%;
    text-align: center;
    left: 28%;
}
.p-smsService {
    font-size: 17px !important;
}
.absolute-android-text1 {
    position: absolute;
    top: 8%;
    z-index: 111;
    width: 100%;
    text-align: center;
}
.absolute-android-text2 {
    position: absolute;
    bottom: 17%;
    z-index: 111;
    width: 90%;
    text-align: center;
        left: 4%;
}
.absolute-android-btn {
    position: absolute !important;
    bottom: 6%;
    z-index: 111 !important;
    width: 100% !important;
    text-align: center;
}
.btn-android-text{
	 font-size: 18px !important;
}
.sms-base-div{
	height : 280px;
	border-radius: 0.5em;
}
.absolute-smsService-btn {
    position: absolute !important;
    top: 100%;
    z-index: 111 !important;
    width: 50%;
    text-align: center;
}


}

@media screen and (min-width: 1050px)and (max-width: 1250px) {
	.heading-banner {
	font-size: 20px;
	text-align: left;
	color: #6C265C;
	text-transform: none;
}
.heading-banner1{
    font-size: 20px;
    font-weight: bold;
}
.absolute-android-div3-dot {
	position: absolute;
    top: 17% !important;
    z-index: 1 !important;
    left: 26.3% !important;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div4-dot {
	position: absolute;
    top: 18%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div5-dot {
	position: absolute;
    top: 57%;
    z-index: 1 !important;
    left: 64.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 9% !important;
}
.absolute-android-div2-dot {
	position:absolute;
	top:54.5%;
	z-index:1 !important;
	left:26.5%;
	text-align:center;
	border-radius:0.5em;
	width: 9% !important;
}

.icon-android-3 {
    height: 30px !important;
    width: 30px !important;
}
.btn-android-text{
	 font-size: 22px !important;
}
.margin-android-column {
    margin-bottom: 20px;
}
.image-iphone {
    width: 197px;
}
.android-column {
    height: 190px;
    border-radius: 0.5em;
}
.icon-sms {
    width: 38% !important;
}
.header-android {
    font-size: 20px;
    font-weight: 600;
}
.header-sms {
    font-size: 17px !important;
    font-weight: 700;
}
.absolute-smsService-text2 {
    position: absolute;
    top: 45%;
    z-index: 111;
    width: 45%;
    text-align: center;
    left: 28%;
}
.p-android {
    font-size: 100% !important;
}
.absolute-android-text2 {
    position: absolute;
    bottom: 18%;
    z-index: 111;
    width: 90%;
    text-align: center;
    left: 4%;
}
.p-android1 {
	font-size: 18px;
}
.p-smsService {
    font-size: 20px !important;
}
.sms-base-div{
	height : 250px;
	border-radius: 0.5em;
}
.absolute-smsService-btn {
    position: absolute !important;
    top: 100%;
    z-index: 111 !important;
    width: 50%;
    text-align: center;
}

}
@media screen and (min-width: 1250px)and (max-width: 1450px) {
	.heading-banner {
	font-size: 60px;
	text-align: left;
	color: #6C265C;
	text-transform: none;
}
.heading-banner1{
    font-size: 20px;
    font-weight: bold;
}
	.absolute-android-div2-dot {
	position:absolute;
	top:54.5%;
	z-index:1 !important;
	left:27.5%;
	text-align:center;
	border-radius:0.5em;
	width: 6% !important;
}
.absolute-android-div3-dot {
	position: absolute;
    top: 17% !important;
    z-index: 1 !important;
    left: 27.3% !important;
    text-align: center;
    border-radius: 0.5em;
    width: 6% !important;
}
.absolute-android-div4-dot {
	position: absolute;
    top: 18%;
    z-index: 1 !important;
    left: 66.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 6% !important;
}
.absolute-android-div5-dot {
	position: absolute;
    top: 57%;
    z-index: 1 !important;
    left: 66.7%;
    text-align: center;
    border-radius: 0.5em;
    width: 6% !important;
}
	

.icon-android-3 {
    height: 24px !important;
    width: 24px !important;
}
.btn-android-text{
	 font-size: 22px !important;
}
.image-iphone {
    width: 205px;
}
.icon-sms {
    width: 35% !important;
}
.header-android {
    font-size: 22px;
    font-weight: 600;
}
.header-sms {
    font-size: 17px !important;
    font-weight: 700;
}
.margin-android-column {
    margin-bottom: 50px;
}

.p-android {
    font-size: 100% !important;
}
.absolute-android-text2 {
    position: absolute;
    bottom: 20%;
    z-index: 111;
    width: 90%;
    text-align: center;
    left: 5%;
}
.p-android1 {
	font-size: 20px;
}
.absolute-smsService-text2 {
    position: absolute;
    top: 47%;
    z-index: 111;
    width: 43%;
    text-align: center;
    left: 28%;
}
.p-smsService {
    font-size: 22px !important;
}
.sms-base-div{
	height : 250px;
	border-radius: 0.5em;
}

}