/*==============================================
[Blue color stylesheet yellow.css]

Author:	KECHWEB
Template:	ALPHA FORM TARGA Template
================================================*/

/*===============================================*/
/* BLUE COLOR */
/*===============================================*/	
a, blockquote span, .photo-categories a.active, .post_author a, .comm_content p a, .contactform label .item-title span, .shop_pagination a, .shop_pagination span.shop_pagenr, .shop_item .shop_item_details p strong, .cartcontainer h2 span, .item_title span, input.qntyminus, input.qntyplus, input.qntyminusshop, input.qntyplusshop, .order_item_title span, .carttotal_row_last, .user-nav ul li a, .logo span, ul.shop_items li .shop_item_price{
color: #ffcc5f;
}
blockquote{
border-left:3px solid #ffcc5f;
}
a.button_full, a.button_small, .call_button a{
background-color:#2d2e3e; 
}
.button, .shop_pagination a, input.qntyminus, input.qntyplus, input.qntyminusshop, input.qntyplusshop{
border: 1px solid #ffcc5f;
color: #232323;
}
input.qntyminus, input.qntyplus{
color:#FFFFFF;
}
.button.active {
background: #ffcc5f;
color: #232323;
}
/*Green color of the submit buttons*/
.contactform input.form_submit, .loginform input.form_submit, .commentform input.form_submit{ 
background-color:#08a95f;
}
/*Yellow color of the cart item bullet*/
.main-nav ul li div.cartitems{
background-color:#ffcc5f;
}
ul.responsive_table li:first-child, .size_selectors input[type=radio]:checked + label{
background-color:#ffcc5f;
color:#FFFFFF;
}
.color_selectors input[type=radio]:checked + label {
border:2px #ffcc5f solid;
}
ul.features_list_detailed li.featured, .shop_item .shop_item_price, .size_selectors input[type=radio]:checked + label, .item_price, .order_item_price, a.checkout, .post_date, .shop_header_title a, .shop_item a#addtocart, ul.shop_items li a#addtocart{
background-color:#ffcc5f;
}
li.table_row{
background-color:#f5f5f4;
}
.shop_item h4{
border-bottom:1px solid #ffcc5f;
}
label.label-checkbox input[type="checkbox"]:checked + .item-media i.icon-form-checkbox, label.label-checkbox input[type="radio"]:checked + .item-media i.icon-form-checkbox {
    border: medium none;
    background-color: #ffcc5f;
}
label.label-radio input[type="checkbox"]:checked ~ .item-inner, label.label-radio input[type="radio"]:checked ~ .item-inner {
    background: transparent url("data:image/svg+xml;charset=utf-8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 10'><polygon fill='%23ffcc5f' points='11.6,0 4.4,7.2 1.4,4.2 0,5.6 4.4,10 4.4,10 4.4,10 13,1.4 '/></svg>") no-repeat scroll calc(100% - 15px) center / 13px 10px;
}
/*===============================================*/
/* HOME BG AND PAGES HEADER BG */
/*===============================================*/	
.homepage{
background: url(../images/bg.jpg) no-repeat center center;
background-attachment:fixed;
-webkit-background-size: 100%; 
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover; 
background-size: cover;
}
.navbarpages{
background: #2d2e3e;
}
/*===============================================*/
/* MAIN NAV LINKS */
/*===============================================*/	
.main-nav ul li{
background: #2d2e3e;
}
.main-nav ul li a{
color:#ffcc5f;
}
/*===============================================*/
/* POPUPS AND TOOLBAR */
/*===============================================*/	
.popup, .page_content_menu{
background: #233a5a;
}
.popup-login, .popup-signup, .popup-forgot{
background-color:#263239;
}
/*===============================================*/
/* LEFT AND RIGHT SLIDE PANEL */
/*===============================================*/	
.panel-left {
background:#1b1b25;
}
.panel-right {
background:#2d2e3e;
}
/* PANEL CLOSE BUTTON */
.close_popup_button a{
background-color:#ffcc5f;
}

/*===============================================*/
/* KECHWEB STYLE */
/*===============================================*/	
.fa-lock:before {
    color: rgb(241, 135, 0);
    font-size: 3em;
}

.fa-user:before {
    color: rgb(241, 135, 0);
    font-size: 3em;
}

.fa-group:before, .fa-users:before, .fa-qrcode:before, .fa-phone-square:before, .fa-sign-out:before  {
    color:#fff;
	font-size: 3em;
}

.fa-bars:before{
	color:#fff;
	font-size: 2em;
    line-height: 1.7;
}

.fa-camera:before {
    color: orange;
    font-size: 2em;
}

.fa-envelope:before , .fa-key:before {
    font-size: 2em;
    color: orange;
}

.navbarpages{
	background:rgb(241, 135, 0);
}

.icon-center{
	text-align:center;
}

.txt-kechweb-copyright {
    display: flex;
    justify-content: center;
    padding-top: 20px;
	color: #fff;
}

#mobile_wrap{
background:  rgb(241, 135, 0) !important;
}

.loginform input.form_input {
    border: none;
    border-bottom: 1px solid rgb(241, 135, 0);
}

.text-orange{
	color:rgb(241, 135, 0);
}

.user-nav ul li {
    width: 42%;
    list-style: none;
    padding: 12px 0;
    margin: 0 0 0 5%;
    display: inline-block;
    text-align: center;
    border-bottom: 1px #fff solid;
}

.text-white{
	color:#fff;
	font-size: 1.5em;
}

.qrcode-page{
	text-align: center;
	margin-top: 50px;
	/*background: #263239;*/
}

.icon-center-camera{
	width: 100%;
    float: left;
	display: flex;
    justify-content: center;
}