/*! -----------------------------------------------------------------
[Colors]
#040136 Dark Blue
#000BEE Bluebee blue
*/

::-moz-selection {
    background: #040136;
    color: #fff !important;
}

::-webkit-selection {
    background: #040136;
    color: #fff !important;
}

::selection {
    background: #040136;
    color: #fff !important;
}

a {
    color: #040136;
}

h1 > a:hover,
h1 > a:focus,
h2 > a:hover,
h2 > a:focus,
h3 > a:hover,
h3 > a:focus,
h4 > a:hover,
h4 > a:focus,
h5 > a:hover,
h5 > a:focus,
h6 > a:hover,
h6 > a:focus {
    color: #040136;
}

a:hover,
a:focus {
    color: #217dbb;
}

blockquote:hover {
    border-color: #040136;
}

.alert-brand {
    background: #5faee3;
}

.icon-box-icon,
.icon-box-left .icon-box-icon,
.counter .counter-number,
.icon-list .fa,
.icon-list .icon,
.breadcrumb-item > a:hover,
.breadcrumb-item > a:focus,
.page-item.active .page-link,
.page-link:focus,
.page-link:hover,
.social-icons > li > a:hover,
.social-icons > li > a:focus,
.comment-meta-author a:hover,
.comment-meta-author a:focus,
.comment-meta-date a:hover,
.comment-meta-date a:focus,
.ps-all a:hover,
.ps-next a:hover,
.ps-prev a:hover,
.widget a:hover,
.widget a:focus,
.search-button:hover,
.post-meta a:hover,
.post-meta a:focus,
.product-rating a:hover {
    color: #040136;
}

.btn.btn-brand {
    background-color: #040136;
    border-color: #040136;
    color: #fff;
    /* &.btn-link {
		background: transparent;
		border: 0;
		padding: 0;
		color: $background;

		&:hover,
		&:focus {
			background-color: transparent;
			text-decoration: none;
			color: darken($background, 5%);
		}
	} */
}

.btn.btn-brand:hover,
.btn.btn-brand:focus {
    background-color: #2383c4;
    border-color: #2383c4;
    color: #fff;
}

.btn.btn-brand.btn-outline {
    background: transparent;
    border-color: #040136;
    color: #040136;
}

.btn.btn-brand.btn-outline:hover,
.btn.btn-brand.btn-outline:focus {
    background: #040136;
    color: #fff;
}

.btn.btn-white {
    background-color: #fff;
    border-color: #fff;
    color: #444;
    /* &.btn-link {
		background: transparent;
		border: 0;
		padding: 0;
		color: $background;

		&:hover,
		&:focus {
			background-color: transparent;
			text-decoration: none;
			color: darken($background, 5%);
		}
	} */
}

.btn.btn-white:hover,
.btn.btn-white:focus {
    background-color: #040136;
    border-color: #040136;
    color: #fff;
}

.btn.btn-white.btn-outline {
    background: transparent;
    border-color: #fff;
    color: #fff;
}

.btn.btn-white.btn-outline:hover,
.btn.btn-white.btn-outline:focus {
    background: #fff;
    color: #444;
}
.inner-header {
    min-width: 200px;
    max-width: 200px;
    overflow: hidden;
}

.scroll-top,
.label-brand,
.pace .pace-progress,
.post-tags a:hover,
.comment-reply > a:hover,
.comment-reply > a:focus,
.widget_tag_cloud .tagcloud > a:hover,
.progress-bar.progress-bar-brand {
    background: #040136;
}

.special-heading h1,
.special-heading h2,
.special-heading h3,
.special-heading h4,
.special-heading h5,
.special-heading h6 {
    border-color: #040136;
}

.footer .widget_tag_cloud .tagcloud > a:hover,
.off-canvas-cart .widget_tag_cloud .tagcloud > a:hover {
    background-color: #040136;
    border-color: #040136;
}
.footer {
    background: #040136;
    color: #bfbfbf;
}

.bg-gradient:after {
    background-color: #040136;
    background: -webkit-linear-gradient(45deg, #040136 0%, rgba(52, 152, 219, .3) 100%);
    background: linear-gradient(45deg, #040136 0%, rgba(52, 152, 219, .3) 100%);
}

.header.header-small {
    background: #fff;
    border-bottom: 1px solid #fff;
}

.header.header-light.header-small .inner-nav>ul>li>a {
    color: #000;
}

.icon-box {
    padding: 10px 0;
}
.icon-box-left {
    position: relative;
    padding-left: 60px;
}
ul {
    list-style: disc;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: 'Lora';
    font-weight: 100;
    text-transform: none;
}

.product-gallery li {
width: 14%;
}
