/*

	Theme Name: Shine Trimmings Fabrics Theme
	
	Theme URI: https://6sense.com.au
	
	Author: 6 Sense Web
	
	Author URI: https://6sense.com.au
	
	Description: Custom Wordpress theme for Shine Trimmings Fabrics online store
	
	Version: 1.1.0

*/

.post-image {
   margin: 0px 10px 0px 10px;
}

.post-excert {
  font-family: "avalonregular", sans-serif;
  font-size: 14px;
  color: #555555;
  text-align: left!important;
  font-weight: normal;
}

.posted-on {
  font-family: "avalonregular", sans-serif;
  font-size: 12px;
  color: #555555;
  text-align: left!important;
}

.cat-item {
   list-style-type: none!important;
   colour: #555555!important;
}

.cat-item:hover {
   list-style-type: none!important;
   colour: #ed576a!important;
}

.mailpoet_select {
   color: #ffffff!important;
   background-color: #ed576a!important;
   border-color: #222222!important;
}

/************ FIX RADIO BUTTONS POSITION ***********/

.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {
    padding: 15px!important;
}

.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {
    padding:15px!important;
}



/************ NAVBAR ***********/

.nav-tabs {
  padding-top: 5px;
  font-weight: bold;
}

.nav-list { border-bottom: 1px solid #eee; }
.nav-list > li { 
  padding: 10px 5px 5px;

}
.nav-list > li:last-child { /*border-right: 1px solid #eee;*/ }
.nav-list > li > a:hover { text-decoration: none; }
.nav-list > li > a > span {
  display: block;
}

.mega-dropdown { position: static !important; }
.mega-dropdown-menu {
  padding: 0px 5px 5px;
  text-align: center;
  width: 100%;
}

.navbar-default .navbar-nav>li>a {
    color: #222222;
	font-size:14px;
}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: #ed576a;
    background-color: transparent;
	font-size:14px;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #ed576a;
    background-color: #ffffff;
	font-size:14px;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #222222;
    background-color: #ffffff;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #ffffff;
    background-color: #ffffff;
}

.navbar-default .navbar-brand {
	background-color: #ffffff;
}

.navbar-default {
	background-color: #ffffff;
	border-color: #ffffff;
}

.nav-list > li > a > span {
    display: block;
    color: #222222;
    font-size: 14px;
}

.nav-list > li > a:hover > span {
    display: block;
    color: #ed576a;
    font-size: 14px;
}

.navbar-default .navbar-toggle {
	border-color: #ed576a;
	background-color: #ed576a;
}

.navbar-default .navbar-toggle .icon-bar {
	background-color: #ffffff;
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #c61b2f;
	border-color: #c61b2f;
}


/************ SA SLIDER ***********/

.sa_owl_theme .owl-nav div, .sa_owl_theme .owl-nav button {
    position: absolute;
    top: 40%!important;
}


/************ TABS ***********/

.text-tabs {
    margin: 5px 0px 5px 0px;
	border-top: 1px solid black;
}

.tab-font  {
    font-size:20px; 
	color:#222222; 
	text-align: center!important; 
	font-family:didot;
	font-weight: 700;
}

.tab-font > a {
    color:#222222;
	font-weight: 700;
}

.tab-font > a:hover {
    color:#ed576a;
	font-weight: 700;
}


/************ BUTTONS ***********/

.mailpoet_submit {
    border-radius: 4px!Important;
}

.order-again {
	display:none!important;
}

.woocommerce table.cart td.actions .coupon .button {
	width: 70px!important;
}

.booking_form_div .btn {
    background: #ed576a!important;
    border-color: #222222!important;
    box-shadow: white;
    color: #555555!important;
	text-shadow: none!important;
	color: #ffffff!important;
}

.booking_form_div .btn:hover {
    background: #c61b2f!important;
    border-color: #222222!important;
    box-shadow: white;
    color: #555555!important;
	text-shadow: none!important;
	color: #ffffff!important;
}

.submit {
    background: #ed576a!important;
    border-color: #222222!important;
    box-shadow: white;
    color: #555555!important;
	text-shadow: none!important;
	color: #ffffff!important;
}

.submit:hover {
    background: #c61b2f!important;
    border-color: #222222!important;
    box-shadow: white;
    color: #555555!important;
	text-shadow: none!important;
	color: #ffffff!important;
}

input[type=submit] {    
    background: #ed576a!important;
    border-color: #222222!important;
    box-shadow: white;
    color: #555555!important;
	text-shadow: none!important;
	color: #ffffff!important;
} 

input[type=submit]:hover {    
    background: #c61b2f!important;
    border-color: #222222!important;
    box-shadow: white;
    color: #555555!important;
	text-shadow: none!important;
	color: #ffffff!important;
} 

.button {
    color: #ffffff!important;
    background-color: #ed576a;
    border: 1px solid #222222;
	border-radius: 4px;
}

.button:hover {
    color: #ffffff!important;
    background-color: #c61b2f;
    border: 1px solid #222222;
	border-radius: 4px;
}

.btn-primary {
   color: #ffffff;
   background-color: #ed576a;
   border-color: #222222;
}

.btn-primary:hover {
    color: #fff;
    background-color: #c61b2f;
    border-color: #222222;
}

.btn-primary:active {
    color: #fff;
    background-color: #c61b2f;
    border-color: #c61b2f;
}

.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {
    color: #fff;
    background-color: #c61b2f;
    border-color: #222222;
}

.btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #c61b2f;
    border-color: #222222;
}

button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    height: 35px;
}

.topbutton {
    height:50px;
    width:50px;
    position:fixed;
    right:5px;
    bottom:5px;
    z-index:1;
	background-color:#ed576a;
	border: 1px solid #222222;
    display:none;
	color:#ffffff;
}

.topbutton:hover {
    background-color:#c61b2f;
	color:#ffffff!important;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    color: #ffffff;
    background-color: #ed576a;
	border: 1px solid #222222;
}

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
    background-color: #c61b2f;
    text-decoration: none;
    background-image: none;
    color: #ffffff!important;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #ed576a;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #c61b2f;
    color: #fff!important;
}

.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled] {
    color: #fff;
}

.woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover {
    background-color: #ed576a;
    color: #fff;
}

button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    height: 40px;
}

.woocommerce a.button {
    padding:14px;
}

.woocommerce ul.products li.product .button {
    margin-top: 0.5em;
	border: 1px solid #222222;
	margin-right:5px;
}

#customers {
  border-collapse: collapse;
  width: 100%;
}

#customers td, #customers th {
  border: 1px solid #ddd;
  padding: 8px;
}

#customers tr:nth-child(even) {
    background-color: #f2f2f2;
}

#customers th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #ed576a;
  color: white;
}


/************ FIX COUPON FIELD WIDTH ***********/

#content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
    width: 260px !important;
}


/*************** GENERAL STYLE ***************/

.vip-club {
    background-image: url("https://shinetrimmingsfabrics.com.au/wp-content/uploads/2019/07/vip-club.jpg");
    background-repeat: no-repeat;
	background-size: cover;
    background-color: #ffffff;
}

.screen-reader-text {
	display: none;
}

.row {
	margin-left: 0px;
	margin-right: 0px;
}

.rollover-tab {
	opacity: 1;
}

.rollover-tab:hover {
	opacity: 0.6;
}

.alignright {
	float: right;
}

.alignleft {
	float: left;
}

.alignnone {
	float: none;
}

.aligncenter {
	margin: 0 auto;
}

@font-face {
    font-family: 'NellaSueDEMO';
    src: url('fonts/NellaSueDEMO.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'avalonregular';
    src: url('fonts/avalon_regular-webfont.woff2') format('woff2'),
         url('fonts/avalon_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'avalonregular';
	src: url('fonts/avalon.ttf') format('truetype'),
    font-weight: normal;
    font-style: normal;
}

.body, body {
    font-family: "avalonregular", sans-serif;
    color: #555555;
	font-size: 14px;
}

.p, p {
    font-family: "avalonregular", sans-serif;
	font-size:14px;
}

.h1, h1 {
    font-family: "avalonregular", sans-serif;
	font-size: 30px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 28px;
    color: #222222;
	text-align: center;
}

.h2, h2 {
    font-family: "avalonregular", sans-serif;
    font-size: 24px;
	font-weight: bold;
    color: #222222;
}

.h3, h3 {
    font-family: "avalonregular", sans-serif;
    font-size: 20px;
	font-weight: bold;
    color: #ed576a;
}

a:focus, a:hover {
	text-decoration: none;
}

b, strong {
    font-weight: 700;
    color: #222222;
}

.payment-cards {
	float: right;
	padding-left: 3px;
	padding-bottom: 3px;
}

.mark, mark {
    background-color: #ffffff;
}

.woocommerce div.product p.stock {
    margin-top: 10px;
    font-size: 14px;
}

.button, input ,select, textarea {
	color: #222222;
}

.tagged_as {
    display: none;
	}

.fabrics_menu {
  background: url(https://shinetrimmingsfabrics.com.au//wp-content/uploads/2014/07/fabrics.jpg);
  background-repeat: no-repeat;
  height: 94px;

}

.blog-title > a {
    color:#222222!important;
}

.blog-title > a:hover {
    color:#ed576a!important;
}


/************* FORM STYLE **************************/

.form-control {
	border: 1px solid #555555;
	border-radius: 4px!important;
}
.input-group .form-control:first-child {
	height: 40px
}


/************* WISHLIST STYLE **************************/

.tinvwl_add_to_wishlist-text {
    color: #222222;
	font-size: 16px;
    padding-bottom: 4px;
	font-family: NellaSueDEMO;
} 

.tinvwl_add_to_wishlist-text:hover {
    color: #ed576a;
    font-size: 16px;
    padding-bottom: 4px;
    font-family: NellaSueDEMO;
}

.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text {
    color: #222222;
	font-size: 16px;
    padding-bottom: 4px;
	font-family: NellaSueDEMO;
}

.tinvwl-icon-heart {
    color: #ed576a;
}

.tinvwl-icon-heart:hover {
    color: #c61b2f;
}

.tinvwl-icon-heart:focus {
    color: #c61b2f;
}

.tinv-wishlist .tinv-modal .tinv-modal-inner {
    border-radius: 5px;
}

.tinv-wishlist.tinvwl-after-add-to-cart {
    margin-bottom: 15px;
}

.tinv-wishlist .tinvwl-buttons-group button {
    width: 100%;
    background-color: #ed576a;
	color: #ffffff;
	border-radius: 4px!important;
	border-color: #ed576a!important;
}

.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text:hover {
    color: #ed576a;
    font-size: 16px;
    padding-bottom: 4px;
    font-family: NellaSueDEMO;
}

.tinv-wishlist .tinv-header {
    margin-bottom: 0px;
}


/*************** WOOCOMMERCE GENERAL ***************/

.woocommerce table.my_account_orders .button {
    white-space: nowrap;
    margin-right: 5px;
}

.woocommerce-mini-cart__empty-message {
    padding: 5px 0px 0px 5px;
}
    
.woocommerce div.product div.images .flex-control-thumbs li img {
    margin-top: 10px;
}	

.woocommerce .woocommerce-breadcrumb {
    display:none;
}

.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {
    color: #ed576a;
}

.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
    background: #ed576a;
    color: #ffffff!important;
}

#price_calculator td {
    border-style: none;
    vertical-align: top;
    font-size: 14px;
    padding: 5px 0px 5px 0px;
}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
    margin-right: 5px;
}

.woocommerce ul.products li.product a img {
    margin: 0 0 0em;
}

.woocommerce ul.products:hover li.product:hover a img {
    margin: 0 0 0em;
}

.woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl {
    margin: 0;
    padding-left: 0em;
    border-left: 0px solid rgba(0,0,0,.1);
}

thead {
	color: #222222;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
	font-size: 1.0em;
	line-height: 1.4em;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title {
	font-size: 1.2em;
}

.woocommerce ul.products {
	text-align: center;
}

.woocommerce div.product .product_title {
	text-align: center;
}

h1.woocommerce-products-header__title.page-title {
	text-align: center;
}

.woocommerce ul.products li.product .price {
    color: #ed576a;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #ed576a;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
        float: left;
        margin: 0 1% 1em 0;
        padding: 0;
        position: relative;
        width: 24%;
        margin-left: 0;
}

.woocommerce ul.product_list_widget {
        list-style: none outside;
        padding: 0;
        padding-left: 0px;
        margin: 0;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title {
    font-size: 1.0em;
    line-height: 1.4em;
}

.woocommerce div.product form.cart .variations select {
    margin-bottom: 5px;
}

.woocommerce table.shop_attributes tr:nth-child(even) td, .woocommerce table.shop_attributes tr:nth-child(even) th {
    background: rgba(0,0,0,0);
}

/*************** WIDGETS GENERAL ***************/

.widget {
    border-width: 1px;
	border-style: solid;
	border-color: #000;
    margin-bottom: 0;
}

.widget-title {
    margin-top: 0px;
	text-align: center;
}


/*************** PAGINATION **********************/

#products {
	height:100%!important;
}

.woocommerce nav.woocommerce-pagination ul li {
    border-right: none;
}

.woocommerce nav.woocommerce-pagination ul {
    border: none;
}


/*************** FOOTER MENU STYLE ***************/

.footer_menu a {
    color:#222222!important;
	font-size: 14px;
}

.footer_menu a:hover {
    color:#ed576a!important;
	font-size: 14px;
}

.footer_menu ul {
    color:#ffffff!important;
	font-size: 14px;
}


/*************** MY ACCOUNT STYLE ***************/

.woocommerce-MyAccount-navigation-link--downloads {
	display:none;
}

.woocommerce-MyAccount-navigation-link {
	text-transform: uppercase;
	font-size: 14px;
	border-radius: 4px;
	padding:12px 12px;
	margin:5px;
	background-color:#888888;
	color:#ffffff;
}

.woocommerce-MyAccount-navigation-link a {
	display: block;
	color:#ffffff;
	text-decoration: none;
}

.woocommerce-MyAccount-navigation-link.is-active {
	color:#ffffff;
	background-color:#ed576a;
}

.woocommerce-MyAccount-navigation-link:hover {
	color:#ffffff!important;
	background-color:#ed576a;
}

.woocommerce-MyAccount-navigation-link {
	border: 1px solid #222222;
}

.woocommerce form.login, .woocommerce form.register {
	border: 1px solid #555555 !important;
}


/*************** SIDEBAR STYLE***************/

.woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li {
	padding-top: 2px!important;
}

#categories-5 {
	padding: 0;
	list-style: none;
}

.product-categories {
	padding: 0;
	list-style: none;
}

ul.product-categories > li > a {
	color: #222222;
	display: block;
	background-color: #f6f6f6;
	padding: 10px;
	padding-left: 20px;
	text-decoration: none;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px;
}

ul.product-categories > li > a:hover {
	display: block;
	background-color: #ed576a;
	color: #ffffff!important;
	padding: 10px;
	padding-left: 20px;
	text-decoration: none;
}

h4.widget-title {
	display: block;
	color: #fff;
	background-color: #888888;
	padding: 15px;
	margin-bottom: 0px;
	font-family: NellaSueDEMO;
    font-size: 26px;
    font-weight: bold;
}

.tagcloud {
	margin-top: 4px;
}

.tagcloud a {
    line-height: 1.2em;
    margin-bottom: .3em;
	padding-left:10px;
    display: block;
	font-size: 14px!important;
	color:#222222!important;
}

.tagcloud a:hover {
	color:#ed576a!important;
}

.moretag {
    display:none;
}

.select2-container .select2-selection--single {
    height: 40px!important;
    margin: 3px!important;
	background-color: #f6f6f6!important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #222222!important;
    line-height: 40px!important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 40px!important;	
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #222 transparent transparent transparent!important;
    margin-top: 0px!important;
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #222222!important;
}

.dropdown, .dropup {
    cursor: pointer;
}

.woocommerce .woocommerce-ordering select {
    cursor: pointer;
}

.ajax-layered {
    margin: 3px;
}

.woocommerce .widget_shopping_cart .total strong, .woocommerce.widget_shopping_cart .total strong {
	padding-left: 10px;
}

p.woocommerce-mini-cart__buttons.buttons {
    padding-left: 10px;
}

.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a {
    display: block;
    font-size: 14px;
	line-height: 14px;
	color: #222222;
	margin-top: 2px;
}

.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {
    position: absolute;
    top: 0;
    left: 0;
    line-height: 1;
    font-size: 1.5em;
}

.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li {
    padding: 0px 0px 0px 5px;
    margin: 0;
    list-style: none;
}

div#sidebar {
    margin-bottom: 10px;
}


/*************** ACCORDIAN STYLE***************/

.panel-default>.panel-heading {
	color: #fff;
	background-color: #424242;
	border-color: #1f1f1f;
}

.panel-default>.panel-heading:hover {
	color: #fff;
	background-color: #ed576a;
	border-color: #1f1f1f;
}

.panel-default>.panel-heading a:hover {
	color: #fff;
	background-color: #ed576a;
	border-color: #1f1f1f;
}

.panel-default>.panel-heading a:focus {
	color: #fff;
	border-color: #1f1f1f;
}

.woocommerce span.onsale {
	background-color: #ff0000;
	color: #fff;
}

.form-row.place-order {
	float: left;
}

.woocommerce-Price-amount.amount {
	font-size: 16px;
}

#cart-contents {
    color: #222222; 
	font-size: 16px;
}

.quantity {
	padding-right: 20px;
}

.posted_in {
	display: block;
}

#add_payment_method table.cart input, .woocommerce-cart table.cart input, .woocommerce-checkout table.cart input {
	margin: 0;
	vertical-align: middle;
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
	box-sizing: border-box;
	width: 100%;
	margin: 0;
	outline: 0;
	height: 30px;
}

#order_comments_field {
       height: 100px !important;
}

.woocommerce a.remove {
	display: block;
	font-size: 2em;
}

.woocommerce span.onsale {
	border-radius: 0%;
}

#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
	width: 100px;
}

.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
	float: right;
	margin-left: 4px;
	width: 70px;
	height: auto;
	box-shadow: none;
}

.woocommerce ul.products li.product:hover a img {
    opacity: 0.6;
    width: 100%;
    height: auto;
    display: block;
    margin: 0 0 1em;
    box-shadow: none;
    z-index: -1;
}

.woocommerce ul.products li.product .onsale {
    top: 0;
    right: 0;
    left: auto;
    margin: -.5em -.5em 0 0;
    z-index: 10;
}

.woocommerce ul.product_list_widget li img:hover {
	opacity: 0.6;
}

.woocommerce .star-rating {
    color: orange;
}

#order_comments {
    height: 100px;	
}

#comment {
    height: 80px;
}

.woocommerce div.product p.stock {
    margin-top: 10px;
}


/**************ON SALE BOXES STYLE***************/

.floating-box {
    display: inline-block;
    width: 140px;
    height: 105px;
}


/************** TICK BOXES **************/

woocommerce-store-notice, p.demo_store {
    background-color: #ed576a!important;
}

.woocommerce form .form-row #mailpoet_checkout_subscribe.input-checkbox, .woocommerce-page form .form-row #mailpoet_checkout_subscribe.input-checkbox {
  position: relative;
}

.woocommerce ul#shipping_method li input {
	vertical-align: middle;
}

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    position: relative;
}

input[type=checkbox], input[type=radio] {
    vertical-align: middle;
}


/**************TEXT IMAGE BOXES STYLE***************/

.text-image {
  position: relative;
  font-family: "avalonregular", sans-serif;
}

.text-block {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 10px;
  background-color: #222222;
  opacity: 0.8;
  color: white;
  padding: 10px 30px 10px 30px;
}


/**************MEDIA STYLE***************/

@media (min-width: 1200px) {
.container {
    width: 1120px;
	 padding-right: 0px;
 padding-left: 0px;
}
}

 @media (min-width: 768px) {

 .dropdown:hover .dropdown-menu {
 display: block;
}

 .navbar {
 border-radius: 0px;
}
}

 @media (max-width: 767px) {

 .navbar-collapse {
 padding-right: 15px;
 padding-left: 15px;
}

 .nav>li>a {
 text-align: center;
 margin-right: 0px;
 margin-left: 0px;
}

 .dropdown-menu>li>a {
 text-align: center;
 margin-right: 0px;
 margin-left: 0px;
}

 .container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
 margin-right: 5px;
 margin-left: 5px;
}

.hide-on-small {
	display: none;
}
}