body { margin: 0;font-family: 'open_sansregular', Arial, Helvetica, sans-serif;font-size: 14px;
    line-height: 20px;color: #333333;background-color: #ffffff;}
    body a{color:#e20009}
    .pageContainer {
    max-width: 1000px;
    margin: 0 auto;
    }
    .p{
        padding: 11px;
    }
    .topText {
    width: 45%;
    float:left;
    }
    .rc {
    float: left;
    width: 100%;
    text-align: center;
    }
    .lc{
    float:left;
    width: 20%;	
    }
    .clearfix{
    clear:both;	
    }
    .rc ul{
    margin:0px;
    padding:0px;	
    }
    .rc ul li{
    margin:0px;
    padding:0px;
    list-style:none;
    float: left;
    margin-right: 5px;
    width: 25px;
    height: 25px;	
    }
    .sprite_cardicon{
    height: 19px;
    width: 13%;
    display: inline-block;
    float: left;	
    }
    .main { width:100%; margin:auto}
    .header_top { display:none;}
    .header { width:100%; float:left;}
    
    .logo {margin: 21px 0 0 0;}
    .logo img{
    margin: 0 auto;
    padding: 10px 10px 10px 10px;
    display: block;	
    width: 90%;
    max: width 100vw;;
    }
    .text_header { display:none;}
    .text_header img{
    display:block;margin:0 auto;	
    }
    .text_header strong { font-family:Myriad Prol; font-size:33px; color:#df4127; font-weight:normal; margin: 0px;}
    .text_header p { font-family:Myriad Prol; font-size:15px; color:#344759; font-weight:normal; text-align:right; margin:0 48px 0 0px;} 
    
    .phone_logo img {display:block;margin:0 auto;}
    .phone_no {font: 25px/28px 'OpenSansCondensedBold', Arial, Helvetica, sans-serif;
    color: #e20009;text-align: center;font-weight:600;}
    .nav_bg { width:100%;float:left; background:#FFCC00; margin:20px 0 0 0;}
    .nav { width:100%; float:left;}
    .nav{ list-style:none; margin:0px; padding:0px;}
    .nav li { float: left;display: inline-block;position: relative;z-index: 500;margin: 0 1px;width: 100%;list-style: none;background: #ffca08;text-transform: uppercase;}
    .nav li a { display: block;font-weight: 700;
    text-align: center;text-decoration: none;color: #fff;
    padding: 13px 12px;font: 11px 'open_sansregular', Arial, Helvetica, sans-serif;}
    .nav li a:hover { color: #fff;background: #d00710;}
    .nav li a #selected {
    color: #fff;
    background: #d00710;
    }
    .p-parent-sub{
    display:none;	
    }
    .nav a:last-child {
    border-right: 0px !important;
    }
    a.quotetxt {
    /* float: left; */
    background: #d70103;
    margin: 0 auto;
    text-align: center;
    display: block;
    padding: 0.7% 2%;
    border-radius: 3px;
    color: #fff;
    text-transform: uppercase;
    margin: 2px 0 0 0;
    text-decoration: none;
    }
    a.quotetxt:hover{
    background: #0088cc;	
    }
    #selected{
    color: #fff;
    background: #d00710;	
    }
    
    .middle_top{
    margin-top:15px;	
    }
    .middle_inner h1{
    font: 21px 'open_sanssemibold', Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #000000;
    margin: 0 0 10px;
    padding: 0;
    text-rendering: optimizelegibility;	
    }
    .middle_inner p{
    line-height: 30px;	
    }
    
    
    .cityblock h3 {
    margin: 0 0 5px;
    padding: 0 0 5px;
    font-size: 16px;
    text-align: center;
    border-bottom: 2px solid #333;
    line-height: 18px;
    margin: 10px 0;
    font-family: inherit;
    font-weight: bold;
    line-height: 20px;
    color: inherit;
    text-rendering: optimizelegibility;
    }
    .person {
    float: left;
    text-align: right;
    padding-left: 20px;
    }
    .persname {
    float: left;
    padding-left: 10px;
    }
    .cityblock1 h4{
    
    font-size: 17.5px;
    margin: 10px 0;
    font-family: inherit;
    font-weight: bold;
    line-height: 20px;
    color: inherit;
    text-rendering: optimizelegibility;
    font-family: 'open_sansregular', Arial, Helvetica, sans-serif;
    
    line-height: 20px;
    color: #333333;
    }
    .cityblock1 p{
    line-height:30px;	
    }
    .cityblock1 p a{
    color: #333333;
    font-size: 14px;
    }
    .cityblock1 {
    
    float: left;
    background: #fefcea;
    background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36));
    background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );
    border-radius: 5px;
    
    margin-right: 15px;
    margin-bottom: 15px;
    }
    
    .nav ul li a.bg { background:url(/web/20171011101154im_/http://riyacartransport.in/images/bg_nav.jpg) repeat-x; padding:11px 21px 12px 20px;}
    .bennar { width:100%; float:left; margin:0px 0 0 0;}
    .banner_box{ width:100%; float:left; margin:auto;}
    .well_come { width:100%; float:left;margin: 15px 0 15px;}
    
    .well_p p { font-size:15px;  font-family:Myriad Pro; color:#696969; margin:0 0 0 13px;  line-height:25px; }
    .logo_wel { width:8%; float:left; margin: 0px 0 0;  }
    .logo_wel img { margin:0px 0 0 0px;}
    .well_text { width:100%; float:left; margin:0px;}
    .well_text h1 { font: 20px 'open_sanssemibold', Arial, Helvetica, sans-serif;text-transform: uppercase;color:#d70003;margin: 4px 0px 10px 0px; text-transform: uppercase; }
    .well_p { width:100%; float:left;}
    .div_welcontent{
    
    width:100%;
    
    font: 15px/19px 'open_sansregular', Arial, Helvetica, sans-serif;
    color: #333;
    text-align: justify;	
    }
    .div_welcontent p{
    line-height:24px;	
    }
    
    .div_welcontent img{width: 150px;
    margin: 0;
    padding: 5px 15px 13px 0px;
    }
    
    .phone h4  { width:82%; float:left; margin:31px 0 0 12px; font-family:Myriad Pro; color:#ff5c41; text-transform:uppercase; font-size:18px; font-weight:normal;}
    .adds { width:100%; float:left; margin:20px 0 0 0;}
    .adds strong {font-family:Myriad Pro; color:#ff5c41; font-size:15px; font-weight: normal;}
    .adds span { font-family:Myriad Pro; color:#696969; font-size:15px;  margin:0px;  line-height: 25px;}
    .servis { width:100%; float:left; border-top:1px solid #BBBBBB; margin:31px 0 0 0;}
    
    .well_servis { width:34%; float:left; margin: 16px 0 0;}
    .well_servis h3 { font-family:Myriad Pro; color:#ff5c41; font-size:24px; font-weight:normal; margin:10px 0 10px 7px;  text-transform: uppercase; font-weight:normal; }
    .cargo { width:58%; float:left; margin: 16px 0 0;}
    .cargo_text { width:46%; float:left; margin:-89px 0 0 0;}
    .cargo_text p { margin:0 0 0 10px;  line-height: 20px;}
    .cargo_text p a { text-decoration:none; padding:0 0 0 15px; color:#696969; font-size:14px;}
    .cargo_text p a.arrow {
        background:url("/web/20171011101154im_/http://riyacartransport.in/images/blck_dot.png") no-repeat scroll left center transparent;
    }
    .well_out { width:78%; float:left; margin:35px 0 10px 31px;}
    .well_out h3 { font-family:Myriad Pro; color:#ff5c41; font-size:24px; font-weight:normal; margin:30px 0 10px 7px;  text-transform: uppercase; font-weight:normal; }
    
    .logo_wel01 { width:8%; float:left;  }
    .center {width:80%; float:left;} 
    .logo_wel01 img { margin:65px 0 0 15px;}
    .cinlt { width:100%; float:left;}
    .cinlt ul { list-style:none; margin:15px 0 15px 0; padding:0px;}
    .cinlt ul li  { display:inline; margin:0px; padding:0 0px 0px 27px;}
    .cinlt ul li img {  margin:0px; padding:0px;}
    .cinlt ul .uot_arrov{ margin:0px; padding:0px;}
    
    .highlight {
    background: rgb(241, 218, 54);
    padding: 20px 10px 10px 10px;
    margin-bottom: 20px;
    }
    .well_form { width:78%; float:left; margin:0px;}
    .well_form h3 { font-family:Myriad Pro; color:#ff5c41; font-size:24px; font-weight:normal; margin:30px 0 10px 7px;  text-transform: uppercase; font-weight:normal; }
    .form img {}
    .box { width:90%; height:30px;  border: 1px solid #BBBBBB; border-radius: 5px; margin: 9px 0; box-shadow: 0 1px 1px #BBBBBB inset; padding:6px 5px 4px 0px;}
    .box_1 { width:88%; height:25px;   border: 1px solid #BBBBBB; border-radius: 5px; margin: 9px 0; box-shadow: 0 1px 1px #BBBBBB inset; }
    .box_01 { width:88%; height:88px;   border: 1px solid #BBBBBB; border-radius: 5px; margin: 9px 0; box-shadow: 0 1px 1px #BBBBBB inset; }
    .box_011 { width:88%; height:78px;   border: 1px solid #BBBBBB; border-radius: 5px; margin: 9px 0; box-shadow: 0 1px 1px #BBBBBB inset; }
    
    .login2 {
        background-image: linear-gradient(#000, #000);
        border-bottom: 1px solid #000;
        border-color: #000;
        border-radius: 3px;
        border-right: 1px solid #000;
        border-width: 1px;
        border-radius:5px;
        color: #FFFFFF;
        cursor: pointer;
        display: inline-block;
        filter: none;
        font-size: 18px;
        margin: 5% 0 4% 25%;
        padding: 2% 8%;
    }
    .login3 {
        background-image: linear-gradient(#000, #000);
        border-bottom: 1px solid #000;
        border-color: #000;
        border-radius: 3px;
        border-right: 1px solid #000;
        border-width: 1px;
        border-radius:5px;
        color: #FFFFFF;
        cursor: pointer;
        display: inline-block;
        filter: none;
        font-size: 18px;
       /*margin: 5% 0 4% 25%;*/
        padding: 2% 2%;
    }
    .login4 {
        background-image: linear-gradient(#000, #000);
        border-bottom: 1px solid #000;
        border-color: #000;
        border-radius: 3px;
        border-right: 1px solid #000;
        border-width: 1px;
        border-radius:5px;
        color: #FFFFFF;
        cursor: pointer;
        display: inline-block;
        filter: none;
        font-size: 18px;
       /*margin: 5% 0 4% 25%;*/
        padding: 2% 2%;
    }
    .well_massg { width:78%; float:left; margin:15px 0 10px 11px;}
    .well_massg h3 { font-family:Myriad Pro; color:#ff5c41; font-size:24px; font-weight:normal; margin:30px 0 10px 7px;  text-transform: uppercase; font-weight:normal; }
    
    .logo_massg { width:8%; float:left; margin: 30px 0 0;  }
    .logo_massg img { margin:15px 0 0 15px;}
    .testi { width:92%; float:left; border:1px solid  #BBBBBB; margin: 10px 0 10px 25px;}
    .testi p { width:86%; float:left; font-size: 12px; line-height: 19px; border-right: 1px solid #BBBBBB;}
    .testi img { margin:4px 2px 0 17px;}
    .testi01 { width:92%; float:left; border:1px solid  #BBBBBB; margin: 10px 0 10px 25px;}
    .testi01 p { width:86%; float:right; font-size: 12px; line-height: 19px; border-left: 1px solid #BBBBBB;padding: 0 0 0 14px;}
    .testi01 img { margin:4px 2px 0 17px;}
    /* .submitbtnsubmit{
    background: url(/web/20171011101154im_/http://riyacartransport.in/images/submit.png) no-repeat;
    width: 162px;
    height: 40px;
    display: inline-block;
    overflow: hidden;
    text-indent: -9999px;
    outline:none;
    margin-top: 5px;
    border: 0;
    cursor:pointer;
    } */
    .submitbtnsubmit {
        width: 100%;
        max-width: 180px;
        height: 50px;
        background: url(/images/submit.png) no-repeat;
        width: 162px;
        height: 40px;
        text-indent: -9999px;
        border: none;
        border-radius: 6px;
        cursor: pointer;
        display: block;
        margin: 15px auto;
        transition: background-color 0.3s ease;
    }
    
    
    .inquery_main_head img{
    width:253px;	
    display: block;
        margin-left: auto;
        margin-right: auto
    }
    .full_div { 
    display:none;
    }
    .full_div ul{
    margin:0px;
    padding:0px;	
    }
    .middle_nav{
    display:block;
    margin:0 auto;
    width:1000px;	
    }
    .middle_nav a:hover{
    text-decoration: underline;	
    }
    .middle_nav a{
    color: #000 !important;
    padding-right: 25px;
    text-transform: uppercase;
    font-size: 14px;
    }
    .full_div ul li{
    float:left;
    padding: 10px 25px 10px 0px;
    text-align:center;
    margin:0px;
    list-style:none;	
    }
    .icon {  float:right;}
    .icon p { float:left;}
    .icon ul { list-style:none ; margin:0px; padding:8px 6px 3px 85px;}
    .icon ul li { display:inline; margin:0px; padding:0px;}
    .footer_1 { background: rgb(26, 136, 196);width: 100%;float: left;padding: 20px 0;}
    .packers { /*width:26%;*/float:left;}
    .packers strong {font-family:Myriad Pro; color:#ff5c41; font-size:16px; }
    .packers ul { padding:0px; list-style:none;}
    .packers ul li { 
    display:list-item; margin:0px; padding:0px 0;
    list-style: none;
    line-height: 20px;
    
    width:200px;
    float: left;
    }
    .packers ul li a { text-decoration:none; color: #fff;
    font: 12px 'open_sansregular', Arial, Helvetica, sans-serif; padding:0 0 0 15px; }
    .packers ul li a:hover{
    color: #e20009;
    text-decoration:underline;	
    }
    .packers ul li .arrow2 { background:url("/web/20171011101154im_/http://riyacartransport.in/images/arrow.png") no-repeat scroll left center transparent;}
    
    .city_wise ul { padding:0px; list-style:none;}
    .city_wise ul li { 
    display:list-item; margin:0px; padding:0px 0;
    list-style: none;
    line-height: 24px;
    
    }
    .city_wise ul li a { text-decoration:none;
    font: 14px 'open_sansregular', Arial, Helvetica, sans-serif; padding:0 0 0 20px; }
    .city_wise ul li a:hover{
    color: #1A9698;
    text-decoration:underline;	
    }
    .city_wise ul li .arrow2 { background:url("/web/20171011101154im_/http://riyacartransport.in/images/blck_dot.png") no-repeat scroll left center transparent;
    }
    
    .red {background: #d70103;font: 12px 'open_sansregular', Arial, Helvetica, sans-serif;
    color: #fff;padding: 10px 0;float: left;width: 100%;margin-top: 1px;}
    .last_footer { width:100%; float:left; margin: 8px 0;}
    .last_footer p { text-align:center; color:#FFF; font-family:Arial; font-size:13px; margin:0px;}
    .last_footer h4 { text-align:center; color:#FFF; font-family:Myriad Pro; font-size:18px; margin:0px; font-weight:normal;}
    
    .hi-title{ background-image:none !important; padding-left:10px !important;}
    .page_content h1 {
    
    font-size: 30px;
    font-family: Calibri;
    color: #ef341d;
    
    }
    .red a{
    color:#fff;	
    }
    .red a:hover{
    text-decoration:underline;	
    }
    .end_foo_left{
    float: left;
    width: 100%;
    text-align: center;
    }
    .page_content1 h1{
    
    font-size: 30px;
    font-family: Calibri;
    color: #ef341d;
    }
    .page_content2 h1{
    
    font-size: 20px;
    font-family: Calibri;
    color: #ef341d;
    }
    img, a {
    margin: 0px;
    padding: 0px;
    border: 0px;
    color: #ef341d;
    }
    #wel_box {
    margin: 0px 0 13px 0;
    padding: 0px;
    width: 662px;
    float: left;
    background: #fff;
    border: #eae9e9 solid 1px;
    min-height: 655px;
    }
    
    
    .inner-clients_box{ width:150px; float:left;margin-left:10px; margin-top:10px;min-height:95px;}
    
    .inner-clients_box img{position:relative;top:0;bottom:0;left:0;right:0;margin:auto;height:84px;width:140px;}
    
    .client_box {
    border: #373b43 solid 2px;
    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    margin: 10px 0;
    float: left;
    width: 98%;
    }
    .client_box h2 {
    background: #373b43;
    color: #fff;
    padding: 5px;
    }
    .clients_logo {
    width: 150px;
    float: left;
    margin-left: 70px;
    }
    .social_media {
    float: left;
    border: #373b43 solid 2px;
    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    margin: 0px 0;
    float: left;
    width: 83%;
    padding-top: 5px;
    }
    
    .advert {
    margin-top: 9px;
    float: left;
    }
    #wel_box p {
    margin: 0px;
    margin-bottom: 10px;
    padding: 10px 10px 0px 10px;
    text-align: justify;
    line-height: 26px;
    }
    
    #middle_content {
    margin: 15px 0 0 0;
    padding: 0px;
    width: 1003px;
    float: left;
    }
    .middle_content {
    margin: 15px 0 0 0;
    padding: 0px;
    width: 1003px;
    float: left;
    }
    #middle_left {
    margin: 0px;
    padding: 0px;
    width: 662px;
    float: left;
    }
    
    #middle_right {
    margin: 0px 0 13px 0;
    padding: 0px;
    width: 267px;
    float: right;
    }
    .services_box {
    border: #ef341d solid 2px;
    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    margin: 0px 0 10px 0;
    float: left;
    width: 98%;
    }
    
    .page_content {
    float: left;
    margin: 0 0 0 20px;
    line-height: 25px;
    width: 93%;
    }
    .page_content1 {
    font-size:14px;
    float: left;
    margin: 0 0 0 0px;
    line-height: 20px;
    width: 100%;
    }
    .page_content2 {
    float: left;
    margin: 0 0 0 20px;
    line-height: 25px;
    width: 100%;
    }
    
    .contact_bg a{text-decoration:none;color:#333;}
    .contacttitle {
    font-size: 19px;}
    .contact-image img{
        padding:0px 0px 0px 263px;
    }
    
    input[type='text'] {
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    width: 97%;
    min-height: 28px;
    padding: 2px 4px 2px 4px;
    font-size: 12px;
    -moz-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
    }
    .faq_head
    {
    color: #039be0;
    text-transform: capitalize;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 5px;
    }
    
    
    .footerSlider h2 {
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    font: 24px 'OpenSansCondensedBold', Arial, Helvetica, sans-serif;
    color: #e20009;
    }
    .footerSlider h2 span {
    color: #000;
    }
    .footerSlider{
    display:none;	
    }
    .process{
        float:left;
        width:270px;
        height:350px;
        padding:0px 30px 0px 10px;
    }
    
    .process h1{
        font-size:20px;
    }
    
    .process p{
        font-size:14px;
        color:#222;
    }
    
    .row {
    margin-right: -16px;
    margin-left: -30px;
    }
    .row_team li {
    list-style: none;
    }
    
    .text-center {
    text-align: center;
    }
    .member-thumb {
    position: relative;
    background-color: #fff;
    }
    .member-thumb img {
    box-shadow: 0 0 8px rgba(125, 83, 64, 0.6);
    height: 200px;
    width: 200px;
    padding: 5px 5px 5px 5px;
    margin: 5px 5px 5px 5px;
    }
    .team-inner {
    margin-top: 15px;
    }
    .team-inner-header {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 14px;
    }
    @media screen and (min-width: 500px) and (max-width: 999px){
    
    .col-md-1, .col-md-2, .col-md-3, .col-md-31, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 
    {
    float: left;
    width:48%;
    }
    }
    @media (max-width:500px)
    {
    .col-md-3 {
    width: 100%;
    }
    }
    
    @media screen and (min-width: 0px) and (max-width:451px){
    .newstitle{
    background: url(/web/20171011101154im_/http://riyacartransport.in/images/testy1.png) no-repeat;
    width: 284px;
    height: 66px;
    display: block;
    position: absolute;
    /* right: -17px; */
    top: -30px;
    z-index: 99;
    margin: 0 auto;
    }	
    }
    
    @media screen and (min-width: 451px) and (max-width:999px){
        .newstitle{
    background: url(/web/20171011101154im_/http://riyacartransport.in/images/testimonial_main_head.png) no-repeat;
    width: 205px;
    height: 66px;
    display: block;
    position: absolute;
    right: -17px;
    top: -26px;
    z-index: 99;
    }
    }
    
    @media screen and (min-width: 0px) and (max-width: 800px){
    .logo_text { width:100%; float:left}	
    .pohne { width:100%; float:left; margin:30px 0px  0 0px;}	
    
    .well_in {
    float: left;
    width: 100%;
    margin-bottom: 10px;
    }
    
    .phone {float: left;
    width: 100%;
    margin-bottom: 10px;
    }
    .form { width:100%; float:left; margin: 0px 0px 0px 0px;}
    .form_in {margin: 10px auto;
    font-family: Myriad Pro;
    color: #696969;
    padding: 10px;max-width: 400px;
    font-size: 14px;
    text-transform: uppercase;
    border: 1px solid #ddd;
    }
    .formbottm {
    display:none;
    }
    .facebook_post{
    margin-left:0px;
    margin-top: 20px;	
    margin-bottom:20px;
    }
    .facebook_post iframe{
    border:none; overflow:hidden; width:100%;margin:0 auto;display:block;max-width:400px; height:225px;
    }
    .newsticker-demo {
    margin:0 auto;
    display:block;
    max-width:400px;
    background: #fff;
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 12px;
    border: 1px solid #ddd;
    position: relative;
    padding-top: 24px;
    margin-top:35px;
    }
    .finetab{
    display:none;	
    }
    .relocate{
    display:none;		
    }
    .cityblock {
    width: 100%;
    max-width: 400px;
    /* float: left; */
    display: block;
    margin: 0 auto;
    background: #fefcea;
    background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36));
    background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );
    border-radius: 5px;
    padding: 10px;
    /* margin-right: 15px; */
    margin-bottom: 15px;
    }
    .cityblock {
    min-height: 110px;
    padding-bottom: 0 !important;
    }
    .cityblock1 {
    
    padding: 10px;
    padding-right:0px;
    }
        
    }
    @media screen and (min-width: 800px){
    .logo_text { width:50%; float:left}	
    .pohne { width:50%; float:left; margin:30px 0px  0 0px;}
    .form { width:105%; float:right; margin: 0px 0px 20px 0px;}
    .well_in {
    float: left;
    width: 63%;
    }
    .facebook_post iframe{
    border:none; overflow:hidden; width:100%; height:225px;
    }
    .facebook_post{
    margin-left: 20px;
    margin-top: 20px;	
    margin-bottom:20px;
    }
    .formbottm {
    background: url(/web/20171011101154im_/http://riyacartransport.in/images/form_bottom_line.png) no-repeat;
    margin-left:20px;
    width:94%;
    height: 5px;
    display: block;
    }
    .phone {float: left;
    width: 35%;}
    
    .form_in {margin: 10px 0 0 20px;
    font-family: Myriad Pro;
    color: #696969;
    padding: 10px;
    font-size: 14px;
    text-transform: uppercase;
    border: 1px solid #ddd;
    }
    .cityblock {
    width: 295px;
    float: left;
    background: #fefcea;
    background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36));
    background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%);
    background: linear-gradient(to bottom, #fefcea 0%,#f1da36 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 );
    border-radius: 5px;
    padding: 10px;
    margin-right: 15px;
    margin-bottom: 15px;
    }
    .cityblock1 {
    width:95%;	
    padding: 10px;
    }
        
    .cityblock {
    min-height: 100px;
    padding-bottom: 0 !important;
    }
    
    }
    <!-------------------responsive menu---------------->
    body, nav, ul, li, a  {margin: 0; padding: 0;}
    
    a {text-decoration: none;}
    .container {
        width: 90%;
        max-width: 900px;
        margin: 10px auto;
    }
    .toggleMenu {
      display: none;
    background: #1A88C5;
    padding: 10px 0px;
    color: #fff;
    width: 100%;
    text-align: center;
    }
    .nav {
        list-style: none;
         *zoom: 1;
        
    }
    .nav{
    display:none;	
    }
    .tgl_m1{
    
    }
    .tgl_m2{
    display:none;	
    }
    .nav:before,
    .nav:after {
        content: " "; 
        display: table; 
    }
    .nav:after {
        clear: both;
    }
    .nav ul {
        list-style: none;
        width: 9em;
    }
    .nav a {
        padding: 7px 15px;
        color:#fff;
    }
    .nav li {
        position: relative;
    }
    .nav > li {
        float: left;
        
    }
    .nav > .p-parent{
     background-color: #537698;
    text-align: center;
    /* padding: 10px 0px 10px 0px; */
    color: #fff;
    border-bottom: 1px solid #3c5779;
    border-top: 1px solid #6883a6;
    text-shadow: 1px 1px 1px #333333;
    
    }
    .nav > li > .p-parent-sub > li {
    width: 350px;	
    }
    .nav > li > a {
        display: block;
    }
    .nav li  ul {
        position: absolute;
        left: -9999px;
    }
    .nav > li.hover > ul {
        left: 0;
    }
    .nav li li.hover ul {
        left: 100%;
        top: 0;
    }
    .nav li li a {
        display: block;
        background: #1d7a62;
        position: relative;
        z-index:100;
        width: 230px;
        border-top: 1px solid #175e4c;
    }
    .nav li li li a {
        background:#249578;
        z-index:200;
        border-top: 1px solid #1d7a62;
    }
    
    @media screen and (max-width: 999px) {
        .active {
            display: block;
        }
        .nav > li {
            float: none;
        }
        .nav > li > .parent {
            background-position: 95% 50%;
        }
        .nav li li .parent {
            background-image: url("/web/20171011101154im_/http://riyacartransport.in/images/downArrow.png");
            background-repeat: no-repeat;
            background-position: 95% 50%;
        }
        .nav ul {
            display: block;
            width: 100%;
        }
       .nav > li.hover > ul , .nav li li.hover ul {
            position: static;
            display: none;
        }
    
    }
    <!--------------------end responsive menu------------------->