h1.letter-spacing {
color: #d71921;
letter-spacing: 48px;
text-align: center;
}

h1.non-spacing {
text-align: center;
}

body{
color:#424141!important;
}
p{
font-size:30px;
line-height:30px!important;
}
.flex-direction-nav .flex-next{
background: url("http://ngkimhuat.sg/wp-content/uploads/2014/08/bg-arow-rite.jpg") no-repeat 0 0!important;
}

.flex-direction-nav a{
background: url("http://ngkimhuat.sg/wp-content/uploads/2014/08/bg-arow-lft.jpg") no-repeat 0 0!important;
}

.flex-direction-nav .flex-next:hover {
background: url("http://ngkimhuat.sg/wp-content/uploads/2014/08/next-bluehover.png") no-repeat 0 0!important;
}

.flex-direction-nav .flex-prev:hover {
background: url("http://ngkimhuat.sg/wp-content/uploads/2014/08/prev-blue-hover.png") no-repeat 0 0!important;
}

.navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover{
color: #ffffff;
background-color: #3B8CED !imporatmt;
}

.navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover {
color: #ffffff;
background-color: #3B8CED !important;
}

.navbar-inverse .nav li.current_page_item{
color: #ffffff;
background-color: #3B8CED !important;
}


.spa_tag span p {
color: #fff;
}

.slidesDescription p {
border-left: 1px solid #143C6D;
color: #fff;
}

.flex-btn:hover {
background-color: #3B8CED;
}

.slidesDescription{
background: none repeat scroll 0 0 #3B8CED;
}

.flex-thumbnal-area span h4 {
color: #fff;
text-shadow:1px 1px 1px #000;  
}

.flex-thumbnal-area span {
color: #fff;
text-shadow:1px 1px 1px #000;
}

.spa_tag {
background: url("http://ngkimhuat.sg/wp-content/uploads/2014/08/sap_tag.png") no-repeat scroll 0 0 transparent;
}

.spa_tag span {
color: #fff;
}

a:hover, #flex_new h4 a:hover, a:focus, #sidebar ul li a:hover{
color:#3B8CED;
}

.contact-form {
width: 45%;
float: left;
}

#phone {
width: 52%;
float: left;
}

.call-us {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #E0E0E0;
bottom: 33px;
color: #302D2E;
font-family: roboto;
font-size: 24px;
left: 110px;
margin-left: auto;
margin-right: auto;
padding: 10px 60px;
position: relative;
}

.contact-header-getin {
color: #3B8CED;
font-size: 24px;
font-family: roboto;
padding-bottom: 0px;
font-weight: normal;
margin-top: 60px;
border-bottom: 1px solid #E9E9E9;
}

.phone-icon {
display: block;
float: left;
height: 45px;
margin-right: 20px;
width: 60px;
margin-top: 30px;
}

.contact-header, .phone-no{
color:#3B8CED
}

textarea#text-area {
width:80%;
height: 40px;
}

input.wpcf7-form-control.wpcf7-text {
height: 40px;
width: 80%;
}

input.wpcf7-form-control.wpcf7-submit {
width: 28.5%;
background-color: #3B8CED;
color: #ffffff;
height: 50px;
border: none;
font-size: 20px;
}

