/* ------------------------------------------------------------------- */
/* Purple #5769a0
---------------------------------------------------------------------- */
.top-bar-dropdown ul li a:hover,
.skill-bar-value,
.counter-box.colored,
a.menu-trigger:hover,
.pagination .current,
.pagination ul li a:hover,
.pagination-next-prev ul li a:hover,
.tabs-nav li.active a,
.dropcap.full,
.highlight.color,
.ui-accordion .ui-accordion-header-active:hover,
.ui-accordion .ui-accordion-header-active,
.trigger.active a,
.trigger.active a:hover,
.share-buttons ul li:first-child a,
a.caption-btn:hover,
.mfp-close:hover,
.mfp-arrow:hover,
.img-caption:hover figcaption,
#price-range .ui-state-default,
.selectricItems li:hover,
.product-categories .img-caption:hover figcaption,
.rsDefault .rsThumbsArrow:hover,
.customSelect .selectList dd.hovered,
.qtyplus:hover,
.qtyminus:hover,
a.calculate-shipping:hover,
.og-close:hover,
.tags a:hover							{ background: #5769a0; }


.top-search button:hover,
.cart-buttons a,
.cart-buttons a.checkout,
.menu > li:hover .current,
.menu > li.sfHover .current,
.menu > li:hover,
.menu > li.sfHover,
li.dropdown ul li a:hover,
#jPanelMenu-menu li a:hover,
input[type="button"],
input[type="submit"],
a.button,
a.button.color,
a.button.dark:hover,
a.button.gray:hover,
.icon-box:hover span,
.tp-leftarrow:hover,
.tp-rightarrow:hover,
.sb-navigation-left:hover,
.sb-navigation-right:hover,
.product-discount,
.newsletter-btn,
#categories li a:hover,
#categories li a.active,
.flexslider .flex-prev:hover,
.flexslider .flex-next:hover,
.rsDefault .rsArrowIcn:hover,
.hover-icon,
#backtotop a:hover,
#filters a:hover,
#filters a.selected 					{ background-color: #5769a0; }


a,
.happy-clients-author,
#categories li li a.active span,
#categories li li a.active,
#additional-menu ul li a:hover,
#additional-menu ul li a:hover span,
.mega a:hover,
.mega ul li p a,
#not-found i,
.dropcap,
.list-1.color li:before,
.list-2.color li:before,
.list-3.color li:before,
.list-4.color li:before,
.comment-by span.reply a:hover,
.comment-by span.reply a:hover i,
#categories li ul li a:hover span,
#categories li ul li a:hover,
table .cart-title a:hover,
.st-val a:hover,
.meta a:hover   						{ color: #5769a0; }



#jPanelMenu-menu a.current { background: #5769a0 !important; }
.current-page { background-color: #5769a0 !important; }
blockquote { border-left: 4px solid #5769a0; }
.categories li a:hover { color: #5769a0 !important; }

/***********/

#logo {margin-top:20px}
#logo a img {
    height: 75px;
    margin-left:10px;
}

li.dropdown ul li a {min-width: 250px;}
.prev:before { content: "";}
.next:before { content: "";}
.next:before, .prev:before {
    margin: 9px 0 0 0px;
    font-family: "FontAwesome";
    font-size: 13px;
    position: relative;
    display: block;
    line-height: 19px;
}

.next, .prev {
    width: 36px;
    height: 36px;
    padding: 0!important;
    margin:0 10px!important;
}

.product section {
    height: 90px;
}

.container .four.shop.columns .product section h5 {
    /*width: 273px;*/
    /*overflow: hidden;*/
    /*white-space: nowrap;*/
}


a.caption-btn {
    color: #fff;
    background: #5769a0;
}

a.caption-btn:hover {
    color: #fff;
    background: #0028f1;
}

.search-term {color:#96952F;}
.content-box:hover .box-icon-effect-2 .box-icon i {color:#a558a6}

.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden
}

.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0
}

.embed-responsive.embed-responsive-16by9 {
    padding-bottom: 56.25%
}

.embed-responsive.embed-responsive-4by3 {
    padding-bottom: 75%
}

#cart_add_dialog{
background: #fff;
padding: 30px 40px 35px 40px;
text-align: left;
max-width: 800px;
margin: 40px auto;
position: relative;
}

.violet {
    background: rgba(177, 29, 213, 0.80) !important;
}.green {
    background: rgba(58, 207, 135, 0.80) !important;
}

li.separator {margin:0;padding:0!important}
#additional-menu ul li a {
    font-size: 13px;
    color: #555;
}

.paypal-button {
    background: url('/img/paypal_button.png') no-repeat 0 -55px;
    height: 54px;
    width: 264px;
    display: block;
}
.paypal-button:hover {
    background: url('/img/paypal_button.png') no-repeat 0 0
}


