input[type="submit"]:link, input[type="submit"]:visited {
	color: #fff;
	padding: 20px 40px;
	border-style: none;
	background-color: rgba(0,0,0,0);
	font: 14px/1 "Lucida Grande", Lucida, Verdana, sans-serif;
	text-shadow: #000 0 2px 2px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	display: inline-block;
}

input[type="submit"]:hover {
	-moz-box-shadow: rgba(255,255,255,.28) 0px 1px 1px, inset rgba(0,0,0,.5) 0 1px 4px;
	-webkit-box-shadow: rgba(255,255,255,.28) 0px 1px 1px, inset rgba(0,0,0,.5) 0 1px 4px;
	box-shadow: rgba(255,255,255,.28) 0px 1px 1px, inset rgba(0,0,0,.5) 0 1px 4px;
	background-image: -moz-linear-gradient(top, rgba(0,0,0,.1) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,.2) 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.1)), color-stop(30%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,.2)));
	background-image: -webkit-linear-gradient(top, rgba(0,0,0,.1) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,.2) 100%);
	background-image: -o-linear-gradient(top, rgba(0,0,0,.1) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,.2) 100%);
	background-image: linear-gradient(top, rgba(0,0,0,.1) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,.2) 100%);
	-moz-background-clip: padding-box;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}

input[type="submit"]:active {
	background: #BC0000;
	-moz-box-shadow: rgba(255,255,255,.28) 0px 1px 1px, inset rgba(0,0,0,.5) 0 1px 6px;
	-webkit-box-shadow: rgba(255,255,255,.28) 0px 1px 1px, inset rgba(0,0,0,.5) 0 1px 6px;
	box-shadow: rgba(255,255,255,.28) 0px 1px 1px, inset rgba(0,0,0,.5) 0 1px 6px;
}

input[type="checkbox"] {width: auto !important; margin-right: 10px !important;}

h2, h2 a {margin-bottom: 10px;}
.home .title.with_image {max-height: 120px !important;}
.page-id-1579 .title.with_image {max-height: 330px !important;}
.page-id-1579 .title {max-height: 330px !important;}
.title.with_image {max-height: 150px !important;}
.title {max-height: 150px !important;}
.price_table_inner ul li.table_title {color: #cccccc;}
#sideoffer .box {padding: 0px 10px !important;}
.list.number ul li, .list.number_small ul li, .list.circle ul li, .list.big_circle ul li {color:#fff;}
.circle_item .circle {background-color: #fff;}
.percentage {color: #fff;}
.link_with_icon img {width:32px;}
.footer_top ul li {margin-bottom: 15px;}
.title_with_line_separator {box shadow: 0px 1px 0px #000 !important; border-bottom: 1px solid #000000 !important;}
.list.number ul li, .list.number_small ul li, .list.circle ul li, .list.big_circle ul li {line-height: 15px; margin: 0px 0px 5px 25px;}
.ui-widget-content {background: #000 !important;}
#bcw-email a {color: #fa0303;}
.single-format-standard h1 {font-family: Rock Salt; text-transform: none; font-size: 22px;}
#searchform input[type="text"], textarea  {background-color: #ccc; color: #333;}
#searchform input[type="text"]:hover, #searchform input[type="text"]:active, textarea:hover, textarea:active {background-color: #fdfdfd;}
.pagination ul li a  {color: #4A86E8 !important;}
.two_columns_50_50 {margin-top: 20px;}
.title h1 {text-transform: none; line-height: 15px;}
.blog_single_holder .blog_title_holder h2 {text-transform: none;}
.page-id-1658 .latest_post_holder li {width:100%; padding-right: 15px;}
.page-id-1658 .latest_post_holder img {display:none;}
.page-id-1658 .latest_post_holder img:before {  content: "";   display: block;   padding-bottom: 50%;}
.page-id-1658 .container.top_move {margin: 100px 0 0 0;}
.page-id-1658 .latest_post_holder ul li.three {width: 100%;}
.page-id-1658 .latest_post_holder span{display: none;}
#viewCartTable .button, #viewCartTable  input[type="submit"]{padding: 0px 1em !important;}
#agreeTermsAndCondition input[type="checkbox"] {width: 5% !important;}
#agreeTermsAndCondition input.itemQuantity {padding: auto;}
#viewCartTable tr th {background-color: #ccc;}

h5, h4 {line-height: 22px;}
.page-id-1622 .column_inner blockquote {margin-top: 0 !important;}
.icon.velvetlips {background-position: -3000px 0;}
.fade_in_circle_holder a {overflow: visible !important;}
.fade_in_circle_holder {cursor: inherit;}
.ui-widget-content a {color: #8900FF;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active,.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
border: 1px solid #ff0000;
color: #fff !important;
background: rgb(248,80,50); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(248,80,50,1) 0%, rgba(241,111,92,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,80,50,1)), color-stop(50%,rgba(241,111,92,1)), color-stop(51%,rgba(246,41,12,1)), color-stop(71%,rgba(240,47,23,1)), color-stop(100%,rgba(231,56,39,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 ) !important; /* IE6-9 */
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
border: 1px solid #222222;
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(165,165,165,0.27) 50%, rgba(109,109,109,0.28) 51%, rgba(246,246,246,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(50%,rgba(165,165,165,0.27)), color-stop(51%,rgba(109,109,109,0.28)), color-stop(100%,rgba(246,246,246,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(165,165,165,0.27) 50%,rgba(109,109,109,0.28) 51%,rgba(246,246,246,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(165,165,165,0.27) 50%,rgba(109,109,109,0.28) 51%,rgba(246,246,246,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(165,165,165,0.27) 50%,rgba(109,109,109,0.28) 51%,rgba(246,246,246,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(165,165,165,0.27) 50%,rgba(109,109,109,0.28) 51%,rgba(246,246,246,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00f6f6f6',GradientType=0 ); /* IE6-9 */
}
.blog_holder_list article.mix {background-color: #1C1C1C;}
.recaptchatable a, .recaptchatable a:hover {color: #fff !important;}
input {    margin: 10px 0px 10px;     padding: 15px 4%;     font-size: 15px;}
#viewCartTable tr th, table th, table tr:nth-child(2n+1) td {    background-color: #222;}
select {font-size: 15px; margin-left: 5px;}

@media all and (max-width: 768px) and (min-width: 10px) {.title .with_image {height: 50px !important;}}
@media all and (min-width: 1200px) {.logo img {float: left !important; margin-left: 0 !important; .logo {float: left !important;}
max-width: none !important; width: 300px !important; height: auto !important; vertical-align: middle;} 
input.app_submit_btn {color:  #666666 !important;}}

.logo {position: relative !important;}
.logo img {top: 0px !important;}

@media all and (min-width: 1200px)  { .logo img {
max-width: none !important; width: 300px !important; height: auto !important; margin-left: 0 !important;;}  
.logo {float: left !important; width: 300px; margin: 20px auto 0px; position: relative !important; width: 300px !important; margin-left: 0 !important;}
div.header_inner_right {
    float: left  !important;
    position: relative  !important;
    width: 900px  !important;
    line-height: 0px  !important;
   margin: 0px auto 0 auto;
padding-left: 50px;}
.title.with_image {min-height: 120px;}

}
@media only screen and (max-width:1200px){
.title.with_image {height: 10px;}.logo {float: none !important; margin: 10px auto 0 auto  !important; width: 400px;} .logo img {top: 0px !important; width:400px;  margin: 10px auto 0 auto  !important; float: none !important; }
div.header_inner_right {width: 100%;  margin: 0px auto 0 auto;}}

.simpleecommcartAddToCartButton em {color: #4A86E8 !important;}

.mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {background-image: none;
background: #ffc363; /* Old browsers */
background: -moz-linear-gradient(top,  #ffc363 0%, #f17432 50%, #ea5507 51%, #c296ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc363), color-stop(50%,#f17432), color-stop(51%,#ea5507), color-stop(100%,#c296ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffc363 0%,#f17432 50%,#ea5507 51%,#c296ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffc363 0%,#f17432 50%,#ea5507 51%,#c296ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffc363 0%,#f17432 50%,#ea5507 51%,#c296ff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffc363 0%,#f17432 50%,#ea5507 51%,#c296ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc363', endColorstr='#c296ff',GradientType=0 ); /* IE6-9 */
}

.outer_wrap {top:0px !important;}

.filter_holder ul li.active span {font-size: 14px !important;}
.filter_holder ul li {color: #666 !important;}

h4 a:hover {font-size: 18px !important;}
.box_holder_shadow  {0 1px 1px 2px #ccc  !important;
-moz-box-shadow: 0 1px 1px 2px #ccc  !important;
/* -webkit-box-shadow: 0 1px 1px 2px #ccc; */
-o-box-shadow: 0 1px 1px 2px #ccc !important;}
.comment_holder .comment {background: #aaaaaa !important;}

.social_share_holder ul  li.facebook_share .social_image span a:hover {#3b5998 !important;}
