body
{
    border:solid 0px red;
}
@media screen and (max-width:1199px){
    /*vision & mission*/

    .our_vision_n_mission,
    .our_value_section
    {
        padding-left:10px;
        padding-right:25px;
    }
    .our_vision_n_mission .col-sm-4,
    .our_value_section .col-sm-4
    {
        border: solid 0px #5093e6;
        min-height:auto;
        max-height:auto;    
        background:#121d31;
        position: relative;
        width:100%;
        margin-left:1%;
        margin-bottom:15px;
        padding-top:25px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        margin-bottom:15px;
        padding-bottom:30px;        
    }
    .our_vision_n_mission .col-sm-4 h3:after,
    .our_value_section .col-sm-4 h3:after
    {
        position:absolute;
        bottom:-2px;
        left:37.5%;
        width:20%;
        background:white;
    }
    
    /* management */

    #management_pic_div_1
    {
        width:75%;
        margin-left:12.5%;
        height:300px;
        border-radius:0px;
    }
    #management_pic_div_1 .shadow_effect.black_overlay.managing_director_img
    {
        height:100%;
        border-radius:3px;
    }
    #management .col-md-12.col-lg-6.manager_p_tag_div
    {
        border:solid 0px red;
        padding-left:0px!important;
    }
}
@media screen and (max-width:991px){
    #about_who_we_are,
    #vision_mission_right,
    #management,
    #quality_policy,
    #equipment,
    #manpower,
    #infrastructure
    {
        margin-top:35px;
    }
    .fnt_28.mbot10.equipment-heading.quality_policy_main_heading {
        height: 40px;
        padding-top: 7px;
        padding-left: 12.5px;
        position: relative;
        border-radius: 0px;
        font-size: 20px;
        border: solid 1px #eee;
        border-left: 3px solid #5093e6;
        padding-top:8px !important;
    }
   #who_we_are_about li
    {
        background: url(../images/material_engineering_page/research_listbullet.png) no-repeat 10px 21px;
        padding-right:15px;
        padding-left:35px;
    }
    /*vision & mission*/

    .our_vision_n_mission,
    .our_value_section
    {
        padding-left:10px;
        padding-right:15px;
    }
    .our_vision_n_mission .col-sm-4,
    .our_value_section .col-sm-4
    {
        width:75%;
        margin-left:12.5%;
        padding-top:25px;
        margin-bottom:15px;
        padding-bottom:30px; 
        margin-top:15px;       
    }
    .our_vision_n_mission .col-sm-4 h3:after,
    .our_value_section .col-sm-4 h3:after
    {
        position:absolute;
        bottom:-2px;
        left:37.5%;
        width:20%;
        background:white;
    }

    /* management */
    .container-fluid.management_container_secode .row.managin_director_row
    {
        border:solid 0px red;
        margin-bottom:0px;
        margin-top:0px;
    }
    #management p.p_tags_about
    {
        border: solid 0px red;
        color: #353535;
        font-size: 17px;
        margin-bottom: 0px;
        text-align:justify;
    }
    #management .col-md-12 
    {
        margin-bottom:20px;
    }
    #management_pic_div_1
    {
        width:50%;
        margin-left:25%;
        height:310px;
    }
    #management_pic_div_1 .shadow_effect.black_overlay.managing_director_img
    {
         height:277px;
        border-radius:3px;
    }
    #management_pic_div_1 .shadow_effect.black_overlay.managing_director_img img
    {
        height:100%;
    }    

    .container.management_footer_image_container
    {
        border:solid 0px red;
        margin-top:10px;
        margin-bottom: 12.5px;
    }

    /*quality_policy*/

    .first_quality_div,
    .secode_quality_div,
    .thrid_quality_div
    {
        bordeR:solid 0px red;
        margin-left:0px;
    }
    .mbot25.gray_color1.equipment-heading-p.quality_p
    {
        padding-left:7px;
        padding-right:15px;
    }
    .first_quality_div p.mbot25.gray_color1.equipment-heading-p,
    .secode_quality_div p.mbot25.gray_color1.equipment-heading-p,
    .thrid_quality_div p.mbot25.gray_color1.equipment-heading-p
    {
        padding-left:7.5px;
        padding-right:8px;
        border:solid 0px red;

    }
}

@media screen and (max-width:830px){
    .fnt_28.mbot10.equipment-heading.quality_policy_main_heading {
        height: 40px;
        padding-top: 7px;
        padding-left: 10.5px;
        position: relative;
        border-radius: 0px;
        font-size: 20px;
        border: solid 1px #eee;
        border-left: 3px solid #5093e6;
        padding-top:8px !important;
    }
    /*vision & mission*/
    .our_vision_n_mission,
    .our_value_section
    {
        padding-left:0px;
        padding-right:15px;
    }

     /* management */

    #management_pic_div_1
    {
        width:55%;
        margin-left:22.5%;
        height:310px;
    }
    #management_pic_div_1 .shadow_effect.black_overlay.managing_director_img
    {
         height:277px;
        border-radius:3px;
    }
    #management_pic_div_1 .shadow_effect.black_overlay.managing_director_img img
    {
        height:100%;
    }    
}


@media screen and (max-width:795px){

     /* management */

    #management_pic_div_1
    {
        width:60%;
        margin-left:20%;
        height:310px;
    }
    #management_pic_div_1 .shadow_effect.black_overlay.managing_director_img
    {
         height:277px;
        border-radius:3px;
    }
    #management_pic_div_1 .shadow_effect.black_overlay.managing_director_img img
    {
        height:100%;
    }    
}
@media screen and (max-width:767px){
    #about_who_we_are,
    #vision_mission_right,
    #management,
    #quality_policy,
    #equipment,
    #manpower,
    #infrastructure
    {
        margin-top:25px;
    }
    .fnt_28.mbot10.equipment-heading.quality_policy_main_heading {
        text-align:center;
        padding-left:0px;
    }
     #who_we_are_about li
    {
        background: url(../images/material_engineering_page/research_listbullet.png) no-repeat 10px 17.5px;
        font-size:16px;
    }
    /*vision & mission*/
    

    .our_vision_n_mission .col-sm-4,
    .our_value_section .col-sm-4
    {
        width:85%;
        margin-left:7.5%;
        padding-top:25px;
        margin-bottom:15px;
        padding-bottom:30px; 
        margin-top:15px;       
    }
    .our_vision_n_mission .col-sm-4 h3:after,
    .our_value_section .col-sm-4 h3:after
    {
        position:absolute;
        bottom:-2px;
        left:37.5%;
        width:20%;
        background:white;
    }
    /* Management */
    #management h4.fnt_28.mbot10.equipment-heading.quality_policy_main_heading.management_heading
    {
        margin-bottom:25px;
    }
    #management blockquote.blockquote.growth_philosophy
    {
        box-sizing: border-box;
        padding-top:11px;
        height:40px;
        margin-bottom:30px;
    }
    #management blockquote.blockquote .bottom_line_h3 
    {
        width: 60%;
        border-bottom: Solid 2px #5093e6;
        position: absolute;
        bottom: -6.5px;
        left: 20%;
        border-radius: 5px;
    }
    #management blockquote.blockquote.growth_philosophy p
    {
        font-size:25px;
        padding-top:0px;
    }
    .container.management_footer_image_container
    {
        border:solid 0px red;
        margin-top:12.5px;
        margin-bottom: 0px;
    }
    #management_pic_div
    {
        width:65%;
        margin-left:17.5%;
        height:auto;
        border:solid 0px red;
    }


    /*resources*/
    #our_project
    {
        border:solid 0px red;
    }
    #our_project h3 
    {
        border:solid 0px green;
        margin-top:05px;
        margin-bottom:0px;
        padding-left:2px;
    }
    #our_project .controls.pull-right.mtop165.footer-silder-controler.resources_footer_slider
    {
        border:solid 0px red;
        bottom:19px;
    }
    #our_project .carousel-inner
    {
        border:solid 0px red;
    }


    /*quality_policy*/
    .mbot25.gray_color1.equipment-heading-p.quality_p
    {
        margin-bottom: 7.5px;
        text-align:justify;
        padding-left:02px;
        padding-right:10px;
        color:#172738;
        font-size:16.5px;
        line-height: 32.5px;
    }
    .first_quality_div p.mbot25.gray_color1.equipment-heading-p,
    .secode_quality_div p.mbot25.gray_color1.equipment-heading-p,
    .thrid_quality_div p.mbot25.gray_color1.equipment-heading-p
    {
        font-size:16.5px;
        padding-left:3px;
        padding-right:7px;
        margin-bottom: 10px;
        border:solid 0px red;

        margin-top:10px;
    }
}

@media screen and (max-width:680px){

    /* management */
    #management blockquote.blockquote.growth_philosophy
    {
        box-sizing: border-box;
        padding-top:9.5px;
        height:40px;
    }
    #management blockquote.blockquote.growth_philosophy p
    {
        font-size:24px;
        padding-top:0px;
    }

    #management_pic_div_1,
    #management_pic_div
    {
        width:80%;
        margin-left:10%;
        height:325px;
    }
    #management_pic_div_1 .shadow_effect.black_overlay.managing_director_img
    {
        height:100%;
        border-radius:3px;
    }
    #management .col-md-12.col-lg-6.manager_p_tag_div
    {
        border:solid 0px red;
        padding-left:0px!important;
    }
}

@media screen and (max-width:630px){
     /*resources*/
   
    #our_project h3 
    {
        border:solid 0px green;
        margin-top:10px;
        margin-bottom:0px;
        padding-left:2px;
    }
    #our_project .controls.pull-right.mtop165.footer-silder-controler.resources_footer_slider
    {
        border:solid 0px red;
        bottom:15px;
    }

    #our_project .next_prve_control {
        /*border: 2px solid #6d6e6f;
        color: #6d6e6f;*/
        line-height: 0px; 
    }
    #our_project.variation3_projectbg .next_prve_control
    {
        border:solid 2px#3596ea;

        background:#3596ea;
        color:white;
        width:42.5px;
        height:42.5px;
        padding-top:18.5px;
    }



}
@media screen and (max-width:580px){
    #about_who_we_are,
    #vision_mission_right,
    #management,
    #quality_policy,
    #equipment,
    #manpower,
    #infrastructure
    {
        margin-top:23.5px;
    }
    .fnt_28.mbot10.equipment-heading.quality_policy_main_heading {
        text-align:left;
        font-size: 18px;
        font-weight: 600;
        padding-left: 12.5px;
        padding-top:10px !important;
        margin-bottom:10px;
    }
     #who_we_are_about li
    {
        background: url(../images/material_engineering_page/research_listbullet.png) no-repeat 10px 17.5px;
        font-size:15px;
    }

    /*vision & mission*/
    .our_vision_n_mission,
    .our_value_section
    {
        padding-left:15px;
        padding-right:15px;
    }
    .our_vision_n_mission .col-sm-4,
    .our_value_section .col-sm-4
    {
        width:100%;
        margin-left:0%;
        padding-top:25px;
        margin-bottom:15px;
        padding-bottom:30px; 
        margin-top:15px;       
    }
    .our_vision_n_mission .col-sm-4 h3:after,
    .our_value_section .col-sm-4 h3:after
    {
        position:absolute;
        bottom:-2px;
        left:37.5%;
        width:20%;
        background:white;
    }

    /* management */ 
    #management blockquote.blockquote.growth_philosophy
    {
        box-sizing: border-box;
        padding-top:8px;
        height:40px;
        margin-bottom:32.5px;
      
    }
    #management blockquote.blockquote .bottom_line_h3 
    {
        width: 60%;
        border-bottom: Solid 2px #5093e6;
        position: absolute;
        bottom: -2.5px;
        left: 20%;
        border-radius: 5px;
    }
    #management_pic_div_1,
    #management_pic_div
    {
        width:80%;
        margin-left:10%;
        height:310px;
    }
    #management .col-md-6
    {
        padding-right:0px;
        padding-left:120px;
    }
    #management p.p_tags_about
    {
        border: solid 0px red;
        color: #353535;
        font-size: 17px;
        margin-bottom: 0px;
        text-align:justify;
        font-size:15px;
    }
    #management .col-md-12 
    {
        padding-left:0px;
        padding-right: 0px;
    }
    #management .col-md-12 p.p_tags_about
    {
        border: solid 0px red;
        color: #353535;
        font-size: 17px;
        margin-bottom: 0px;
        text-align:justify;
        font-size:15px;
        
    }

    /*quality_policy*/
    .mbot25.gray_color1.equipment-heading-p.quality_p
    {
        margin-bottom: 7.5px;
        text-align:justify;
        padding-left:10px;
        padding-right:10px;
        color:#172738;
        font-size:15px;
        line-height: 32.5px;
    }
    .first_quality_div p.mbot25.gray_color1.equipment-heading-p,
    .secode_quality_div p.mbot25.gray_color1.equipment-heading-p,
    .thrid_quality_div p.mbot25.gray_color1.equipment-heading-p
    {
        font-size:15px;
        padding-left:7px;
        padding-right:7px;
        margin-bottom: 10px;
        border:solid 0px red;

        margin-top:10px;
    }
    /*equipment*/
    #equipment .mbot25.gray_color1.equipment-heading-p
    {
        font-size:15px;
    }
    /* manpower */
    #manpower .mbot25.gray_color1.equipment-heading-p
    {
        font-size:15px;
    }
    /*infrastructure*/
    #infrastructure .mbot25.gray_color1.equipment-heading-p
    {
        font-size:15px;
    }
}


@media screen and (max-width:560px){

    #management_pic_div
    {
        width:80%;
        margin-left:7%;
        height:auto;
        border:solid 0px red;
    }
}
@media screen and (max-width:540px){
    /* management */ 
     #management h4.fnt_28.mbot10.equipment-heading.quality_policy_main_heading.management_heading
    {
        margin-bottom:23.5px;
    }
     #management blockquote.blockquote.growth_philosophy
    {
        box-sizing: border-box;
        padding-top:8px;
        height:40px;
        margin-bottom:27.5px;
      
    }
    #management_pic_div_1,
    #management_pic_div
    {
        width:80%;
        margin-left:10%;
        height:285px;
        margin-bottom:20px;
    }
     #management .col-md-12.col-lg-6.manager_p_tag_div
     {
         border:solid 0px red;
         margin-bottom:0px;
         margin-top:25px;
     }
    #management .col-md-12 p.p_tags_about
    {
        margin-bottom:15px;
    }
    /*resources*/
   
    #our_project h3 
    {
        border:solid 0px green;
        margin-top:10px;
        margin-bottom:0px;
        padding-left:2px;
    }
    #our_project .controls.pull-right.mtop165.footer-silder-controler.resources_footer_slider
    {
        border:solid 0px red;
        bottom:15px;
    }

    #our_project .next_prve_control {
        /*border: 2px solid #6d6e6f;
        color: #6d6e6f;*/
        line-height: 0px; 
    }
    #our_project.variation3_projectbg .next_prve_control
    {
        border:solid 2px#3596ea;

        background:#3596ea;
        color:white;
        width:40px;
        height:40px;
        padding-top:16.5px;
    }
}
@media screen and (max-width:480px){
    .fnt_28.mbot10.equipment-heading.quality_policy_main_heading {
        text-align:left;
        font-size: 18px;
        font-weight: 600;
        padding-left: 12.5px;
        padding-top:10px !important;
        height: auto;
        padding-bottom:9px;
        line-height: 27px;
    }
    .fnt_28.mbot10.equipment-heading.quality_policy_main_heading span.break_heading
    {
        display:block;
    }
     #who_we_are_about li
    {
        background: url(../images/material_engineering_page/research_listbullet.png) no-repeat 10px 17.5px;
        font-size:15px;
    }
    /* management */ 
     #management h4.fnt_28.mbot10.equipment-heading.quality_policy_main_heading.management_heading
    {
        margin-bottom:23.5px;
        margin-top:0px;
        
    }
     #management blockquote.blockquote.growth_philosophy
    {
        box-sizing: border-box;
        padding-top:9.5px;
        height:40px;
        margin-bottom:27.5px;
      
    }

    #management blockquote.blockquote.growth_philosophy p
    {
        font-size:21px;
        padding-top:0px;
    }

    #management blockquote.blockquote .bottom_line_h3 
    {
        width: 60%;
        border-bottom: Solid 1px #5093e6;
        position: absolute;
        bottom: -2.5px;
        left: 20%;
        border-radius: 5px;
    }
    #management_pic_div_1
    {
        width:85%;
        margin-left:7.5%;
        height:265px;
    }
    #management_pic_div
    {
        width:80%;
        margin-left:10%;
        height:auto;
        margin-bottom:40px;
        border:solid 0px red;
    }
}


@media screen and (max-width:420px){
    .our_vision_n_mission .col-sm-4 h3:after,
    .our_value_section .col-sm-4 h3:after
    {
        position:absolute;
        bottom:-2px;
        left:31.5%;
        width:30%;
        background:white;
    }
    /*management*/
    #management_pic_div_1
    {
        width:90%;
        margin-left:5%;
        height:250px;
    }
    #management .col-md-12.col-lg-6.manager_p_tag_div
    {
         border:solid 0px red;
         margin-bottom:0px;
         margin-top:20px;
    }

     /*resources*/
   
    #our_project h3 
    {
        border:solid 0px green;
        margin-top:5px;
        padding-left:0px;
    }
    #our_project .controls.pull-right.mtop165.footer-silder-controler.resources_footer_slider
    {
        border:solid 0px red;
        bottom:10px;
    }

    #our_project .next_prve_control {
        /*border: 2px solid #6d6e6f;
        color: #6d6e6f;*/
        line-height: 0px; 
    }
    #our_project.variation3_projectbg .next_prve_control
    {
        border:solid 2px#3596ea;

        background:#3596ea;
        color:white;
        width:42.5px;
        height:42.5px;
        padding-top:18.5px;
    }
}
@media screen and (max-width:380px){
    /*management*/
    #management_pic_div_1
    {
        width:100%;
        margin-left:0%;
        height:250px;
        padding:10px!important;
        border-radius:0px;
    }
}
@media screen and (max-width:360px){
    #who_we_are_about li
    {
        background: url(../images/material_engineering_page/research_listbullet.png) no-repeat 3px 21px;
        padding-right:15px;
        padding-left:23.5px;
    }
    .our_vision_n_mission .col-sm-4 h3:after,
    .our_value_section .col-sm-4 h3:after
    {
        position:absolute;
        bottom:-2px;
        left:20%;
        width:50%;
        background:white;
    }

    /*management*/

    #management_pic_div_1
    {
        width:100%;
        margin-left:0%;
        height:235px;
        padding:10px!important;
        border-radius:0px;
    }
     #management_pic_div
    {
        width:95%;
        margin-left:2.5%;
    }
    #management_pic_div_1 .shadow_effect.black_overlay.managing_director_img
    {
        border-radius:0px;
    }
     #management .col-md-12.col-lg-6.manager_p_tag_div
     {
         border:solid 0px red;
         margin-bottom:0px;
         margin-top:25px;
     }
    #management .col-md-12 p.p_tags_about
    {
        margin-bottom:8.5px;
    }

    .container.management_footer_image_container
    {
        border:solid 0px red;
        margin-top:10px;
        margin-bottom: 10px;
    }
     /*resources*/
   
    #our_project h3 
    {
        border:solid 0px green;
        margin-top:5px;
        padding-left:0px;
    }
    #our_project .controls.pull-right.mtop165.footer-silder-controler.resources_footer_slider
    {
        border:solid 0px red;
        bottom:0px;
    }

    #our_project .next_prve_control {
        /*border: 2px solid #6d6e6f;
        color: #6d6e6f;*/
        line-height: 0px; 
    }
    #our_project.variation3_projectbg .next_prve_control
    {
        border:solid 2px#3596ea;

        background:#3596ea;
        color:white;
        width:40px;
        height:40px;
        padding-top:16.5px;
    }
}

@media screen and (max-width:320px){
   
    .our_vision_n_mission .col-sm-4 h3:after,
    .our_value_section .col-sm-4 h3:after
    {
        position:absolute;
        bottom:-2px;
        left:19.5%;
        width:50%;
        background:white;
    }

    /*management*/

    #management_pic_div_1
    {
        width:100%;
        margin-left:0%;
        height:215px;
        padding:0px!important;
        border:0px;
    }
     /*resources*/
   
    #our_project h3 
    {
        border:solid 0px green;
        margin-top:5px;
        padding-left:1.5px;
    }
    #our_project .controls.pull-right.mtop165.footer-silder-controler.resources_footer_slider
    {
        border:solid 0px red;
        bottom:0px;
    }

    #our_project .next_prve_control {
        /*border: 2px solid #6d6e6f;
        color: #6d6e6f;*/
        line-height: 0px; 
    }
    #our_project .controls.pull-right.mtop165.footer-silder-controler.resources_footer_slider 
    {   
        border:solid 0px red;
        width:55%;
        text-align:center;
    }
    #our_project.variation3_projectbg .next_prve_control
    {
        border:solid 2px#3596ea;

        background:#3596ea;
        color:white;
        width:40px;
        height:40px;
        padding-top:16.5px;
    }
}