/* ======== Chirag Saxena ========== */
.container.jobs h2 {
    text-align: center;
    margin: 2em 0 2em 0;
}

select#countryCode {
    height: 34px;
    border-radius: 5px;
    background: #fff;
    color: #000;
}

#coverNote {
    width: 100%;
    height: 35px;
}

#job-application-form .row:after{content:"";clear:both;display:block;}
.jobs {margin-bottom: 2em;}
#message {margin-bottom: 5em;}
.navbar-brand,body{
    padding:0
}

#job-application-form select {
    display: block;
    width: 100%;
}

#job-application-form .row {
    display: block;
    margin-bottom: 1em;
}

#job-application-form div label {
    font-size: 14px;
}

body{
    font-family:"Open Sans",sans-serif;
    font-weight:400;
    font-size:16px;
    margin:0;
    line-height:25px;
    color:#444
}
img{
    max-width:100%
}
.navbar{
    border-radius:0;
    border:0;
    margin-bottom:0
}
.navbar-inverse .navbar-nav>li>a{
    color:#333;
    font-size:15px;
    border-bottom:3px solid #fff;
    letter-spacing:1px
}
.slide p,.slide p a{
    color:#fff;
    font-weight:700
}
.navbar-nav>li>a{
    padding-bottom:20px;
    padding-top:9px
}
.logo{
    margin-top:30px
}
.navbar-nav{
    margin-top:10px
}
.mycontanner{
    padding:0
}
header.header{
    position:fixed;
    top:0;
    z-index:99;
    width:100%;
    opacity:.7
}
.homepage header.header{
    opacity:.9 !important
}
.carousel .item img{
    min-height:600px
}
.carousel-fade .carousel-inner .item{
    opacity:0;
    transition-property:opacity
}
.carousel-fade .carousel-inner .active{
    opacity:1
}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{
    left:0;
    opacity:0;
    z-index:1
}
.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{
    opacity:1
}
.carousel-fade .carousel-control{
    z-index:2
}
.slide .banner-info{
    font-size:52px;
    letter-spacing:1px;
    line-height:50px;
    position:absolute;
    text-align:center;
    top:40%;
    width:100%;
}
.slide .banner-info span{
    font-size:17px;
    letter-spacing:1px;
    text-transform:uppercase
}
.slide .banner-info a{
    border:2px solid #34bebe;
    font-size:18px;
    padding:12px 34px;
    transition:1.2s;
    color: #fff;
}
.slide .banner-info a:hover{
    text-decoration:none;
    background-color:#34bebe;
    border-radius:5px
}
@media all and (transform-3d),(-webkit-transform-3d){
    .brans-logo-slider .carousel .item img,.testimonial .carousel .item img{
        min-height:100%
    }
    .side-menu li,.top-menu li{
        list-style:none
    }
    .crm-top,.solutions,.unify-flexible{
        overflow:hidden
    }
    .brans-logo-slider,.navbar-nav,.thanku{
        clear:both
    }
    .carousel-fade .carousel-inner>.item.active.left,.carousel-fade .carousel-inner>.item.active.right,.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.prev{
        opacity:0;
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    .carousel-fade .carousel-inner>.item.active,.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right{
        opacity:1;
        -webkit-transform:translate3d(0,0,0);
        transform:translate3d(0,0,0)
    }
    .slide.carousel-fade{
        border-bottom:5px solid #34bebe
    }
    .abou-us-section{
        text-align:center;
        padding:20px 0
    }
    .abou-us-section h2,.our-solutions h2{
        font-weight:400;
        font-size:25px
    }
    .abou-us-section h2 span{
        color:#34bebe
    }
    .footersection h2,.footersection li a,.footersection p,.icon-button,.icon-button:hover,.icon-button:hover .icon-facebook,.icon-button:hover .icon-twitter,.icon-button:hover i,.icon-google-plus{
        color:#fff
    }
    a.read-more{
        transition:1s;
        border:1px solid #34bebe;
        border-radius:3px;
        display:inline-block;
        margin:12px 0 0;
        padding:5px 0;
        width:252px
    }
    .our-solutions .container{
        padding-top:20px
    }
    .solutions{
        margin-bottom:20px;
        transition:2s
    }
    a:hover{
        text-decoration:none
    }
    a.read-more:hover{
        background-color:#34bebe;
        color:#fff
    }
    .router-outer{
        text-align:center;
        padding-top:35px
    }
    .feature-product,.our-solutions{
        text-align:center;
        margin-bottom:30px
    }
    .feature-product{
        margin-top:30px;
        background-color:#f1f1f1;
        padding:30px 0
    }
    .footer-outer{
        background:#3c3c3c;
        padding:30px 0
    }
    .footersection li{
        line-height:25px
    }
    .icon-button{
        -moz-user-select:none;
        border-radius:3.6rem;
        cursor:pointer;
        display:inline-block;
        font-family:FontAwesome;
        font-size:2rem;
        height:3.6rem;
        line-height:3.6rem;
        margin:0 5px;
        position:relative;
        text-align:center;
        width:3.6rem
    }
    .adjust1,.testimonial .slide .adjust2{
        margin-bottom:0
    }
    .adjust1,.product-banner-top img{
        width:100%
    }
    .footersection h2{
        font-size:18px
    }
    .h3,h2,h3{
        font-size:21px;
        line-height:35px
    }
    .twitter{
        background-color:#4099ff
    }
    .facebook{
        background-color:#3B5998
    }
    .google-plus{
        background-color:#db5a3c
    }
    .linkdin{
        background:#287bbc
    }
    .footersection li a{
        font-size:14px
    }
    .adjust1{
        float:left
    }
    .navigation,.top-menu{
        float:right
    }
    .testimonial .slide p{
        position:static;
        color:#555;
        font-size:14px;
        line-height:20px;
        text-align:left;
        font-weight:400
    }
    .crm-next,.feature-heading,.mob-sec,.page-title,.product-banner-top,.product-section,.slogan-outer{
        text-align:center
    }
    .testimonial .slide .text-info{
        color:#31708f;
        font-size:21px
    }
    .testimonial .slide .adjust2 p{
        font-size:18px
    }
    .carousel-control.left,.carousel-control.right{
        background-image:none
    }
    .testimonial .slide .text-info.lead.adjust2{
        margin-bottom:10px
    }
    .testimonial .slide blockquote{
        padding:10px 3px;
        border-left:0
    }
    .carousel-indicators .active{
        background:#31708f
    }
    .carousel-indicators{
        bottom:-9px
    }
    .carousel-indicators li{
        border:1px solid #ccc
    }
    .solutions .solution-content{
        font-size:15px
    }
    .make_in_india::before{
        background:rgba(0,0,0,.52);
        content:"";
        height:100%;
        left:0;
        position:absolute;
        top:0;
        width:100%
    }
    .make_in_india{
        position:relative;
        background:url(../images/makeinindia.jpg) left top no-repeat;
        background-size:100%;
        padding:80px 0
    }
    .make_in_india h3,.make_in_india p{
        color:#fff;
        position:relative
    }
    .product-section{
        margin-top:80px;
        background:fixed #fff;
        padding:30px 0;
        position:relative
    }
    .product-section h2,.product-section p{
        color:#333;
        position:relative
    }
    .testimonial .thumbnail{
        height:250px;
        padding-top:50px
    }
    .video-iframe{
        padding-top:40px
    }
    .main-container{
        margin-top:92px
    }
    .about-us-page header.header{
        opacity:1
    }
    .our-journey{
        background-color:#333
    }
    .page-banner-content{
        background:#666
    }
    .page-banner-content h2{
        margin:0
    }
    .our-journey{
        margin-top:25px
    }
    .nav-tabs{
        border-bottom:0
    }
    .our-vision{
        padding-top:35px
    }
    ul.navbar-nav li:hover .dropdown-menu{
        display:block!important
    }
    header.header{
        opacity:1 !important
    }
    .product-banner-top h2{
        font-size:60px
    }
    .product-banner-top p{
        font-size:25px
    }
    .nav-tabs li a{
        transition:1s;
        padding:10px 18px;
        margin:0 5px!important
    }
    .nav-tabs li a:hover,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li>a{
        border:0;
        border-radius:0
    }
    .nav-tabs>li>a{
        color:#fff;
        margin-bottom:4px;
        font-size:14px
    }
    .nav-tabs li a:hover,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{
        background-color:#34bebe;
        color:#fff
    }
    .page-banner{
        position:relative;
        z-index:9;
        margin-bottom:0
    }
    strong{
        color:#000
    }
    table,td,th,tr{
        border:0!important
    }
    .top-menu{
        margin-right:10px
    }
    .top-menu li{
        float:left
    }
    .top-menu li a{
        color:#333;
        font-size:13px;
        border-right:1px solid #ddd;
        display:block;
        padding:0 12px
    }
    .navbar-inverse{
        padding-bottom:6px
    }
    .top-menu li a:hover{
        color:#34bebe
    }
    h2,h3{
        color:#333
    }
    .dropdown-menu .divider{
        margin-top:0;
        margin-bottom:0
    }
    .dropdown-menu>li>a{
        padding:10px 20px
    }
    h1,h4{
        color:#222
    }
    .usecase-content h4{
        color:#000;
        margin-top:3px
    }
    .usecase-content{
        margin-top:25px
    }
    .testimonial-image{
        background-color:#000;
        padding:40px 3px
    }
    .side-menu{
        padding-left:0;
        position:fixed;
        top:40%;
        right:-132px;
        z-index:99999;
        display:none
    }
    .crm-next::before,.education-section-artical::before,.mobole-section::before{
        content:"";
        top:0;
        left:0
    }
    .side-menu li a{
        position:relative;
        font-size:20px;
        display:block;
        margin-bottom:10px;
        background-color:#00a0df;
        color:#fff;
        padding:8px 0 8px 24px;
        transition:2s;
        float:left;
        border-radius:2px
    }
    .side-menu li a span{
        display:inline-block;
        width:130px
    }
    .side-menu li a .fa{
        padding-right:12px
    }
    .side-menu li a.suport-menu{
        background-color:#82df43
    }
    .side-menu li a.emailus-menu{
        background-color:#222
    }
    .side-menu li a.contactus-menu:hover,.side-menu li a.emailus-menu:hover,.side-menu li a.suport-menu:hover{
        transform:translate(-115px,0)
    }
    .side-menu li a.suport-menu span{
        text-indent:-9999999px
    }
    .side-menu li a.suport-menu:hover span{
        text-indent:0
    }
    .page-title{
        margin-top:15px;
        text-transform:capitalize;
        font-size:30px;
        color:#222
    }
    .slogan{
        width:83%;
        margin:auto;
        line-height:35px
    }
    .tabing-navigation{
        background:#333
    }
    .slogan-outer{
        background-color:#f1f1f1;
        padding:50px 0;
        margin-top:0
    }
    .start-trial-outer{
        background-color:#333;
        padding:40px 0;
        margin-top:55px
    }
    .trial-content{
        padding-top:100px;
        color:#fff;
        font-size:22px
    }
    .trial-content p{
        margin-bottom:30px
    }
    .trial-content .start-link{
        margin-right:10px;
        border:1px solid #337ab7;
        color:#fff;
        font-size:16px;
        padding:10px 20px
    }
    .trial-content .start-link:hover{
        background-color:#337ab7;
        transition:1s
    }
    .feature-heading{
        padding:80px 0 50px
    }
    .feature-heading h3{
        width:80%;
        margin:auto
    }
    .unify-flexible,.unify-high-performance{
        margin-top:80px
    }
    .models{
        padding-top:50px
    }
    .models .row{
        border-bottom:1px solid #f1f1f1;
        padding-bottom:15px;
        margin-bottom:15px
    }
    .feature-section,.unify-products .row{
        margin-bottom:30px
    }
    .unify-products h3{
        background-color:#ccc;
        padding:7px 8px;
        margin:0 0 29px;
        border-radius:3px
    }
    .whatsnew{
        padding-left:30px
    }
    .whatsnew h4{
        padding-left:0
    }
    .home-product-images{
        padding-top:30px
    }
    .main_para{
        margin-bottom:40px
    }
    .spacing h3{
        margin-top:0
    }
    .product-image{
        margin-top:25px
    }
    .crm-next::before{
        background:rgba(0,0,0,.72);
        height:100%;
        position:absolute;
        width:100%
    }
    .crm-next,.crm-next img{
        position:relative
    }
    .crm-next{
        background:url(../images/dummy4.jpg) center center no-repeat fixed;
        padding:30px 0;
        background-size:cover
    }
    .crm-next h2,.crm-next h3,.crm-next li,.crm-next p{
        color:#fff;
        position:relative
    }
    .unify-products h4{
        padding-left:0
    }
    .unify-benifit{
        background-color:#555;
        color:#fff
    }
    .unify-benifit h3{
        color:#fff
    }
    .padding{
        padding:30px 0
    }
    .aws_logo{
        width:70%;
        margin:auto
    }
    .mobole-section::before{
        background:rgba(0,0,0,.72);
        height:100%;
        position:absolute;
        width:100%
    }
    .mobole-section{
        background:url(../images/ddd.jpg) rgba(0,0,0,0);
        position:relative;
        color:#fff
    }
    .mobole-section.telicom-section{
        background-attachment:fixed!important;
        background-size:100%!important;
        background:url(../images/ddd.jpg) rgba(0,0,0,0)
    }
    .telicom-section .mobile-content{
        color:#fff;
        position:relative
    }
    .mob-sec{
        padding:10px 5px 10px 8px;
        min-height:196px;
        border-radius:4px;
        background-color:#fff;
        color:#333
    }
    .telicom-contents{
        text-align:justify
    }
    .listing li{
        line-height:25px;
        margin-bottom:5px
    }
    .listing{
        padding-left:15px
    }
    .isp-sec{
        background:#f1f1f1;
        margin-bottom:16px;
        padding:10px 5px 10px 8px;
        min-height:148px
    }
    .isp-sec2{
        min-height:210px;
        background-color:#eee;
        padding:20px 10px;
        text-align:center
    }
    .isp-sec3{
        min-height:401px
    }
    .isp-sec2 h4{
        padding:15px 0 0;
        text-align:center;
        margin-top:0;
        color:#222;
        font-weight:600;
        margin-bottom:0
    }
    .isp-sec2 p{
        padding:10px 5px 5px 8px;
        color:#333
    }
    .sub-heading{
        line-height:28px;
        margin-bottom:25px
    }
    .capabilities h2,.leadership h2{
        font-size:30px;
        color:#212121;
        font-weight:900;
        margin-bottom:12px
    }
    .icon-wrap,.icon-wrap-outer{
        float:left;
        margin-right:18px;
        width:50px;
        min-height:150px
    }
    .leadership h4{
        color:#00a0df
    }
    .capabilities{
        background-color:#f1f1f1;
        padding:10px 0
    }
    .mission .icon-wrap,.mission .icon-wrap-outer{
        width:auto
    }
    .mission .icon-wrap img{
        width:50px;
        height:50px
    }
    .text-inner-wrap h3{
        margin-top:0;
        color:#333
    }
    .download a{
        display:inline-block;
        padding:5px 20px;
        background-color:#00a0df;
        color:#fff;
        border-radius:5px;
        text-transform:uppercase
    }
    .download a:hover{
        background-color:#333
    }
    .mission .icon-wrap{
        width:auto;
        border:1px solid #00a0df;
        border-radius:50%;
        cursor:pointer;
        min-height:100%;
        padding:6px
    }
    .mission{
        margin-bottom:30px;
        text-align:justify;
        padding-top:40px
    }
    .leadership{
        padding-top:60px
    }
    .leadership .col-sm-4{
        padding-top:15px;
        padding-bottom:15px
    }
    .container-outer{
        background-color:#f1f1f1
    }
    .container-outer .carousel-control{
        color:#000!important
    }
    .cloud-content-artical{
        background-color:#fff;
        border-radius:50%;
        min-height:345px;
        width:345px;
        text-align:center;
        padding-top:35px;
        padding-left:20px;
        padding-right:20px;
        float:left
    }
    .heading_section{
        margin-bottom:50px
    }
    .heading_section,.heading_section h2,.heading_section h3{
        color:#fff
    }
    .smart-city-outer{
        background:#222;
        padding:40px 0
    }
    .mid-margin{
        margin:0 60px
    }
    .smartcity-section-two{
        background:url(../images/smartcitynew-bg.jpg) left top no-repeat;
        padding:100px 0
    }
    .smartcity-section-two h2,.smartcity-three-section h1{
        font-size:35px;
        font-weight:400
    }
    .smartcity-section-three{
        background:url(../images/smart-city-3-bg-panel-bg.jpg) left top no-repeat fixed;
        padding:100px 0;
        background-size:100%
    }
    .smartcity-three-section{
        background-color:#fff;
        padding:50px
    }
    .smartcity{
        padding-top:60px
    }
    .smartcity h3{
        line-height:27px
    }
    .smartcity .top-heading p{
        color:#0f8b8d
    }
    .cloud-top-content{
        padding:70px 0;
        font-family:"Open Sans",sans-serif
    }
    .cloud-second-content{
        background:url(../images/cloudbg.jpg) left top no-repeat;
        padding:80px 0
    }
    .cloud-second-content h4{
        line-height:25px
    }
    .cloud-artical,.cloud-artical h2,.cloud-artical h4{
        color:#fff
    }
    .cloud-artical h2,.cloud-artical h4{
        padding-left:25px
    }
    .cloud-artical ul li{
        margin-bottom:10px
    }
    .education-heading{
        padding:40px 0;
        background-color:#f1f1f1
    }
    .education-heading h1{
        color:#222
    }
    .education-section{
        float:left;
        width:30%;
        background-color:#fff;
        text-align:center;
        padding:25px 20px;
        box-sizing:border-box;
        min-height:302px
    }
    .education-section h3{
        color:#000
    }
    .education-section-mid{
        margin:0 4%
    }
    .education-section-icon{
        font-size:30px
    }
    .education-outer{
        background-color:#222;
        padding:30px 0
    }
    .education-outer h2{
        margin-bottom:50px
    }
    .education-section-artical{
        padding:80px 0;
        background-attachment:fixed;
        position:relative;
        color:#fff
    }
    .education-section-artical h2,.education-section-artical p{
        margin-top:0;
        color:#fff;
        position:relative
    }
    .education-section-artical::before{
        background:rgba(0,0,0,.72);
        height:100%;
        position:absolute;
        width:100%
    }
    .key-feature li{
        text-align:justify;
        margin-bottom:10px
    }
    .carrier-section .cloud-artical p{
        padding-left:28px
    }
    .spacing{
        margin:40px 0
    }
    .download{
        color:#fff;
        padding:5px 15px;
        margin-left:12px;
        display:inline-block;
        border-radius:4px;
        margin-top:15px
    }
    .partners .cloud-content-artical{
        padding-top:65px;
        color:#fff;
        padding-right:17px;
        padding-left:17px
    }
    .request-form{
        width:80%;
        margin:auto
    }
    .form-control::-moz-placeholder{
        color:#333
    }
    .business h3 strong,.business p,.msg_wifi .cloud-content-artical h4 strong,.page-banner-content,.smartcity-content,.smartcity-content h3,.submit-button{
        color:#fff
    }
    .submit-button{
        margin-left:20px;
        width:130px;
        background-color:#00a0df;
        border-color:#00a0df;
        font-size:17px;
		margin-bottom:20px;
    }
    .contact-us-banner{
        padding:60px 0
    }
    .msg_wifi .cloud-content-artical{
        background-color:#333;
        color:#fff;
        padding-top:47px;
        min-height:345px;
        width:357px
    }
    .crm-section{
        padding-left:21px
    }
    .crm-top{
        width:80%;
        margin:auto
    }
    .high_availability{
        width:85%
    }
    .os p{
        padding:0 35px
    }
    .aws_logo img{
        width:180px;
        margin-right:20px
    }
    .business{
        padding:0 15px;
        border-radius:3px
    }
    .business h3{
        margin-top:0
    }
    .business-highlight{
        border-left:1px solid #777;
        padding-left:25px!important
    }
    .smartcity-content h3{
        min-height:70px
    }
    .product-banner-top{
        background-color:#fff;
        padding:10px 0 0
    }
    .page-banner-content{
        display:none;
        position:absolute;
        bottom:165px;
        z-index:99;
        left:0;
        margin:auto;
        background-color:transparent;
        opacity:1;
        padding:10px 70px;
        width:70%;
        height:100px;
        text-align:left
    }
    .page-banner-content h1{
        color:#fff!important;
        font-size:30px;
        margin-bottom:10px;
        text-align:left
    }
    .page-banner-content p{
        line-height:27px;
        font-size:18px
    }
    .mission_section h4{
        background-color:#e05b18;
        color:#fff;
        padding:15px 0;
        margin:15px 0
    }
    .mission-content{
        border:1px solid #e05b18;
        padding:50px 15px;
        min-height:263px
    }
    .mob-sec h4{
        font-weight:600
    }
    .arrow-line{
        background:url(../images/arrow-line.png) center top no-repeat;
        padding-top:30px
    }
    .mission_section p{
        font-weight:600;
        color:#000
    }
    .leadership_name{
        margin-bottom:15px
    }
    .our-mission{
        min-height:150px
    }
    .leadership{
        text-align:justify
    }
    .aws_logo,.contact-us-link,.msg-router,.thanku,p.image{
        text-align:center
    }
    .market-solutions .solution-content{
        cursor:default!important
    }
    .business-highlight{
        padding-top:0
    }
    .myproduct-image{
        width:50%
    }
    .cards{
        background-color:#f1f1f1;
        width:98%;
        margin:auto;
        min-height:175px;
        padding:10px
    }
    .market-solutions,.solutions{
        background-color:#fff
    }
    .cards h3,.jobs h4{
        margin-top:0
    }
    .download-form label{
        font-weight:400
    }
    #download_button,#form_submit,.download_button{
        border:0;
        padding:3px 10px;
        border-radius:3px
    }
    .slogan-outer strong{
        color:#222
    }
    .jobs h4{
        color:#000
    }
    
    #contact_form #message h4{
        display:none
    }
    #contact_form #message a{
        font-size:18px
    }
    .links a{
        color:#222
    }
    .container .navbar-brand{
        margin-left:0!important
    }
    h1{
        line-height:30px;
        font-size:27px;
        color:#333;
        margin-top:15px
    }
    .home-footer .footer-outer{
        margin-top:0!important
    }
    .solutions{
        width:32%;
        padding-top:20px;
        padding-bottom:20px;
        box-shadow:0 0 4px #ccc
    }
    .solutions_second{
        margin:0 2%
    }
    .solutions a{
        display:block;
        margin:21px 0
    }
    .solutions h4{
        font-size:18px
    }
    .border-one{
        border-top:3px solid #555
    }
    .border-two{
        border-top:3px solid #e05b18
    }
    .border-three{
        border-top:3px solid #00a0df
    }
    .product-technologies a strong{
        color:#fff
    }
    .product-technologies a:hover{
        text-decoration:underline;
        color:#fff
    }
    .contact-us-link{
        display:block!important;
        margin:auto!important;
        background-color:#337ab7;
        border-color:#337ab7!important;
        color:#fff;
        border-radius:5px!important
    }
    .contact-us-link-outer{
        margin:35px auto 0;
        background-color:#ddd;
        padding:25px 0
    }
    .isp-sec3{
        padding-top:0
    }
    .isp-sec3 h4{
        padding:10px 0;
        margin:0 -10px 15px
    }
    .footer-outer{
        margin-top:0
    }
    .leadership,.smartcity,.unify-flexible2{
        margin-bottom:50px
    }
    .many-way .many-way-content{
        padding:0 30px;
        box-sizing:border-box
    }
    .site-map-menu li{
        margin-bottom:10px
    }
    .site-map-outer{
        background-color:#f1f1f1
    }
    .thanku{
        margin:50px 0;
        color:#00a0df
    }
    .page-banner-content h2{
        color:#333!important;
        font-size:30px;
        margin-bottom:10px;
        text-align:left
    }
    .hidden{
        opacity:0
    }
    .country-selectbox{
        width:100%
    }
    .carousel,.carousel-inner{
        /* z-index:-1 */
    }

.download_button,#download_button{transition: 1s;}
.download_button:hover,#download_button:hover{background-color:#333 !important}

    @media (min-width:768px) and (max-width:1100px){
        .carousel .item img{
            min-height:100%
        }
        header.header{
            position:static
        }
        .page-banner-content{
            padding:10px 21px;
            width:69%;
            bottom:108px
        }
        .page-banner{
            z-index:-1
        }
        .main-container{
            margin-top:70px
        }
        .isp-sec2{
            min-height:301px
        }
    }
    @media only screen and (max-width:767px){
        .footer-outer,a.read-more{
            text-align:center
        }
        .logo{
            margin-top:0
        }
        .navbar-inverse .navbar-toggle,.navbar-inverse .navbar-toggle:focus{
            background-color:#333
        }
        .header .navbar{
            padding:10px 6px
        }
        .carousel .item img{
            min-height:100%
        }
        header.header{
            position:static;
            margin-bottom:0;
            background-color:#f9f9f9;
            padding:10px 0
        }
        .navbar-inverse{
            background-color:transparent
        }
        .home header.header{
            opacity:1
        }
        .slide p{
            font-size:15px;
            line-height:25px;
            top:20%
        }
        .slide p span{
            font-size:15px;
            letter-spacing:0
        }
        .slide p br{
            display:none
        }
        .slide p a{
            padding:2px 4px;
            font-size:14px;
            display:block;
            width:80%;
            clear:both;
            margin:5px auto 0;
            text-decoration:none;
            background-color:#34bebe;
            border-radius:5px
        }
        .abou-us-section h2,.our-solutions h2{
            font-size:20px
        }
        a.read-more{
            margin:auto;
            display:block
        }
        .mobile-content br,.smartcity br,.touch-outer .text-justify br{
            display:none
        }
        .makein_india_content{
            width:100%!important
        }
        .padding_mobile{
            padding-top:10px!important
        }
        .top-menu{
            padding-left:0;
            margin:10px 0 0
        }
        .main-container,.mobile_text h3{
            margin-top:0
        }
        .navbar-collapse{
            border-top:0
        }
        .top-menu li a{
            padding:0 5px;
            font-size:12px
        }
        .navigation{
            float:none
        }
        .mobile_text p{
            text-align:justify
        }
        .padding{
            padding:10px 0
        }
        .business-highlight{
            border-left:0;
            border-top:1px solid;
            margin-top:15px;
            padding-top:15px;
            padding-left:10px!important
        }
        h1,h3{
            font-size:19px;
            color:#222
        }
        .mission_section h4{
            font-size:16px
        }
        .leadership{
            padding-top:25px
        }
        .listing{
            float:none!important
        }
        .crm-section{
            padding-left:0
        }
        .crm-section h4{
            margin-top:20px!important
        }
        .crm-section ul{
            padding-left:20px
        }
        .page-banner-content h2{
            font-size:22px!important;
            line-height:31px;
            margin-bottom:12px!important
        }
        .page-banner-content{
            bottom:20px!important
        }
        .text-justify,.touch-outer .text-justify{
            text-align:center
        }
        .feature-product,.footersection,.make_in_india .container,.unify_home{
            text-align:left
        }
        .spacing{
            margin:15px 0
        }
        .download{
            margin-left:0;
            padding:5px 8px;
            font-size:13px
        }
        .myproduct-image{
            width:100%
        }
        .container-fluid{
            padding:0
        }
        .isp-sec2{
            padding:20px 0
        }
        .isp-content{
            padding:0
        }
        .mob-sec{
            margin-bottom:15px
        }
        .smartcity-content h3{
            min-height:38px
        }
        .business-highlight h3{
            margin-top:0
        }
        .smartcity,.smartcity-section-two{
            padding-top:20px
        }
        .education-section-artical,.smartcity-three-section{
            padding:10px
        }
        .education-section{
            float:none;
            width:98%;
            margin:10px auto
        }
        .education-outer h3{
            margin-bottom:15px!important;
            margin-top:0
        }
        .request-form{
            width:100%
        }
        .accortion-outer{
            width:96%;
            margin:auto
        }
        iframe{
            height:100%!important
        }
        .slogan-outer{
            padding:0;
            margin-top:15px
        }
        .solutions .solution-content{
            bottom:0
        }
        .footersection{
            padding:0 15px 0 0
        }
        .footer-outer{
            padding-bottom:15px
        }
        .solutions{
            width:98%;
            margin:15px auto
        }
        .solutions_second{
            margin:0
        }
        .navbar-brand img{
            width:75%
        }
        .navbar-toggle{
            margin-top:3px;
            margin-right:5px
        }
        .abou-us-section{
            padding:0;
            text-align:left
        }
        h1{
            line-height:25px
        }
        .slide p a:hover{
            background-color:#333;
            border-color:#333
        }
        .router-size{
            margin-bottom:30px
        }
        .make_in_india{
            background:#555;
            padding:5px 0 15px
        }
        .make_in_india h3{
            font-size:23px;
            border-bottom:3px solid #fff;
            padding-bottom:10px
        }
        .padding_mobile{
            text-align:center
        }
        .main_para,.unify-benifit .text-center{
            text-align:left
        }
        .crm-section h4{
            text-align:left!important;
            padding-left:15px;
            margin:0 0 20px!important
        }
        .brans-logo-slider,.os p,.slogan-outer h1,.slogan-outer p,.touch-outer h3,.touch-outer p{
            text-align:left
        }
        .crm-top{
            margin:0
        }
        .unify-flexible h3{
            text-align:left;
            font-size:18px
        }
        .unify-benifit h2{
            font-size:20px
        }
        #download_button{
            display:block;
            margin:15px auto!important
        }
        .myslider .item p a,.product-banner-top img{
            display:none
        }
        .crm-section img{
            margin:0 0 25px
        }
        .os p{
            padding:0 15px
        }
        .page-banner-content h1{
            font-size:24px;
            line-height:30px
        }
        .page-banner-content p{
            line-height:23px!important;
            font-size:16px!important
        }
        .many-way .many-way-content{
            padding:0 10px;
            box-sizing:border-box
        }
        .page-banner-content{
            position:static!important;
            height:100%;
            width:100%!important;
            padding:9px 12px!important;
            background-color:#333;
            box-sizing:border-box
        }
        .page-banner-content h1,.page-banner-content h2,.page-banner-content p{
            color:#fff!important
        }
        .unify-benifit{
            margin-top:0
        }
        .submenus{
            width:100%
        }
    }
}
