@media (min-width: 1200px) { .top__menu { float: right; } .top__tagline { float: left; margin-left:55%; margin-top:10px; }
.top::before, .top::after { position: absolute; content: ''; background-color: #ffffff; } 
.top::before { bottom: -1px; right: 0; height:34px; width: calc(50% - 470px - .875rem); border-top: 1px solid #eeeeee; } 
.top::before { width: calc(50% - 570px - .875rem); } 
.top::after { bottom: -30px; width: 51px; height: 53px; -webkit-transform: rotate(52deg); -ms-transform: rotate(52deg); transform: rotate(52deg); right: calc(50% - 470px - 1.875rem); border-left: 1px solid #eeeeee; }
.top::after { right: calc(50% - 570px - 29px); }  

.top__container { position: relative; height:42px;  /* Top Cosmetic Detail just for Desktop */ }
.top__container::before { position: absolute; content: ''; background-color: #ffffff; border-top: 1px solid #eeeeee; bottom: -1px; left: .9375rem; height:34px; width: 542px; }
.header::before, .header::after { position: absolute; content: ''; background-color: #ffffff; width: 51px; height: 53px; top:19px; }
.header::before { -webkit-transform: rotate(52deg); -ms-transform: rotate(52deg); transform: rotate(52deg); border-left: 1px solid #eeeeee; left: calc(50% - 470px - 137.1px) !important; } 
 .header::before { left: calc(50% - 570px - .4375rem); } 
 .header::after { -webkit-transform: rotate(-52deg); -ms-transform: rotate(-52deg); transform: rotate(-52deg); border-right: 1px solid #eeeeee; left: calc(50% - 470px + 16.875rem); } 
 .header::after { left: calc(50% - 570px + 518px); }
 .bottom-bar:before{left: -40px !important;}
.bottom-bar:after{right: -40px !important;}
.nav > li > a {
    
    padding-left:37px;padding-right:37px;
}
.quick-contact{width: 218px;float: right;}
.bottom-bar:before{content:""; width:0; 
	height:0; 
	border-left: 40px solid transparent;
	border-right: 40px solid transparent;
	border-bottom: 40px solid #fff;left: -30px;top:0px;
position: absolute;}
.bottom-bar:after{content:""; width:0; 
	height:0; 
	border-left: 40px solid transparent;
	border-right: 40px solid transparent;
	border-bottom: 40px solid #fff;right: -30px;
position: absolute;top:0px;}
.quick-contact { 
    margin-top: 44px;
    margin-bottom: 0;
}
}
.top__tagline { text-align: center; padding: .5625rem 0 .625rem; }

 @media(max-width:767px) {
 .footer-link ul{padding:0;}
 .footer-link,.news-media-block{margin-bottom:15px;}
 .product-info{margin-top:15px;}
 #return-to-top{display:none !important;}
 .logo {
    margin-top: 16px;
}
.quick-contact{width:234px;margin:0 auto;margin-top:15px;}
.top__tagline img{margin-top:10px;text-align:center;margin-left:auto;margin-right:auto;}
.product-info {border-bottom:5px solid #CECECE;border-left:5px solid #CECECE;border-right:5px solid #CECECE;}
.product-info .panel-heading{font-size: 17px;}
.jumbotron__extras{position: relative;background:#fff;}
.jumbotron__widgets .widget{width:100%;float: left;padding:5px 0;}
.social-icons__link,.jumbotron .icon-box__title,.jumbotron .icon-box__subtitle{color:#000;}
.jumbotron__control {
    width: 40px;
    height: 40px;
    line-height: 40px;margin: 15px 0;}
	.navbar-default .nav > li::after{background:none;}
.jumbotron-content{position:relative;}
.jumbotron-content__title{color: #091c3a !important;}
.jumbotron .container{background: #fff;}
.jumbotron-content__description p{color: rgb(119, 119, 119);}
.bottom-bar h6{    padding-top: 13px;
}
}
 @media (min-width:768px) {
 
.about-page-title span:before{content:""; width:10px; height:46px; border:2px solid #EDAC15; border-right:none;position:absolute;top: -4px;left: -10px;}
.about-page-title span:after{content:""; width:10px; height:46px; border:2px solid #EDAC15; border-left:none;position:absolute;top: -4px;right:-10px;}
}
 @media (min-width:992px) and (max-width:1199px) {
 .logo {
    margin-top: 15px;
} 
.top__tagline img{text-align:center;margin:10px auto;}
.navbar-default .navbar-nav > li > a {
    
    padding-left:23px;padding-right:23px;
}
}
 @media (min-width:768px) and (max-width:991px) {
 .product-info{margin-top:15px;}
 .logo{margin-top:10px;}
 .top__tagline img{margin-top:10px;text-align:center;margin-left:auto;margin-right:auto;}
 .nav > li{font-size: 13px;padding:0;}
 .jumbotron__widgets .widget{padding:33.5px 0px 33.5px 0;}
 .jumbotron__extras {
    position: relative;background:#000;}
.bottom-bar:after,.bottom-bar:before{border:0;}
.bottom-bar { 
    padding-top: 3px;
}
}
 @media (max-width:450px) {
 
}
  @media (min-width:451px) and (max-width:767px) {

}
