/* bhavin.msp */

#content
{
    margin-top:20px; margin-left:15px; float:left;
}

/*

=======================================================
                    portrait
=======================================================

*/

@media (min-width: 240px) and (max-width: 767px) and (orientation : portrait) {


     .wrapper , .wrapper_bottom-bg
    {
        background: none;
    }
    
    
    .logo , .heder_map
    {
         margin: 0 auto;
        text-align: center;
        width: auto;
        clear:both;
        padding: 10px 0;
    }
    
    .logo > a ,.heder_map > a
    {
        text-align: center;
    }
    
    .logo img , .heder_map img{
        width: auto;
        margin: 0 auto;
    }
    
    .nav > li {
    float: none;
    width: 90%;
    }
    
    .ani_spe_box
    {
        margin: 10px 0 !important;
    }
    
    .header_rgt {
            float: left;
            margin-top: 25px;
    }
    
    .hdr_num
    {
        float: left;
         width: 99%;
    }
    
    .header_rgt h1{
        
        float: left;
        margin: 0 10px;
    }
    
    .header_rgt h1 img
    {
         margin: 0 10px;
        width: 100%;
    }
    
    .banner div.banner_right
    {
        float: left;
       
    }
    
    .banner div.banner_right img
    {
         width: 100%;
          margin: 5px 10px !important;
    }
    
    .banner_right iframe
    {
        width: 100%;
        margin: 0 10px !important;
    }
    
    div.show
    {
        clear: both;
        padding: 0;
        width: 100%;
        z-index: 50;
    }

    .comm_section {
    border-bottom: 1px solid #e3e3e3;
    float: left;
    margin-top: 15px;
    padding-bottom: 10px;
    width: 100%;
}

.comm_section p {
    line-height: 20px;
    width: 100%;
}

.comm_cont {
    float: left;
    margin-left:0;
    text-align: justify;
    width: 100%;
}
    

    .tab_cnt p , .tab_qstn , .show h2  {
        width: auto;
        margin: 0 5px;
    }

    .tab_cnt
    {
        width: auto;
        margin: 0 5px;
    }
    
    .ani_head {
        float: left;
        width: 100%;
    }
    
    #left-main
    {
        margin: 0 auto;
    }
    
    .contact-left-text
    {
       text-align: justify;
       width: auto;
    }
    
    .line-bg
    {
        background: url("http://www.eliminexpestcontrol.com/wp-content/themes/twentyten/css/images/line-bg.png") no-repeat scroll center top rgba(0, 0, 0, 0);
        float: left;
        height: 10px;
        width: 100%;
    }

    .customer-reviews 
    {
        float: left;
        margin: 0 auto;
        width: 100%;
    }

    
    .ani_spe_box-left {
        float: left;
        margin-right: 0;
        width: 100%;
    }
    
    .ani_spe_box {
        float: left;
        height: auto;
        margin-bottom: 10px;
        margin-right: 0;
        text-align: center;
        width: auto;
        padding-left: 30px
    }
    
   
    .ani_spe_box .cont
    {
        color: #333333;
        float: left;
        font: 12px Arial,Helvetica,sans-serif;
        width: 100%;
    }
    
    .click-cha 
    {
        float: left;
        width: auto;
    }
    
    .contact-left
    {
        width: 100%;
        margin: 0;
    }
    
    .contact-cen {
        float: left;
        height: auto;
        margin: 0;
        width: 100%;
    }
    
    .contact_forms ul li
    {
         width: 100%;
    }
    
    .contact_forms ul li label {
        text-align: left;
        width: 100%;
         font: 18px "Galdeano",sans-serif;
    }
    
    .contact_forms ul li input[type="text"]
    {
        text-align: left;
        width: 96%;
    }
    
     .contact_forms ul li textarea
    {
        text-align: left;
        width: 96%;
    }
   
    .contact-telephone_box
    {
        width: 100%;
    }
    .contact-telephone_box h1 {
    
    width: 96.5%;
    }
    
    .contact-cen p
    {
        width: auto;
        text-align:justify;
    }
    .google-img-box a:nth-child(2) 
    {
        clear: both;
    }

   

    .footer_sec , footer_nav
    {
        width: 100% !important;
        clear: both;
    }

    
    
}




@media (min-width: 320px) and (max-width: 359px) {

   
   .wrapper_wid
    {
        width: 280px;
        float: left;
        margin: 0 20px;
        padding: 0;
    }
.contact_forms {
  width: 93% !important;
}
    
    .wrapper 
    {
        width: auto;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
        .header {
    clear: both;
    width: 280px;
        }
    
    .header_rgt , .hdr_num_bg , .banner div.banner_right {
           
            width: auto;
    }

     .main,.main_mid,.left-main {
     margin: 0 !important;
     padding: 0;
     
    }
    
    .hdr_info , .hdr_info span
    {
        font-size: 12px;
    }
    
    .main
    {
        width: 280px;
    }
    
    .logo img{
        width: 100%;
        margin: 0 auto;
    }
        
    #content
    {
       width: 100%;
       margin:0 auto;
        padding: 0;
    }

    
    div.show {
        clear: both;
        padding: 0;
        width: 100%;
        z-index: 50;
       
    }
    
    .right-main
    {
        float: left;
        margin: 0 auto;
        padding-top: 5px;
        margin: 10px -2px;
        width: 280px;
    }

    
    .right-main .textwidget img
    {
        width: 100%;
        padding: 5px 0;
    }
    
     .right-main .textwidget iframe
    {
        width: 100%;
        padding:5px 0;
        margin: 0 !important;
    }
    
    
    .google-img-box
    {
        width: auto;
    }
     .textwidget .google-img-box a img
    {
        width: 50%;
        float: left !important;
    }
    
    .left-main{
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
    
    .main_mid h1
    {
        width: 280px;
    }
    
    .ban_img > img {
        width: 100%;
        height: auto;
    }
    
    .main_mid div.text_part p, .main_mid div.text_part ul li
    {
        width: 280px;
    }
    
    .left-main{
        width: 280px;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
    .contact_forms
    {
       width: auto;
    }
    
    .extrap
    {
       width: 100%;
        clear: both;
        margin: 5px !important;
    }
    .footer-main, .footer 
    {
       width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
    .cpyrgt
    {
        width: 320px;
    }


}
@media (min-width: 360px) and (max-width: 479px) {
    
   .wrapper_wid
    {
         width: 89%;
        float: left;
        margin: 0 20px;
        padding: 0;
    }
    
    .wrapper {
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;

    }
    
    .hdr_info , .hdr_info span
    {
        font-size: 12px;
    }
    
    .header_rgt , .hdr_num_bg , .banner div.banner_right {
           
            width: auto;
    }

     .main,.main_mid,.left-main {
     margin: 0 !important;
     padding: 0;
     
    }
    
    .main
    {
        width: 100%;
    }
    .logo img{
        width: 100%;
        margin: 0 auto;
    }
        
    #content
    {
       width: 100%;
       margin:0 auto;
        padding: 0;
    }

    
    div.show {
        clear: both;
        padding: 0;
        width: 100%;
        z-index: 50;
       
    }
    
    .right-main {
        float: left;
        margin: 10px -2px;
        padding-top: 5px;
        width: 320px;
        clear: both;
    }

    
    .right-main .textwidget img 
    {
        width: 100%;
        padding: 5px 0;
    }
    
    .right-main .textwidget iframe
    {
        width: 100%;
        padding: 5px 0;
        margin: 0 !important;
    }
    
    .google-img-box
    {
        width: auto;
    }
     .textwidget .google-img-box a img
    {
        width: 50%;
        float: left !important;
    }
    
    .left-main{
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
    
     .main_mid div.ban_img , .main_mid div.left_pnl, .main_mid div.mid_pnl, .main_mid div.right_pnl{
        width: auto;
        clear: both;
        float: left;
    }
    
   
    
    .main_mid h1
    {
        width: 320px;
    }
    
    .ban_img > img {
        width: 100%;
        height: auto;
    }
    
    .main_mid div.text_part p, .main_mid div.text_part ul li
    {
        width: 320px;
    }
    
    
     .left-main{
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
    .contact_forms
    {
       width: auto;
    }
    
    .extrap
    {
       width: 100%;
        clear: both;
        margin: 5px !important;
    }
    .footer-main, .footer 
    {
       width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }

    .cpyrgt
    {
        width: 360px;
    }
    
}

@media (min-width: 414px) and (max-width: 479px) {
    
    .wrapper_wid
    {
        width: 380px;
        float: left;
        margin: 0 17px;
        padding: 0;
    }
    
    .wrapper {
        width: auto;
        float: left;
        margin: 0 auto;
        padding: 0;

    }
    
    .header_rgt , .hdr_num_bg , .banner div.banner_right {
           
            width: auto;
    }

     .main,.main_mid,.left-main {
     margin: 0 !important;
     padding: 0;
     
    }
    
    .logo img{
        width: 100%;
        margin: 0 auto;
    }
        
    #content
    {
       width: 100%;
       margin:0 auto;
        padding: 0;
    }

    
    div.show {
        clear: both;
        padding: 0;
        width: 100%;
        z-index: 50;
       
    }
    
    .right-main
    {
        float: left;
        margin: 0 auto;
        padding-top: 5px;
        margin: 10px -2px;
        width: 380px;
    }

    
    .right-main .textwidget img 
    {
        width: 100%;
        padding: 5px 0;
    }
    
    .right-main .textwidget iframe
    {
        width: 100%;
        padding:5px 0;
        margin: 0 !important;
    }
    
    .google-img-box
    {
        width: auto;
    }
     .textwidget .google-img-box a img
    {
        width: 50%;
        float: left !important;
    }
    
    .left-main{
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
    
    .main_mid h1 , .main_mid div.ban_img , .main_mid div.left_pnl, .main_mid div.mid_pnl, .main_mid div.right_pnl{
        width: 100%;
    }
    
     .main_mid h1
    {
        width: 380px;
    }
    
    .ani_spe_box-left
    {
       margin-right: 0;
       width: auto;
    }
    
    .ani_spe_box{
        width: 150px;
    }
    
    .ani_spe_box:nth-child(2n)
    {
        float: right;
      
    }
    
    .ani_spe_box:nth-child(2n) :after
    {
       clear: both !important;
      
    }
    
    .ani_spe_box:nth-child(2n+1):before 
    {
        clear: both !important;
      
    }
    
    .ani_spe_box :nth-child(7) :before 
    {
        clear: both !important;
      
    }
    
    .ban_img > img {
        width: 100%;
        height: auto;
    }
    
    .main_mid div.text_part p, .main_mid div.text_part ul li
    {
        width: 380px;
    }
    
    
    
    .left-main{
        width: 380px;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
    .contact_forms
    {
       width: 380px;
    }
    
    
    
    .extrap
    {
       width: 100%;
        clear: both;
        margin: 5px !important;
    }
    .footer-main, .footer 
    {
       width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }

    .cpyrgt
    {
        width: 414px;
    }
    
}

/*

=======================================================
                    portrait end
=======================================================

*/


@media (min-width: 768px) and (max-width: 979px) {}
@media (min-width: 980px) and (max-width: 1023px) {}
@media (min-width: 1024px) and (max-width: 1100px) {}



/*

=======================================================
                    landscape
=======================================================

*/


@media only screen and (min-device-width:320px) and (max-device-width: 568px) and (orientation : landscape){
    
    .wrapper , .wrapper_bottom-bg
    {
        background: none;
    }
    
    .header
    {
        padding-bottom: 10px;
    }
    
    .toggleMenu
    {
        float: left;
        text-align: center;
        width: 100%;
    }
    
    .toggleMenu:after
    {
       content: " Menu ";
    }
    
    .logo , .heder_map
    {
         margin: 0 auto;
        text-align: center;
        width: 100%;
        clear:both;
        padding: 10px 0;
    }
    
    .logo > a ,.heder_map > a
    {
        text-align: center;
    }
    
    .logo img , .heder_map img{
        width: auto;
        margin: 0 auto;
    }
    
    .header_rgt {
            float: left;
            margin-top: 25px;
    }
    
    .ani_spe_box
    {
        margin: 10px 0 !important;
    }
    
    .comm_section {
    border-bottom: 1px solid #e3e3e3;
    float: left;
    margin-top: 15px;
    padding-bottom: 10px;
    width: 100%;
}

.comm_section p {
    line-height: 20px;
    width: 100%;
}

.comm_cont {
    float: left;
    margin-left:0;
    text-align: justify;
    width: 100%;
}
    
    .hdr_num
    {
        float: left;
        width: 99%;
    }
    
    .nav {
      top: 147px;
      width: 100% !important;
      position: unset !important;
    }
    
    .header_rgt h1{
        
        float: left;
        margin: 0 10px;
    }
    
    .header_rgt h1 img
    {
         margin: 0 10px;
        width: 100%;
    }
    
    .toggleMenu
    {
        clear: both;
        float: left;
        margin: 0 auto;
        padding: 0;
        width:93%;
    }
    
    
    .banner div.banner_right
    {
        float: left;
       
    }
    
    .banner div.banner_right img
    {
         width: 100%;
          margin: 5px 10px !important;
    }
    
    .banner_right iframe
    {
        width: 100%;
        margin: 0 10px !important;
    }
    
    div.show
    {
        clear: both;
        padding: 0;
        width: 100%;
        z-index: 50;
    }



    .tab_cnt p , .tab_qstn , .show h2  {
        width: auto;
        margin: 0 5px;
    }

    .tab_cnt
    {
        width: auto;
        margin: 0 5px;
    }
    
    .ani_head {
        float: left;
        width: 100%;
    }
    
    #left-main
    {
        margin: 0 auto;
    }
    
    .contact-left-text
    {
       text-align: justify;
       width: auto;
    }
    
    .line-bg
    {
        background: url("http://www.eliminexpestcontrol.com/wp-content/themes/twentyten/css/images/line-bg.png") no-repeat scroll center top rgba(0, 0, 0, 0);
        float: left;
        height: 10px;
        width: 100%;
    }

    .customer-reviews 
    {
        float: left;
        margin: 0 auto;
        width: 100%;
    }

     .wrapper_bottom-bg
    {
        background: none;
        width: auto;
    }
    
    .ani_spe_box .cont {
    color: #333333;
    float: left;
    font: 12px Arial,Helvetica,sans-serif;
    width: 100%;
    }
    
    .click-cha {
    float: left;
    width: auto;
    }
    
    .contact-left
    {
        width: 100%;
        margin: 0;
    }
    
    .contact-cen {
        float: left;
        height: auto;
        margin: 0;
        width: 100%;
    }
    
    .contact_forms ul li
    {
         width: 100%;
    }
    
    .contact_forms ul li label {
        text-align: left;
        width: 100%;
         font: 18px "Galdeano",sans-serif;
    }
    
    .contact_forms ul li input[type="text"]
    {
        text-align: left;
        width: 96%;
    }
    
     .contact_forms ul li textarea
    {
        text-align: left;
        width: 96%;
    }
   
    .contact-telephone_box
    {
        width: 100%;
    }
    .contact-telephone_box h1 {
    
    width: 96.5%;
    }
    
    .contact-cen p
    {
        width: auto;
        text-align:justify;
    }
    .google-img-box a :nth-child(3) 
    {
        clear: both;
    }
    
    .google-img-box a :nth-child(4) 
    {
        float: left !important;
        text-align: left;
    }
    
   .footer_sec , footer_nav
    {
        width: 100% !important;
        clear: both;
    }

    
}


@media (min-width: 480px) and (max-width: 639px) {
    
       
   .wrapper_wid
    {
        width: 420px;
        float: left;
        margin: 0 30px;
        padding: 0;
    }
    
    .wrapper {
        width: 100%;;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
     .wrapper_bottom-bg
    {
        background: none;
        width: auto;
    }
    
    .header_rgt , .hdr_num_bg , .banner div.banner_right {
            width: auto;
    }

     .main,.main_mid,.left-main
     {
        margin: 0 !important;
        padding: 0;
     }
    
   
        
    #content
    {
       width: 100%;
       margin:0 auto;
        padding: 0;
    }

    
    div.show {
        clear: both;
        padding: 0;
        width: 100%;
        z-index: 50;
       
    }
    
    .right-main
    {
        float: left;
        margin: 0 auto;
        padding-top: 5px;
        margin: 10px -2px;
        width: 420px;
    }

    
    .right-main .textwidget img
    {
        width: auto;
        padding: 5px 0;
    }
    
     .right-main .textwidget iframe
    {
        width: 100%;
        margin: 0 !important;
        padding: 5px 0 !important;
    }
    
    .google-img-box
    {
        width: auto;
    }
     .textwidget .google-img-box a img
    {
        width: auto;
        float: left !important;
    }
    
    .left-main{
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
    
    .main_mid h1
    {
        width: 420px;
    }
    
    .ban_img > img {
        width: auto;
        height: auto;
    }
    
    .main_mid div.text_part p, .main_mid div.text_part ul li
    {
        width: 420px;
    }
    
    .left-main{
        width: 420px;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
    .contact_forms
    {
       width: auto;
    }
    .extrap
    {
       width: 100%;
        clear: both;
        margin: 5px !important;
    }
    .footer-main, .footer 
    {
       width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
    .cpyrgt
    {
        width: 480x;
    }

    
}
@media (min-width: 640px) and (max-width: 735px) {
    
     .wrapper_wid
    {
        width: 600px;
        float: left;
        margin: 0 20px;
        padding: 0;
    }
    
    .wrapper {
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
    .header
    {
        padding-bottom: 10px;
    }
    
    .toggleMenu
    {
        width: 95%;
    }
    
    .toggleMenu
    {
        float: left;
        text-align: center;
        width: 100%;
    }
    
    .toggleMenu:after
    {
       content: " Menu ";
    }
    
    .nav li
    {       
        width: 93.7%;
    }
    
    .header_rgt , .hdr_num_bg , .banner div.banner_right {
            width: auto;
    }

     .main,.main_mid,.left-main
     {
        margin: 0 !important;
        padding: 0;
     }
    
    #content
    {
       width: 100%;
       margin:0 auto;
        padding: 0;
    }

    
    div.show {
        clear: both;
        padding: 0;
        width: 100%;
        z-index: 50;
    }
    
    .right-main
    {
        float: left;
        margin: 0 auto;
        padding-top: 5px;
        margin: 10px -2px;
        width: 600px;
    }
    
    .customer-reviews 
    {
        float: left;
        width: 272px;
    }

    
    .right-main .textwidget img
    {
        width: auto;
        padding: 5px 0;
    }
    
     .right-main .textwidget iframe
    {
        width: 100%;
        margin: 0 !important;
        padding: 5px 0 !important;
    }
    
    .google-img-box {
        float: right;
        width: 44%;
    }
     .textwidget .google-img-box a img
    {
        width: auto;
        float: left !important;
    }
    
    .left-main{
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
   
     .comm_section {
    border-bottom: 1px solid #e3e3e3;
    float: left;
    margin-top: 15px;
    padding-bottom: 10px;
    width: 100%;
}

.comm_section p {
    line-height: 20px;
    width: 100%;
}

.comm_cont {
    float: left;
    margin-left:0;
    text-align: justify;
    width: 100%;
}
    
    .ani_head {
    float: left;
    width: 600px;
    }
    
    .ani_spe_box-left {
        float: left;
        height: auto;
        margin-right: 25px;
        width: 250px;
    }
    
    .main_mid h1
    {
        width: 600px;
    }
    
    .ban_img > img {
        width: auto;
        height: auto;
    }
    
    .main_mid div.text_part p, .main_mid div.text_part ul li
    {
        width: 420px;
    }
    
    .left-main{
        width: 97%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
    .contact_forms
    {
       width: 420px;
    }
    
    .extrap
    {
       width: 100%;
        clear: both;
        margin: 5px !important;
    }
    .footer-main, .footer 
    {
       width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }

     .wrapper_bottom-bg
    {
        background: none;
        width: auto;
    }
    .cpyrgt
    {
        width: 640px;
    }
}

@media (min-width: 736px) and (max-width: 767px) {
    
     .wrapper_wid
    {
        width: 700px;
        float: left;
        margin: 0 18px;
        padding: 0;
    }
    
    .wrapper {
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
    .header
    {
        padding-bottom: 10px;
    }
    
    .toggleMenu
    {
        width: 95%;
    }
    
    .nav li
    {       
        width: 93.7%;
    }
    
    .header_rgt , .hdr_num_bg , .banner div.banner_right {
            width: auto;
    }

     .main,.main_mid,.left-main
     {
        margin: 0 !important;
        padding: 0;
     }
    
    #content
    {
       width: 100%;
       margin:0 auto;
        padding: 0;
    }

    
    div.show {
        clear: both;
        padding: 0;
        width: 100%;
        z-index: 50;
    }
    
    .right-main
    {
        float: left;
        margin: 0 auto;
        padding-top: 5px;
        margin: 10px -2px;
         width: 700px;
    }
    
    .customer-reviews 
    {
        float: left;
        width: 272px;
    }

    .hdr_num {
    float: right;
    margin-top: 14px;
    width: 100%;
}


    
    .right-main .textwidget img
    {
        width: auto;
        padding: 5px 0;
    }
    
     .right-main .textwidget iframe
    {
        float: right;
        margin: 0 !important;
        padding: 5px 0 !important;
    }
    
    .google-img-box {
        float: right;
        width: 44%;
    }
     .textwidget .google-img-box a img
    {
        width: auto;
        float: left !important;
    }
    
    .left-main{
        width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
   
    
    .ani_head {
    float: left;
     width: 700px;
    }
    
    .ani_spe_box-left {
        float: left;
        height: auto;
        margin-right: 25px;
        width: 250px;
    }
    
    .main_mid h1
    {
        width: 700px;
    }
    
    .ban_img > img {
        width: auto;
        height: auto;
    }
    
    .main_mid div.text_part p, .main_mid div.text_part ul li
    {
        width: 420px;
    }
    
    .left-main{
         width: 700px;
        float: left;
        margin: 0 auto;
        padding: 0;
    }
    
    .main{
        padding: 10px 0;
    }
    .contact_forms
    {
       width: auto;
    }
    
    .extrap
    {
       width: 100%;
        clear: both;
        margin: 5px !important;
    }
    .footer-main, .footer 
    {
       width: 100%;
        float: left;
        margin: 0 auto;
        padding: 0;
    }

     .wrapper_bottom-bg
    {
        background: none;
        width: auto;
    }
    
    
    .footer_sec {
        float: left;
        width: 200px;
    }
    
    .foot_main div:nth-child(4)
    {
        clear:both;
    }
    .cpyrgt
    {
        width: 736px;
    }
}

@media(min-width: 375px) and (max-width:667px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2)
  {
.wrapper_wid {
width: 96%;
margin: 0 13px;
}

#content
{
   width: 100%;
   
}

.left-main {
width: 98%;
}
#content div.show
{
    width: 100% ;
}

.main_mid
{
    width: 100%;
}

.sec_left {

width: 100% !important;
padding-left: 6px;
}

.ani_spe_box {
margin-right: 0;
padding-left: 0;
text-align: center;
width: auto;
float: none;
display: inline-block;
}
  } 

@media(min-width: 320px) and (max-width:568px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2)
  {
    .wrapper_wid {
  width: 93.00%;
  margin: 0 15px;
}
#content
{
   width: 100%;
   
}
.main .left-main {
width: 99%;
}
#content div.show
{
    width: 100% ;
}

.main_mid
{
    width: 100%;
}

.sec_left {

width: 100% !important;
padding-left: 6px;
}
.tab_ordr, .tab_ordr ul, .tab_cnt p {
font-size: 12px !important;
}
.ani_head.top_mar .ani_spe_box-right,.ani_head.top_mar .ani_spe_box-left {
width: 100%;
margin-right: 0;
}
.left-main {
width: 100%
}
.ani_head p {
  font: 11px/18px Arial,Helvetica,sans-serif;
  margin-bottom: 10px;
  text-align: justify;
}
}

@media(min-width: 320px) and (max-width:480px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2)
  {

    infiniteCarousel .forward {
right: -15px;
}
.header .header_rgt, .hdr_num_bg, .banner div.banner_right {
width: 99%!important ;

}

.sec_left
{
padding: 0;
}
.tab_ordr, .tab_ordr ul, .tab_cnt p {
font-size: 12px !important;
}
}
@media(min-width: 414px) and (max-width:736px) and (orientation:portrait) and (-webkit-device-pixel-ratio:3)
  {
    .wrapper_wid {
width: 89%;
float: none;
margin: 0 auto;
padding: 0;
}
    .foot_pest {
    width:97%;
    float: left;
    clear: both!important;
}
.ani_head h2
{
    text-align: left !important;
    font-size: 15px;
}
.header .header_rgt, .hdr_num_bg, .banner div.banner_right {
width: 91%!important ;
}
.cpyrgt {
width: 100% !important;
}

.contact-telephone_box {
width: 97%;
}
body {
background: none;

}
.contact_forms {
width: 96%;
}   
.sec_left
{
padding: 0;
}
.cpyrgt {
width: 100%;
}
.contact-cen {
float: left;
height: auto;
margin: 0;
width: 100%;
}
.main {
width: 97%;
}
    }
 
  @media  
  (min-width: 375px) and (max-width:667px) and (orientation:portrait)and(-webkit-device-pixel-ratio:2)
  {
    .wrapper_wid {
  width: 334px   !important;
}

#content
{
   width: 100%;
   
}

#content div.show
{
    width: 100% ;
}

.main_mid
{
    width: 100%;
}

.sec_left {

width: 100% !important;
padding-left: 6px;
}

  }
@media(min-width: 414px) and (max-width:736px) and (orientation:landscape) and (-webkit-device-pixel-ratio:3)
  {
  
div#wp-realtime-sitemap-pages {
text-align: left;
}
.left-main {
width: 49%;
float: left;
margin: 0 auto;
padding: 0;
}
.wrapper .right-main {
float: right;
margin: 10px 6px 0 0;
width: 46%  ;
}

.wrapper .right-main .textwidget {
text-align: right;
width: 100%;
}

.wrapper .customer-reviews iframe {
width: 100%;
height: 353px;
}

.wrapper .google-img-box {
float: none;
margin: 0;
text-align: right;
width: 100%;
}
.wrapper .customer-reviews {
float: right;
width: 59%;

}
    
  }  
/*

=======================================================
                    landscape end
=======================================================

*/
@media (min-width: 737px) and (max-width: 768px) {
.toggleMenu {
    float: left;
    text-align: center;
    width: 100%;
}
}