body{ font-family: 'Roboto', sans-serif; font-size:18px; line-height:24px; color:#3a3a3c;}

h1,h2,h3,h4,h5,h6,p{margin: 0px; padding: 0px;}

a{
    -webkit-transition: all 0.4s ease-in-out;
      -moz-transition: all 0.4s ease-in-out;
      -ms-transition: all 0.4s ease-in-out;
      -o-transition: all 0.4s ease-in-out;
      transition: all 0.4s ease-in-out;
}

/*header section*/

header .navbar-default{margin-bottom: 0px; border: none; background: #fff; height: 100px;}
header .navbar-nav>li>a{color: #3a3a3c !important; font-size: 16px; font-weight: 600; opacity: 1;padding: 40px 15px; 
font-family: Arial, Helvetica, sans-serif;}
header .navbar-nav>li>a:hover{color: #f1592a !important;}
header .navbar-nav>li.active a{color:#f1592a !important; background-color: none !important; opacity: 1;}
header .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: transparent !important;}
header  .navbar-nav>li>a.tog-extra{font-size: 25px; padding: 37.5px 18px;}
header .navbar-brand{padding-top:28px;}
header .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{background-color: transparent !important;}

header .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:none !important;}
header .navbar-default .navbar-toggle{ border:none; border-radius:0px; padding:0px;}
header .navbar-default .navbar-toggle .icon-bar{background:#000000; width:28px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #ccc;} 

/*end header section*/

/*welcome section*/

.welcome{ width:100%; height:auto; float:left; text-align:center; padding: 92px 0px 100px; background-color:#f1592a;}

.welcome .title { width:100%; height:auto; float:left; text-align:center; color:#FFF; padding-bottom:46px;}
.welcome .title h1 { color:#FFF; font-size:48px; line-height:50px; font-weight:400; margin:0px; text-transform:uppercase;}
.welcome .title p { margin:18px 0px 7px 0px; text-align:center;}

.welcome .inside { width:100%; height:auto; float:left; text-align:center; padding-bottom:0px; margin-bottom:0px;} 
.welcome .inside .thumbnail { background-color:#FFF; border:none !important; padding:20px; border-radius:0px; margin-bottom:0px;}

/*end welcome section*/

/*who-we-are section*/

.who-we-are { width:100%; height:auto; float:left; text-align:center; background:url(../images/who-we-are-inside-bg.jpg) left top repeat-x;}
.who-we-are .inside { width:100%; height:auto; float:left; text-align:center; background-color:#FFF; padding-top:90px; padding-bottom:94px;}
.who-we-are .inside .box { max-width:820px; height:auto; margin:0px auto; text-align:center;}
.who-we-are .inside .box p { margin:44px 0px 20px 0px; text-align:center;} .who-we-are .inside .box img { margin-top:48px;} 
.who-we-are .inside .box b { font-weight:700;} .who-we-are .inside .box .img-responsive { display:inline-block;}
.who-we-are .inside .box h2 { color:#3a3a3c; font-size:36px; line-height:40px; font-weight:400; margin:0px; text-transform:uppercase;}

/*end who-we-are section*/

/* our company-section */
   
.inner-welcome { width:100%; height: auto; float:left; text-align:center; background:url(../images/inner-welcome-bg.jpg) left top repeat-x;}
.inner-welcome .title { width:100%; height:auto; float:left; text-align:center; padding-top:90px; padding-bottom:90px; color:#FFF;}
.inner-welcome .title h2 { color:#FFF; font-size:48px; line-height:50px; font-weight:400; margin:0px; text-transform:uppercase;}
.inner-welcome .inside { width:100%; height:auto; float:left; text-align:center; background-color:#FFF; padding:20px 20px 90px 60px;} 
.inner-welcome .inside .left { padding-top:66px; width:100%; float:left; text-align:left;} 
.inner-welcome .inside .left p { margin:7px 0px 20px 0px; text-align:left;}
.inner-welcome .inside .right { float:right;}
.inner-welcome .inside .product-left { padding-top:70px; width:100%; float:left; text-align:left;} 
.inner-welcome .inside .product-left p { margin:20px 0px 10px 0px; text-align:left;} 
.inner-welcome .inside .product-left span { font-size:14px; line-height:18px !important; font-weight:700; padding:0px; margin:0px;} 
.inner-welcome .inside .product-left ul{margin: 0px; padding: 0px; margin-bottom:20px;}
.inner-welcome .inside .product-left ul li { font-size: 18px; font-weight: 700; padding: 8px 0px; list-style: none;}

.inner-welcome .inside .contact-left { padding-top:72px; width:100%; float:left; text-align:left;} 
.inner-welcome .inside .contact-left p { margin:20px 0px 7px 0px; text-align:left;} 
 
@media(min-width:992px) {
	
.company-gutter > [class*="col-"]:first-child {
  padding-left:30px; padding-right:15px;
}
  
.company-gutter > [class*="col-"]:last-child {
  padding-right:30px; padding-left:15px;
}
}

   /* footer start */
 
#footer { padding-top:36px; padding-bottom:36px; background-color:#3a3a3c; color:#FFF; width:100%;  text-align:center; clear:both;}
#footer .footer-block {  text-align:center; font-size:16px; line-height:24px; color:#FFF;} 
#footer .footer-block a {  color:#FFF; text-decoration:none;} #footer .footer-block a:hover {color:#e4ff00; text-decoration:none;}

 /* footer end */

