@media (min-width: 1200px) {
.main-header nav > ul > li > a {
color: #00447C;
}
}
.main-header nav .search-toggle i {
color:#00447C;
}
@media (min-width: 1200px) {
.main-header nav > ul > li:before ,  .main-header nav > ul > li:after {
color:#00447C;
}
}
@media (min-width: 1200px) {
.main-header nav > ul > li > a  {
border:none;
}
}
.stack-menu-toggle .icon, .mobile-navigation-toggle .icon {
background:#00447C;
}
html:before {
background:#bde0fd;	
}
html .stack-nav-wrapper .stack-nav > ul > li > a {
color: black;
}
.search-form-wrapper {
background:#00447C;
}
.stack-menu-toggle .menu-toggle-title, .mobile-navigation-toggle .menu-toggle-title {
color:#00447C;
}
header.main-header img {
max-width:75%;
}
.main-header {
top:15px;
}
html.stack-nav-visible .stack-nav-wrapper .identity-wrapper {
opacity: 0.1;
}
html.stack-nav-visible .stack-nav-wrapper .stack-nav {
text-align:left !important;
}
html .stack-nav-wrapper .stack-nav > ul > li > a  , html .stack-nav-wrapper .stack-nav > ul > li {
line-height:1.2em !important;
text-align:left !important;
}
@media (max-width: 768px) {
.search-form-wrapper .search-form .form-input {
padding-top: 5px;
}
}
@media (max-width: 1200px) {
.main-header:not(.style-2) nav > ul {
background: #00447C;
}
}  #rev_slider_3_1 .tp-leftarrow {
left: 4% !important;
}
#rev_slider_3_1 .tp-rightarrow {
left: 96% !important;
}
.scroll-btn .icon:before {
background:grey;	
}
.scroll-btn .icon {
border: 2px solid grey;
}
#rev_slider_3_1_wrapper .tp-caption {
top:350px !important;
}
@media (max-width: 767px) {
.forcefullwidth_wrapper_tp_banner + .scroll-btn {
display:none;
}
#rev_slider_3_1_wrapper  , .forcefullwidth_wrapper_tp_banner {
height:500px !important;
}
#rev_slider_3_1_wrapper .tp-caption {
top:170px !important;
font-size:18px!important;
line-height:1.2em !important;
}
.tp-bullets {
top:85% !important;
} 
.tparrows {
display:none !important;
}
}
@media (max-width: 543px) { 
#rev_slider_3_1_wrapper .tp-caption {
top:50px !important;
font-size:20px !important;
line-height:1.2em !important;
}	
}
@media (max-width: 360px) {  
#rev_slider_3_1_wrapper .tp-caption {
top:	0px !important;
}
}
.intro-box .intro-box-inner {
height: 805px;
}  .neg-margin-top {
margin-top:-100px;
}
.share-block {
display:none;
}
ul , ol {
list-style-position: inside; 
padding:0;
}
body {
color:#414141;
}
.btn.template-btn-1:before, .button.template-btn-1:before {
color:#00447C;
}
.btn.template-btn-1:after, .button.template-btn-1:after {
background:#00447C;
}
.folding-item .item-text {
bottom:0;
top:30px;
}
.folding-content {
height:450px;	
}
.folding-item .item-text h2 {
font-size:20px;
}
.folding-content .btn.template-btn-1, .button.template-btn-1 
.folding-content .btn.template-btn-1, .button.template-btn-1:hover {
color:#cfcfcf !important;
}
.folding-content .btn.template-btn-1:after, .button.template-btn-1:after  {
background:white;	
}
.folding-content .btn.template-btn-1:before,  .folding-content .button.template-btn-1:before {
color:white;
}
.folding-item .item-text h2 {
text-shadow:  1px 1px 3px black , 2px 2px 3px black , 2px 2px 4px black ;
}
.folding-content .content-panel .innner-content-panel {
background:#00447C;
}
.widget.widget_search .search-form input[type="submit"] {
background:#00447C !important;
}
.intro-box .intro-box-inner .box-content .page-title {
color: rgb(17, 17, 17);
}
.intro-box .intro-box-inner .box-content .breadcrumb li {
color: rgb(17, 17, 17);
}
footer .main-social-block {
padding-top:50px;
}
.intro-box.no-portfolio-bg .intro-box-inner {
background:none;
}
.intro-box.style-2 .intro-box-inner .box-content .project-info .project-title {
color:black;
}
ul.breadcrumb {
display:none !important;
}
.intro-box.style-2 .intro-box-inner .box-content .project-info {
display:block;
text-align:center;
}
.single-project-view {
padding: 0;
margin: 0 0 85px;
}
.share-block .share-options li i {
color:#00447C
}
.share-block .share-options li i.icon-facebook:hover {
color:#3099f0;
}
.section-description {
background: #e9f2ff;
}
.section-description.about {
background: lightblue url(http://aman.creaworld.sg/wp-content/uploads/2018/02/about_bg.jpg) no-repeat fixed center; 
}
.intro-box .intro-box-inner .box-content .page-title {
text-shadow: 1px 1px 2px white , 1px 1px 3px white , 1px 1px 3px white;
}
.portfolio-filters ul li a:after {
background: #00447C;
}
.about_mission {
padding-left: 2.5% !important;
min-height: 480px;
}
.section {
margin: 0 !important;
}
.section-title h2::after {
border-bottom: none;
margin: 0px;
display: none;
width: 85px;
content: "";
}
.about-block .block-body .block-title
{
text-align: left !important;
}
.about-block .block-body p,
.about-block .block-body ul > li
{
letter-spacing: 0.04em;
line-height: 1.785em;
font-size: 14px;
color: #535353;
margin: 0;
text-align: left !important;
}
.about-block .block-body .block-title::after {
display: none;
}
.txt-white {
color:white !important;
}
.service_page .about-block .block-body .block-title  {
text-align:center !important;
}
.service_page .about-block .block-body p, .about-block .block-body ul > li {
text-align:center !important;
}
.home_blue_button {
margin-top:-100px;
padding-bottom:100px;
margin-left:auto;
margin-right:auto;
}  form.wpcf7-form input , form.wpcf7-form textarea {
background-color:#dddddd;
width:100%;
}
form input {
height:40px;
}
form.wpcf7-form input.wpcf7-submit {
width:100px;	
}
form.wpcf7-form input.wpcf7-submit {
background:#117cd4;
color:white;
transition: background-color 0.5s ease;
}
form.wpcf7-form input.wpcf7-submit:hover {
background:#00447C;
}
form.wpcf7-form input, form.wpcf7-form textarea {
padding:10px 10px;
}  .search-results .blog-post .blog-post-body .post-meta {
display:none;
}
.search-results .blog-post .blog-post-body .post-excerpt {
display:none;
}
.search-results .blog-post .blog-post-body .post-title:after {
display:none;
}
.search-results .btn.template-btn-1, .button.template-btn-1 {
text-transform:lowercase;
color:grey;
}
.error404 .error-intro h1 {
color:#00447C;
}  .footer_h3_meta {
display:none;
}
footer .main-social-block .social-block-group {
margin-bottom:15px;
}
footer .main-footer-wrapper {
background:#00447C;
}
footer .main-footer-wrapper .copyrights p {
color:white;
}
footer .main-footer-wrapper:not(.no-bg):before {
opacity:0.1;
background:white;	
}
footer .main-social-block .block-icon {
color:white;
}
footer .main-footer-wrapper {
padding-top:50px;
padding-bottom:50px;
}
.footer_left , .footer_left p, .footer_center , .footer_center p {
text-align:left;
}
.footer_right , .footer_right p  {
text-align:right;
}
@media (max-width: 1199px) { 
.footer_left , .footer_left p, .footer_center , .footer_center p {
text-align:center;
}
.footer_right , .footer_right p  {
text-align:center;
}
.footer_h3_meta {
display:none;
}
footer ul, footer ol {
margin:0;	
text-align: center;
list-style-position: inside;
padding: 0 0 0 15px;
}
}
footer ul , footer ol {
text-indent: -16px;
}
footer .main-footer-wrapper:not(.no-bg)::before{
background:none;
}