/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
img.centered, .aligncenter {
	display: block;
	margin: 0 auto -1px;
}
.header_button_main{
background-color: #ffbc00; 
color: #ffffff; 
padding: 4px; 
margin-left: 4px; 
border-radius: 2px;
display:inline-block;
}
.header_button{
color: #ffffff !important;
text-decoration: none !important;
}

/* CSS modified by KTS add css for footer logo images */
#text-17 .textwidget{
   text-align: center;
}
.site-footer {
	border-top: 0px solid #ececec !important; 
}

.white-clear2{
	   padding: 90px !important;
}	
#blocks-tabs li a, #blocks-tabs2 li a, #blocks-tabs3 li a {
	  width: 145px;
	  line-height:18px;
	  padding: 15px 8px !important;
	  height: 100px;
}
#blocks-tabs3 {
    top: 15px !important;
	  left: 827px !important;
}
#blocks-tabs2 {
	  top: 124px !important;
	  left: 760px !important;
}
#blocks-tabs{
	 top: 233px !important;
	 left: 690px !important;
}

.building-blocks-text p{
	  padding-right: 50px;
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  { 
  #blocks-tabs3 {
     top: 5px !important;
 }
 #blocks-tabs2 {
	   top: 5px !important;
 }
 #blocks-tabs{
	 top: 0px !important;
 }
.building-blocks-text p{
	  padding-right: 0px;
}
}
@media (max-width:499px)
{
	  #blocks-tabs3 {
     top: 0px !important;
		left: 0px !important;	 
}
 #blocks-tabs2 {
	   top: 0px !important;
	   left: 0px !important;
	  
 }
 #blocks-tabs{
	 top: 0px !important;
	 left: 0px !important;
	
 }
 #blocks-tabs li a, #blocks-tabs2  li a, #blocks-tabs3 li a {
	    margin-bottom: 5px;
 }
.building-blocks-text p{
	  padding-right: 0px;
}
}
#blocks-tabs li a, #blocks-tabs2 li a, #blocks-tabs3 li a {
    display: flex;
    justify-content: center;
    align-items: center;
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 769px){
#blocks-tabs3 {
    top: 15px !important;
    left: 645px !important;
}
#blocks-tabs2 {
    top: 124px !important;
    left: 565px !important;
}
#blocks-tabs {
    top: 233px !important;
    left: 498px !important;
}
.building-blocks li {
		width:50% !important;
}

.building-blocks-text p{
	  padding-right: 0px !important;
}
}
@media only screen and (max-device-width: 768px) and (min-device-width: 480px){
.widget ul {
    margin: 0 0 59px;
    padding: 0;
}
#blocks-tabs {
    top: 173px !important;
    left: 0px !important;
}
#blocks-tabs2 {
    top: -36px !important;
    left: 74px !important;
}
#blocks-tabs3 {
    top: -142px !important;
    left: -155PX !important;
}

.building-blocks-text p{
	  padding-right: 0px !important;
}
}
.wooslider .slides > li {
	padding:35px;
}
.page-id-4223 .sidebar {
	display:none !important;
}
.page-id-4223 .content {
    width: 100% !important;
}
.wp_teamshowcase_grid.design-1 .member-content p {
	font-size: 14px;
}

.member-desc p {
  text-align: justify!important;
}

/* css for sidebar */
.sidebar-primary {
	margin-right: 40px;
}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	.sidebar-primary {
	margin-right: 0;
}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
	.sidebar-primary {
	margin-right: 0;
}
}
/* css over here */



	
