body {
  font-size:15px;  
}

img.comp-logo {
	margin: 0 auto;
	
}

.nav.navbar-nav.cc-MainMenu {
   display: table;
   margin: 0 auto;
   float: none;
}

.navbartop.navbar-default.navbar-fixed-top  {
 position: absolute;  
}

.cc-main-menu {
  margin-bottom: 35px; 
}

.top-header-container .row {
    width: inherit;
    display: inherit;
    min-width: inherit;
}

.top-header-container .row .col-lg-6, .top-header-container .row .col-lg-3 {
     display: inherit; 
     float: left;
     vertical-align: inherit; 
}

.btn {
  border-radius : 0;  
}

.form-control {
     box-shadow: inset 0 0px 0px rgba(0,0,0,0.075); 
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
 font-weight:300; 
}

.website-footer h4 {
  font-weight:bold;
}

.cc-mobile-nav-all .nav.navbar-nav.cc-MainMenu {
       display: inherit; 
     margin: 7.5px -15px;
    float: inherit; 
}


.cc-top-share-icons {
        padding: 14px;
}

.cc-builder-head-logo {
 text-align:center; 
}

.top-header-container {
  padding-top: 70px;
    padding-bottom: 15px;
    margin-bottom: 0px;
    margin-top: 0;
}

@media (min-width: 769px)
{
	.top-header-container {
    	padding-top: 70px;
    	padding-bottom: 0px;
    	margin-bottom: 0;
	}
}

@media (min-width: 768px) {
  .navbartop.navbar-fixed-top 
{
	z-index: 80 !important;
}

  .navbar-inverse .navbar-nav > li > a:hover,
  .dropdown-menu>li>a:hover
  {
    color: #000000;
    text-decoration: underline;
}
#navbartop {
  padding-right: 20%;
}

.nav.navbar-nav.cc-TopMenu {
  width:100%;  
}
}

img.comp-logo  {
 margin: 20px auto; 
}
/* mobile adjusments, maybe add it on the template */
    
@media (max-width:767px) {
  .cc-builder-head-logo 
           {
              font-size: 15px;
           }
.cc-search-group,
.cc-checkout-group
{
  display:none;
}
.top-header-container .col-sm-12 {
  margin-top: 0px;
}
/*/.cc-builder-block-content
{
  text-align:center;
}*/
.cc-builder-head-logo-link
{
  position:fixed;
  top: 10px;
  z-index: 1111;            
  width: 30%;            
  left: 50%;
  margin-left: -15%;
}
.cc-builder-head-logo-link img {
  max-height: 50px !important;
  margin: 0px auto !important;
} 
}

