/*
Theme Name: Upstar_layout2
Author: Templatemela
Version: 1.0
Description: Our default theme lets you create a responsive magazine website with a sleek, modern design.
License: GNU General Public License v2
Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: upstar_layout2
Template: upstar
*/

/*Header code*/
.header-search input[type="text"], .header-search input[type="search"] {background: #f2f2f2;}
.topbar-link {border-right: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9;}
.topbar-outer {border-bottom: 1px solid #d9d9d9;}
.header-menu-links li {border-right: 1px solid #d9d9d9;}
.header-helpline {border-right: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9;}
.header-cart {border-right: 1px solid #d9d9d9;}
.header-cart .shopping_cart .amount {color: #000000;}
.header-cart .cart-count {color: #ffffff;background: #000000;}
.big-title {border-top:0;}
.header-cart .shopping_cart {background: url("images/megnor/cart.png") no-repeat scroll center left;}

.follow-us a i {color: #000000;}
.page-title .entry-title-main {color: #ffffff;}
.breadcrumbs, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb {color: #ffffff;}
.woocommerce .woocommerce-breadcrumb span a:hover, .woocommerce-page .woocommerce-breadcrumb span a:hover, .breadcrumbs a:hover { color: #b4b4b4;}

.page-title { background: #000;}
.woocommerce .woocommerce-breadcrumb span a, .woocommerce-page .woocommerce-breadcrumb span a, .breadcrumbs a { color: #ffffff;}
/* Side Panel */
.widget .widget-title {color: #000000;}


/* Product-View Page */
.woocommerce.single-product .single_add_to_cart_button, .woocommerce.single-product div.product form.cart .button {background: #000000 none repeat scroll 0 0;border: 1px solid #000000;}


/*About US*/
.team-posts-content.posts-content .container-inner:hover .staff-content {background: #000000;}


/* All Blog List */
.entry-header .entry-title a {color: #000000;}
.read-more-link {background:#000000;}
.widget_search #searchform #searchsubmit, #primary-sidebar .widget_product_search input[type="submit"] {background: #000000 url("images/megnor/inner-search.png") no-repeat scroll center center;}
.paging-navigation a:hover, .paging-navigation .page-numbers.current {background: #000000;border: 1px solid #000000;}
.paging-navigation a:hover, .paging-navigation .page-numbers.current {background: #000000;border: 1px solid #000000;}
.links .icon, .gallery-zoom .icon, .gallery-redirect .icon, .blog-posts-content .block_hover .icon {background-color: #000000;}
.read-more-link:hover{background:#000000;}
/* Single Blog view */
.post-navigation a.prev-post{background: #000000 none repeat scroll 0 0;}
.post-navigation a.next-post{background: #000000 none repeat scroll 0 0; float: right;}

/* Banners */
.sub-banner {background: transparent; overflow: visible;}
.sub-banner .static-wrapper{position: relative; width: 100%; float: left; text-align: center; right: auto; margin: 15px 0 10px; top: unset;}
.sub-banner .cms-banner-img {overflow: hidden !important;display: inline-block;}
.cms-banner-inner .static-inner {text-align: center; margin-bottom: 20px; left: 0;}
.cms-banner-inner {float: left; width: 100%; position: relative; clear: both;}
.static-wrapper .shop-now {left: auto; position: relative;}
.sub-banner .link-text {background: #000000; border-color: #000000; text-decoration: none; padding: 10px 22px; font-size: 12px; clear: both; display: inline-block;}
.sub-banner .text1 {color: #000000; font-size: 34px; font-weight: 800;}
.sub-banner .text2 {color: #000000;}

.sub-banner .subbanner1 {text-align: left;}
.sub-banner .subbanner2 {text-align: center;}
.sub-banner .right-img {text-align: right;}

.sub-banner .cms-banner-item .link-text{
	opacity: 0;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	-khtml-opacity: 0;
}
.sub-banner .cms-banner-item:hover .link-text{
	opacity: 1;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	color: #ffffff;
    background-color: #000;
    border-color: #000;
    box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
    text-decoration: none;
}

/* shortcode_style.scss code */
.custom-testimonial .testmonial-image::before {content: "\f10e"; color:#000000;}
.custom-testimonial .testimonial-content {color:#595959;}
.custom-testimonial .testimonial-title a {color:#000000;}
.custom-testimonial .testimonial-designation {color:#8a8a8a;}
.service-title {color: #000000;}
.service_other_text {color: #686868;}
.service-list:hover .service-content .icon-image, .service-list:focus .service-content .icon-image, .service-list:active .service-content .icon-image {background-color: #000000;border: 2px solid #000000;}

.normal-title, .upsells.products > h2, .related.products h2, .cross-sells > h2 {color: #000000;}
.style1 #tab ul li a.current,
.style1 #tab ul li a:hover {background: #000000; color: #FFF;}
.vertical_tab.style2 #tab ul li a.current, .vertical_tab.style2 #tab ul li a:hover {border-left: 3px solid #000000;}
.horizontal_tab.style2 #tab ul li a.current, .horizontal_tab.style2 #tab ul li a:hover {border-top: 3px solid #000000;}
.vc_btn3-style-custom.vc_general.vc_btn3:focus, .vc_btn3-style-custom.vc_general.vc_btn3:hover {
    background-color: #000000 !important;
    background-image: none;
}

.address-text .fa {color: #000000;}
.pricing_wrapper:hover .pricing_heading, .pricing_wrapper .selected .pricing_heading, .pricing_wrapper:hover .pricing_top, .pricing_wrapper .selected .pricing_top, .pricing_wrapper:hover .pricing_button a#pricing-btn, .pricing_wrapper .selected .pricing_button a#pricing-btn {background: #000000; color: #fff;}


/* Woocommerce.scss code */
.woocommerce span.onsale, .woocommerce-page span.onsale {background: #000000;}
span.onsale::before {background: #000000;}
.price_label, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {background: transparent; color: #000000;}

.woocommerce ul.products li.product .product-name, .woocommerce-page ul.products li.product .product-name, .counter-products-carousel .product-name{color: #000000;}
.woocommerce ul.products li .product-button-hover .add_to_wishlist:hover {background: #000000;}
.woocommerce ul.products li.product .product_type_variable:hover::before, .woocommerce-page ul.products li.product .product_type_variable:hover::before {background: #000000;}
.woocommerce ul.products .image-block .button.yith-wcqv-button:hover::before {background: #000000;}
.woocommerce ul.products a.compare.button:hover {background: #000000;}
.woocommerce ul.products li.product .product_type_simple:hover::before, .woocommerce-page ul.products li.product .product_type_simple:hover::before{background: #000000;}
.woocommerce ul.products li.product .product_type_grouped:hover::before, .woocommerce-page ul.products li.product .product_type_grouped:hover::before{background: #000000;}
.woocommerce ul.products li.product .product_type_external:hover::before, .woocommerce-page ul.products li.product .product_type_external:hover::before{background: #000000;}
.woocommerce-pagination span.current, .woocommerce-pagination a:hover {background: #000000;border: 1px solid #000000;}

.woocommerce-tabs ul.tabs li a:hover, .woocommerce-tabs ul.tabs li.active a {background: #000000; border-color: #000000;}
.woocommerce .woocommerce-message::before, .woocommerce-page .woocommerce-message::before {background-color: #000000;}
.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {border-top: 2px solid #000000;}
.woocommerce .woocommerce-info::before, .woocommerce-page .woocommerce-info::before {background-color: #000000;}
.woocommerce .products .product-button-hover a {color: #000000;}
.woocommerce .products .product-button-hover a:hover::before {background: #000000;}
.woocommerce-page ul.products li.product .product_type_simple:hover, .woocommerce .add_to_cart_button.added:hover::after {
    background: #000000;
    color: #ffffff;
    font-weight: 600;
}
/* owl.carousal.css code */
.custom-testimonial .owl-theme .owl-buttons div {background: rgba(0, 0, 0, 0) url("images/megnor/arrow.png") no-repeat scroll left 10px;}
.owl-theme .owl-buttons div.owl-prev {left: 0px;}
.owl-theme .owl-buttons div.owl-next {right: 0px;background-position: right 10px;}

/* Footer */
.footer-logo {background: #f2f2f2;}
outer .widget-title {color: #000000;}
.site-footer .widget_newsletterwidget .title-outer .widget-title {color: #000000;}
.site-footer .newsletter-email, .tnp-email {background: #ffffff;border: 2px solid #dedede;}
.site-footer .newsletter .newsletter-submit, .site-footer .tnp .tnp-submit {color: #ffffff;background: #000000;}
.site-footer h3.widget-title {color: #000000;border-color: #ebebeb;}
.footer-widget .widget .title-outer .widget-title::after {border-bottom: 2px solid #000000;}
.footer-logo .theme-container {border-top: 1px solid #d9d9d9;}
.footer-bottom-container {border-top: 1px solid #d9d9d9;}
.footer-widget {background: #ffffff;}
.third-widget {border: 0;}
.follow-us a {border: 2px solid #666666;}
.follow-us a:hover{border-color:#000000;}
.footer-top .follow-us a i {color: #666666;}
.follow-us a:hover.facebook i{color:#000000;}
.follow-us a:hover.twitter i{color:#000000;}
.follow-us a:hover.linkedin i{color:#000000;}
.follow-us a:hover.rss i{color:#000000;}
.follow-us a:hover.youtube i{color:#000000;}
.follow-us a:hover.pinterest i{color:#000000;}
.follow-us a:hover.google-plus i{color:#000000;}
.follow-us a:hover.skype i{color:#000000;}
.follow-us a:hover.instagram i{color:#000000;}
.follow-us a:hover.whatsapp i{color:#000000;}
.footer-widget .widget.widget_accepted_payment_methods {margin-left: 35px;}
#to_top{border: 2px solid #000000;}
#to_top:hover {background: #000000;}
.site-footer .newsletter .newsletter-submit:hover, .site-footer .tnp .tnp-submit:hover, .site-footer .newsletter .newsletter-submit:hover, .site-footer .tnp .tnp-submit:focus {background-color: #000000;}
.site-footer .newsletter .newsletter-submit:active, .site-footer .tnp .tnp-submit:active{background-color: #000000;}

ul.accepted-payment-methods li.dankort span{background:url(images/megnor/dankort.jpg) no-repeat scroll center transparent;}
ul.accepted-payment-methods li.american-express span {	background:url(images/megnor/american_express.jpg) no-repeat scroll center transparent;}
ul.accepted-payment-methods li.bitcoin span{background:url(images/megnor/bitcoin.jpg) no-repeat scroll center transparent;}
ul.accepted-payment-methods li.cash-on-delivery span{	background:url(images/megnor/cash_on_delivery.jpg) no-repeat scroll center transparent;}
ul.accepted-payment-methods li.discover span{	background:url(images/megnor/discover.jpg) no-repeat scroll center transparent;}
ul.accepted-payment-methods li.google span{background:url(images/megnor/wallet.jpg) no-repeat scroll center transparent;}
ul.accepted-payment-methods li.maestro span{background:url(images/megnor/maestro.jpg) no-repeat scroll center transparent;}
ul.accepted-payment-methods li.mastercard span{	background:url(images/megnor/master_card.jpg) no-repeat scroll center transparent;}
ul.accepted-payment-methods li.paypal span{	background:url(images/megnor/paypal.jpg) no-repeat scroll center transparent;}
ul.accepted-payment-methods li.visa span{	background:url(images/megnor/visa.jpg) no-repeat scroll center transparent;}