
/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 479px) {

body, p, blockquote, address, big, cite, code, em, font, img, small, strike, sub, sup, li, ol, ul, fieldset, form, label, legend, button, table, caption, tr, th, td .entry-content, .widget_text p, .widget_text ol, .widget_text ul, .widget_text dl, .widget_text dt, .widget-content .rssSummary {
    font-size: 16px;
}
.header-titles-wrapper {
    max-width: 108px;
}
#site-header {
    height: 55px;
}


/*.header-titles-wrapper {*/
/*    max-width: 100px;*/
/*}*/
  
/*.myfixedHeader .header-titles-wrapper {*/
/*    margin-top: -3px;*/
/*}*/
.sec01 .sec01_left {
    padding-right: 0;
    height: auto;
}
.vimiCol{
    padding: 20px;
    margin-top: 95px;
}
.vimiCol h2 {
    top: -50px;
}
.sec04_process ul li{
    padding: 20px;
    margin-bottom: 20px;
}
.sec04_process p {
    font-size: 16px;
    height: auto;
    font-weight: 500;
}
.sec01 .row .sec01_right .commonPara, .sec01 .row:nth-child(even) .sec01_right .commonPara{
    height: 150px;
}
.foot02 .container:before, .foot02 .container:after {
    width: 20px;
}
.foot02 .container {
    padding: 30px 50px;
}
.foot02 .widget.widget_media_image img {
    width: 140px;
}
.mainSlider {
    margin-top: 50px;
}
.commonBanner {
    margin-top: 50px;
}
.over_right {
    margin-top: 30px;
}
.comTeam {
    width: 100%;
}   
.careerCon {
    margin: 40px 0;
}    
.careerCon {
    padding: 20px;
}  
.commonBoxFill {
    padding: 20px;
}
.contactPage .commonBoxFill.mapBox {
    padding: 0;
}
.pageOverlay .insideContent .content {
    height: 273px!important
}
.pageOverlay .insideContent h3 {
    font-size: 23px;
}
.pageOverlay .insideContent {
    padding: 20px;
} 
.footArrow i {
    font-size: 15px;
}



.comPad_100 {
    padding: 40px 0;
}
.comPad_100.sec03, .comPad_100.sec04_process {
    padding-top: 40px;
}



.fullCommon h2 span strong {
    font-size: 22px;
}

h2 {
    font-size: 25px;
}
.pad_tp_100 {
    padding-top: 50px;
}
.socialIcon {
    width: 80%;
    padding-top: 15px;
}






}


/*@media only screen and (max-width: 360px){*/
/*.upcomMain_new {*/
/*    width: 330px;*/
/*}*/

/*}*/

/*@media only screen and (max-width: 350px){*/
/*.upcomMain_new {*/
/*    width: 285px;*/
/*}*/

/*}*/




