body{margin:0;padding:0;background: #D8D7D2 url(../images/bg-body4.png) repeat top left;color:#555;}
.marginBottom-0 {margin-bottom:0;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#555;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
div.logo {width: 100%;background-color: #fff;text-align: left;padding: 20px 0;}
div.logo img {width: 300px;height: auto;}
.carousel-inner > .item > img,.carousel-inner > .item > a > img {width: 100%;margin: auto;}
.background.container{background-color:#fff;}
.navbar-right{margin-right:0px;}
.content {width: 100%;display: block;position: relative;}
.content h2 {font-size: 20px;font-family: 'Open Sans', sans-serif;}
.content h2 img {height: 20px;float: left;display: block;margin-right: 10px;}
.comp-fact .text-center h2 {color: #f5ac3b;margin-bottom: 20px;margin-top: 0px;}
.comp-fact .well {border-radius: 0px;box-shadow: none;padding: 10px 20px;border: 1px solid #ccc;}
.comp-fact .well h5 {color: #000;font-size: 17px;margin-bottom: 3px;}
.content .text-left .right {float: right;}
.content .text-left .right a{text-decoration:none;}
.well.product {padding: 0px;border-radius: 0px;}
.well.product:hover {border: 1px solid #FF9800;background-color: #FF9800;}
.well.product a {text-decoration: none;}
.well.product .images {width: 100%;display: block;padding: 10px;background-color: #fff;}
.well.product .images img {width: 100%;height: 241px;}
.well.product h2 {font-size: 14px;text-transform: capitalize;margin: 0px;padding: 20px 0px;color: #000;text-align:center;}
.text-left.title {font-size: 16px;margin-bottom: 20px;font-weight: 600;}
.row.footer {background-color: #ccc;margin-top: 10px;padding: 20px 0px;color: #000;}
.footer #widget{width:100%;display:block;}
.footer #widget .footer-logo {margin-bottom: 20px;}
.footer #widget .footer-logo img {width: 100%;height: auto;}
.footer #widget ul {margin: 0px;padding: 0;display: inline-block;}
.footer #widget ul li {list-style-type: none;font-size: 14px;margin-bottom: 5px;}
.footer #widget ul li a {text-decoration: none;color: #000000;}
.footer #widget .footer-title {text-transform: uppercase;color: #fff;font-size: 18px;font-weight: 600;margin-bottom: 15px;}
.footer #widget ul li a:hover {color: #673AB7;}
.footer #widget ul.social li {float: left;margin-right: 10px;}
.footer #widget ul.social li:last-child {margin-right: 0px;}
.footer #widget ul.social li a img {width: 50px;height: 50px;}
.footer #widget span.glyphicon {font-size: 16px;margin-right: 5px;}
.content.about h2 {text-align: center;font-size: 26px;color: #FF9800;margin-bottom: 20px;}
.about.box {background-color: #f5f5f5;padding: 20px;margin-bottom: 20px;}
.about.box h2 {margin: 0px 0px 10px 0px;color: #000;}
.about.box h2 span#first {color: #FF9800;font-size: 36px;}
.table-responsive table tr td {border-top: 1px solid #000;border-right: 1px solid #000;}
.table-responsive table tr:first-child td {border-top: 0px;}
.table-responsive table tr td:last-child {border-right: 0px;}
.about.box p:first-letter {font-size: 18px;color: #000;}
.breadcrumbs {position: relative;margin-bottom:20px;}
.breadcrumbs img {width: 100%;height: auto;}
.breadcrumbs div#page-title {position: absolute;bottom: 0;background: rgba(245, 172, 59, 0.68);padding: 10px 20px;color: #fff;width: auto;}
.breadcrumbs div#page-title span#active {cursor: pointer;color: #000;}
.cont img {float: left;margin-right: 10px;}
.alert{display:none;}
textarea.form-control {height: 130px;}
.breadcrumbs div#page-title a {color: #fff;text-decoration: none;}
.content.product h1 {font-size: 26px;color: #000;}
.content.product h1:first-letter {color: #FF9800;font-size: 30px;}
.content.product .product-detail {display: inline-block;width: 100%;}
.content.product .product-detail img {float: left;margin-right: 20px;width: 50%;height: auto;}
.product-detail:first-letter {font-size: 20px;color: #000;}
.navbar-inverse .navbar-nav a.active{color: #FF9800;}
.navbar-inverse {background-color: #fff;border-color: #fff;}
.navbar-inverse .navbar-nav>li>a {color: #000;}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {color: #FF9800;}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {background-color: transparent;color: #FF9800;}
.navbar-inverse .navbar-toggle {border-color: #FF9800;background-color: #FF9800;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #fff;}
.row.copyright {background-color: #5d5d5d;padding: 10px 0px;}
.row.copyright p {color: #fff;margin: 0;}
.contact-info h3 {font-size: 20px;color: #000;}
.contact-info p {margin-bottom: 0px;}
#map .map_show{ overflow:hidden;height:400px;width:100%; }
#map #gmap_canvas{height:400px;width:100%;}
.content.product .product-detail .iframe{width: 50%;float: left;margin-right: 20px;height: 330px;}

@media only screen and (max-width: 480px) {
	div.logo img {width:100%;height:auto;}
	.content.product .product-detail img {float: none;margin-right:0px;margin-bottom:20px;width: 100%;height: auto;}
	.content.product .product-detail .iframe{width: 100%;float: none;margin-right:0px;height: auto;margin-bottom:20px;}
	.contact-info{text-align:left;}
	#map .map_show{ overflow:hidden;height:250px;width:100%; }
	#map #gmap_canvas{height:250px;width:100%;}
	#map{margin-bottom:20px;}
}