
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (max-width: 767px) {
    
.container {
    width: 92%;
}    
    
/*body .header-inner.section-inner {*/
/*    width: 97%;*/
/*}  */
.sec01 .row:nth-child(even) .sec01_right {
    left: 0;
}
.sec01 .sec01_right {
    top: 0;
    left: 0;
    margin-top: 0;
    padding-left: 0;
}
#site-header {
    top: 0;
    /*position: relative;*/
    height: auto;
    float: left;
    width: 100%;
    height: 70px;
    z-index: 9;
}
.over_left {
    padding-right: 0;
    padding-left: 0px;
}
.over_right {
    padding-left: 0;
    padding-right: 0;
    margin-top: 40px;
    float: left !important;
}
.comTeam {
    width: 47%;
}
ul.slider01 li .img_con {
    min-height: auto;
    padding: 60px 20px;
}
ul.slider01 li {
    width: 96%;
}
.careerCon {
    padding: 30px;
}
.col-sm-offset-3.col-sm-10.mainSubInside {
    padding: 0;
    margin-left: 0;
}
.comForm .form-group {
    margin-bottom: 10px;
}
.wpcf7 form .wpcf7-response-output {
    width: 100%;
    margin: 20px 0;
}
.contactPage .commonBoxFill, .contactPage h2 {
    width: 100%;
}

/*.header-titles-wrapper {*/
/*    max-width: 150px;*/
/*        margin-top: 22px;*/
/*    padding: 5px;*/
/*    display: block;*/
/*    float: left;*/
/*}*/
/*.wp-custom-logo .header-titles {*/
/*    width: 100%;*/
/*}*/
/*.myfixedHeader .header-titles-wrapper {*/
/*    padding: 5px;*/
/*        margin-top: -1px;*/
/*}*/
/*.myfixedHeader .header-titles-wrapper .header-titles {*/
/*    width: 100%;*/
/*}*/
/*.menu-wrapper {*/
/*    padding: 0 20px;*/
/*}*/
.modal-menu {
    left: 0;
    width: auto;
}
.modal-menu ul li {
    border-left-width: 0;
}
.pageOverlay .insideContent {
    width: 95%;
}
.pageOverlay .insideContent .content {
    height: 300px;
    overflow-y: scroll;
}
.sec01 .row:nth-child(even) .sec01_right .commonPara, .sec01 .row:nth-child(even) .sec01_right h2, .sec01 .row:nth-child(even) .sec01_right a {
    text-align: left;
    /* float: right; */
}
.sec01 .row:nth-child(even) .sec01_right .commonPara p {
    text-align: left;
}
.sec01 .row:nth-child(even) .sec01_right a.btn {
    float: left;
}
.vimiCol h2 {
    top: -64px;
}
.vimiCol:nth-child(2) h2 {
    right: inherit;
}
.offCol, .offCol:nth-child(3n+1), .offCol:nth-child(1), .offCol:nth-child(2), .offCol:nth-child(3) {
    width: 100%;
    margin: 0;
    margin-top: 5%;
}
.offCol{
   padding: 40px;
}
.foot02 .container {
    padding: 50px 65px;
}
.foot02 .container:before, .foot02 .container:after{
    width: 30px;
}
.nav-toggle .toggle-inner i.fa {
    font-size: 25px;
}
.nav-toggle .toggle-inner {
    margin-top: -2px;
}  




/*.container{*/
/*    width: 92%;*/
/*}*/

/*.ms-info h1, .ms-info em  {*/
/*    font-size: 35px;*/
/*}*/
/*.sec01 .sec01_left h2{*/
/*    text-align:center    */
/*}*/
/*.sec02_vision .comVision {*/
/*    float: left;*/
/*    width: 100%;*/
/*    text-align: center;*/
/*    padding-bottom: 50px;*/
/*}*/
/*.sec02_vision .comVision p, .sec01 .sec01_left p{*/
/*    text-align: center;*/
/*}*/
    
    

/*.comVision.sec_com_02 {*/
/*    background-color: #faea1c;*/
/*}*/
/*.sec02_vision .container{*/
/*    background-image:none;*/
/*    width: 100%;*/
/*}*/



/*.sec02_vision .sec_com_01, .sec02_vision .sec_com_02, .sec02_vision .sec_com_03 {*/
    /*padding-top: 50px;*/
    /*padding-bottom: 50px;*/
/*    padding: 50px 20px;*/
/*}*/
/*.sec02_vision:before{*/
/*    display:none    */
/*}*/
/*.sec02_vision .comVision.sec_com_03 h2 {*/
/*    text-align: center;*/
/*}*/
/*.sec03 ul li {*/
/*    display: block;*/
/*    width: 100%;*/
/*    margin-left: 0;*/
/*    min-height: auto;*/
/*    margin: 20px auto 0;*/
/*}*/

/*.sec03 ul li:first-child {*/
/*    margin-top:0px;   */
/*}*/
/*.sec03 ul li:nth-child(2n+1) {*/
/*    margin-left: auto;*/
/*}*/
/*.sec02 .colCounter {*/
/*    width: 100%;*/
/*    margin: 20px auto 0;*/
/*    float: none;*/
/*}*/
/*.sec02 .colCounter:first-child {*/
/*    margin-top:0px;   */
/*}*/
/*.sec02 .colCounter, .sec02 .colCounter:nth-child(1) {*/
/*    width: 100%;*/
/*    margin: 0;*/
/*    margin-top: 20px;*/
/*}*/
/*.sec02 .colCounter:nth-child(1) {*/
/*    margin-top: 0px;     */
/*}*/
/*.impactBt {*/
/*    margin-right: 6%;*/
/*}*/
/*.sec03_projects.inteProject ul li {*/
    /*width: 100%;*/
    /*margin: 20px 0 0 0;*/
/*}   */
/*.sec03_projects.upComProject .upcomMain ul li {*/
/*    width: 90%;}    */
    
/*.sec03_projects.upComProject .upcomMain ul li ul {*/
/*    padding: 20px;*/
/*}   */
/*.sec03_projects ul li {*/
/*    min-height: auto;*/
/*    width: 90%;*/
/*}  */
/*.fullCommon.comPad_100.sec03_projects.upComProject {*/
/*    padding-bottom: 50px;*/
/*}*/
/*.ourAddBene .container h2 {*/
/*    top: -14px;*/
/*}*/
/*.ourAddBene .container {*/
/*     padding: 40px;*/
/*    padding-bottom: 0;*/
/*}*/
/*.foot02 .widget.widget_media_image {*/
/*    position: unset;*/
/*    top: 0;*/
/*}*/
/*.foot02 .widget.widget_text {*/
/*    width: auto;*/
/*    float: left;*/
/*    width: 100%;*/
/*    text-align: center;*/
/*    margin-top: 30px;*/
/*}*/
/*.foot02 .textwidget p {*/
/*    text-align: center;*/
/*}*/
/*.sec02_vision .sec_com_02 p {*/
/*    margin-bottom: 0;*/
/*}*/
/*.header-titles-wrapper {*/
/*      float: left;*/
/*    width: 100%;*/
/*        max-width: inherit;*/
/*            margin-top: 0;*/
        
/*}*/
/*.primary-menu li a {*/
/*    line-height: normal;*/
/*    padding: 10px;*/
/*}*/
/*ul.primary-menu {*/
/*    display: block;*/
/*    text-align: center;*/
/*}*/
/*.primary-menu > li {*/
/*       display: inline-block;*/
/*}*/

/*.header-navigation-wrapper {*/
/*    float: left;*/
/*    width: 100%;*/
/*    text-align: center;*/
/*       background-color: #093378;*/
/*}*/
/*ul.primary-menu {*/
/*    margin: 0;*/
/*}*/
/*#site-header {*/
/*    background-color: transparent;*/
/*}*/
/*.header-inner.section-inner{*/
/*        width: 100% !important;*/
/*    }*/

/*.myfixedHeader .header-navigation-wrapper {*/
/*    margin-top: 0;*/
/*}*/
/*.myfixedHeader .primary-menu li a {*/
/*    padding: 10px 6px;*/
/*}*/
/*.primary-menu li a, .myfixedHeader .primary-menu li a {*/
/*    padding: 10px 6px;*/
/*}*/
/*.primary-menu li{*/
/*    font-size: 15px;*/
/*}*/
/*.servicesCol p{*/
/*    height:auto*/
/*    }*/
/*.sec01 .sec01_right img {*/
/*    width: 100%;*/
/*}*/

/*.upComProject .container{*/
/*    width:100%    */
/*}*/
/*.sec01 .sec01_right {*/
/*    padding: 0;*/
/*}*/
/*.upcomMain_new, .mainSlideNews {*/
/*    padding: 0 40px;*/
/*}*/
/*.upcomMain_new {*/
/*    width: 450px;*/
/*}*/
/*.bx-wrapper {*/
/*    margin: 0 auto;*/
/*}*/

/*.primary-menu li a {*/
/*    padding: 6px 10px;*/
/*}*/

/*.myfixedHeader .primary-menu li{*/
/*    font-size: 16px;*/
/*}*/

/*.sec02_vision .sec_com_01 span, .sec02_vision .sec_com_02 span, .sec02_vision .sec_com_03 span {*/
/*    display: block;*/
/*    border-radius: 10px;*/
/*    padding: 0 20px 20px 20px;*/
/*    position: relative;*/
/*}*/
/*.sec02_vision .sec_com_01 span, .sec02_vision .sec_com_03 span{*/
/*    border: 2px solid #faea1c;*/
/*    }*/
/*.sec02_vision .sec_com_02 span{*/
/*    border: 2px solid #05407a*/
/*    }*/
/*.sec02_vision .sec_com_01 span h2, .sec02_vision .sec_com_02 span h2, .sec02_vision .sec_com_03 span h2 {*/
/*    margin-top: -14px;*/
/*    width: max-content;*/
/*    padding: 0 20px;*/
/*    margin: -14px auto 20px;*/
/*}*/
/*.sec02_vision .sec_com_01 span h2, .sec02_vision .sec_com_03 span h2{*/
/*     background-color:  #05407a;*/
/*}*/
/*.sec02_vision .sec_com_02 span h2{*/
/*     background-color:#faea1c;*/
/*}*/

/*.sec02_vision .sec_com_01 span h2 br, .sec02_vision .sec_com_02 span h2 br, .sec02_vision .sec_com_03 span h2 br {*/
/*    display: none;*/
/*}*/

/*.ms-info h1{*/
/*    font-size:30px;*/
/*    }*/
/*.myfixedHeader .header-titles-wrapper .header-titles{*/
/*    width: 117px;*/
/*    transition: none;*/
/*    }*/
/*.myfixedHeader .header-titles-wrapper{*/
/*        padding: 7px;*/
/*}*/

/*.pageOverlay .insideContent .content {*/
/*    height: 300px;*/
/*    overflow-y: scroll;*/
/*}*/



.comPad_100 {
    padding: 50px 0;
}
h2 {
    font-size: 28px;
}
.pad_tp_100 {
    padding-top: 50px;
}

    
}



