/* Themify Customize Styling */
#headerwrap {	background-image: url(https://scbpo.com/wp-content/uploads/2020/08/header-bg2.gif);
	background-repeat: repeat-x; 
}
#site-logo img {		width: 246px;
	height: 40px; 
}
#site-description {	display: none; 
}
#main-nav a {		font-size:18px;

	color: #ba9d5b; 
}
#main-nav a:hover {	
	color: #ffffff; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	
	background-color: transparent;
	color: #ba9d5b; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	color: #ffffff; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a {		font-size:14px;
 
}
#footerwrap {	background: none;
	background-color: #858585;background-image: none; 
}
#footer {	background-image: none; 
}
@media screen and (max-width: 1024px) { /* Themify Customize Styling */
#site-logo img {		width: 246px;
	height: 40px; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
#site-logo img {		width: 246px;
	height: 40px; 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
#site-logo img {		width: 246px;
	height: 40px; 
}
 }
/* Themify Custom CSS */
#headerwrap {
  margin-left: 0px;
margin-right: 0px;
position: fixed;
width: 100%;
z-index: 5;
box-shadow: 0 2px 0 rgba(0, 0, 0, 0.1);
}
#header {
  position: relative;
height: 95px;
z-index: 6;
}

#site-logo {
  top: 30px;
}
body {
  font-family:"Roboto Condensed", Helvetica, sans-serif;
}

#body{
padding: 0 0 0px;
box-shadow: 0 0 0px rgba(0, 0, 0, 0.3);
}



.cntctfrm_error_text {

    color: #000;
   
}


html {
  background: #f6f6f6 url("images/htmlx-bg.png") repeat scroll 0 0;
}
#main-nav {
  bottom: 20px;
font-family:"Roboto Condensed", Helvetica, sans-serif;
}
#main-nav a{
  transition: color 200ms ease 0s, background-color 300ms ease 0s;
font-family:"Roboto Condensed", Helvetica, sans-serif;
font-weight: 300;
}
.comingsoon {
  font-family:"Roboto Condensed", Helvetica, sans-serif;
font-weight: 300;
font-size: 18px;
}

.slogantop {
  font-family:"Roboto Condensed", Helvetica, sans-serif;
font-size: 70px;
font-weight: 300;
letter-spacing: -1px;
line-height: 80px;
margin: 0 0 25px;

}


.slogan1 {
  font-family:"Roboto Condensed", Helvetica, sans-serif;
font-size: 40px;
font-weight: 400;
letter-spacing: -1px;
line-height: 50px;
margin: 0 0 25px;

}
.slogan2 {
  font-family: "Roboto Condensed", Helvetica, sans-serif;
font-weight: 300;
color: #f9f9f9;
font-size: 18px;
line-height: 26px;
padding: 0 0 10px;
text-align:right;

}


.slogan3 {

font-size: 14px;

}


.topslogan1 {
  font-family:"Roboto Condensed", Helvetica, sans-serif;
font-size: 40px;
font-weight: 400;
letter-spacing: -1px;
line-height: 50px;
margin: 0 0 25px;


}

.topslogan3 {

font-size: 14px;

}


a.getstart.button {
  font-family:"Roboto Condensed", Helvetica, sans-serif;
  display: block;
box-sizing: border-box;
margin: 0 auto;
padding: 8px;
max-width: 200px;
background: #ba9d5b;
 /* fallback color for old browsers */ 
border-radius: 2px;
color: #fff;
text-align: center;
text-decoration: none;
letter-spacing: 1px;
transition: all 0.3s ease-out;
border: 1px solid #fff;
}
a.getstart.button:hover {
  background-color:#fff;
	color: #ba9d5b;
	border: 1px solid #ccc;
}


a.demo.button {
  font-family:"Roboto Condensed", Helvetica, sans-serif;
  display: block;
box-sizing: border-box;
margin: 0 auto;
padding: 8px;
max-width: 200px;
background: #fff;
 /* fallback color for old browsers */  background: rgba(255, 255, 255, 0.2);
border-radius: 2px;
color: #fff;
text-align: center;
text-decoration: none;
letter-spacing: 1px;
transition: all 0.3s ease-out;
border: 1px solid #fff;
}
a.demo.button:hover {
  background-color:#ba9d5b;
}

a.whatwe.button {
  font-family:"Roboto Condensed", Helvetica, sans-serif;
  display: block;
box-sizing: border-box;
margin: 0 auto;
padding: 8px;
max-width: 200px;
background: #ba9d5b;
 /* fallback color for old browsers */ 
border-radius: 2px;
color: #fff;
text-align: center;
text-decoration: none;
letter-spacing: 1px;
transition: all 0.3s ease-out;
border: 1px solid #ccc;
}
a.whatwe.button:hover {
  background-color:#fff;
color: #ba9d5b;
	border: 1px solid #565656;

}

 .TableW    {
  display: table;
    }
      .RowW    {
  display: table-row;
    }
    .CellW    {
  display: table-cell;
padding-left: 5px;
padding-right: 5px;
font-size:14px;			
    }
.service a.button {
  color: #fff;
}
.service{
  background-position: 60% 10px !important;
}
 .TableS    {
  display: table;
padding:50px;
text-shadow: 0 2px 3px rgba(0, 0, 0, 0.5);
margin-bottom:20px;
background: #000;
border:solid 1px #666;
 /* fallback color for old browsers */  background: rgba(0, 0, 0, 0.4);
    }
    .TitleS    {
  display: table-caption;
text-align: center;
font-weight: bold;
font-size: larger;
    }
    .HeadingS    {
  display: table-row;
font-weight: bold;
			letter-spacing: 1px;
text-align: center;
font-size:18px !important;
			
    }
    .RowS    {
  display: table-row;
    }
    .CellS    {
  display: table-cell;
line-height: 14px !important;
padding-left: 100px;
padding-right: 100px;
font-size:16px;
		color: #ccc;
           }




.main-services-text{
  font-family:"Roboto Condensed", Helvetica, sans-serif;
font-weight: 300;
font-size: 16px;
line-height:24px;
margin-left: 75px;
}
#services .services-header .text {
  font-family: "Roboto Condensed", Helvetica, sans-serif;
font-weight: 300;
color: #292727;
float: left;
font-size: 25px;
line-height: 30px;
display:block;
}
#services .services-header .img {
  float: left;
margin-right: 10px  !important;
}
#services {
  text-align: justify;
padding-bottom:20px;
}
#footer .widgettitle {
  font-family: "Roboto Condensed", Helvetica, sans-serif;
font-weight: 400;
}
#footer .widget li {
  border-top:none;
}
.pagewidth2 {
  padding-left: 500px;
width: 100%;
}


.about-text1{
  font-family: "Roboto Condensed", Helvetica, sans-serif;
font-weight: 400;
font-size: 18px;
}
.about-text2{
  font-family: "Roboto Condensed", Helvetica, sans-serif;
font-weight: 300;
font-size: 16px;
}
.contactus-title {
  padding-right: 230px;
font-family: "Roboto Condensed", Helvetica, sans-serif;
font-weight: 400;
font-size: 38px;
line-height: 30px;
}



#cntctfrm_contact_name,#cntctfrm_contact_email,#cntctfrm_contact_subject,#cntctfrm_contact_message{
  background: #ffffff none repeat scroll 0 0;
border: 1px solid #dddddd;
border-radius: 3px;
color: #666666;
display: block;
font-size: 14px;
margin: 10px 0;
padding: 13px 15px;
max-width: 600px;
}
.cntctfrm_contact_submit[type="submit"]{
  display: block;
box-sizing: border-box;
margin: 0 auto;
padding: 8px;
width: 80%;
background: #5d5d5d;
 /* fallback color for old browsers */ 
border-radius: 2px;
color: #fff;
text-align: center;
text-decoration: none;
letter-spacing: 1px;
transition: all 0.3s ease-out;
border: 1px solid #888888;
font-family: "cantarellregular", Arial,Helvetica,sans-serif;
font-weight: normal;
text-transform:uppercase}
.cntctfrm_label, .cntctfrm_input, .cntctfrm_select, .cntctfrm_checkbox {
  max-width: 600px;
}

hr.htab{
  border: 0;
height: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

#footerwrap {
    background: #fbfbfb url("images/footer-bgx.png") repeat scroll 0 0;

}

.facebook a:hover {
  background:url(http://scbpo.com/wp-content/uploads/2016/08/facebook-h.jpg);
   }
.col3-1 {
  width: 25.2%;
}
#footer{
  margin:0px auto;
 color: #555;
    }
.pagewidth2{
  width:100%;
padding-left:400px;
}
.footer-logo{
  padding-bottom:10px;
padding-top:15px;
}
.footer-services1 {
  padding-left: 30px;
}
.footer-services li {
  background: rgba(0, 0, 0, 0) url("https://scbpo.com/wp-content/uploads/2020/08/footer-arrow2.png") no-repeat scroll 0 1px;
margin: 0 0 10px;
padding: 1px 0px 2px 25px;
}
.widgettitle{
  font-family: "cantarellregular", Arial,Helvetica,sans-serif;
}
.social-icons-widget ul {
  float: left !important;
list-style-type: none !important;
}
.social-icons-widget li {
  display: inline !important;
clear: none;
}
#footer .widgettitle {
  color: #ba9d5b;
}
.footer-toll{
  font-size: 24px;
color: #ccc;
font-weight: normal;
}


.tab-headline{
  font-size:18px;
line-height:24px;
color:#333;
}
.tab-main{
  padding-top:30px;
font-size:16px;
line-height:28px;
color:#666666;
}
h2.tab-sell{
  padding-top:30px;
font-weight:normal;
font-size:24px;
color:#555;
font-family:Arial,Helvetica,sans-serif;
}

.ffs-tabbed-nav .resp-tabs-list li {
  font-size: 16px !important;
font-weight: normal !important;
}
a.tab-button.button:hover {
  background-color:#5d5d5d;
color:#fff;
border: 1px solid #9e9e9e;
}
a.tab-button.button {
  font-size: 12px;
display: inline;
box-sizing: border-box;
margin: 0 auto;
padding: 12px;
width: 80%;
max-width: 200px;
background: #ba9d5b;
 /* fallback color for old browsers */  
border-radius: 0px;
color: #fff;
text-align: center;
text-decoration: none;
letter-spacing: 1px;
transition: all 0.3s ease-out;
border: 1px solid #888888;
}

.tab-ul{
  list-style-image: url("http://scbpo.com/wp-content/uploads/2016/08/check_small_icon.png");
}


p.aboutusleft {
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 50px;
}

p.techmain {
  padding-left: 200px;
padding-right:30px;
padding-top:50px;
	line-height: 35px; 
font-size: 28px;
}

p.techmain2 {
    padding-left: 200px;
    padding-right: 30px;
    padding-top: 50px;
}

p.techmain3 {
    padding-left: 200px;
    padding-right: 30px;
    padding-top: 50px;
}


.aboutsub{
  font-size:18px; 
padding-right:10px;
line-height: 24px;	
}

p.technology-title{
  padding-right:230px;
font-size: 38px;
 color: #fff;
 line-height: 30px;
text-align: right;
}



p.techsub{
  padding-right: 100px;
font-size:14px;
}

.techpic1{
  width:260px;
text-align:center;
}

.techpicdiv{
width: 260px; 
margin-left: auto;
 margin-right: auto;
}

.techpicdiv2{
width: 260px; 

}