@charset "utf-8";
/* CSS Document */
/* Header */
* {
	border-radius:0 !important;	
}
.top-bar-area .top-right .social-links li {
	margin-right:5px !important;
}
.top-bar-area .top-right .social-links li a {
	color:#fff;
	font-size:12px;
}
.top-bar-area {
	background:#005a9d;
	padding: 5px 0 10px;
}
.top-bar-area .top-left p {
	color:#fff;
	font-size:12px;	
}
.top-bar-area .top-left p span:before {
	color:#fff !important;	
}
.header-area {
	padding:20px 0 !important;	
}
.copyright-text p {
	line-height: 20px;	
}
.mainmenu-area {
	z-index:1041 !important;	
}
.main-menu .navigation > li > ul {
	background:#005a9d;	
}
.main-menu .navigation > li > ul > li:hover > a {
	background-color:#0072C8 !important;
}
.breadcrumb-area {
	padding-top: 75px;
    padding-bottom: 75px;	
}
/* Contact Page */
.g-recaptcha {
	float:none;
	text-align:center;
	margin:0 auto;
	width:40%;	
}
.contact-form-area .contact-form form button {
	float:left;
	width:230px;
	margin:0 auto;
    border-radius: 30px !important;
	-webkit-border-radius: 30px !important;
	-moz-border-radius: 30px !important;
}
.mainmenu-right-box {
	width:auto !important;	
}
.single-blog-item .text-holder .text p {
	margin-bottom:20px !important;	
}
.form-control {
	box-shadow:none !important;
	-webkit-box-shadow:	none !important;
	-moz-box-shadow: none !important;
}
label {
	font-weight:normal !important;	
}
input[type=checkbox], input[type=radio] {
	margin:10px 0 0;	
}
.cart-table thead tr th {
	font-size:12px !important;
	padding:5px !important;
	font-weight:bold !important;
	border-right:1px solid #cacaca !important;	
	text-align:center !important;
	color:#000 !important;
}
.cart-table thead tr th:last-child {
	border-right:none !important;	
}
.cart-table thead {
	border-bottom:1px solid #cacaca !important;	
}
.cart-table tbody tr td {
	font-size:12px;
	padding:5px;
	color:#000;
	white-space: pre-wrap;
    border-right: 1px solid #cacaca;
}
.cart-table thead tr th:last-child, .cart-table tbody tr td:last-child {
	border-right:none;	
}
.form-horizontal .bgclr-1 {
	float: left;
    border-radius: 30px !important;	
}
.single-project-item p {
	font-weight:bold;	
}
.bgclr-1 {
	border-radius: 30px !important;
}
tbody a {
	color:#005a9d !important;	
}
.team-area .single-team-member .img-holder .overlay-style {
	background-color: rgba(0,90,157,.8) !important;	
}
.header-area .header-right ul li {
	display: inline-block;
    float: left;
    margin-right: 10px;
    padding-right: 20px;
    padding-left: 50px;
    position: relative;
    border-right: 1px solid #f0f0f0;	
}
@media only screen and (max-width: 767px) {
	.main-menu .navbar-header .navbar-toggle {
		border-color:#005a9d;
	}
	.main-menu .navbar-collapse > .navigation > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a {
		background:#005a9d;
		color:#fff;	
	}
	.main-menu .navbar-header .navbar-toggle .icon-bar {
		background: #005a9d none repeat scroll 0 0;
	}
	.g-recaptcha {
		width:100%;	
	}
	.contact-form-area .contact-form form button {
		width:100%;
		margin-bottom:10px;	
	}
}
.overlay-style-one {
	cursor:pointer;	
}
/* Bootstrap Offsett  */
.col-xs-offset-right-12 {
  margin-right: 100%;
}
.col-xs-offset-right-11 {
  margin-right: 91.66666667%;
}
.col-xs-offset-right-10 {
  margin-right: 83.33333333%;
}
.col-xs-offset-right-9 {
  margin-right: 75%;
}
.col-xs-offset-right-8 {
  margin-right: 66.66666667%;
}
.col-xs-offset-right-7 {
  margin-right: 58.33333333%;
}
.col-xs-offset-right-6 {
  margin-right: 50%;
}
.col-xs-offset-right-5 {
  margin-right: 41.66666667%;
}
.col-xs-offset-right-4 {
  margin-right: 33.33333333%;
}
.col-xs-offset-right-3 {
  margin-right: 25%;
}
.col-xs-offset-right-2 {
  margin-right: 16.66666667%;
}
.col-xs-offset-right-1 {
  margin-right: 8.33333333%;
}
.col-xs-offset-right-0 {
  margin-right: 0;
}
@media (min-width: 768px) {
  .col-sm-offset-right-12 {
    margin-right: 100%;
  }
  .col-sm-offset-right-11 {
    margin-right: 91.66666667%;
  }
  .col-sm-offset-right-10 {
    margin-right: 83.33333333%;
  }
  .col-sm-offset-right-9 {
    margin-right: 75%;
  }
  .col-sm-offset-right-8 {
    margin-right: 66.66666667%;
  }
  .col-sm-offset-right-7 {
    margin-right: 58.33333333%;
  }
  .col-sm-offset-right-6 {
    margin-right: 50%;
  }
  .col-sm-offset-right-5 {
    margin-right: 41.66666667%;
  }
  .col-sm-offset-right-4 {
    margin-right: 33.33333333%;
  }
  .col-sm-offset-right-3 {
    margin-right: 25%;
  }
  .col-sm-offset-right-2 {
    margin-right: 16.66666667%;
  }
  .col-sm-offset-right-1 {
    margin-right: 8.33333333%;
  }
  .col-sm-offset-right-0 {
    margin-right: 0;
  }
}
@media (min-width: 992px) {
  .col-md-offset-right-12 {
    margin-right: 100%;
  }
  .col-md-offset-right-11 {
    margin-right: 91.66666667%;
  }
  .col-md-offset-right-10 {
    margin-right: 83.33333333%;
  }
  .col-md-offset-right-9 {
    margin-right: 75%;
  }
  .col-md-offset-right-8 {
    margin-right: 66.66666667%;
  }
  .col-md-offset-right-7 {
    margin-right: 58.33333333%;
  }
  .col-md-offset-right-6 {
    margin-right: 50%;
  }
  .col-md-offset-right-5 {
    margin-right: 41.66666667%;
  }
  .col-md-offset-right-4 {
    margin-right: 33.33333333%;
  }
  .col-md-offset-right-3 {
    margin-right: 25%;
  }
  .col-md-offset-right-2 {
    margin-right: 16.66666667%;
  }
  .col-md-offset-right-1 {
    margin-right: 8.33333333%;
  }
  .col-md-offset-right-0 {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-offset-right-12 {
    margin-right: 100%;
  }
  .col-lg-offset-right-11 {
    margin-right: 91.66666667%;
  }
  .col-lg-offset-right-10 {
    margin-right: 83.33333333%;
  }
  .col-lg-offset-right-9 {
    margin-right: 75%;
  }
  .col-lg-offset-right-8 {
    margin-right: 66.66666667%;
  }
  .col-lg-offset-right-7 {
    margin-right: 58.33333333%;
  }
  .col-lg-offset-right-6 {
    margin-right: 50%;
  }
  .col-lg-offset-right-5 {
    margin-right: 41.66666667%;
  }
  .col-lg-offset-right-4 {
    margin-right: 33.33333333%;
  }
  .col-lg-offset-right-3 {
    margin-right: 25%;
  }
  .col-lg-offset-right-2 {
    margin-right: 16.66666667%;
  }
  .col-lg-offset-right-1 {
    margin-right: 8.33333333%;
  }
  .col-lg-offset-right-0 {
    margin-right: 0;
  }
}