.admin-bar #main,.admin-bar #main header,.admin-bar .navbar-fixed-top {top: 32px;}
@media screen and (max-width:782px) {
	.admin-bar .navbar-fixed-top {top: 46px;}
}
@media screen and (max-width:600px) {
	.admin-bar .navbar-fixed-top {position: absolute;}
}
.responsive-video {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.responsive-video iframe,
.responsive-video object,
.responsive-video embed  {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/*
Color
=========================== */
a,
a:hover,
.navbar-inverse .navbar-nav > li.active > a,
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav li a.selected,
.shop-cart,
#demo-wrapper h4 a:hover,
/*.widget ul li a:hover,*/
.widget_archive ul li a:hover,
.widget_categories ul li a:hover,
.widget_pages ul li a:hover,
.widget_meta ul li a:hover,
.widget_recent_comments ul li a:hover,
.widget_recent_entries ul li a:hover,
.widget_rss ul li a:hover,
.widget_nav_menu ul li a:hover,
ul.cat li a:hover,
ul.product-categories li a:hover,
.widget_categories ul li a:hover,
.product-title a:hover,
ins .amount,
.product-wrapper > span.amount,
.product-wrapper h5 a:hover,
.product-wrapper a.cat:hover,
.product-cat a:hover,
ul.pagination li a:hover,
.detail-heading h5 a:hover,
.detail-list li,
.shopping-prosess ul li.active h4,
.item-title a:hover,
.not-empty,
.article-head h3 a:hover,
.dropdown-cart li h6 a:hover,
.shop_attributes td p,
.clearfix > span.amount,
.dropdown-cart li span.amount,
.mini-cart li span.amount,
.mini-cart li span.total span.amount{
	color:#f33434;
}

/*
Background color
=========================== */
.primary-bg,
.btn-primary,
.filter li.active a,
.filter li a:focus,
.filter li a:active,
.filter li a:hover,
.socila-icon:hover i,
.pricing-wrapper.pricing-primary .pricing-head,
div.pp_default .pp_close:hover,
div.pp_default .pp_expand:hover,
div.pp_default .pp_contract:hover,
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus,
.flex-control-paging li a:hover ,
.flex-control-paging li a.flex-active,
#inner-head,
.shop-cart:hover,
.shop-cart:active,
.shop-cart:focus,
.item-detail,
.mo-year,
.demo-cta,
.widget fieldset.search-wrapper button,
.onsale,
.sold,
ul.tags li a:hover,
ul.wp-tag-cloud li a:hover,
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a,
.shopping-prosess ul li.active i,
.author-social a:hover i,
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover,
.meta-sticky{
	background-color:#f33434;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
	background-color: #f94f4f;
	border-color: #f94f4f;
}

/*
Border color
=========================== */
.primary-bg .icon-wrapper .icon-border,
.filter li.active a,
.filter li a:focus,
.filter li a:active,
.filter li a:hover,
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus,
ul.popular-post li:hover a .thumb,
ul.popular-post li a:hover .thumb,
ul.pagination li a:hover,
ul.tags li a:hover,
ul.wp-tag-cloud li a:hover,
.cart:hover,
.cart:active,
.cart:focus,
.tab-content{
	border-color: #f33434;
} 
.woocommerce-error,.prosess-container,form.woocommerce-checkout {border-top-color: #f33434;}
/*.shopping-prosess ul li.active{
	border-bottom-color: #f33434;
}
*/
.pricing-wrapper.pricing-primary .pricing-head .pricing-price{
	border-color: #cd2828;
}

/*End Color*/
span.wpcf7-not-valid-tip {color: #fff;}
#contact .wpcf7-form{text-align: center;}
div.wpcf7-validation-errors {border:0px;display: inline-block;}
div.wpcf7 img.ajax-loader {display: block;margin:10px auto;}
.wpb_wrapper > .heading {margin-bottom: 40px !important;}
.pricing-wrapper{margin-bottom: 40px !important;}
.heading p {margin-bottom: 20px !important;}
.static-headline ul,.product-cats {list-style: none;}
#reviews .star-rating {float: right;}
.blog-media {position: relative;width: 100%;margin-bottom: 30px;}
.blog-media .flex-direction-nav .flex-prev {left: 10px;}
.blog-media .flex-direction-nav .flex-next {right: 10px;}
blockquote cite {display: block;}
#comment-form {margin-left: -15px;margin-right: -15px;}
#comment-form .form-submit,#comment-form .comment-notes {padding-left: 15px;}
#reply-title {font-size: 20px;line-height: 32px;}
.cth-folio-single .blog-media {margin-bottom: 0;}
#regpreloader,
#logpreloader,
#advregpreloader{
    display: none;
}
.alert-box {color: #F64141;}
.onsale {z-index: 1;}
.product-wrapper {margin-bottom: 30px;}
.secondary-home .btn {margin-bottom: 10px !important;}
.error-404-message h2 {
	font-size: 100px;
	line-height: 1;
}
.logo_text,.slogan {color: #fff;display: inline-block;}
.slogan {color: #ccc;}
/*.widget .mini-cart li a {
    margin: 0px;
    padding: 0px;
    color: #fff;
}*/
.i-for-submit,
#regmessage,
#advregmessage,
#logmessage {
    display: none;
}
#regmessage.show,
#advregmessage.show,
#logmessage.show {
    display: block;
}
.submitted .i-for-submit {
    display: inline-block;
}
#regmessage.success,
#advregmessage.success,
#logmessage.success {
    color: #4eb625;
}