@media (max-width: 335px){
	.banner .bannerContent p {font-size:22px;}
	#belowhead li a {
    font-size: 12px !important;
	}
}
@media (max-width: 576px) {
	
	    img.logoHeader{
        height:100%;
    }
   .logoHeader{
       margin-top:0px;
   }
   .mobIconCircle img{
        height:100%;
   }
    .col-md-5.col-sm-6.col-xs-12.vertical_align_middle.d-flex.align-items-center.justify-content-md-start.justify-content-sm-start.justify-content-center.position_relative{
        margin:0px auto;
    }
    header .wsmenu{
        margin-left:0px;
    }
    .wsmenu-list > li > .navtext > span + span{
        font-size:13px;
    }
    ul#footer-mediahub{
        padding-left:10px;
  
    }
     .wstliststy02a li a {
         font-size:10px;
     }
     .bcrumb-bg .breadcrumb{
         margin:0px;
     }
     .home-widgets-bottom{
         top:97%;
         width:260px;
		 
     }
     .page-id-11 .bannerContent{
         margin:0px auto;
     }
     .vl {
    border-top: 1px solid #00478f;
    margin-top: 15px;
    margin-bottom: 15px;
    height:0px;
}
.stockMaster{
    margin-left: 0px; 
}
.stockMasterbtn{
    margin-left: 0px; 
}
	.stockMaster h3{
		text-align:center !important;
	}
	.stockMaster h4{
		text-align:center !important;
	}
	.stockMaster p{
		text-align:center !important;
	}
	.tabSize{
		float:none !important;
		margin:0px auto;
	}
	.pfont{
		font-size:x-large;
	}
	.orgColor {
		margin-top:0px !important;
		font-size:40px;
	}
	.mobileHeading img{
		max-width:280px;
		max-height:75px;
	}
	.mobileHeadingBig{
		font-size:1.6rem !important;
	}
	#belowhead li a{
		font-size:14px;
		    line-height: 0.7rem;
	}
	.techonheading{
		font-size:20px !important;
	}
}
@media (max-width: 768px) {

}
@media  only screen and (max-width:768px) and (min-width:576px) {
	ul#footer-mediahub{
        padding-left:10px;
  
    }
	.bcrumb-bg .breadcrumb{
         margin:0px;
     }
	.col-md-5.col-sm-6.col-xs-12.vertical_align_middle.d-flex.align-items-center.justify-content-md-start.justify-content-sm-start.justify-content-center.position_relative {
    margin: 0px auto;
}
	ul#belowhead{
		text-align:left;
	}
	header .wsmenu {
    margin-left: 0px;
}
	.tablet786{
		margin-left:0px !important;
	}
	.wsmenu-list > li > .navtext > span + span {
		font-size:14px;
	}
	.banner .bannerContent p span {
    height: unset !important;
    vertical-align: unset !important;
}
	form.search-form.w-75{
		width:92% !important;
	}
	.banner .bannerContent #custom-search-input input{
		font-size:16px;
	}
	h3.fff.col-md-12.col-md-offset-5{
		font-size:1.8rem !important;
	}
	.tab786{
		transform:translatey(30%);
	}
	.stockMaster{
    margin-left: 0px; 
}
.stockMasterbtn{
    margin-left: 0px; 
}
	.stockMaster h3{
		text-align:center !important;
	}
	.stockMaster h4{
		text-align:center !important;
	}
	.stockMaster p{
		text-align:center !important;
	}
	.tabSize{
		float:none !important;
		margin:0px auto;
	}
	.tabSizeOne{
		max-width:1px !important;
		
	}
	.vl {
		height:100% !important;
	}
	.pfont{
		font-size:x-large;
	}
}
@media  only screen and (max-width:1024px) and (min-width:768px) {
	.pfont{
		height:70px;
		font-size:x-large;
	}
		.stockMaster{
    margin-left: 0px; 
}
.stockMasterbtn{
    margin-left: 0px; 
}
	.stockMaster h3{
		text-align:center !important;
	}
	.stockMaster h4{
		text-align:center !important;
	}
	.stockMaster p{
		text-align:center !important;
	}
	.tabSize{
		float:none !important;
		margin:0px auto;
	}
	.tabSizeOne{
		max-width:1px !important;
		
	}
	.vl {
		height:100% !important;
	}
	.navbar{
		margin-right:0px !important;
	}
	.col-md-5.col-sm-6.col-xs-12.vertical_align_middle.d-flex.align-items-center.justify-content-md-start.justify-content-sm-start.justify-content-center.position_relative{
		margin-left:0px !important;
	}
	header .wsmenu{
        margin-left:0px;
    }
	.wsmenu-list>li>.navtext>span+span{
		font-size:14px !important;
	}
	.wsmenu-list>li>a{
		padding:21px 6px !important;
	}
}
.topMarginDesktop{margin-top:65px;}