body {
	color: #7a7a7a;
}
h1, h2, h3, h4, h5, h6 {
	color: #0d0e0e;
}

a {
	color: #2457aa;
}
a:hover {
	color: #0d0e0e;
}

legend {
    color: #2457aa;
    border-bottom: 1px solid #dddddd;
}

html body .well {
    border: 1px solid #dddddd;
}
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {
    border: 1px solid #dddddd;
    background: transparent;
}
.form-control:focus {
    border-color: #202329;
}
div.required .control-label:before {
	color: #F00;
}
/* Gradent to all drop down menus */
.dropdown-menu li > a:hover {
	color: #ffffff;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
}
/* top */
#top {
	background-color: #f5f5f5;
}
#top #form-currency .currency-select:hover,
#top #form-language .language-select:hover{
    color: #ffffff;
    background-color: #2457aa;
}
#top .list-inline>li {
    border-right: 1px solid #ddd;
}
.langauge_wrapper_head .btn strong {
    color: #2457aa;
}
#top .top_social_icon_matter .fa {
    color: #ffffff;
    background: #2457aa;
}
#top .top_social_icon_matter .fa:hover {
	color: #ffffff;
	background: #0d0e0e;
}
#top .btn-link, #top-links li, #top-links a {
	color: #7c7c7c;
}
#top .btn-link:hover, #top-links a:hover {
	color: #2457aa;
}
#top ul.dropdown-menu li button, #top ul.dropdown-menu li a
{
	color: #727272;
}
#top .dropdown-menu {
    background-color: #ffffff;
}
#top-links .dropdown-menu a:hover {
	color: #FFF;
}

#search .input-lg {
    background: #ffffff;
}
#search .btn-lg {
	background: #2457aa;
    border: 1px solid #2457aa;
    color: #ffffff;
}
#cart .headercart
{
    color: #2457aa;
}
#cart .cart-text
{
	 color: #0d0e0e;
}
#cart > .btn {
    color: #7a7a7a;
	background: transparent;
}
.cart-menu .search_wrapper .dropdown-menu .cart_button_cheekout .fa
{
	 color: #ffffff;
}
.cart-menu .search_wrapper .fa, .cart-menu .cart-icon .fa {
    color: #7a7a7a;
    border-left:1px solid #dddddd;
}
.cart-menu  .search_wrapper .dropdown-menu>li>a {
    background: transparent;
    color: #7a7a7a;
}
.cart-menu  .search_wrapper .dropdown-menu>li>a i {
    color: #7a7a7a;
}
.cart-menu  .search_wrapper .dropdown-menu>li>a:hover {
	color: #ffffff;
    background-color: #2457aa;
}
.cart-menu  .search_wrapper .dropdown-menu>li>a {
	color: #7a7a7a;
    background-color: transparent;
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
    background-color: transparent !important;
    border-color: transparent !important;
}
.cart-menu .dropdown_menu.open a
{
	background:transparent;
}
.cart-menu .cart_qut {
    background: #2457aa;
}

.langauge_wrapper_head .btn-group>.btn:first-child {
    color: #7a7a7a;
}

.langauge_wrapper_head .btn {
    color: #7a7a7a;
}
.langauge_wrapper_head .dropdown-menu .btn
{
    background: transparent;
}

.langauge_wrapper_head .dropdown-menu .btn-link:focus, .langauge_wrapper_head .dropdown-menu .btn-link:hover {
	color: #ffffff;
    background-color: #2457aa;
}
.langauge_wrapper_head .dropdown-menu {
    border: 1px solid #dddddd;
}

html body hr {
    border-top: 1px solid #dddddd;
}

.cart-menu .nav>li>a:focus, .cart-menu .nav>li>a:hover {
    background-color: transparent;
}
#cart.open > .btn {
    background-color:transparent;
    color: #2457aa;
}
#cart.open > .btn:hover {
	color: #2457aa;
}
#cart .dropdown-menu {
	background: #f4f4f4;
}
/*-- cart menu --*/
#cart.open ul.dropdown-menu
{
	background: #ffffff;
}
.cart-menu #cart .table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #0d0e0e0;
}
#cart .table-striped>tbody>tr:nth-of-type(odd) {
    background-color: transparent;
}
#cart .dropdown-menu .img-thumbnail {
    border: 1px solid #dddddd;
    background: transparent;
}
#cart .dropdown-menu li > div {
    border-top:1px solid #dddddd;
}
.main-menu .cart-menu #cart ul.dropdown-menu p a {
    color: #fff;
    background-color: #0d0e0e;
}
.main-menu .cart-menu #cart ul.dropdown-menu p a:hover {
    color: #fff;
    background-color: #2457aa;
}
/*---- ---*/
/* menu */
header .header_menu
{
	background: #0d0e0e;
}
/* fix header */
header .sticky_header
{
		background: rgba(13,14,14,0.8);
}


#menu {
	background-color: transparent;
    border-color: transparent;
}
#menu .nav > li > a {
	color: #fff;
    background-color: transparent;
}
#menu .navbar-nav>li {
    float: none;
    display: inline-block;
}
#menu .nav > li > a:hover, #menu .nav > li.open > a, #menu .nav > li.dropdown:hover > a {
	background-color: #2457aa;
    color: #ffffff;
	
}
#menu .dropdown-menu {
	background: #fff;
    border-bottom: 3px solid #2457aa;
    -webkit-box-shadow: -2px 2px 81px -27px rgba(0,0,0,.3);
    box-shadow: -2px 2px 81px -27px rgba(0,0,0,.3);
}

#menu .dropdown-inner a {
    color: #7a7a7a;
}

#menu .dropdown-inner:last-child  a{
    border-bottom: 0px solid #eee;
}
#menu .dropdown-inner li a:hover {
	color: #ffffff;
    background: #2457aa;
}
#menu .see-all {
	background: transparent;
    color: #7a7a7a;
}
#menu .see-all:hover, #menu .see-all:focus {
    color: #ffffff;
    background: #2457aa;
}
#menu #category {
	color: #fff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
}
#menu .btn-navbar {
	color: #FFF;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	border-color: #1f90bb #1f90bb #145e7a;
}
#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {
	color: #ffffff;
	background-color: #2457aa;
}

#menu ul.search_and_shopping_bag li a span
{
    background: #0d0e0e;
    color: #ffffff;
}

.header_wrapper_home.sticky_header {
    background: #fff;
}

@media (max-width: 767px) {
	#menu div.dropdown-menu {
		background-color: rgba(0, 0, 0, 0.1);
	}
	#menu .dropdown-inner a {
		color: #fff;
	}
	#menu .dropdown-menu a:hover,
	#menu .dropdown-menu ul li a:hover {
		background: rgba(0, 0, 0, 0.1);
	}
	#menu .see-all {
		color: #fff;
	}
}
/* footer */
#footer {
	background-color: #0d0e0e;
	border-top: 4px solid #2457aa;
}
#footer .footer-inner-matter h3
{
    color: #d9d9d9;
}
#footer .footer-inner-matter ul li
{
    color: #8c8c8c;
}
#footer .footer-inner-matter p
{
    color: #8c8c8c;
}
#footer .footer-inner-matter ul li i
{
    color: #2457aa;
}
#footer .footer-inner-matter ul li a:hover
{
	color:#2457aa;
}
#footer .footer-inner-matter
{
    border-right: 1px solid #3d3d3d;
}
#footer .col_footer:last-child .footer-inner-matter
{
    border-right: 0px solid #3d3d3d;
}
html body #footer .footer-inner-matter ul li a
{
    color: #808080;
}

#footer .social_footer
{
    border-top: 1px solid #3d3d3d;
    border-bottom: 1px solid #3d3d3d;
}

#footer .social_footer .social_text_matter ul li a .fa
{
	
    background-color: #252525;
    color: #8c8c8c;
}
#footer .social_footer .social_text_matter ul li a .fa:hover
{
    background-color: #2457aa;
    color: #ffffff;
}

#footer .copy-right a:hover
{
    color:#ffffff;
}
li.paymentmethod a i
{
    color: #808080;
}
li.paymentmethod a i:hover
{
    color: #2457aa;
}

.breadcrumb a {
    color: #ffffff;
}
.breadcrumb li:last-child a
{
    color: #2457aa;
}
.breadcrumb a span
{
    color: #ffffff;
}
.breadcrumb>li+li:before {
    color: #ffffff;
}

.btn {
	border: 1px solid #dddddd;
}

.btn-default {
    color: #ffffff;
    background-color: #2457aa;
}
.btn-primary {
    color: #ffffff;
    background-color: #2457aa;
}
.btn-primary:hover, .btn-primary:active, .btn-default:hover, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
	background: #404245;
    color: #fff;
}
.btn-warning {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #faa732;
	background-image: linear-gradient(to bottom, #fbb450, #f89406);
	border-color: #f89406 #f89406 #ad6704;
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-danger {
	color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #da4f49;
    border-color: #da4f49;
}

.btn-success {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #5bb75b;
	background-image: linear-gradient(to bottom, #62c462, #51a351);
	border-color: #51a351 #51a351 #387038;
}

.btn-info {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #df5c39;
	background-image: linear-gradient(to bottom, #e06342, #dc512c);
	border-color: #dc512c #dc512c #a2371a;
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
	background-color: #df5c39;
}
.btn-link {
	border-color: rgba(0, 0, 0, 0);
	color: #23A1D1;
}
.btn-link, .btn-link:active, .btn-link[disabled] {
	background-color: rgba(0, 0, 0, 0);
}
.btn-inverse {
	color: #ffffff;
	background-color: #363636;
	background-image: linear-gradient(to bottom, #444444, #222222);
	border-color: #222222 #222222 #0d0e0e;
}
.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: #0d0e0e;
    border-color: #0d0e0e;
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
	background-color: #222222;
	background-image: linear-gradient(to bottom, #333333, #111111);
}
/* list group */
.list-group a {
    color: #7a7a7a;
}
.list-group a.active, .list-group a.active:hover, .list-group a:hover {
	color: #7a7a7a;
}
/* carousel */
.carousel-caption {
	color: #FFFFFF;
	text-shadow: 0 1px 0 #0d0e0e;
}
/* product list */
.product-thumb {
	border: 1px solid #dddddd;
}


.rating .fa-star-o {
    color: #ffc600;
}
.rating .fa-star {
	color: #ffc600;
}
.rating .fa-star + .fa-star-o {
	color: #ffc600;
}
.product-thumb .price {
	color: #444;
}

.product-thumb .price {
    color: #2457aa;
}
.product-list .product-thumb .price-new {
    color: #2457aa;
}
.product-thumb .price-old {
	color: #5f6060;
}
.product-thumb .price-tax {
	color: #999;
}


.image-additional a {
    border: 1px solid #dddddd;
}
.img-thumbnail {
    background-color: #0d0e0e0;
}
.additional_silder_images  .bx-wrapper .bx-controls-direction a.bx-next:before {
    color: #fff;
}
.additional_silder_images  .bx-wrapper .bx-controls-direction a.bx-next {
	background: rgb(36, 87, 170)
}

.additional_silder_images  .bx-wrapper .bx-controls-direction a.bx-prev:before {
    color:#fff;
}

.additional_silder_images  .bx-wrapper .bx-controls-direction a.bx-prev {
	background: rgb(36, 87, 170)
}

/* Missing focus and border color to overwrite bootstrap */
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
    background-image: none;
    background-color: #df5c39;
}

#common-home .swiper-viewport:hover .swiper-button-prev, #common-home .swiper-viewport:hover .swiper-button-next {
	color: #ffffff;
}
#common-home .swiper-viewport .swiper-button-prev:hover, #common-home .swiper-viewport .swiper-button-next:hover {
    background: #2457aa;
}
#common-home .swiper-viewport .swiper-button-prev, #common-home .swiper-viewport .swiper-button-next {
    background:#0d0e0e;
	color: #ffffff;
}

#common-home .swiper-button-prev:before {
    color: #ffffff;
}
#common-home .swiper-button-next:before {
    color: #ffffff;
}

/*product banner */
#product-banner_wrapper .product-banner-inner-matter img, .product_wrapper_sec .category_banner img
{
	background:transparent;
}

#product-banner_wrapper .product-banner-inner-matter a:before, .product_wrapper_sec .category_banner a:before, #column-left #banner0 .swiper-wrapper a:before {
    background: rgba(37,37,37,0.5);
}
/* BestSeller PRODUCT */
.comman_title h2:before {
    border-top: 2px solid #2457aa;
}

.product_wrapper .nav-tabs>li>a {
    border: 1px solid #dddddd;
    color: #7a7a7a;
}
.product_wrapper .nav>li>a:focus, .product_wrapper .nav>li>a:hover {
    background-color: transparent;
}
.product_wrapper .nav-tabs>li.active>a {
    color: #ffffff;
    background-color: #fff;
    border: 1px solid transparent;
    background: #2457aa;
}
.product_wrapper .nav-tabs>li.active>a:hover, .product_wrapper .nav-tabs>li>a:hover
{
	color: #ffffff;
    background-color: #fff;
    border: 1px solid transparent;
    background: #2457aa;
}
.product_wrapper .sale p
{
	background: #2457aa;
    color: #fff;
}
.product_wrapper .discounts p
{
    background: #2457aa;
    color: #fff;
}
.product_wrapper .caption h4 a
{
    color: #0d0e0e;
}
.product_wrapper .caption h4 a:hover
{
    color: #2457aa;
}
.product_wrapper .hover-color:hover a {
	color:#2457aa;	
}
.product_wrapper .hover-color a
 {
	 color:#2457aa;
 }
.product_wrapper button.products_wishlist
{
    color: #fff;
    background:#0d0e0e;
}
.product_wrapper button.products_wishlist:hover
{
    color: #fff;
    background:#2457aa;
}
.product_wrapper .caption .button_cart {
	background: #0d0e0e;
    color: #ffffff;
}
.product_wrapper .product-thumb .caption .button_cart:hover
{
	background:#2457aa;
	color:#ffffff;
}
/* testinomials */
#testinomials .owl-carousel .owl-item img {
    border: 3px solid #2457aa;
}
#testinomials .comman_title h2 {
	color: #2457aa;
}
#testinomials .comman_title h2:before {
    border-top: 2px solid #d9d9d9;
}
#testinomials .custom_item h4
{
    color: #2457aa;
}
#testinomials .custom_item
{
    color: #ffffff;
}
#testinomials .testinomials .tauthor span
{
    color: #2457aa;
}
#testinomials .testinomials h5
{
    color: #fff;
}
#testinomials .testinomials .custom_item p {
	color:#ffffff;
}
#testinomials .owl-carousel .owl-dots button span
{
    background: #2457aa;
}
#testinomials .testinomials i {
    color: #d9d9d9;
}
#testinomials .owl-carousel .owl-dots button.active span
{
	background:#ffffff;
}
/* blog */
#blog-wrapper.blog-wrapper .blog-inner-section
{
    border: 1px solid #dddddd;
}
#blog-wrapper.blog-wrapper .blog-inner-section .date
{
    background: #2457aa;
    color: #fff;
}
#blog-wrapper.blog-wrapper .blog-inner-section .date p {
	color: #fff;
}
#blog-wrapper.blog-wrapper .blog-inner-section .date span
{
	color: #fff;
}
#blog-wrapper.blog-wrapper .blog-inner-section .blog-text-section h3
{
    color: #0d0e0e;
}
#blog-wrapper.blog-wrapper .blog-inner-section .blog-text-section h3 a
{
    color: #0d0e0e;
}
#blog-wrapper.blog-wrapper a.base-button:hover
{
	color:#0d0e0e;	
}
#blog-wrapper.blog-wrapper a.auther_wrapper
{
    color: #2457aa;
}

#blog-wrapper.blog-wrapper .views_wrp .fa {
    color: #2457aa;
}
#blog-wrapper.blog-wrapper a.auther_wrapper span
{
	color:#848383;
}
#blog-wrapper.blog-wrapper .auther_and_views_wrapper .list-inline>li {
    color: #0d0e0e;
}
#blog-wrapper.blog-wrapper .auther_and_views_wrapper .list-inline>li i {
    color: #2457aa;
}
/* porducts page */
#product-product .product_right h1 {
    color: #2457aa;
}
#product-product .product_right .rating a
{
    color: #7a7a7a;
}
#product-product .product_right .rating a:hover
{
    color: #2457aa;
}
#product-product .product_right .text_write_icon i
{
    color: #2457aa;
}
#product-product .product_right .price li h2
{
    color: #2457aa;
}
#product-product hr {
    border-top: 1px solid #dddddd;
}
a:focus, a:hover {
    color: #0d0e0e;
}
#product-product .product_right h4
{
    color: #0d0e0e;
}
#product-product .product_right .plus-minus-input input[type="text"]
{
    border: 1px solid #dddddd;
    background: transparent;
}
#product-product .product_right .plus-minus-input .input-group-button button.circle
{
    border: 1px solid #dddddd;
    color: #7a7a7a;
    background: transparent;
}

#product-product .product_right .plus-minus-input .input-group-button button.circle:hover
{
    color: #ffffff;
    background:  #2457aa;
}

#product-product .product_right .plus-minus-input label {
    color: #7a7a7a;
}

#product-product .product_right .button_wishlist_wrapper button
{
    background: transparent;
}
#product-product .product_right .button_wishlist_wrapper button .fa {
    color: #2457aa;
}
#product-product .product_right .plus-minus-input .input-group-button button#button-cart
{
    background: #2457aa;
    color: #fff;
}
#product-product .product_right .plus-minus-input .input-group-button button#button-cart:hover
{
    background: #404245;
}
#product-product .product_right .plus-minus-input .input-group-button.input-group-wishlist button:hover
{
    background:#2457aa;
    color: #ffffff;
	border: 1px solid #2457aa;
}

#product-product .thumbnail {
     background-color: transparent;
	 border: 1px solid #dddddd;
}

#product-product .nav-tabs>li.active>a{
    color: #ffffff;
    background-color: #2457aa;
    border: 1px solid transparent;
    border-bottom-color: transparent;
}
#product-product .nav-tabs>li>a {
	border: 1px solid #dddddd;
	background:transparent;
	color:#7a7a7a;
}
 #product-product .reviews_padding .fa-stack {
    color: #2457aa;
}
 #product-product .reviews_padding .nav-tabs>li.active a:before {
    border: solid #0d0e0e0;
    border-top-color: #2457aa;
}
.alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
html body .pagination>.active>a, html body .pagination>.active>a:focus, html body .pagination>.active>a:hover, html body .pagination>.active>span, html body .pagination>.active>span:focus, html body .pagination>.active>span:hover {
    background-color: #2457aa;
    border-color: #2457aa;
}
html body .pagination>li>a, html body .pagination>li>span {
    color: #2457aa;
}
.product_wrapper_sec .product-grid .product-thumb {
    border: 1px solid #dddddd;
}
.product_wrapper_sec .category_grid-wrapper
{
	background: transparent;
    border: 1px solid #dddddd;
}
.product_wrapper_sec .category_grid-wrapper .form-group a {
    color: #7a7a7a;
}
.product_wrapper_sec .category_grid-wrapper .btn-group .btn-default
{
	color:#7a7a7a;
}
.product_wrapper_sec .category_grid-wrapper .btn-group .btn-default.active i
{
	 color: #2457aa;
}
.product_wrapper_sec .category_grid-wrapper .input-group .input-group-addon {
    color: #7a7a7a;
    background: transparent;
}
.product_wrapper_sec .category_grid-wrapper .input-group-sm>.form-control{
    border: 1px solid #dddddd;
    background: transparent;
}
.product_wrapper_sec .category_grid-wrapper .form-control:focus {
    border-color: #202329;
}
.product_wrapper_sec h3
{
    color: #2457aa;
}
.list-group h4
{
    color: #2457aa;
    background: transparent;
}
.categories_wrapper_home .list-group-item {
    background-color: transparent;
}
.list-group h4:before {
    border-top: 2px solid #2457aa;
}
.list-group.categories_wrapper_home a:hover
{
	color:#2457aa;
}
.list-group .fa {
    color: #2457aa;
}
.product_wrapper_sec #column-left .swiper-viewport {
    background: transparent;
}

/* brand product-manufacturer*/

html body h1{
    color: #0d0e0e;
}
#product-manufacturer p strong
{
    color: #0d0e0e;
}
#product-manufacturer .brand-border h2
{
	background: #151717;
    color: #7a7a7a;
}
#product-manufacturer .brand-border
{
    border:1px solid #dddddd;
}



/* contact page*/
#information-contact h3
{
    color: #2457aa;
}

#information-contact .panel-default ul li i {
    color: #2457aa;
}
#information-contact .panel-default .social-icons ul li.facebook
{
	 background: #3b5998;
}
#information-contact .panel-default .social-icons ul li.twitter
{
	 background: #1dcaff;
}
#information-contact .panel-default .social-icons ul li.google-plus
{
	 background: #d34836;
}
#information-contact .panel-default .social-icons ul li.linkedin
{
	 background: #0077b5;
}
#information-contact .panel-default .social-icons ul li.youtube-play
{
	 background: #ff0000;
}
#information-contact .panel-default .social-icons ul li i {
    color: #ffffff;
}
#account-account h2, #account-address h2, #account-wishlist h2, #account-download h2{
    color: #0d0e0e;
}

.back-to-top 
{
  background-color: #2457aa;
}
.back-to-top:hover {
    background-color: #404245;
}
.back-to-top i
{
    color: #fff;
    background: #2457aa; 
}


/* news latter */
#news_latter.news_latter
{
	color:#ffffff;
}
#news_latter.news_latter h2
{
    color: #fff;
}

.footer-inner-matter #news_latter.news_latter input[type="text"]
{
    border: 1px solid #3d3d3d;
    background-color: #0d0e0e;
}
.footer-inner-matter #news_latter.news_latter .subscribe-btn a
{
    background-color: #2457aa;
    border-color: #2457aa;
    color: #ffffff;
}
.footer-inner-matter #news_latter.news_latter .subscribe-btn a:hover
{
    background-color: #ffffff;
    border-color: #ffffff;
    color: #0d0e0e;
}	
/* best offer */
a.base-button {
    color: #2457aa;
}
/* category page */

.product_wrapper_sec .refine_search.withimage ul li {
    border: 1px solid #dddddd;
}

.product_wrapper_sec .refine_search.withimage ul li img
{
    background: transparent;
}

.refine_search ul li a
{
    color: #7a7a7a;
}
.refine_search ul li a:hover
{
    color: #2457aa;
}
.product_wrapper_sec .refine_search ul li.active a.base-button {
    background:#f7f7f7;
	color:#0d0e0e;
}

.product_wrapper .second_products_design .second_button_desgin .products_wishlist {
    color: #7a7a7a;
    background: transparent;
     border: 1px solid #dddddd;
}
.product_wrapper .second_products_design .second_button_desgin .products_wishlist:hover, .product_wrapper .second_products_design button.addtocart:hover
{
	border: 1px solid transparent;
	background: #2457aa;
	color:#ffffff;
	
}
.product_wrapper .second_products_design .second_button_desgin .products_wishlist:hover a
{
	color:#ffffff;	
}
.product_wrapper .second_products_design .second_button_desgin a
{
	color:#7a7a7a;
}
.product_wrapper .second_products_design p.description {
	color: #7a7a7a;
}
.product_wrapper .second_products_design button.addtocart
{
    background: transparent;
    border: 1px solid #dddddd;
	color: #7a7a7a;
}

html body .owl-carousel .owl-buttons div i {
    color: #fff;
}
#column-left .panel-default>.panel-heading {
    color: #fff;
}

#column-left .panel-heading+.list-group .list-group-item {
    color: #0d0e0e;
}

#column-left .panel-footer {
    background-color: #fff;
}
#column-left .checkbox label, #column-left .radio label {
    color: #888;
}

#column-left .panel {
    background-color: #fff;
    border: 1px solid #dddddd !important;
}
		.zoom img:selection { background-color: transparent; }
		#ex1 img:hover { cursor: url(grab.cur), default; }
		#ex1 img:active { cursor: url(grabbed.cur), default; }		
	

/* loder */
.loader
{
    background: #ffffff;
}

.explorehand
{
   background: #f5f5f5;
}
.explorehand .explore_data h1 span{
	color:#2457aa;
}
a.basd_button 
{
    background: #2457aa;
    color: #ffffff;
}
a.basd_button:hover 
{
    background: #0d0e0e;
    color: #ffffff;
}

.siderber_products .rating .fa-star-o {
    color: #ffc600;
}
.siderber_products .product-thumb .price {
    color: #2457aa;
}
.siderber_products .product-thumb .price-old {
    color: #5f6060;
}

.siderber_products .caption button
{
    color: #0d0e0e;
}
.siderber_products .caption button:hover
{
	color:#2457aa;
}
.siderber_products h3
{
    color: #2457aa;
}
.siderber_products h3:before {
    border-top: 2px solid #2457aa;
}

#newsletterModal .modal-body {
    background: #f5f5f5;
    border: 5px solid #2457aa;
}

.shop_by_category  img
{
	border: 1px solid #dddddd;
    background: transparent;
}


/* html banner big sale style */

#gallery .sap_tabs .gallery-data h2{
	color:#fff;
}

#gallery .sap_tabs .gallery-data h3{
	color:#fff;
}
#gallery .sap_tabs .gallery-data p{
	color:#fff;
}
#gallery .sap_tabs .gallery-data p a{
	color:#fff;
}
#gallery .sap_tabs .number_one{
	background-color: #2457aa;
}

#gallery .sap_tabs .number_two{
	background-color:#333333;  
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px #0d0e0e; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #2457aa; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #0d0e0e; 
}

html body .panel {
    background-color: transparent;
}


html body .table-bordered>tbody>tr>td, html body .table-bordered>tbody>tr>th, html body .table-bordered>tfoot>tr>td, html body .table-bordered>tfoot>tr>th, html body .table-bordered>thead>tr>td, html body  .table-bordered>thead>tr>th {
    border: 1px solid #dddddd;
}


html body .panel-default {
    border-color: #202329;
}

html body .panel-default>.panel-heading {
    color: #7a7a7a;
    background-color: transparent;
    border-color: #202329;
}

html body .panel-default>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #202329;
}
html body .panel-group .panel-heading+.panel-collapse>.list-group, html body .panel-group .panel-heading+.panel-collapse>.panel-body {
    border-top: 1px solid #dddddd;
}
html body .table-bordered {
    border: 1px solid #dddddd;
}
/*home banner */
.home_banner_wrapper
{
    background: #f5f5f5;
}

/* fix header bottom */
.fix_header_matter
{
    background: #fff;
}
.fix_header_matter a
{
	color: #3d3d3d;
}
.fix_header_matter a i
{
    color: #2457aa;
}
.fix_header_matter a:hover
{
	color: #2457aa;
}
.fix_header_matter i span
{
	background:#2457aa;
	color:#fff;
}
.mobile_header .sidenav {
  background-color: rgba(0,0,0,0.5);
}

.mobile_header .sidenav a {
    color: #7a7a7a;
}
.mobile_header .sidenav a:hover {
  color: #2457aa;
}
.mobile_header .main_menu_bg .panel.mobile_menu_li {
    border-bottom: 1px solid #dddddd !important;
}
.mobile_header .main_menu_bg h3
{
	border-bottom: 1px solid #dddddd;
}

.language_currency_header button.btn-link
{
	background: #eeebeb;
    color: #7a7a7a;
}
.language_currency_header .dropdown-menu button.btn-link:hover
{
    background:#2457aa;
	color:#fff;
}
.language_currency_header .dropdown-menu {
    background-color: #fff;
}
.language_currency_header .btn-link:focus, .language_currency_header .btn-link:hover {
	color:#2457aa;
}

.mobile_menu .menu_slid_bg {
    background:#ffffff;
}
html body .table-striped>tbody>tr:nth-of-type(odd) {
    background-color: transparent;
}

html body .pagination>li>a, html body .pagination>li>span {
    background-color: transparent;
    border: 1px solid #dddddd;
}
html body .pagination>li>a:focus, html body .pagination>li>a:hover, html body .pagination>li>span:focus, html body .pagination>li>span:hover {
    color: #2457aa;
    background-color: transparent;
    border-color: #202329;
}

/* blog */
.latest_blog_wrapper .swiper-viewport {
    background: transparent;
}
.blog_categories .search h4, .search.popular_posts h4, .latest_blog_wrapper h4, .search.tags h4 {
    color: #2457aa;
    background: transparent;
}
.blog_categories .search h4:before, .search.popular_posts h4:before, .latest_blog_wrapper h4:before, .search.tags h4:before {
    border-top: 2px solid #2457aa;
}

#blogsearch input[type="text"]
{
    border: 1px solid #dddddd;
}
#blogsearch button[type="button"]
{
    background: #2457aa;
    color: #fff;
}
.form-control:focus {
    border-color: #66afe9;
}
.blog_categories .search ul li a
{
	color:#878787
}
.blog_categories .search ul li a i
{
    color: #2457aa;
}
.blog_categories .search ul li a:hover
{
	 color: #2457aa;
}

.popular_posts  .popular_posts_text h5 a {
	color:#7a7a7a
}
.popular_posts  .popular_posts_text h5 a:hover {
	color:#2457aa
}

.popular_posts .popular_posts_section
{
    border-bottom: 1px solid #dddddd;
}
.search.tags ul li a
{
    color: #fff;
    background: #404245;
}

.eblog .update_post .update_post_text
{
    background: #f2f2f2;
}

.eblog .update_post .update_post_text h3:after {
	background: #2457aa;
}
.eblog .update_post .blogcomments i
{
    color: #2457aa;
}

.eblog .update_post a.base_button
{
    color: #2457aa;
}
.eblog .update_post a.base_button:hover
{
    color: #000000;
}
.social_icons ul li.google-plus i
{
	 color: #d34836;
}
.social_icons ul li.linkedin i
{
	 color: #0077b5;
}
.update_post_text p span
{
    color: #fff;
    background: #556;
}
 .update_post_text p span
{
	background: #2457aa;
}
.eblog .update_post h3, .eblog h1 {
	color: #2457aa;
}
.eblog .update_post .blog-images-section:hover img, .eblog .update_post .blog-images-section:hover iframe  {
	background: #00000061;
}

/* onepage cheeck out */


.content-shopping-cart .extpanel .extpanel-title {
	border-bottom: 1px solid #dddddd;
    color: #2457aa;
}
.shopping-cart-content .img-thumbnail
{
	 border: 1px solid #dddddd;
}
.balert-danger{
	background-color: #f2dede;
    border-color: #ebccd1;
    color: #a94442;
}
html body .extpanel-title {
    color: #2457aa;
}

/* responsive */

@media screen and (max-width: 1200px)
{
.popular_posts .popular_posts_text {
    width: 64%;
    margin-left: 10px;
}
.eblog .update_post h3 {
    line-height: 30px;
    min-height: 104px;
}
.eblog {
    padding: 30px 10px;
}
}
@media screen and (max-width: 992px)
{
.popular_posts .popular_posts_text {
    width: 61%;
    margin-left: 10px;
}	
.blog_categories .search h4, .search.popular_posts h4, .latest_blog_wrapper h4, .search.tags h4 {
    font-size: 15px;
}
.eblog .update_post h3 {
    line-height: 26px;
    font-size: 17px;
	min-height: auto;
}
.eblog .update_post a.base_button {
    font-size: 12px;
}
.eblog .update_post .update_post_text span a {
    font-size: 11px;
}	
}
@media screen and (max-width: 768px)
{
.eblog {
    padding: 30px 15px;
}
}




/* responsive */

@media screen and (max-width: 1200px)
{

.siderber_products .rating .fa-star-o {
    color: #2457aa;
}
}
@media screen and (max-width: 768px)
{
.cart-menu .navbar-nav .open .dropdown-menu {
	background:#ffffff;
}
.cart-icon .fa {
    color: #d9d9d9;
}
}
/*----------------------------
-----------------
---------------------------
-------------------------------*/


@media screen and (max-width: 600px)
{
#footer .footer-inner-matter {

    border-bottom: 1px solid #3d3d3d;

}
#footer .social_footer {
    border-bottom: 1px solid #3d3d3d;
}

}
/*----------------------------
-----------------
---------------------------
-------------------------------*/

