        /* ================================================================== 
        
        *   Ceevee Media Queries
        *   url: styleshout.com
        *   03-18-2014
        
        /* ================================================================== */
        
        
        
        /* screenwidth less than 1200px
        --------------------------------------------------------------------- */
        @media only screen and (max-width: 1200px) {
        .fixedapps {
        right: 90px;
        bottom: 90px;
        }
        
        }
        /* screenwidth less than 1024px
        --------------------------------------------------------------------- */
        @media only screen and (max-width: 1024px) {
        
        /* header styles
        ------------------------------------------------------------------ */
        .navbar-right {
        margin-right: 0px;
        }
        .fixedapps {
        right: 60px;
        bottom: 50px;
        }
        .nav>li {
        padding: 5px;
        }
        .navbar-default .navbar-nav > li > a {
        font: 14px/30px 'AvenirNext-Regular',sans-serif;
        font-weight: 600;
        }
        .logo {
        width: 180px;
        padding: 0 10px;
        }
        header .banner-text h1 {
        font: 32px/55px 'AvenirNext-Bold',sans-serif;
        }
        .rockban {
        width: 230px;
        }
        .vex {
        min-height: 430px;
        }
        #home{
        min-height: 600px;
        }
        .thirdlist {
        min-height: 400px;
        }
        .imgaddclass{
        width: 180px !important;
        }  
        
        }
        
        @media only screen and (max-width: 991px) {
        header .banner-text h1{
        font:32px/55px 'AvenirNext-Bold',sans-serif;
        }
        .whatbox{
        padding: 0px;
        }
        .whatbox p{
        text-align: justify;
        }
        .mg-lf {
        margin-left: 90px;
        }
        .track {
        width: 80%;
        transition: all 0.2s linear;
        padding: 10px;
        }
        .foots {
        min-height: 240px;
        }   
        
        /*=====navber toggle=====*/
        .navbar-default .navbar-toggle {
        border-color:transparent;
        }
        .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        border-color: transparent;
        background-color: #b97a70;
        background-image: linear-gradient(-133deg, #f7b500 0%, #fef6e5 100%) !important;
        margin-top: 8px;
        position: relative;
        z-index: 1;
        }
        .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
        background-color: transparent;
        }
        .navbar-default .navbar-toggle .icon-bar {
        background-color: #053d83;
        border-color: #053d83;
        }
        .navbar-brand > img {
        position: relative;
        z-index: 1;
        }
        .navbar-right {
        float: left !important;
        }
        .navbar-nav>li {
        float: none; 
        text-align: left;
        }
        
        }
        
        @media only screen and (min-width: 991px)   {
        .collapse {
        display: block;
        }
        .navbar-right{
        margin-top: -45px;
        }
        
        }
        
        /* screenwidth less than 900px
        --------------------------------------------------------------------- */
        @media only screen and (max-width: 900px) {
        
        
        .google {
        width: 150px;
        }
        
        }
        
        /* mobile wide/smaller tablets
        ---------------------------------------------------------------------- */
        @media only screen and (max-width: 767px) {
        
        /*=====navber toggle=====*/
        
        /*    -------important------*/
        .vex {
        min-height: 300px;
        }
        .damn {
        text-align: center;
        width: 100%;
        }
        .fixedapps {
        text-align: center;
        }
        header .banner-text h1 {
        text-align: center;
        font: 28px/40px 'AvenirNext-Bold',sans-serif;
        }
        #home {
        min-height: 830px;
        }
        .navbar-toggle {
        float: left;
        }
        .cellphone {
        width: 50%;
        }
        .redmobile {
        text-align: center;
        margin: 0px auto;
        }
        .thirdlist {
        min-height: 250px;
        }
        .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
        margin-left: 28%;
        }
        .navbar-nav {
        margin: 7.5px 5px;
        }
        .nav>li {
        text-align: left;
        }
        .navbar-default .navbar-nav > li > a {
        font: 18px/30px 'AvenirNext-Regular',sans-serif;
        
        }
        .logbtn {
        padding: 8px 15px !important;
        width: 200px;
        }
        .flowicon {
        text-align: center;
        }
        .align_us {
        width: 100%;
        }
        .foots {
        min-height: 180px;
        }
        #home{
        background-position: top right;
        background-size: 65% 70%;
        }
        .sentce_part {
        left: 30%;
        }
        .fastar{
        background-size: 80% 70%;
        }
        .fastars{
        background-size: 80% 70%;
        }
        
        
        
        
        
        
        }
        
        /* mobile narrow
        ---------------------------------------------------------------------- */
        @media only screen and (max-width: 480px) {
        header .banner-text h1 {
        font: 24px/40px 'AvenirNext-Bold',sans-serif;
        }
        .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
        margin-left: 14%;
        }
        .headcontent {
        font: 28px/30px 'AvenirNext-Bold', sans-serif;
        margin: 30px auto;
        }
        .offcontent{
        font: 22px/40px 'AvenirNext-Bold', sans-serif;
        }
        .headcontents {
        font: 22px/40px 'AvenirNext-Bold', sans-serif !important;
        }
        .whatbox h4 {
        font: 21px/25px 'AvenirNext-MediumCn', sans-serif;
        }
        .whatbox p {
        font: 16px/30px 'AvenirNext-Regular', sans-serif;  
        }   
        .cellphone {
        width: 90%;
        }
        .ticketpara1 {
        font: 16px/30px 'AvenirNext-Regular', sans-serif;
        opacity: 0.8;
        text-align: justify;
        }
        .readpara{
        font: 16px/30px 'AvenirNext-Regular', sans-serif !important;
        }
        .cp_sec3{
        background: url(../img/baner1.png) no-repeat;
        background-size: 100% 100%;
        background-position: center;
        }
        .sentce_part {
        left: 10%;
        }
        .track {
        width: 100%;
        }
        .para_carols{
        display: block;
        }
        .para_carol{
        display:none;
        }
        .expo_para{
        margin: 0;
        max-width: 340px;
        }
        .btn_sign{
        margin: 10px auto;
        width:150px;
        }
        .logo {
        width: 200px;
        top: 0;
        }
        .redmobile{
        width: 90%;
        }
        .mailid{
        margin: 0px;
        }
        .cent_dt {
        text-align: center;
        font: 21px/30px 'AvenirNext-MediumCn', sans-serif;
        }
        .app-highlights {
        background-position: 0px 10px !important;
        background-size: 70px !important;
        padding: 20px 0px 20px 80px !important;
        }
        .app-high{
        background-position: 0px 20px !important;
        background-size: 60px !important;
        padding: 20px 0px 20px 70px !important;
        }
        .app-highlights p {
        width: 100%;
        }
        .highlight_page {
        height: auto !important;
        }
        .ticketpara{
        font: 24px/40px 'AvenirNext-Regular', sans-serif;
        }
        .super_para{
        font:16px/40px 'AvenirNext-Bold', sans-serif;
        }
        .mailid{
        margin-right: 0 !important;
        }
        #faq #faq-list a{
        font: 16px/26px 'AvenirNext-Regula', sans-serif !important;
        }
        
        
        
        
        }
        
        
        @media only screen and (max-width: 420px) {
        #home {
        min-height: 800px;
        }
        .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
        margin-left: 6%;
        }
        .sentce_part {
        left: 2%;
        }
        .align_us p:hover{
        -webkit-transform: scale(1.0, 1.4);
        -moz-transform: scale(1.0, 1.4);
        -ms-transform: scale(1.0, 1.4);
        -o-transform: scale(1.0, 1.4);
        transform: scale(1.0, 1.4);
        }
        .thirdlist {
        min-height: 200px;
        }
        .headcontent{
        margin: 10px auto;
        }
        .navbar-nav {
        margin: 7.5px 66px;
        }
        .logpage h2 {
        font: 28px/40px 'AvenirNext-Bold', sans-serif;
        }
        .logpage h5 {
        font: 18px/35px 'AvenirNext-Regular', sans-serif;
        }
        .logpage p {
        font: 16px/40px 'AvenirNext-Regular', sans-serif;
        }
        ::placeholder {
        font: 16px/30px 'AvenirNext-Regular', sans-serif;
        }
        .app-highlights p {
        font: 16px/28px 'AvenirNext-Regular',sans-serif !important;
        text-align: justify;
        }
        
        
        }
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
