body,.sp-preloader
{
	background-color: #10316b;
	color: #FFFFFF;
}
.sp-preloader>div
{
	background: #10316b;
}
.sp-preloader>div:after
{
	background: #10316b;
}
#sp-top-bar
{
	background: #10316b;
	color: #FFFFFF;
}
#sp-top-bar a
{
	color: #FFFFFF;
}
#sp-header
{
	background: #10316b;
}
a
{
	color: #10316b;
}
a:hover,a:focus,a:active
{
	color: #10316b;
}
.tags>li
{
	display: inline-block;
}
.tags>li a
{
	background: rgba(16, 49, 107, 0.1);
	color: #10316b;
}
.tags>li a:hover
{
	background: #10316b;
}
.article-social-share .social-share-icon ul li a
{
	color: #FFFFFF;
}
.article-social-share .social-share-icon ul li a:hover,.article-social-share .social-share-icon ul li a:focus
{
	background: #10316b;
}
.pager>li a
{
	border: 1px solid #EDEDED;
	color: #FFFFFF;
}
.sp-reading-progress-bar
{
	background-color: #10316b;
}
.sp-megamenu-parent>li>a
{
	color: #FFFFFF;
}
.sp-megamenu-parent>li:hover>a
{
	color: #FFFFFF;
}
.sp-megamenu-parent>li.active>a,.sp-megamenu-parent>li.active:hover>a
{
	color: #FFFFFF;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner
{
	background: #FFFFFF;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a
{
	color: #252525;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover
{
	color: #327d94;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a
{
	color: #10316b;
}
.sp-megamenu-parent .sp-mega-group>li>a
{
	color: #252525;
}
#offcanvas-toggler>.fa
{
	color: #FFFFFF;
}
#offcanvas-toggler>.fa:hover,#offcanvas-toggler>.fa:focus,#offcanvas-toggler>.fa:active
{
	color: #FFFFFF;
}
.offcanvas-menu
{
	background-color: #FFFFFF;
	color: #252525;
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li a,.offcanvas-menu .offcanvas-inner .sp-module ul>li span
{
	color: #252525;
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li a:hover,.offcanvas-menu .offcanvas-inner .sp-module ul>li a:focus,.offcanvas-menu .offcanvas-inner .sp-module ul>li span:hover,.offcanvas-menu .offcanvas-inner .sp-module ul>li span:focus
{
	color: #10316b;
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>a>.menu-toggler,.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.menu-separator>.menu-toggler
{
	color: rgba(37, 37, 37, 0.5);
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li ul li a
{
	color: rgba(37, 37, 37, 0.8);
}
.btn-primary,.sppb-btn-primary
{
	background-color: #10316b;
	border-color: #10316b;
}
.btn-primary:hover,.sppb-btn-primary:hover
{
	background-color: #10316b;
	border-color: #10316b;
}
ul.social-icons>li a:hover
{
	color: #10316b;
}
.sp-page-title
{
	background: #10316b;
}
.layout-boxed .body-innerwrapper
{
	background: #10316b;
}
.sp-module ul>li>a
{
	color: #FFFFFF;
}
.sp-module ul>li>a:hover
{
	color: #10316b;
}
.sp-module .latestnews>div>a
{
	color: #FFFFFF;
}
.sp-module .latestnews>div>a:hover
{
	color: #10316b;
}
.sp-module .tagscloud .tag-name:hover
{
	background: #10316b;
}
.search .btn-toolbar button
{
	background: #10316b;
}
#sp-bottom-top,#sp-footer,#sp-bottom
{
	background: #001335;
	color: rgba(255, 255, 255, 0.6);
}
#sp-bottom-top .text-color,#sp-footer .text-color,#sp-bottom .text-color
{
	color: #FFFFFF;
}
#sp-bottom-top a,#sp-footer a,#sp-bottom a
{
	color: rgba(255, 255, 255, 0.6);
}
#sp-bottom-top a:hover,#sp-bottom-top a:active,#sp-bottom-top a:focus,#sp-footer a:hover,#sp-footer a:active,#sp-footer a:focus,#sp-bottom a:hover,#sp-bottom a:active,#sp-bottom a:focus
{
	color: #FFFFFF;
}
#sp-bottom .sp-module-content .latestnews>li>a>span
{
	color: #FFFFFF;
}
.sp-comingsoon body
{
	background-color: #10316b;
}
.pagination>li>a,.pagination>li>span
{
	color: #FFFFFF;
}
.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus
{
	color: #FFFFFF;
}
.pagination>.active>a,.pagination>.active>span
{
	background-color: #10316b;
	border-color: #10316b;
}
.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span:hover,.pagination>.active>span:focus
{
	background-color: #10316b;
	border-color: #10316b;
}
.error-code,.coming-soon-number
{
	color: #10316b;
}
body a
{
	color: #FFFFFF;
}
body a:hover,body a:focus
{
	color: #FFFFFF;
}
.hero-slider div[class*=sp-slider-content-align]
{
	background-color: rgba(0, 19, 53, 0.6);
}
#sp-bottom-top .sppb-btn.sppb-btn-primary,.sppb-btn.sppb-btn-primary
{
	background-color: #10316b;
}
#sp-bottom-top .sppb-btn.sppb-btn-primary.sppb-btn-outline,.sppb-btn.sppb-btn-primary.sppb-btn-outline
{
	border: 1px solid #10316b;
	color: #10316b;
}
#sp-bottom-top .sppb-btn.sppb-btn-primary.sppb-btn-outline:hover,#sp-bottom-top .sppb-btn.sppb-btn-primary.sppb-btn-outline:focus,.sppb-btn.sppb-btn-primary.sppb-btn-outline:hover,.sppb-btn.sppb-btn-primary.sppb-btn-outline:focus
{
	background-color: #10316b;
}
#sp-bottom-top .sppb-btn.sppb-btn-primary:hover,#sp-bottom-top .sppb-btn.sppb-btn-primary:focus,.sppb-btn.sppb-btn-primary:hover,.sppb-btn.sppb-btn-primary:focus
{
	background-color: #091d3f;
}
#sp-bottom-top .sppb-btn.sppb-btn-default,.sppb-btn.sppb-btn-default
{
	color: #10316b;
}
#sp-bottom-top .sppb-btn.sppb-btn-default:hover,#sp-bottom-top .sppb-btn.sppb-btn-default:focus,.sppb-btn.sppb-btn-default:hover,.sppb-btn.sppb-btn-default:focus
{
	background-color: #e6e6e6;
}
#sp-bottom-top .sppb-btn.sppb-btn-default.sppb-btn-outline:hover,#sp-bottom-top .sppb-btn.sppb-btn-default.sppb-btn-outline:focus,.sppb-btn.sppb-btn-default.sppb-btn-outline:hover,.sppb-btn.sppb-btn-default.sppb-btn-outline:focus
{
	color: #10316b;
}
#sp-bottom-top .sppb-btn.sppb-btn-link,.sppb-btn.sppb-btn-link
{
	color: #FFFFFF;
}
#sp-bottom-top .sppb-btn.sppb-btn-link.sppb-btn-primary-link,.sppb-btn.sppb-btn-link.sppb-btn-primary-link
{
	color: #10316b;
}
#sp-header
{
	height: 100px;
}
#sp-header .logo
{
	background-color: #001335;
	height: 100px;
}
.login .list-group>a
{
	color: #FFFFFF;
}
.article-list .article .article-header h1 a,.article-list .article .article-header h2 a
{
	color: #FFFFFF;
}
.article-list .article .article-header h1 a:hover,.article-list .article .article-header h1 a:active,.article-list .article .article-header h1 a:focus,.article-list .article .article-header h2 a:hover,.article-list .article .article-header h2 a:active,.article-list .article .article-header h2 a:focus
{
	color: #FFFFFF;
}
.article-details .article-ratings-social-share
{
	border-bottom: 1px solid rgba(255, 255, 255, 0.1);
	border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.pager
{
	border-top: 1px solid rgba(255, 255, 255, 0.15);
}
html.coming-soon body:before
{
	background-color: rgba(0, 19, 53, 0.5);
}
html.error-page .error-code
{
	color: #FFFFFF;
}
input[type="text"]:not(.form-control),input[type="email"]:not(.form-control),input[type="url"]:not(.form-control),input[type="date"]:not(.form-control),input[type="password"]:not(.form-control),input[type="search"]:not(.form-control),input[type="tel"]:not(.form-control),input[type="number"]:not(.form-control),select:not(.form-control)
{
	color: #FFFFFF;
}
input[type="text"]:not(.form-control)::placeholder,input[type="email"]:not(.form-control)::placeholder,input[type="url"]:not(.form-control)::placeholder,input[type="date"]:not(.form-control)::placeholder,input[type="password"]:not(.form-control)::placeholder,input[type="search"]:not(.form-control)::placeholder,input[type="tel"]:not(.form-control)::placeholder,input[type="number"]:not(.form-control)::placeholder,select:not(.form-control)::placeholder
{
	color: rgba(255, 255, 255, 0.5);
}
textarea.sppb-form-control,.sppb-form-group textarea.sppb-form-control
{
	border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
textarea.sppb-form-control::placeholder,.sppb-form-group textarea.sppb-form-control::placeholder
{
	color: rgba(255, 255, 255, 0.5);
}
.primary-bg
{
	background-color: #001335;
}
.secondary-bg
{
	background-color: #2c5bbc;
}
.primary-bg-op5
{
	background-color: rgba(0, 19, 53, 0.5);
}
.primary-bg-op5 .sppb-row-overlay
{
	background-color: rgba(0, 19, 53, 0.5);
}
.primary-bg-op6
{
	background-color: rgba(0, 19, 53, 0.6);
}
.primary-bg-op3
{
	background-color: rgba(0, 19, 53, 0.3);
}
#sp-logo .sp-column a
{
	color: #FFFFFF;
}
.mod-languages:hover form .chzn-container .chzn-single,.mod-languages:hover:before
{
	color: #FFFFFF;
}
.mod-languages form .chzn-container .chzn-single
{
	border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	color: #FFFFFF;
}
.mod-languages form .chzn-container .chzn-single:hover,.mod-languages form .chzn-container .chzn-single:focus
{
	border-bottom-color: #FFFFFF;
	color: #FFFFFF;
}
.mod-languages form .chzn-container.chzn-container-active .chzn-single
{
	border-bottom-color: #FFFFFF;
}
.mod-languages form .chzn-container .chzn-drop
{
	color: #FFFFFF;
}
.mod-languages form .chzn-container .chzn-drop .chzn-results li:hover,.mod-languages form .chzn-container .chzn-drop .chzn-results li:focus,.mod-languages form .chzn-container .chzn-drop .chzn-results li.result-selected
{
	color: #10316b;
}
.hero-slider div[class*=sp-slider-content-align]
{
	background-color: rgba(0, 19, 53, 0.6);
}
.req-a-call .sppb-form-builder-btn button:hover,.req-a-call .sppb-form-builder-btn button:focus
{
	color: #10316b;
}
.sppb-addon-testimonial .sppb-addon-content
{
	border-left: 3px solid #2c5bbc;
}
.sppb-addon-testimonial .sppb-addon-content .sppb-addon-testimonial-review
{
	border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.sppb-addon-testimonial:hover .sppb-addon-content
{
	background-color: #2c5bbc;
}
.sppb-addon-testimonial .sppb-addon-testimonial-footer .sppb-addon-testimonial-client-url,.sppb-addon-testimonial .sppb-addon-testimonial-footer .sppb-addon-testimonial-client
{
	color: #FFFFFF;
}
.sppb-addon-form-builder:not(.req-a-call) .sppb-form-control::placeholder,.sppb-addon-form-builder:not(.req-a-call) .sppb-form-group .sppb-form-control::placeholder
{
	color: rgba(255, 255, 255, 0.5);
}
.sppb-addon-form-builder:not(.req-a-call) .form-builder-checkbox-item label::before,.sppb-addon-form-builder:not(.req-a-call) .form-builder-radio-item label::before,.sppb-addon-form-builder:not(.req-a-call) .sppb-form-check-label::before
{
	border-color: #FFFFFF;
}
.sppb-addon-form-builder:not(.req-a-call) .form-builder-checkbox-item input:checked+label::before,.sppb-addon-form-builder:not(.req-a-call) .form-builder-radio-item input:checked+label::before,.sppb-addon-form-builder:not(.req-a-call) .sppb-form-check-input:checked+label::before
{
	background: #FFFFFF;
	border-color: #FFFFFF;
}
.sppb-addon-form-builder:not(.req-a-call) textarea.sppb-form-control
{
	border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
.sppb-addon-form-builder:not(.req-a-call) .sppb-form-builder-btn .sppb-btn
{
	background-color: #2c5bbc;
}
.sppb-addon-form-builder:not(.req-a-call) .sppb-form-builder-btn .sppb-btn:hover,.sppb-addon-form-builder:not(.req-a-call) .sppb-form-builder-btn .sppb-btn:focus
{
	background-color: #3266cf;
}
.sppb-addon-persion .sppb-person-information>span.sppb-person-designation,.sppb-addon-persion .sppb-person-information>span.sppb-person-email,.sppb-addon-person .sppb-person-information>span.sppb-person-designation,.sppb-addon-person .sppb-person-information>span.sppb-person-email
{
	color: #FFFFFF;
}
.sppb-addon-person .person-content-show-on-hover
{
	background: #10316b;
}
.sppb-addon-ajax-contact
{
	background-color: #2c5bbc;
}
.sppb-addon-form-builder.contact-from-wrap
{
	background-color: #2c5bbc;
}
.bd-column-wrap
{
	border: 1px solid #2c5bbc;
}
.sp-simpleportfolio-view-items .carousel-item .sp-simpleportfolio-info .sp-simpleportfolio-title>a
{
	color: #FFFFFF;
}
.sp-simpleportfolio-view-items .carousel-item .sp-simpleportfolio-info .sp-simpleportfolio-title>a:hover,.sp-simpleportfolio-view-items .carousel-item .sp-simpleportfolio-info .sp-simpleportfolio-title>a:focus
{
	color: #FFFFFF;
}
.sp-simpleportfolio-view-items .sp-simpleportfolio-filter ul>li.active>a
{
	border-bottom-color: #FFFFFF;
}
.sp-simpleportfolio-view-items .sp-simpleportfolio-filter ul>li.active>a,.sp-simpleportfolio-view-items .sp-simpleportfolio-filter ul>li>a
{
	color: #FFFFFF;
}
.sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info .sp-simpleportfolio-title>a
{
	color: #FFFFFF;
}
.project-details-info-wrap
{
	background-color: #2c5bbc;
}
.megainc-custom-tab .sppb-nav-custom
{
	background-color: rgba(0, 19, 53, 0.3);
}
.megainc-custom-tab .sppb-nav-custom>li>a
{
	color: #FFFFFF;
}
.megainc-custom-tab .sppb-nav-custom>li>a:hover,.megainc-custom-tab .sppb-nav-custom>li>a:focus
{
	background-color: #2c5bbc;
	border-left-color: #FFFFFF !important;
	color: rgba(255, 255, 255, 0.6);
}
.megainc-custom-tab .sppb-nav-custom>li.active>a
{
	background-color: #2c5bbc;
	border-left-color: #FFFFFF !important;
	color: rgba(255, 255, 255, 0.6);
}
.sppb-addon-articles .sppb-addon-article
{
	border-top: 3px solid #2c5bbc;
}
.sppb-addon-articles .sppb-addon-article a
{
	color: #FFFFFF;
}
.sppb-addon-articles .sppb-addon-article a:hover,.sppb-addon-articles .sppb-addon-article a:focus
{
	color: #FFFFFF;
}
.sppb-addon-articles .sppb-addon-article .sppb-article-info-wrap h3 a
{
	color: #FFFFFF;
}
.sppb-addon-articles .sppb-addon-article .sppb-article-info-wrap h3 a:hover,.sppb-addon-articles .sppb-addon-article .sppb-article-info-wrap h3 a:focus
{
	color: #FFFFFF;
}
.sppb-addon-articles .sppb-addon-article .sppb-article-info-wrap .sppb-article-meta>span
{
	color: #FFFFFF;
}
.view-article .article-details .sppb-addon-text-block blockquote
{
	border-left: 3px solid #2c5bbc;
}
.view-article .article-details a
{
	color: #FFFFFF;
}
.view-article .article-details a:hover,.view-article .article-details a:focus
{
	opacity: 0.7;
}
.categories-module.mod-list a
{
	color: #FFFFFF;
}
.categories-module.mod-list a:hover,.categories-module.mod-list a:focus
{
	color: #FFFFFF;
}
.social-icons-only a
{
	color: #FFFFFF;
}
.social-icons-only a:hover,.social-icons-only a:focus
{
	color: #FFFFFF;
}
input[type="text"]:not(.form-control),input[type="email"]:not(.form-control),input[type="url"]:not(.form-control),input[type="date"]:not(.form-control),input[type="password"]:not(.form-control),input[type="search"]:not(.form-control),input[type="tel"]:not(.form-control),input[type="number"]:not(.form-control),select:not(.form-control)
{
	border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
input[type="text"]:not(.form-control):focus,input[type="email"]:not(.form-control):focus,input[type="url"]:not(.form-control):focus,input[type="date"]:not(.form-control):focus,input[type="password"]:not(.form-control):focus,input[type="search"]:not(.form-control):focus,input[type="tel"]:not(.form-control):focus,input[type="number"]:not(.form-control):focus,select:not(.form-control):focus
{
	border-bottom-color: #FFFFFF;
	color: #FFFFFF;
}
textarea.sppb-form-control,.sppb-form-group textarea.sppb-form-control
{
	color: #FFFFFF;
}
body.preset-white .sppb-addon-testimonial:hover .sppb-addon-content
{
	border-left-color: #10316b;
}
body.preset-white #sp-header .logo
{
	background-color: #10316b;
}
body.preset-white #sp-menu-right .sppb-btn.btn-white
{
	border-color: #10316b;
	color: #10316b;
}
body.preset-white .sppb-btn.preset-white-btn
{
	background-color: #10316b;
}
body.preset-white .sp-simpleportfolio-view-items .carousel-control-prev,body.preset-white .sp-simpleportfolio-view-items .carousel-control-next
{
	color: #FFFFFF;
}
body.preset-white .megainc-custom-tab .sppb-nav-custom
{
	background-color: #10316b;
}
body.preset-white .contact-from-wrap.gray-section .sppb-form-builder-btn button
{
	background-color: #10316b;
}
body.preset-white.com-users #sp-main-body .sppb-btn.sppb-btn-default
{
	background-color: #10316b;
}