/*************CSS Documents*************/

body

{

    font-family: Calibri;

    /*background-color: rgba(34,114,111, 0.5);*/

}



.home_page_bg{background: url("../images/background.jpg") no-repeat;}



a{outline: 0}



.body_bgsize{width: 80%;height:80%;}



.darkcolor{color: #996633;color: rgba(153,102,51);}

.lightcolor{color: #cc6600;color: rgba(204,102,0);}



.date_txt{border: 0;color: #242b2c;font-size: 14px;font-weight:bold;}

.textbox_none{border: 0;color: #996633;font-size: 14px;font-weight:bold;width: 60px;}



.fixed_top_block

{

    position:fixed;

    z-index: 10;

	float:left;

    width: 100%;

    padding: 2px 48px;

    background-color: rgba(255,255,255, 0.3);

}





/* Logo Color to Change */



.logo{font-size:55px;padding:0px 0px 0px 0px;background-color: #3fa7b8;}















/* change to color */



.product_page_logo{font-size:18px;padding:0px 80px 0px 80px;background-color: #3fa7b8;color:#242b2c;float:left;/*border-right:1px solid #6E4795;*/margin: 0 10px 0 0;

height:28px;

margin-top:3px;

}



.mar_left{margin-left:0px;}

.mar_bottom{margin-bottom:10px;}

.mar_top{margin-top:30px;}

.mar_top_10{margin-top:10px;}



.pad_left_10{padding-left: 10px;}

.pad_left_20{padding-left: 20px;}

.pad_left_30{padding-left: 30px;}

.pad_left_40{padding-left: 40px;}

.pad_left_50{padding-left: 50px;}



/* Color to change */



.fixed_ul_block{width: 100%;float:right;background-color: #242b2c;padding: 5px 5px 5px 5px;}





.fixed_cart_list{list-style: none;float: right; padding-top:7px;}

.fixed_cart_list li{float: left;margin-right:20px;}

.fixed_cart_list li a{color: #ffffff;text-decoration:none;}

.fixed_cart_list li a:hover{color:#3fa7b8;}

.fixed_cart_list li:first-child{margin-left:0;}

.fixed_cart_list li:last-child{margin-right:10px;}



.fixed_signin_list{list-style: none;float:left;margin-left: 0;padding-left: 0; padding-top:7px;}

.fixed_signin_list li{float: left;margin-left: 20px;}

.fixed_signin_list li:first-child{margin-left: 5px;}

.fixed_signin_list li a{color: #ffffff;text-decoration:none;}

/*.fixed_signin_list li a:hover{color:#3fa7b8;}*/



.signin_list{list-style: none;margin-left: 0;padding-left: 0;}

.signin_list li{float: left;margin-left: 20px;}

.signin_list li:first-child{margin-left: 5px;}

.signin_list li a{color: #ffffff;text-decoration:none;}

.signin_list li a:hover{color:#210f03;}



.signin_list_xs{list-style: none;margin-left:-50px;margin-top: 10px;}

.signin_list_xs li{float: left;margin-left: 10px;margin-top: 8px;}

.signin_list_xs li:first-child{margin-left: 0px;}

.signin_list_xs li:last-child{margin-top: 0px;}

.signin_list_xs li a{color: #ffffff;text-decoration:none;}

.signin_list_xs li a:hover{color:#210f03;}



.cart_list{list-style: none; margin-left: -35px;}

.cart_list li{float: left; margin-right:5px;}

.cart_list li a{color: #ffffff;text-decoration:none; background:#3fa7b8; padding:3px 5px;}





/*color to change */



.cart_list li a:hover{color:#000000;}

.cart_list li:first-child{margin-left:0;}

.cart_list li:last-child{margin-right:5px;}



.login_username{color: #ffffff;background-color:#3fa7b8;text-transform:uppercase;padding:2px 8px 0 8px;border-radius:3px;}





/* Color To Change */



.menu_bg

{

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3fa7b8+0,242b2c+100 */

background: #3fa7b8; /* Old browsers */

background: -moz-linear-gradient(top,  #3fa7b8 0%, #242b2c 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(top,  #3fa7b8 0%,#242b2c 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to bottom,  #3fa7b8 0%,#242b2c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fa7b8', endColorstr='#242b2c',GradientType=0 ); /* IE6-9 */



}



.menu_ul {list-style: none;position: relative;}

.menu_ul li{float: left;margin-right: 50px;padding-top: 15px;padding-bottom: 15px;}

.menu_ul li:first-child{margin-left: 50px;}

.menu_ul li:last-child{margin-right: 50px;}



/* Color To Change */





.menu_ul li a{text-decoration:none;color: #ffffff;font-size:16px;font-weight: bold;text-transform:uppercase;margin:0;padding-top:15px;padding-bottom:15px;}

.menu_ul li a:hover{border-top:2px solid #ffffff;}

.menu_ul li .select{border-top:2px solid #ffffff;padding-top: 15px;padding-bottom: 15px;}





.menu_ul:before, .menu_ul:after

{

    z-index: -1;

    position:absolute;

    content: "";

    bottom: 11px;

    left: 3px;

    width: 50%;

    top: 18px;

    padding: 7px;

    max-width:417px;

    background: #777;

    -webkit-box-shadow: 0 25px 5px rgba(0,0,0, 0.8);

    -moz-box-shadow: 0 25px 5px rgba(0,0,0, 0.8);

    box-shadow: 0 25px 5px rgba(0,0,0, 0.8);

    -webkit-transform: rotate(-1deg);

    -moz-transform: rotate(-1deg);

    -o-transform: rotate(-1deg);

    -ms-transform: rotate(-1deg);

    transform: rotate(-1deg);

}

.menu_ul:after{

    -webkit-transform: rotate(1deg);

    -moz-transform: rotate(1deg);

    -o-transform: rotate(1deg);

    -ms-transform: rotate(1deg);

    transform: rotate(1deg);

    right: 3px;

    left: auto;

}







.menu_xs {list-style: none;margin-left: -80px;margin-right: 10px;z-index: 5;}

.menu_xs li{margin-right: 0px;padding-top: 10px;padding-bottom: 10px;width: 100%;margin-left:-10px;padding-left:15px;border-bottom:1px solid #ffffff;background-color:#996633;}

.menu_xs li:last-child{border-bottom:none;}

.menu_xs li a{text-decoration:none;color: #ffffff;font-size:16px;font-weight: bold;text-transform:uppercase;}

.menu_xs li a:hover{border-top:2px solid #ffffff;}

.menu_xs li:hover a{border-top:2px solid #ffffff;}

.menu_xs li .select{border-top:2px solid #ffffff;padding-top: 1px;padding-bottom: 1px;}



.slider_shadow{position: relative;border:1px solid #ffffff;}



.slider_shadow:before, .slider_shadow:after

{

    z-index: -1;

    position:absolute;

    content: "";

    bottom: 20px;

    left: 10px;

    width: 50%;

    top: 80%;

    padding: 7px;

    max-width:600px;

    background: #777;

    -webkit-box-shadow: 0 25px 7px rgba(0,0,0, 0.8);

    -moz-box-shadow: 0 25px 7px rgba(0,0,0, 0.8);

    box-shadow: 0 25px 7px rgba(0,0,0, 0.8);

    -webkit-transform: rotate(-1deg);

    -moz-transform: rotate(-1deg);

    -o-transform: rotate(-1deg);

    -ms-transform: rotate(-1deg);

    transform: rotate(-1deg);

}

.slider_shadow:after{

    -webkit-transform: rotate(1deg);

    -moz-transform: rotate(1deg);

    -o-transform: rotate(1deg);

    -ms-transform: rotate(1deg);

    transform: rotate(1deg);

    right: 10px;

    left: auto;

}



.contentblock_left{background-color:rgba(255,255,255, 0.8);}

.content_h2{color:#3fa7b8;padding-left:20px;padding-right: 20px;}

.content_para{color:#000000;padding:0 20px;}



.content_imgblock_label

{

    position:absolute;

    background-color:rgba(255,255,255, 0.8);

    color: #6E4795;

    text-transform:uppercase;

    z-index: 5;

    margin-top:15px;

    padding: 1px 50px 1px 10px;

}



.content_imgblock1

{

    border:1px solid #ffffff;

    margin:20px 10px 10px 10px;

    position:relative;

    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 1), 0 0 40px rgba(0, 0, 0, 0.1) inset;

    -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 1), 0 0 40px rgba(0, 0, 0, 0.1) inset;

    box-shadow:0 1px 4px rgba(0, 0, 0, 1), 0 0 40px rgba(0, 0, 0, 0.1) inset;

}

.content_imgblock1:before, .content_imgblock1:after

{

    content:"";

    position:absolute;

    z-index:-1;

    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);

    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);

    box-shadow:0 0 20px rgba(0,0,0,0.8);

    top:50%;

    bottom:0;

    left:10px;

    right:10px;

    -moz-border-radius:100px / 10px;

    border-radius:100px / 10px;

}



.content_imgblock2

{

    border:1px solid #ffffff;

    margin:10px 10px 20px 10px;

    position:relative;

    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 1), 0 0 40px rgba(0, 0, 0, 0.1) inset;

    -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 1), 0 0 40px rgba(0, 0, 0, 0.1) inset;

    box-shadow:0 1px 4px rgba(0, 0, 0, 1), 0 0 40px rgba(0, 0, 0, 0.1) inset;

}

.content_imgblock2:before, .content_imgblock2:after

{

    content:"";

    position:absolute;

    z-index:-1;

    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);

    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);

    box-shadow:0 0 20px rgba(0,0,0,0.8);

    top:50%;

    bottom:0;

    left:10px;

    right:10px;

    -moz-border-radius:100px / 10px;

    border-radius:100px / 10px;

}

/*products codes*/





/* Color to Change */



.product_menu_ul {list-style: none;position: relative;}

.product_menu_ul li{float: left;margin-right: 30px;padding-top: 15px;padding-bottom: 15px;}

.product_menu_ul li:first-child{margin-left: 30px;}

.product_menu_ul li:last-child{margin-right: 30px;}

.product_menu_ul li a{text-decoration:none;color: #3fa7b8;font-size:15px;font-weight: bold;text-transform:uppercase;margin:0;padding-top:15px;padding-bottom:15px;}

.product_menu_ul li a:hover{border-top:2px solid #ffffff;color:#ffffff;}

.product_menu_ul li .select{padding-top: 15px;padding-bottom: 15px;border-top:2px solid #ffffff;}





.product_menu_ul:before, .product_menu_ul:after

{

    z-index: -1;

    position:absolute;

    content: "";

    bottom: 11px;

    left: 3px;

    width: 50%;

    top: 18px;

    padding: 7px;

    max-width:657px;

    background: #777;

    -webkit-box-shadow: 0 25px 5px rgba(0,0,0, 0.6);

    -moz-box-shadow: 0 25px 5px rgba(0,0,0, 0.6);

    box-shadow: 0 25px 5px rgba(0,0,0, 0.6);

    -webkit-transform: rotate(-1deg);

    -moz-transform: rotate(-1deg);

    -o-transform: rotate(-1deg);

    -ms-transform: rotate(-1deg);

    transform: rotate(-1deg);

}

.product_menu_ul:after{

    -webkit-transform: rotate(1deg);

    -moz-transform: rotate(1deg);

    -o-transform: rotate(1deg);

    -ms-transform: rotate(1deg);

    transform: rotate(1deg);

    right: 3px;

    left: auto;

}



.product_left_title{color: #3fa7b8;font-size:16px; font-weight:bold;padding: 10px;text-align:center;margin-bottom:5px;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3fa7b8+0,242b2c+100 */

background: #3fa7b8; /* Old browsers */

background: -moz-linear-gradient(top,  #3fa7b8 0%, #242b2c 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(top,  #3fa7b8 0%,#242b2c 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to bottom,  #3fa7b8 0%,#242b2c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fa7b8', endColorstr='#242b2c',GradientType=0 ); /* IE6-9 */









}



.product_left_menu{list-style: none;margin-left: -40px;}

.product_left_menu li{color: #242b2c;padding: 8px;margin-top: 8px;background-color: #ffffff;border-left:15px solid #242b2c;font-size:14px;font-weight:bold;text-transform:uppercase;

    box-shadow:2px 2px 1px rgba(0,0,0, 0.4);

    -webkit-box-shadow:2px 2px 1px rgba(0,0,0, 0.4);

    -o-box-shadow:2px 2px 1px rgba(0,0,0, 0.4);

    -moz-box-shadow:2px 2px 1px rgba(0,0,0, 0.4);

}



.product_left_menu a{text-decoration:none;}

.product_left_menu li:hover{border-left:0;

 background-color:#ffffff;

    box-shadow:5px 5px 1px rgba(0,0,0, 0.4);

    -webkit-box-shadow:5px 5px 1px rgba(0,0,0, 0.4);

    -o-box-shadow:5px 5px 1px rgba(0,0,0, 0.4);

    -moz-box-shadow:5px 5px 1px rgba(0,0,0, 0.4);

}



.product_left_menumd{list-style: none;margin-left: -40px;}

.product_left_menumd a{text-decoration:none;}

.product_left_menumd li:hover{border-left:0;color:#ee1e3e;

background-color:#fff;

    box-shadow:5px 5px 1px rgba(0,0,0, 0.4);

    -webkit-box-shadow:5px 5px 1px rgba(0,0,0, 0.4);

    -o-box-shadow:5px 5px 1px rgba(0,0,0, 0.4);

    -moz-box-shadow:5px 5px 1px rgba(0,0,0, 0.4);

}

	

.submenu_select{border-left:0;color: #ffffff;padding: 8px;margin-top: 8px;background-color: #ee1e3e;font-size:14px;font-weight:bold;text-transform:uppercase;

    box-shadow:5px 5px 1px rgba(0,0,0, 0.4);

    -webkit-box-shadow:5px 5px 1px rgba(0,0,0, 0.4);

    -o-box-shadow:5px 5px 1px rgba(0,0,0, 0.4);

    -moz-box-shadow:5px 5px 1px rgba(0,0,0, 0.4);}





.unselect{color: #242b2c;padding: 8px;margin-top: 8px;background-color: #ffffff;border-left:15px solid #242b2c;font-size:14px;font-weight:bold;text-transform:uppercase;

    box-shadow:2px 2px 1px rgba(0,0,0, 0.4);

    -webkit-box-shadow:2px 2px 1px rgba(0,0,0, 0.4);

    -o-box-shadow:2px 2px 1px rgba(0,0,0, 0.4);

    -moz-box-shadow:2px 2px 1px rgba(0,0,0, 0.4);

	}





.product_userli{list-style: none;}

.product_userli a{text-decoration:none;color: #996633;}

.product_userli a li{text-decoration:none;color: #ffffff;padding: 10px;margin: 15px;float: left;width: 150px;height:100px;border: 1px solid #996633;border-radius:3px;}

.product_usersicon{width:50px;height:50px;border-radius:50%;background-color:#996633;padding:10px 0 0 13px;margin-left: 40px;}

.product_userstext{color:#996633;font-size:18px;font-weight:bold;text-align: center;}

.product_userhover{float: left;width: 150px;height:100px;margin-left:-11px;margin-top:-85px;background-color: rgba(0,0,0, 0.5);display: none;border-radius:3px;}

.product_userli li:hover .product_userhover{display: block;}



.product_gallery_main

{

    width: 250px;

    height: 225px;

    position:relative;

    background-color: #3fa7b8;

    margin-top: 20px;

    overflow:hidden;

}



.product_gallery_bg

{

    width: 250px;

    height: 157px;

    border: 1px solid #3fa7b8;

    position:absolute;

}



.product_img{position:absolute;}



/*.product_transition_blockl

{

    width: 250px;

    height: 157px;

    position:absolute;

    background-color:rgba(36,43,44, 0.2);



    -webkit-transition: all 1s ease-in-out;

    -moz-transition: all 1s ease-in-out;

    -o-transition: all 1s ease-in-out;

    transition: all 1s ease-in-out;



    -webkit-transform: translateX(-50%);

    -moz-transform: translateX(-50%);

    -ms-transform: translateX(-50%);

    -o-transform: translateX(-50%);

    transform: translateX(-50%);

}



.product_transition_blockr

{

    width: 250px;

    height: 157px;

    position:absolute;

    background-color:rgba(36,43,44, 0.2);



    -webkit-transition: all 1s ease-in-out;

    -moz-transition: all 1s ease-in-out;

    -o-transition: all 1s ease-in-out;

    transition: all 1s ease-in-out;



    -webkit-transform: translateX(50%);

    -moz-transform: translateX(50%);

    -ms-transform: translateX(50%);

    -o-transform: translateX(50%);

    transform: translateX(50%);

}



.product_gallery_main:hover .product_transition_blockl

{

    -webkit-transition: all 0.5s ease-in-out;

    -moz-transition: all 0.5s ease-in-out;

    -o-transition: all 0.5s ease-in-out;

    transition: all 0.5s ease-in-out;



    -webkit-transform: translateX(-100%);

    -moz-transform: translateX(-100%);

    -ms-transform: translateX(-100%);

    -o-transform: translateX(-100%);

    transform: translateX(-100%);

}



.product_gallery_main:hover .product_transition_blockr

{

    -webkit-transition: all 0.5s ease-in-out;

    -moz-transition: all 0.5s ease-in-out;

    -o-transition: all 0.5s ease-in-out;

    transition: all 0.5s ease-in-out;



    -webkit-transform: translateX(100%);

    -moz-transform: translateX(100%);

    -ms-transform: translateX(100%);

    -o-transform: translateX(100%);

    transform: translateX(100%);

}*/



.maker_offer_bg

{

    position:relative;

    width: 251px;

    height:31px;

    padding: 5px;

    margin-top: 2px;

    background-color: #3fa7b8;

}



.maker_offer_bg a

{

    margin-left:8px;

    padding: 2px 20px;

    border-radius:0px 25px;

    text-decoration:none;

    color: #242b2c;



    background-color:#ffffff;

}



.maker_offer_bg a:hover

{

    border-radius:25px 0px;

}







.search_txt

{

    border: 1px solid #22726f;

    border-radius:0;

    box-shadow: 0;

    padding: 7px;

    width: 100%;

    text-align: left;

}



.search_txt:focus

{

    border: 1px solid #d2e66b;

    border-radius:0;

    box-shadow: 0;

}



.search_btn {
    background-color:#ee1e3e;
    border-radius: 0;
    box-shadow: 0;
    padding: 10px 15px;
    color: #ffffff;
    font-weight: bold;
    font-size: 20px;
}

.search_btn:hover, .search_btn:hover i {
	color:#3fa7b8;
}

.search_btn i {
    color: #ffffff;
}



.product_label

{

    color: #ffffff;

    font-size: 14px;

    font-weight:bold;

    text-transform:uppercase;

    padding: 7px 0 8px 0;

    background-color:#242b2c;

    margin:0;

}



.product_addcart

{

    font-size: 16px;

    margin: -25px 0 0 10px;

    color: #242b2c;

    font-weight: bold;

}



.product_addcarthover

{

    font-size: 16px;

    margin: -25px 0 0 10px;

    color: #ffffff;

    font-weight: bold;

}



.product_price

{

    font-size: 16px;

    margin: 5px 0 0 0px;

    color: #FFFFFF;

    font-weight: bold;

    text-align: center;

}



.product_pricehover

{

    font-size: 16px;

    margin: 5px 0 0 10px;

    color: #242b2c;	

    font-weight: bold;

    text-align: center;

}





.triangle-topleft { margin-top:-66px;width: 141px; height: 0px; border-top: 32px solid #ffffff; border-right: 30px solid transparent; position:relative;}

.triangle-toplefthover { margin-top:-66px;width: 141px; height: 0px; border-top: 32px solid #242b2c; border-right: 30px solid transparent; position:relative;}

.triangle-topright { width: 141px; height: 0px; border-bottom: 32px solid #242b2c; border-left: 30px solid transparent; float:right;margin-top:-32px;margin-right:12px;position:absolute;margin-left: 110px;}

.triangle-toprighthover { width: 141px; height: 0px; border-bottom: 32px solid #ffffff; border-left: 30px solid transparent; float:right;margin-top:-32px;margin-right:12px;position:absolute;margin-left: 110px;}





.reg_title

{

    

    text-align: center;

    margin-top: 0px;

    padding: 10px 0;

    font-size:24px;

    color: #ffffff;

	

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3fa7b8+0,242b2c+100 */

background: #3fa7b8; /* Old browsers */

background: -moz-linear-gradient(top,  #3fa7b8 0%, #242b2c 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(top,  #3fa7b8 0%,#242b2c 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to bottom,  #3fa7b8 0%,#242b2c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fa7b8', endColorstr='#242b2c',GradientType=0 ); /* IE6-9 */

}



.buyer_titles

{

    background-color: #242b2c;

    text-align: center;

    padding: 5px 0 5px 10px;

    margin-top: 10px;

    font-size:18px;

    color: #ffffff;

    text-align: left;

}



.buyer_martop{margin-top: 90px;}



.profile_photo

{

    width: 100px;

    height: 120px;

}



.table_head > tr > td{background-color: #996633;border-right:1px solid #ffffff;color:#ffffff;text-align:center;}

.table_head tr td:last-child{border-right:1px solid #996633;}

.table_body > tr > td {border:1px solid #996633;}

.table_body tr:first-child td{border-top:1px solid #996633;}

.table_foot tr td{background-color:#996633;border-right:1px solid #996633;}





.buyer_panel{border:0;}



.buyer_panel_title

{

    

    color: #ffffff;

    padding: 5px 0;

	font-weight:bold;

    font-size:16px;

    text-align:center;

    text-transform:uppercase;
    background-color: #ee1e3e;

}
	
.buyer_panel_title_old{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3fa7b8+0,242b2c+100 */

background: #3fa7b8; /* Old browsers */

background: -moz-linear-gradient(top,  #3fa7b8 0%, #242b2c 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(top,  #3fa7b8 0%,#242b2c 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to bottom,  #3fa7b8 0%,#242b2c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fa7b8', endColorstr='#242b2c',GradientType=0 ); /* IE6-9 */

}

.panel-body {
    box-shadow: 0px 0px 2px 1px rgb(0 0 0 / 40%);
    -webkit-box-shadow: 0px 0px 2px 1px rgb(0 0 0 / 40%);
    -o-box-shadow: 0px 0px 2px 1px rgba(0,0,0, 0.4);
    -moz-box-shadow: 0px 0px 2px 1px rgba(0,0,0, 0.4);
}





.login_block

{

    width: 350px;

    height: 380px;

    background-color: #ffffff;

    border-left:10px solid #3fa7b8;

    padding: 0 20px;

    margin-top:180px;



    box-shadow: 0px 0px 8px #000000;

    -webkit-box-shadow: 0px 0px 8px #000000;

    -o-box-shadow: 0px 0px 8px #000000;

    -moz-box-shadow: 0px 0px 8px #000000;

}

.create_acc_btn {
    text-align: center;
    background-color: #3fa7b8;
    color:#000000;
    border:none;
    border-radius: 3px;
    padding: 5px 10px;
    width: 80%;
    text-align: center;
    font-size: 16px;
    text-decoration: none;
    display: block;
}

.create_acc_btn:hover {
    opacity: 0.8;
    text-decoration: none;
    color: #000000;
}

.login_homeicon

{

    font-size: 13px;

    float:right;

	margin-top:42px;

	margin-right:-72px;

    background-color:#242b2c;

    padding: 1px 10px 1px 11px;

    text-transform:uppercase;

	border:1px solid #242b2c;

    color: #ffffff;

	

	box-shadow: 1px 1px 1px rgba(0,0,0,0.5);

    -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.5);

    -o-box-shadow: 1px 1px 1px rgba(0,0,0,0.5);

    -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.5);

}



.login_homeicon:hover{background-color:#ffffff;color:#242b2c;}



.login_title

{

    font-size: 20px;

    float:right;

    background-color:#242b2c;

    padding: 5px 10px;

    text-transform:uppercase;

    color: #ffffff;

}



.login_txt

{

    background-color:rgba(63,167,184, 0.6);

    border-left: 3px solid #242b2c;

    border-right: 1px solid #cccccc;

    border-bottom: 1px solid #cccccc;

    border-top: 1px solid #cccccc;

    padding: 5px 5px 5px 25px;

    width: 100%;

    margin-top: 25px;



    box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

    -webkit-box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

    -o-box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

    -moz-box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

}



.login_btn

{

    background-color: #996633;

    border:0;

    color: #ffffff;

    margin-top:25px;

    width: 100%;

    padding: 5px;

    text-transform:uppercase;

    border-radius:5px;



    box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

    -webkit-box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

    -o-box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

    -moz-box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

}



.login_btn:hover

{

    box-shadow: -2px -2px 1px rgba(0,0,0, 0.5);

    -webkit-box-shadow: -2px -2px 1px rgba(0,0,0, 0.5);

    -o-box-shadow: -2px -2px 1px rgba(0,0,0, 0.5);

    -moz-box-shadow: -2px -2px px rgba(0,0,0, 0.5);

}



.login_txt:hover, .login_txt:focus, .login_txt:active .ledger_buytxt:hover, .ledger_buytxt:focus, .ledger_buytxt:active

{

	background-color:#ffffff;

    border-right: 1px solid #3fa7b8;

    border-bottom: 1px solid #3fa7b8;

    border-top: 1px solid #3fa7b8;

}



.ledger_label{margin-top: 8px;color: #22726f;}



.ledger_buytxt

{

    background-color:rgba(63,167,184, 0.6);

    border-left: 3px solid #242b2c;

    border-right: 1px solid #cccccc;

    border-bottom: 1px solid #cccccc;

    border-top: 1px solid #cccccc;

    padding: 5px;

    width: 100%;

    margin-top: 5px;



    box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

    -webkit-box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

    -o-box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

    -moz-box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

}



.ledger_buybtn, .send_btn

{

    background-color: #242b2c;

    border:0;

    color: #ffffff;

    margin-top:10px;

    width: 30%;

    float: right;

    padding: 3px;

    text-transform:uppercase;



    box-shadow: 1px 1px 1px #3fa7b8;

    -webkit-box-shadow: 1px 1px 1px #3fa7b8;

    -o-box-shadow: 1px 1px 1px #3fa7b8;

    -moz-box-shadow: 1px 1px 1px #3fa7b8;

}



.send_btn

{

    background-color: #3fa7b8;

    border:0;

    color: #ffffff;

    margin-top:10px;

    width: 100%;

	font-size:18px;

    padding: 3px 5px;

    text-transform:uppercase;



	border-radius:5px;

    box-shadow: 1px 1px 1px #d2e66b;

    -webkit-box-shadow: 1px 1px 1px #d2e66b;

    -o-box-shadow: 1px 1px 1px #d2e66b;

    -moz-box-shadow: 1px 1px 1px #d2e66b;

}



.send_btn:hover

{

	background-color: #22726f;

	color:#ffffff;

}



.buyer_thead{color: #242b2c;font-size: 16px;font-weight:bold;}



.cart_button

{

    background-color: #242b2c;

    color: #ffffff;

    font-size: 14px;

    width: 120px;

    padding:5px 0;

    border-radius:3px;

    border:0px;

    margin-left:50px;

    box-shadow: 2px 2px 1px #ee1e3e;

    -webkit-box-shadow: 2px 2px 1px #ee1e3e;

    -o-box-shadow: 2px 2px 1px #ee1e3e;

    -moz-box-shadow: 2px 2px 1px #ee1e3e;

}



.cart_button:hover, .ledger_buybtn:hover{

	background-color:#ee1e3e;

	box-shadow: 1px 3px 1px #242b2c;

    -webkit-box-shadow: 1px 3px 1px #242b2c;

    -o-box-box-shadow: 1px 3px 1px #242b2c;

    -moz-box-shadow: 1px 3px 1px #242b2c;}

	

.cart_buttonxs

{

    background-color: #cc6600;

    color: #ffffff;

    font-size: 14px;

    padding:5px 0;

    border-radius:3px;

    border:0px;

	margin-left:10px;

    box-shadow: 2px 5px 1px #996633;

    -webkit-box-shadow: 2px 5px 1px #996633;

    -o-box-shadow: 2px 5px 1px #996633;

    -moz-box-shadow: 2px 5px 1px #996633;

}



.cart_buttonxs:hover{box-shadow: 1px 3px 1px #996633;

    -webkit-box-shadow: 1px 3px 1px #996633;

    -o-box-box-shadow: 1px 3px 1px #996633;

    -moz-box-shadow: 1px 3px 1px #996633;}



.pagination_style

{

    display: inline-block;

    padding-left: 0;

    margin: 30px 0 20px 300px;

    border-radius: 4px;

    list-style: none;

}

.pagination_style li{float: left;   }

.pagination_style li a

{

    position: relative;

    float: left;

    padding: 6px 12px;

    margin-left: -1px;

    line-height: 1.42857143;

    color: #996633;

    text-decoration: none;

    background-color: #ffffff;

    border: 1px solid #996633;

}



.pagination_style li .pagination_active

{

    background-color: #996633;

    color: #ffffff;

}



.cart_txt

{

    background-color:rgba(63,167,184, 0.6);

    border-left: 3px solid #242b2c;

    border-right: 1px solid #cccccc;

    border-bottom: 1px solid #cccccc;

    border-top: 1px solid #cccccc;

    padding: 5px;

    width: 95%;

    margin-top: 5px;



    box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

    -webkit-box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

    -o-box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

    -moz-box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

}



.cart_txt:hover, .cart_txt:focus

{

	background-color:#ffffff;

	border-left: 3px solid #242b2c;

    border-right: 1px solid #3fa7b8;

    border-bottom: 1px solid #3fa7b8;

    border-top: 1px solid #3fa7b8;

}



.cart_txt:hover

{

	

}



.table_finance .table_easy_finance > tr > td{border-top:10px;}



.chat

{

    list-style: none;

    margin: 0;

    padding: 0;

}



.chat li

{

    margin-bottom: 10px;

    padding-bottom: 5px;

    border-bottom: 1px dotted #B3A9A9;

}



.chat li.left .chat-body

{

    margin-left: 60px;

}



.chat li.right .chat-body

{

    margin-right: 60px;

}





.chat li .chat-body p

{

    margin: 0;

    color: #777777;

}



.panel .slidedown .glyphicon, .chat .glyphicon

{

    margin-right: 5px;

}



.chatpanel-body

{

    overflow-y: scroll;

    height: 450px;
    box-shadow: 0px 0px 2px 1px rgb(0 0 0 / 40%);
    -webkit-box-shadow: 0px 0px 2px 1px rgb(0 0 0 / 40%);
    -o-box-shadow: 0px 0px 2px 1px rgba(0,0,0, 0.4);
    -moz-box-shadow: 0px 0px 2px 1px rgba(0,0,0, 0.4);

}



.chat_usercircle

{

    width: 50px;

    height: 50px;

    background-color: #996633;

    padding:5px;

}



.chat_admincircle

{

    width: 50px;

    height: 50px;

    background-color: #39332c;

    padding:5px;

}



.category_xs{background-color:#deb887;top:20%;left:10px;right:10px;position:fixed;}

.product_menu_xs{top:20%;}





::-webkit-scrollbar-track

{

    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);

    background-color: #F5F5F5;

}



::-webkit-scrollbar

{

    width: 12px;

    background-color: #F5F5F5;

}



::-webkit-scrollbar-thumb

{

    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);

    background-color: #555;

}







/*footer styles*/



/* Color to Change */



.footer_bg{background-color:#242b2c;padding: 15px 20px 5px 20px;margin-left: 0;margin-right: 0;}







.footer_para{color:#3fa7b8;font-size:12px;}

.footer_ul{list-style:none;margin-left:-55px;}

.footer_ul li{float:left;text-transform:uppercase;margin:0;padding:0 15px 0 15px;}

.footer_ul li:first-child{margin-left:0;}

.footer_ul li:last-child{border:none;}

.footer_ul li a{color: #3fa7b8;text-decoration:none;font-size:12px;font-weight:bold;}

.footer_ul li a:hover{border-bottom:2px solid #3fa7b8;color:#3fa7b8;}

.footer_ul li .select{border-bottom:2px solid #3fa7b8;}



.marginTop_sm{margin-top:50px;}

.cart_marTop{margin-top:30px;}



/* Color to Change */



.footer_seperation

{

color:#ffffff;

float:left;

}





@media(min-width: 240px) and (max-width: 319px)

{

    .signin_list_xs li:last-child{margin-left: 70px;margin-top:5px;}

    .mar_top{margin-top:10px;}

	.marginTop_sm{margin-top:20px;}

	.fixed_top_block{padding:0px 0px;background:none;}

	.fixed_ul_block{padding:10px 15px 0px 15px;}

	.cart_marTop{margin-top:80px;}

	.category_xs{top:20%;}

	.product_menu_xs{top:20%;}

}



@media(min-width: 320px) and (max-width: 479px)

{

    .signin_list_xs li:last-child{margin-left: 25px;}

    .mar_top{margin-top:10px;}

	.marginTop_sm{margin-top:20px;}

	.fixed_top_block{padding:0px 0px;background:none;}

	.fixed_ul_block{padding:10px 15px 0px 15px;}

	.cart_marTop{margin-top:80px;}

	.category_xs{top:20%;}

	.product_menu_xs{top:20%;}

}



@media(min-width: 480px) and (max-width: 767px)

{
    

}



@media(min-width: 768px) and (max-width: 991px)

{

    .padding_style{margin-right:10px;}

    .menu_ul li{float: left;margin-right: 40px;padding-top: 15px;padding-bottom: 15px;}

    .menu_ul li:first-child{margin-left: 0px;}

    .menu_ul li:last-child{margin-right: 10px;}	

	.marginTop_sm{margin-top:65px;}

	.fixed_top_block{padding:0px 0px;background:none;}

	.fixed_ul_block{padding:10px 15px 0px 15px;}

	.cart_marTop{margin-top:60px;}	

}



@media(min-width: 992px) and (max-width: 1200px)

{

	.marginTop_sm{margin-top:30px;}

	.product_menu_ul li{float: left;margin-right: 22px;padding-top: 15px;padding-bottom: 15px;}

	.product_menu_ul li:first-child{margin-left: 0px;}

	.product_menu_ul li:last-child{margin-right: 5px;}

	.cart_button{margin-left:15px;}

}



@media(min-width: 1200px)

{

	.marginTop_sm{margin-top:30px;}

}







.pagination1{

    margin:0;

    padding:0;

}

.pagination1 li{

    display: inline;

    padding: 6px 10px 6px 10px;

    border: 1px solid #ee1e3e;

    margin-right: -1px;

    font: 13px/20px Arial, Helvetica, sans-serif;

    background: #FFFFFF;

}

.pagination1 li a{

    text-decoration:none;

    color:#ee1e3e;

}

.pagination1 li.first {

    border-radius: 5px 0px 0px 5px;

}

.pagination1 li.last {

    border-radius: 0px 5px 5px 0px;

}

.pagination1 li:hover{

    background: #ee1e3e;

	color:#fff;

}



.pagination1 li:hover a{

    background: #ee1e3e;

	color: #fff;

}



.pagination1 li.current {

    background: #ee1e3e;

    border: 1px solid #ee1e3e;

    color: #fff;

}





.clear{

	width:100%;

	float:none;

	clear:both;

}

form.register{

    width:800px;

    margin: 20px auto 0px auto;

    background-color:#fff;

    padding:5px;

}

form p{

    font-size: 12pt;

    clear:both;

    margin: 0;

    color:gray;

    padding:4px;

}

fieldset.row1{

    width:100%;

    padding:5px;

    float:left;

    border-top:1px solid #F5F5F5;

    margin-bottom:15px;

}

fieldset.row2{

    /*border-top:1px solid #F1F1F1;

    border-right:1px solid #F1F1F1;*/

    padding:15px;

    float:left;

	min-height:220px;

	}





.register .form label{

    float: left;

    text-align: left;

    margin-right: 5px;

    margin-top:2px;

    width:auto;

}

.register .form input{

	width:100px;

}

.form td{

	/*border-right:1px solid #F1F1F1;

	border-top:1px solid #F1F1F1;

	border-bottom:1px solid #F1F1F1;

	border-left:0px solid #F1F1F1;*/

	padding:2px;

	margin:0;

}

.register legend{

    color: #4C99CC;

    padding:2px;

    margin-left: 14px;

    font-weight:bold;

    font-size: 14px;

    font-weight:100;

}

.register label{

    color:#444;

    width:100px;

    float: left;

    text-align: right;

    margin-right: 6px;

    margin-top:2px;

}

form.register label.optional{

    float: left;

    text-align: right;

    margin-right: 6px;

    margin-top:2px;

    color: #A3A3A3;

}

form.register label.obinfo{

    float:right;

    padding:3px;

    font-style:italic;

}

form.register input{

    width: 140px;

    color: #505050;

    float: left;

    margin-right: 5px;

}

form.register input.long{

    width: 247px;

    color: #505050;

}

form.register input.short{

    width: 40px;

    color: #505050;

}

form.register input[type=radio]{

    float:left;

    width:15px;

}

form.register label.gender{

    margin-top:-1px;

    margin-bottom:2px;

    width:34px;

    float:left;

    text-align:left;

    line-height:19px;

}

form.register input[type=text]{

    border: 1px solid #E1E1E1;

    height: 18px;

}

form.register input[type=password]{

    border: 1px solid #E1E1E1;

    height: 18px;

}





form.register input[type=text].small{

    border: 1px solid #E1E1E1;

    height: 18px;

    width:30px;

}

form.register input[type=checkbox] {

    width:14px;

    margin-top:4px;

}

form.register select{

    border: 1px solid #E1E1E1;

    float:left;

    margin-bottom:3px;

    color: #505050;

    margin-right:5px;

}



p.info{

    font-size:7pt;

    color: gray;

}

p.agreement{

    margin-left:15px;

}

p.agreement label{

    width:390px;

    text-align:left;

    margin-top:3px;

}



.inner_table td

{

padding:5px;

}



.inner_table td label

{

width:125px;

}



.form td

{

vertical-align:top;

}



.store_name

{

font-family: 'Oswald', sans-serif;

color:#242b2c; 
padding:30px 0px 30px 0px;

}



.strikeout {

  font-size: 1em;

  line-height: 1em;

  position: relative;

  width:42px;

}

.strikeout::after {

  border-bottom: 0.125em solid red;

  content: "";

  left: -5;

  margin-top: calc(0.125em / 2 * -1);

  position: absolute;

  right: 0;

  top: 50%;

}



.offer_image

{

position:fixed;

right:-1%;

top:5%;

z-index:1;

}





.create_coupon

{

background-color:#FFFFFF;

border-radius:15px;

color:#996633;

float:right;

margin-right:10px;

padding:0px 10px 0px 10px;

text-transform:capitalize;

}



.create_coupon:hover

{

text-decoration:none;

color:#030303;

}



.cancel:hover

{

text-decoration:none;

color:#FFFFFF;

}

