/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/
body {
	color: #333;
	font-size: 16px;
	line-height: 22px;
	text-align: justify;
}

a {
	color: #006BB7;
	text-decoration: underline;
}

a:hover {
	color: #00AEEF;
	text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
	margin-top: 0;
}

img {
}

.alignleft, .alignright, .aligncenter, img.alignleft, img.alignright, img.aligncenter, a img.alignleft, a img.alignright, a img.aligncenter {
	margin-bottom: 5px;
	margin-top: 5px;
}

.alignleft, img.alignleft, a img.alignleft {
	margin-right: 15px;
	float: left;
}

.alignright, img.alignright, a img.alignright {
	margin-left: 15px;
	float: right;
}

.aligncenter, img.aligncenter, a img.aligncenter {
	margin-left: auto;
	margin-right: auto;
	float: none;
}

.navbar {
	height: 100px;
}

.navbar .container {
	padding: 25px 15px;
}

.navbar-default {
	background-color: #FFFFFF !important;
}

.navbar > .container .navbar-brand, .navbar-brand {
	margin: 0;
}

.navbar-header {
	padding: 0 62px 0 0;
}

.navbar-nav {
	margin: 0;
}

.header-main {
	margin: -15px 0 10px;
}

.navbar-default .navbar-nav > li > a {
	color: #006BB7;
	font-weight: bold;
	text-decoration: none;
}

.navbar-default .navbar-nav > li > a:hover {
	background-color: #006BB7;
}

.navbar-default .navbar-form {
	display: none;
}

.navbar-collapse {
	padding: 0;
	float: left;
}

.nav > li > a {
	padding: 10px;
}

.blg-con-top {
	padding-top: 20px;
}

.col-sm-3 {
	color: #FFF;
}

.row .col-sm-12 p.text-left {
	padding-right: 15px;
	text-align: justify;
}

.about-us p {
	display: block;
}

.col-sm-3 .contacts p {
	border-bottom: dotted 1px #AAAAAA;
}

.col-sm-3 .textwidget ul {
	padding-left: 20px;
}

.col-sm-3 #text-5 li {
	list-style: none;
}

.col-sm-3 .textwidget .contact-form textarea {
	height: 100px;
}

.main_service_section_wraper_2 {
	height: 325px;
}

.section-top-blg {
	background: url(http://saridayaplasindo.com/wp-content/uploads/2014/06/about_banner.jpg) center no-repeat;
	background-size: cover;
	margin-top: 0;
	padding-bottom: 0;
	min-height: 180px;
}

.section-top-blg h3 {
	color: #FFF;
	font-weight: bold;
}

.section-top-blg p {
	width: 52%;
}

.tparrows {
	background: rgba(255,255,255,0.5) !important;
}

.tparrows:hover {
	background: rgba(0,174,239,1) !important;
}

.home-section-top, .main_service_section_wraper_2 {
	background-color: #00AEEF !important;
}

.main_service_section_wraper_2 .main_service_section {
	padding-top: 0;
	padding-bottom: 0;
}

.tec-feature_wrap {
	border: 2px solid #FFF;
	border-top: none;
	margin: 0 0 10px;
}

.tec-feature-p-2 {
	background: url(http://saridayaplasindo.com/wp-content/uploads/2014/06/bar_bg.png) center top repeat-y;
	height: 345px;
	margin-top: 0;
	margin-bottom: 0;
	border: 2px solid #FFF;
	border-top: 14px solid #FFF;
	padding: 10px 13px;
}

.tec-feature-p-2:hover {
	background-color: #006BB7 !important;
	border-top: 4px solid #FFF !important;
	border-radius: 0;
}

.tec-feature-p-2 .tec-feature-img {
	padding-top: 5px;
}

.tec-feature-p-2 .tec-feature-img img {
	border: 6px solid #006BB7;
}

.tec-feature-p-2:hover .tec-feature-img img {
	border: 2px solid #FFF;
}

.tec-feature-p-2 .tec-feature-p-content {
	margin-top: 10px;
}

.tec-feature-p-2 .tec-feature-p-content .tec-feature-title {
	color: #FFF !important;
	font-weight: bold;
	margin-bottom: 5px;
}

.tec-feature-p-2:hover .tec-feature-p-content .tec-feature-title {
	color: #00AEEF !important;
}

.tec-feature-p-2 .tec-feature-p-content p {
	color: #000 !important;
}

.tec-feature-p-2:hover .tec-feature-p-content p {
	color: #FFF !important;
}

.home-read-more {
	margin-top: 0;
}

.home-btn-read-more {
	background-color: #00AEEF !important;
	color: #FFF !important;
	height: 30px;
	line-height: 20px;
	border-radius: 0;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

.home-btn-read-more:hover {
	background-color: #FFF !important;
	color: #006BB7 !important;
}

.containerbody .container {
	margin-bottom: 30px;
}

.speciality_area {
	margin-top: 0 !important;
}

.text-left {
	padding-top: 0 !important;
}

.theme-showcase {
	margin-bottom: 20px;
}

.service_feature {
	margin: 10px 0 0 3% !important;
	width: 47% !important;
}

.service_feature .rel_feature_dis {
	width: 80% !important;
}

.service_feature .rel_feature_dis h3 {
	margin-bottom: 5px !important;
}

.page-header {
	margin-top: 0 !important;
	margin-bottom: 16px !important;
}

.portf-my-projects {
	padding-top: 10px;
}

.portf-our-capebi {
	padding-bottom: 0;
}

.tn-blog {
	background-color: #FFF;
}

.blg-post-section {
	padding-bottom: 25px;
	margin-top: 20px;
}

.blg-post-section h4 {
	color: #000;
}

.section-bottom {
	background-color: #00AEEF !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

.rel_button {
	background-color: transparent !important;
}

.make_think h3 {
	color: #666 !important;
}

.widget_wysija_cont .wysija-submit {
	margin-top: -5px;
	margin-left: 0;
}

.portf-our-capebi .nav-left {
	margin-top: 40px;
}

.portf-our-capebi .nav-right {
	width: 85%;
}

.portf-our-capebi ul.nav-heading li a, .portf-our-capebi .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	min-height: 65px !important;
}

.portf-our-capebi .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .portf-our-capebi ul.nav-heading li a:hover {
	color: #333 !important;
}

.portf-our-capebi .tab-pane img {
	border-radius: 0;
}

.input-group-addon {
	width: 100%;
}

.subscribe h3 {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 0;
}

.widget_wysija .wysija-paragraph input {
	background-color: #FFF !important;
}

.section-footer {
	background-color: #006BB7 !important;
	font-size: 14px;
	line-height: 20px;
	padding: 20px 0 30px;
	text-align: left;
}

.section-footer a {
	color: #FFF;
}

.section-footer a:hover {
	color: #FFF;
}

.section-footer-copyright {
	background-color: #00AEEF !important;
	padding-top: 10px;
}

.copyright-text p span {
	color: #333 !important;
}

.section-footer-copyright a span {
	color: #333 !important;
	text-decoration: underline;
}

.section-footer-copyright a:hover span, .section-footer-copyright a:hover {
	color: #000 !important;
	text-decoration: none;
}

.section-bottom .col-sm-6 h4 {
	font-size: 16px;
	margin-top: 20px;
}

.section-bottom .col-sm-6 img {
	padding-top: 15px;
}

.col-sm-12 .mo-margin {
	display: none;
}