

@media only screen and (max-width: 480px)
{
.menufloat
    {
        float: left;
    }
    .slider__caption
    {
        position: absolute !important;
        left: 25px !important;
        display: block !important;
        top: 30px !important;
        padding: 10px;
        color: #fff !important;
        height: 15px;
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
    }


    .tp-caption2.-main-title2, .-main-title2
    {
        padding: 5px;
        font-size: 20px;
        line-height: 26px;
        font-weight: 700;
        font-family: Ubuntu,sans-serif;
        text-decoration: none;
        background: #ff2500;
          width: 11%;
        border-width: 0px;
        border-color: rgb(0,0,0);
        border-style: none;
    }
    .tp-caption3.-main-title3, .-main-title3
    {
        padding: 5px;
        font-size: 20px;
        line-height: 26px;
        font-weight: 700;
        font-family: Ubuntu,sans-serif;
        text-decoration: none;
        background: #ff2500;
            width: 11%;
        border-width: 0px;
        border-color: rgb(0,0,0);
        border-style: none;
    }

    .tp-caption4.-main-title4, .-main-title4
    {
        padding: 5px;
        font-size: 20px;
        line-height: 26px;
        font-weight: 700;
        font-family: Ubuntu,sans-serif;
        text-decoration: none;
        background: #ff2500;
       width: 11%;
        border-width: 0px;
        border-color: rgb(0,0,0);
        border-style: none;
    }
    .tp-caption5.-main-title5, .-main-title5
    {
        padding: 5px;
        font-size: 20px;
        line-height: 26px;
        font-weight: 700;
        font-family: Ubuntu,sans-serif;
        text-decoration: none;
        background: #ff2500;
            width: 17.2%;
        border-width: 0px;
        border-color: rgb(0,0,0);
        border-style: none;
    }

    .tp-caption6.-main-title6, .-main-title6
    {
        padding: 5px;
        font-size: 20px;
        line-height: 26px;
        font-weight: 700;
        font-family: Ubuntu,sans-serif;
        text-decoration: none;
        background: #ff2500;
           width: 14.2%;

        border-width: 0px;
        border-color: rgb(0,0,0);
        border-style: none;
    }


    .tp-caption8.-main-title8, .-main-title8
    {
        padding: 5px;
        font-size: 20px;
        line-height: 26px;
        font-weight: 700;
        font-family: Ubuntu,sans-serif;
        text-decoration: none;
        background: #ff2500;
        width: 31.2%;
        border-width: 0px;
        border-color: rgb(0,0,0);
        border-style: none;
    }
    .tp-caption9.-main-title9, .-main-title9
    {
        padding: 5px;
        font-size: 20px;
        line-height: 26px;
        font-weight: 700;
        font-family: Ubuntu,sans-serif;
        text-decoration: none;
        background: #ff2500;
        width: 26.2%;
        border-width: 0px;
        border-color: rgb(0,0,0);
        border-style: none;
    }

    .tp-caption10.-main-title10, .-main-title10
    {
        padding: 5px;
        font-size: 20px;
        line-height: 26px;
        font-weight: 700;
        font-family: Ubuntu,sans-serif;
        text-decoration: none;
        background: #ff2500;
        width: 34.2%;
        border-width: 0px;
        border-color: rgb(0,0,0);
        border-style: none;
    }
    .tp-caption11.-main-title11, .-main-title11
    {
        padding: 5px;
        font-size: 20px;
        line-height: 26px;
        font-weight: 700;
        font-family: Ubuntu,sans-serif;
        text-decoration: none;
        background: #ff2500;
        width: 38.2%;
        border-width: 0px;
        border-color: rgb(0,0,0);
        border-style: none;
    }

    .tp-caption7.-main-title7, .-main-title7
    {
        padding: 5px;
        font-size: 20px;
        line-height: 26px;
        font-weight: 700;
        font-family: Ubuntu,sans-serif;
        text-decoration: none;
        background: #ff2500;
        width: 30.2%;
        border-width: 0px;
        border-color: rgb(0,0,0);
        border-style: none;
    }
    .tp-caption1.-main-title1, .-main-title1
    {
        padding: 5px;
        font-size: 20px;
        line-height: 26px;
        font-weight: 700;
       
        text-decoration: none;
        background: #ff2500;
        width: 27.2%;
        border-width: 0px;
        border-color: rgb(0,0,0);
        border-style: none;
    }

    .tp-caption.-main-text, .-main-text
    {
        background-color: #00000094;
        display: none;
        width: 45%;
    }
    .tp-caption1.-main-text1, .-main-text1
    {
        background-color: #00000094;
        display: none;
        width: 45%;
    }
    .tp-caption.read, .read
    {
        margin-top: 0px;
        margin-left: 0px;
    }




    .slider_boxed, .content_wrap, .content_container
    {
        width: 92% !important;
        padding-left: 0px!important;
    padding-right: 0px!important;
    }


    .anim-slider
    {
        height: 160px !important;
    }

    .anim-dots {
  
    bottom:-5px!important;
   
}
   .forsgitg {
    margin-top: -12px!important;
    }
    .divsuryansh
        {
            margin-top: 0px!important;
        }
    .breadcrumbs
    {
        display: none;
    }
    
    
    
    

.adresscontent {
    margin-top: 30px;
    padding-left:40px;
    //line-height: 0.5em!important;
}
    .Contant2Abouthome
    {
        width: 72% !important;
        float: right;
        margin-top: 5px;
        visibility: visible;
        animation-name: fadeInUpBig;
        position: absolute;
        margin-left: 37px;
    }

    .Contant1Abouthome
    {
        width: 92% !important;
        margin-top: 289px !important;
    }

    .tp-caption.black, .black
    {
        margin-top: 0px !important;
        margin-left: 0px !important;
    }

    .officeadress
    {
        width: 100%;
        float: left;
    }
    select
    {
        width: 96%;
        margin-left: 0px !important;
        margin-bottom: 20px;
        margin-left: 10px!important;
        padding: 14px;
        cursor: pointer;
    }
    .attachwithname{
    margin-left: 30px;
    margin-right: 0px;
    width: 96%!important;
    }
    .attachcontact
 {
     margin-left: 30px;
    margin-right: 4px;
    width: 91.3%;
   
}
  
    .bg_tint_dark .sc_contact_form.sc_contact_form_standard .sc_contact_form_item input, .bg_tint_dark .sc_contact_form.sc_contact_form_standard .sc_contact_form_item textarea
    {
        font-size: 0.875em;
        margin: 10px;
        width: 96% !important;
    }
    .attach
    {
        border: 1px solid !important;
        width: 96% !important;
         margin-bottom: 15px;
        height: 55px !important; /* float: left; */ /* margin-left: 10px; */
    }




    .bg_tint_dark .search_wrap.search_style_regular .search_form_wrap .search_submit, .bg_tint_dark .search_wrap.search_style_regular .search_icon, .bg_tint_dark .search_wrap.search_style_regular .search_form_wrap .search_field
    {
        color: #ffffff;
        //position: absolute !important;
        margin-right: 20px;
        margin-top: 0px !important;
    }

.menu_main_wrap .search_wrap {
   
  display: none;
   }


    .responsive_menu .menu_main_nav_area.open
    {
        padding-top: 0px !important;
    }

    .social-menu-item
    {
        margin-left: 0px !important;
    }



    /* About Us Pages */

    .sc_tabs.sc_tabs_style_4 .sc_tabs_titles li
    {
        margin-bottom: 3em !important;
    }

    .margin_top_middle
    {
        overflow: hidden;
        //margin: 0;
        padding: 0;
    }
    .margin_top_middle1
    {
        //overflow: hidden;
    
        padding: 0;
    }
    .page_top_wrap.page_top_title .breadcrumbs
    {
        margin-top: 0px !important;
    }
    .bg_tint_dark .menu_main_responsive_button
    {
        float: right;
    }


    .CoalPagesliderCantant
    {
        width: 89% !important;
        margin-top: 99px !important;
    }

    .CoalPagesliderCantant2tab
    {
        width: 89% !important;
        text-align: center;
    }
    .logocontent
    {
        width: 40% !important;
    }

    .CoalPagesliderCantant3tab
    {
        padding-top: 36em !important;
    }
    .service-box1
    {
        
        margin-bottom: 0px !important;
    }
    .foriphonex
    {
        margin-left:0px !important;
    }
    .carediv{
        padding-left: 0px!important;
    }


    .modal-content
    {
        width: 79% !important;
    }

    .service1-area .service1-wrapper
    {
        margin-top: 0px !important;
    }

    .productcontent
    {
        padding-top: 7px !important;
    }

    .CoalPagesliderCantantIronOre
    {
        width: 89% !important;
        margin-top: 0px !important;
    }

    .AgroPagesliderCantantIronOre
    {
           width: 89% !important;
    margin-top: 0px !important;
    height: 170px !important
    }
    .pttotal{
         width: 89% !important;
    margin-top: 0px !important;
    height: 160px !important
    }
    .realPagesliderCantantIronOre {
    width: 89% !important;
    margin-top: 0px !important;
    height: 110px !important;
}
    .AgrocompanyliderCantantIronOre {
    width: 89% !important;
    margin-top: 0px !important;
    height: 170px !important;
}
    .SuryansPagesliderCantantIronOre1
    {
        width: 89% !important;
        margin-top: 0px !important;
        height: 210px !important;
    }
    .forphone
    {
        padding-top: 0px!important;
    }
    .contentwidth{
        padding: 9px!important;
    }
    .agrocontent
    {
        width: 100%!important;
    }
.post_featured img {
    width: 100%;
    height: 300px!important;
    margin-top: -55px;
}
    .officeadress
    {
        width: 100% !important;
    }
    .adresscontent
    {
        margin-top: 0px !important;
    }

    
.productcontent1 {
    padding-top: 420px ;
}
.valueimage {
        width: 50%!important; 
    float: none!important;
    padding-left: 0px!important;
    
    margin-top: 0px;
    margin-left: 0px;
}
   

.aboutcont
    {
        padding-top: 0px!important;
        width: 100%!important;
    }
    
    
  .conBTN {
   
 
    width: 100%;
    background-color: white!important;
    border: 1px solid darkgrey!important;
    color: black;
    /* padding: 12px 20px !important; */
    border-radius: 2px;
    cursor: pointer;
    /* float: right; */
    /* float: right; */
    : 10em !important;

}  
    .selectoption{
float: none!important;
        width: 100%!important;
    }
    
.bg_tint_dark, .bg_tint_dark h1, .bg_tint_dark h2, .bg_tint_dark h3, .bg_tint_dark h4, .bg_tint_dark h5, .bg_tint_dark h6 {
    color: #000000;
    padding-left: 15px;
    //: ;
   
}  
    .carealign {
    padding-left: 175px;
    margin-top: -36px;
}
    

    .missionimg
{
       // height: 220px!important;
    //width: 100%!important;
    padding-right: 0px!important;
}
    
    .valuesdiv{
        width: 100%!important;
    }
.teamimg {
  float: left;
  position: relative!important;
  min-height: 1px!important;
    width:90%!important;
  padding-left: 0!important;	/* 25px; */
  /* 25px; */
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}   
.sc_columns.trainers_3 .sc_column_item0 {
    margin-top: 0px;
    margin-left: 0px;}    
    
 .clients
{
    width: 50%!important;
}   
    .suryanshimg{
        width: 100%!important;
    }     
    
 .suryansh {
    width: 100%;
 
}   

.anim-arrows-prev {
    
  display:none;
    }
   .anim-arrows-next {
   
     display:none;
   } 
   
   .tp-button {
  
    font-size: 13px!important;
   }
   
   .clients img
   {
       max-width:162px!important;
       }
       
       .sc_parallax .texture_bg_1 .sc_section_content {
    
    margin-bottom: 0px!important;
       }
       .sc_content content_wrap div
       {
           margin-top:0px!important;
}
    
    
  .wow 
    {
    -webkit-animation-name: none!important;
    animation-name: none!important;
}
    
   #tablehead {
   
     font-size: 11px;
}
    
.mapadressing
    {
        display: none;
    }
    
 .forphoneaboutironore   
    {
        width: 100%!important;
        float: none!important;
    }
.ECOIO
    {
        padding-top: 0px!important;
    }
 
.towords 
    {
        font-size: 22px!important
    }
    
.inputinner {
    padding: 8px!important;
  
}   
    
 .companycontent {
    padding-top: 10px;
}  
.sihplcompanycontent
    {
        padding-top: 10px;
    }
 .serviceheadforphone
    {
        font-size: 24px!important;
    }
.sgitg
{
    letter-spacing: 0px;
}    
    
 .logisticeservice {
    top: 0px!important;
}   
    
.readmore {
    padding-left: 0px;
    margin-top: -15px;
    padding-bottom: 15px;
}    
    .phonereadmore{
        padding-left: 0px!important;
    margin-top: -15px!important;
    padding-bottom: 0pximportant;
    }   
    
    .divforphone{
        width: 100%!important;
    } 
    
   .calforphone
    {
        width:  100%!important;
        margin-top:0em!important;
    }
    
       
   .calforphone1
    {
        width:  100%!important;
        margin-top:0em!important;
        padding-bottom: 50px;
    } 
   .imgalign 
    {
        text-align: center;
    }
    
    .tablecontent {
   
    font-size: 12px;
    
}
.floatforphone   
    {
            width: 100%!important;

    float: none!important;
    }
 .valuespaddingforphone   
    {
        padding-top: 0px!important;
    }
    
    
  .smillink
    {
        text-align: center!important;
        margin-top: 10px;
    }
    
  
   .content_wrapforindex {
    padding-left: 0px;
    padding-right: 0px;
    
} 
    
 .careimgalign {
    text-align: center;
    padding-left: 0px;
}   
    
.srplpara    
    {
        width: 100%!important;
    }
    
    
 
    
}

@media only screen 
    and (device-width : 375px) 
    and (device-height : 812px) 
    and (-webkit-device-pixel-ratio : 3) {


.divsuryansh
        {
            margin-top: 0px!important;
        }
.foriphonex
        {
            margin-left: 0px!important;
        }








}









