/**
*	@package	OT Happyday Joomla! Template
*	@copyright	Copyright (C) 2009 - 2014 Omegatheme. All rights reserved.
*	@license	GNU/GPL version 2, or later
*	@website:	http://www.omegatheme.com
*	Support Forum - http://www.omegatheme.com/forum/
*	@version	$Id$
*/
 
/* 
* Define: color, font-family, font-size, etc. 
* for body, a, heading, etc.
*/

/* PRESET STYLE 1 - Color #ea2401 */


a,
.ot-color{
	color: #731100;
}
input, textarea, .uneditable-input {
	border-color: #998c9e;
}
a:hover,
a:focus,
a:active,
#oTopNavBlock a:hover,
.breadcrumb > .active,
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1 > div > a:hover,
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1.hover > div > a,
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1.active > div > a,
.mainmenu .otmenu-desk-wrapper .ot-menu .hasColumn > div > a:hover,
.mainmenu .otmenu-desk-wrapper .ot-menu .hasColumn.hover > div > a,
.mainmenu .otmenu-desk-wrapper .ot-menu .omg_cover_module .moduleItemAddition a:hover,
.breadcrumb .lastitem,
.breadcrumb a:hover,
.module ul.menu li.active > a,
.module ul.menu li a:hover,
.module ul.menu li a:focus,
.blog .item-title a:hover,
.catItemInfo a:hover,
.latestItemInfo a:hover,
.tagItemInfo a:hover,
.userItemInfo a:hover,
.itemAddition a:hover,
a.art-title:hover,
.archive-module,
.archive-module li a:hover,
.ot-published,
/* .product-price,
.vmproduct .spacer .product-price, */
.vmproduct .spacer a.product-name:hover,
.vmproduct .spacer .product-name a:hover,
.vmproduct .spacer:hover a.product-name,
.vmproduct .spacer:hover .product-name a,
.vmproduct .spacer a.product-category:hover,
.vmproduct .spacer .product-category a:hover,
.vmproductpriceresult span.PricesalesPrice,
.vmproductpricetotal span.PricebillTotal,
.VmArrowdown:hover,
.VmOpen > div > .VmArrowdown,
ul.VMmenu li.active > div > a,
.ot-vm-cat:hover .ot-cat-name a,
.ot-vm-manu:hover .ot-manu-name a,
/* .ot-vm-cat .ot-cat-name a:hover, */
/* .orderlistcontainer div.orderlist a:hover,
.orderlistcontainer div.orderlist div:hover a, */
p.dsq-widget-meta a:hover{
	color: #FE5C69;
}

select,
.orderlistcontainer div.activeOrder{
	background-color: #ffffff;
	background-image: url(../images/select_bg1.png);
	border-color: #d2cbd3;
}
.input-group-addon{
	color: #998c9e;
}
.form-control{
	color: #6e5863;
}
.form-control::-moz-placeholder{
	color: #6e5863;
}
.form-control:-moz-placeholder{
	color: #6e5863;
}
.form-control:-ms-input-placeholder{
	color: #6e5863;
}
.form-control::-webkit-input-placeholder{
	color: #6e5863;
}
.modal-backdrop{
	background-color: #2b1f27;
}
#oTopNavBlock,
#oTopNavBlock a{
	color: #846f9c;
}
.mainmenu .otmenu-desk-wrapper .ot-menu a,
.mainmenu .otmenu-desk-wrapper .ot-menu li.level1 > div > a,
.ot-search .search input.search-query{
	color: #ea2401;
}
.ot-search .search input.search-query::-moz-placeholder{
	color: #ea2401;
}
.ot-search .search input.search-query:-moz-placeholder{
	color: #ea2401;
}
.ot-search .search input.search-query:-ms-input-placeholder{
	color: #ea2401;
}
.ot-search .search input.search-query::-webkit-input-placeholder{
	color: #ea2401;
}
.ot-search .search .btn-search {
	background-color: #b3a0b2;
	/* background-color: #de6077; */
}
.ot-search .search .search-modal .btn-search {
	background-color: #de6077;
}
.mainmenu .otmenu-desk-wrapper .ot-menu .hasChild > div > a:hover:after,
.mainmenu .otmenu-desk-wrapper .ot-menu .hasChild > div > span:hover:after,
.mainmenu .otmenu-desk-wrapper .ot-menu .hasChild:hover > div > a:after,
.mainmenu .otmenu-desk-wrapper .ot-menu .hasChild:hover > div > span:after,
.mainmenu .otmenu-desk-wrapper .ot-menu .hasChild.hover > div > a:after,
.mainmenu .otmenu-desk-wrapper .ot-menu .hasChild.hover > div > span:after,
.mainmenu .otmenu-desk-wrapper .ot-menu .hasChild.active > div > a:after,
.mainmenu .otmenu-desk-wrapper .ot-menu .hasChild.active > div > span:after{
	background-color: #eae7ea;
	color: #8c8b8c;
}
#oBreadcrumbBlock{
	/* background-image: url("../images/breadcrumb_bg1.png"); 
	background-color: #e5dfe8;
	color: #62515a;*/
}
#oBreadcrumbBlock .container:before,
#oBreadcrumbBlock .container-fluid:before{
	/*background-image: url("../images/breadcrumb_bg1.png");*/
}
#ot-main-nav,
#oFooterBlock2{
	/*-webkit-box-shadow: 15px 0 0 #ffffff inset, -15px 0 0 #ffffff inset, 0 1px 0 #e5dfe8 inset;*/
	/*-moz-box-shadow: 15px 0 0 #ffffff inset, -15px 0 0 #ffffff inset, 0 1px 0 #e5dfe8 inset;*/
	/*box-shadow: 15px 0 0 #ffffff inset, -15px 0 0 #ffffff inset, 0 1px 0 #e5dfe8 inset;*/
}
.ot-slide .itemOverlay-i{
	background-color: rgba(255, 198, 83, 0.8);
}
.ot-slide .itemOverlay .itemTitle,
.ot-slide .itemOverlay .itemTitle a,
.ot-slide .itemOverlay .itemReadMore,
.ot-slide .itemOverlay .itemReadMore a{
	color: #000;
}
.carousel-control.control-styled{
	background-color: rgba(255, 198, 83, 0.9);
}
.module h3.mod-title{
	color: #9c496d;
}
#oContentBlock .module h3.mod-title{
	color: #a25476;
}
.featured-view > h4 span,
.latest-view > h4 span,
.topten-view > h4 span,
.recent-view > h4 span,
.related-products-view > h4 span,
.product-related-products > h4 span,
.product-related-categories > h4 span,
.customer-reviews > h4 span,
.category-view > h4 span,
.cart-view h1,
.billto-shipto h3{
	color: #a25476;
}
.cart-view h1,
.billto-shipto h3{
	border-color: #998c9e;
}
.orderby-displaynumber .title,
.orderlistcontainer div.activeOrder a,
.orderlistcontainer div.orderlist a{
	color: #62515a;
}
a.productpopover{
	color: #9c496d;
}
.popover.product {
	background-color: #f3f3f2;
}
.popover.product .col-detail .product-name,
.popover.product .col-detail .product-name a{
	color: #ea2401;
}
.popover.product .col-detail .product-name:hover,
.popover.product .col-detail .product-name a:hover,
.popover.product .col-price span.PricesalesPrice,
.vm-product-details-container .spacer-buy-area .product-price .PricesalesPrice,
.product-related-products .product-field-display .PricesalesPrice{
	color: #dd546f;
}
@media (min-width: 768px){
	.popover.product .col-price .product-price{
		-webkit-box-shadow: 1px 0px 0px #dbd5de inset, -1px 0px 0px #dbd5de inset, 0px 1px 0px #dbd5de inset, 0px -1px 0px #dbd5de inset;
		-moz-box-shadow: 1px 0px 0px #dbd5de inset, -1px 0px 0px #dbd5de inset, 0px 1px 0px #dbd5de inset, 0px -1px 0px #dbd5de inset;
		box-shadow: 1px 0px 0px #dbd5de inset, -1px 0px 0px #dbd5de inset, 0px 1px 0px #dbd5de inset, 0px -1px 0px #dbd5de inset;
	}
}
.popover.product .col-price .PricesalesPrice + .price-crossed,
.orderby-displaynumber{
	border-color: #e5dfe8;
}
.addtocart-bar span.quantity-controls input.quantity-plus,
.addtocart-bar span.quantity-controls input.quantity-minus{
	background-color: #b3a0b2;
}
.addtocart-bar span.addtocart-button  input.addtocart-button,
.addtocart-bar span.addtocart-button  input.notify-button{
	background-color: #9c496d;
}
.popover.product div.vm-details-button a{
    background-color: #ea2401;
}
.vm-product-media .carousel-control.control-box{
	background-color: #f1f0f2;
	/* color: #746c72; */
}
.vm-product-details{
	background-color: rgba(43, 31, 39, 0.9);
}
.vm-product-details-container hr{
	
}
.vm-product-details-container h1{
	color: #e5dfe8;
}
.vm-product-details-container input,
.vm-product-details-container select,
.vm-product-details-container textarea{
	color: #6e5863;
}
.vm-product-tab .nav-tabs{
	background-color: #f1f0f2;
	color: #62515a;
}
.vm-product-tab .nav-tabs > li.active > a,
.vm-product-tab .nav-tabs > li.active > a:focus,
.vm-product-tab .nav-tabs > li.active > a:hover,
.vm-product-tab .nav-tabs > li > a:hover{
	background-color: #935f8f;
}
table.cart-summary tr th,
table.cart-summary tr td hr{
	border-color: #998c9e;
	color: #935f8f;
}
.priceColor2{
	color: #d2667b;
}
.vmproductshipment,
.vmproductpayment{
	background-color: #e5dfe8;
	border-color: #b3a0b2;
	color: #62515a;
}

.box1{
	background-color: #f3f0ea;
}
.box1 h3.custom_title{
	color: #ad4f66;
}
.box2{
	background-color: #f3f5f3;
}
.box2 h3.custom_title{
	color: #9c496d;
}
.box3{
	background-color: #f3e9f5;
}
.box3 h3.custom_title{
	color: #dd546f;
}
.box4{
	background-color: #e8eff7;
	color: #dd546f;
}
.box4 h4.custom_title{
	color: #dd546f;
}
.box4 p .large{
	color: #6a3e55;
}

.search{
padding-top:13px;
   
}

.custom-newsletter{
	background-color: #b89fbb;
	background-image: -moz-linear-gradient(172deg, #b89fbb 0px, rgba(165, 137, 169, 0.37) 50%, #a589a9 100%);
	background-image: -webkit-gradient(172deg, color-stop(0%, #b89fbb), color-stop(50%, rgba(165, 137, 169, 0.37)), color-stop(100%, #a589a9));
	background-image: -webkit-linear-gradient(172deg, #b89fbb 0px, rgba(165, 137, 169, 0.37) 50%, #a589a9 100%);
	background-image: -o-linear-gradient(172deg, #b89fbb 0px, rgba(165, 137, 169, 0.37) 50%, #a589a9 100%);
	background-image: -ms-linear-gradient(172deg, #b89fbb 0px, rgba(165, 137, 169, 0.37) 50%, #a589a9 100%);
	background-image: linear-gradient(172deg, #b89fbb 0px, rgba(165, 137, 169, 0.37) 50%, #a589a9 100%);
	/* background-image: linear-gradient(172deg, #b89fbb 0px, rgba(133, 99, 137, 0.37) 50%, #a589a9 100%); */
	background-repeat: repeat-x;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#b89fbb', endColorstr='#a589a9', GradientType=0);
}
.custom-newsletter .ot-bg.btn{
	background-color: #dd546f;
}
.custom-contact .glyphicon{
	background-color: #ea2401;
}
#oFooterBlock {
	border-color: #ea2401;
}
#oFooterBlock a:hover {
	color: #ea2401;
}
#oFooterBlock1,
#oFooterBlock1 a {
	color: #62515a;
}
#oFooterBlock1  ul.menu.list-custom li:before{
	color: #dd546f;
}
#oFooterBlock2,
#oFooterBlock2 a {
	color: #776870;
}

.ot-bg,
#ot-left .module h3.mod-title,
#ot-right .module h3.mod-title{
	background-color: #ea2401;
}
.ot-bg.btn,
#oTopBlock .search .btn-search.btn-active,
.itemCommentsCounter > span,
.itemListTags .navbar-nav > li > .catItemTag.active,
.moduleItemReadMore,
a.readmore,
.readmore a,
.ot-vm-cat a.readmore,
.vmproduct .spacer .product-details-btn,
.write-reviews input.highlight-button:hover,
.orderlistcontainer div.orderlist a:hover,
.orderlistcontainer div.orderlist div:hover a,
.vm-button-correct,
.vm-button-correct:link,
.vm-button-correct:visited,
.orderlistcontainer div.orderlist div:hover,
#com-form-login .btn-login,
.pager li > a,
.pager li > span,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.sc-wrapper .tab_style1 .nav-tabs > li:hover > a,
.sc-wrapper .tab_style1 .nav-tabs > li > a:hover,
.sc-wrapper .tab_style1 .nav-tabs > li.active > a,
.sc-wrapper .tab_style1 .nav-tabs > li.active > a:focus,
.sc-wrapper .ocollapsestyle .panel .panel-heading .panel-title > a > .glyphicon,
.sc-wrapper .ocollapsestyle .panel .panel-heading .panel-title > a:hover > .glyphicon,
.sc-wrapper .ocollapsestyle .panel .panel-heading .panel-title > a.collapsed:hover > .glyphicon,
.carousel-indicators li:hover,
.carousel-indicators li.active,
.custom-social:hover {
    background-color: #1F7BCE;
}
.ot-bg.btn:hover,
a.readmore:hover,
.readmore a:hover,
.mainmenu .otmenu-desk-wrapper .ot-menu li > div > a:hover,
.mainmenu .otmenu-desk-wrapper .ot-menu li.hover > div > a,
.mainmenu .otmenu-desk-wrapper .ot-menu li.active > div > a,
.pager li:hover > a,
.pager li:hover > span,
.pager li > a:hover,
.pager li > span:hover,
.pager li > a:focus,
.pager li > span:focus,
#com-form-login .btn-login:hover,
.vmproduct .spacer:hover .product-details-btn,
.vmproduct .spacer:hover span.addtocart-button input.addtocart-button,
.ot-vm-cat:hover a.readmore,
.write-reviews input.highlight-button,
.vm-button-correct:hover {
    background-color: #F9BB0E;
}
.ot-border,
.breadcrumb-header,
.module h3.mod-title > span,
.module.style2 h3.mod-title,
.itemCommentsCounter,
.catItemInfo.ot-bg .catItemCategory,
.latestItemInfo.ot-bg .latestItemCategory,
.tagItemInfo.ot-bg .tagItemCategory,
.userItemInfo.ot-bg .tagItemCategory,
.itemAddition.ot-bg .itemCategory,
.moduleItemAddition.ot-bg .moduleItemCategory,
.moduleItemReadMore,
.moduleItemReadMore:hover,
.ot-published,
.page-contact .ot-title,
.custom_map,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.custom_subscribe .input-group .form-control{
	border-color: #e5dfe8;
}
.sc-wrapper .tab_style2 .nav-tabs > li:hover > a,
.sc-wrapper .tab_style2 .nav-tabs > li > a:hover,
.sc-wrapper .tab_style2 .nav-tabs > li.active > a,
.sc-wrapper .tab_style2 .nav-tabs > li.active > a:focus,
.moduleCategories .moduleCategory.active{
	border-bottom-color: #e5dfe8 ;
}

