@import url('https://fonts.googleapis.com/css?family=Roboto:400');
@import url('https://fonts.googleapis.com/css?family=Quicksand:400,500');
@import url('https://fonts.googleapis.com/css?family=Oswald:400');

body{
     font-family: 'Roboto', sans-serif;
}

.breadcrumb>li a {
    color:#012845;
}
.panel-heading{
 background-color:#012845 !important;   
}

h2,h3{
   /*font-family: 'Quicksand', sans-serif;*/
    font-family: 'Oswald', sans-serif;
    color: #555555e0 !important;
    letter-spacing: 2px;
    text-transform: uppercase;
}
h3,h4{
    font-family: 'Oswald', sans-serif;
    color: #555555e0 !important;
    letter-spacing:0px;
    text-transform: uppercase;
}
.footer h3{
    color: white !important;
}
p{
    font-family: 'Roboto', sans-serif;
        text-align: justify;
}
.Dropdown_icon{
    position: relative;
    top: 57px;
    float: right;
    right: 3%;
}
.navbar{
    position: absolute;
    top: 7% !important;
    z-index: 99999;
    width: 100%;
    background-color: #ffffffbf;
    border-radius: 0px;
}
.navbar-default .navbar-nav>li>a {
    color: black;
}
.form-group {
    margin-bottom: 0px;
}
.Client_slider{
    background:url(../images/slider_background.jpg);
    height:auto;
    background-repeat: round;
    padding-bottom: 7%;
}
.Slider_image{
    width:140px;
    margin-left: 100px;
}
r
.carousel-inner>.item>a>img, .carousel-inner>.item>img{
    display: inline-block;
}
.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
    margin-top: 4%;
}
.slider_inner_item{
    padding:0% 10%;
}
.slider_indicators {
    top: 120px;
}
.Slider_text{
    padding-top: 2%;
}
.top-container{
	margin-top: 2%;
    padding-bottom: 2%;
}

#carousel-example{
    margin-top:4%;
}
.ci{
	margin-top:-1.3%;
}

.abtcontent{
	color: #4f4f4f;
  text-align:justify; 
  font-family: Arial, Helvetica, sans-serif;
}

.text-center{
	color:#006396;
	background-color:#f7f7f7;
}


.footer{
	background-color:#012845;
	color:#fff;
	padding-top:2%;
}

.col1 {
    padding-left: 7%;
}

.col2 {
    margin-left: -9%;
}

.col3{
	margin-left: 2%;
}

.btn-footer{
	    
	    color:whitesmoke;
	    border-style: solid;
        background-color:#9E9E9E;
}

.btn:hover
{
color:#fff;
border-style: solid;
background-color:#9E9E9E;
}

.si{
	color:#fff;
	font-size:30px;
}

.social{
    background-color:#ddd3d3;
    color:#012845;
}

.social:hover{
    background-color:#012845;
    color:#fff;
    border-style: 2px solid;
    border-color:#fff;
}


.footer-bottom{
	background-color:#fff;
	color:#012845;
	text-align:center;
	padding-top:0.75%;
}

.breadcrumb{
	margin-top: 3%;
}

.mild{
    margin-top:-23%;
}
.welding{
	color:#006396;
	text-align:center;
}

.wpara{
	font-size:18px;
}

.effects{
	list-style-type: none;
    border: 1px solid #eee;
    margin: 0;
    padding: 0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.effects:hover{
	 box-shadow: 0 8px 12px 0 rgba(0,0,0,0.2)
}

.text-block {
    position: absolute;
    bottom: 40%;
    right: -1%;
    color: white;
    padding-left: 60%;
    padding-right: 7%;
}

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    background-color: #012845;
    border-color: #012845;
}



.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
   background-color:transparent;
  border-bottom:3px solid #176396;
  color:black;
}
/* Effect 4: bottom border enlarge */
.navbar-nav a {
	padding: 0 0 10px;
}

.navbar-nav a::after {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 1px;
	background: #176396;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	-moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
	transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	transform: translateY(-10px);
}

.navbar-nav a:hover::after,
.navbar-nav a:focus::after {
	height: 3px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	transform: translateY(0px);
}

.regulators{
    margin-left:0.5%;
}


.btn-info {
    color: #fff;
    background-color: #9E9E9E;
    border-color: #9E9E9E;
}

.btn-primary {
    color: #fff;
    background-color: #9E9E9E;
    border-color: #9E9E9E;
}

.breadcrumb {
    margin-top: 3%;
}

.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    border-radius: 4px;
}
.footer_text{
    padding-top: 3%;
}

.sf{
    margin-top:-17%;
}

#rs{
 margin-top:8%;
}