body
{
    padding: 0px;
    margin: 0px;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 12px;
    background-repeat:no-repeat;
    background-attachment:inherit;

}

a, a:hover
{
    font-weight: bold;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

img
{
    border: 0px;
}

textarea
{
    resize: vertical;
}

.mainContent .alert h4
{
    font-family: inherit;
    font-weight: bold;
    font-size: 18px;
    color: inherit;
    text-transform: inherit;
    margin-top: 0px;
}

.siteWrapper
{
    position: absolute;
    width: 100%;
    min-width: 960px;
    min-height: 100%;
    top: 0px;
    left: 0px;
    overflow: hidden;
    background-image:url('../images/background.png');
    background-position:top; 
    background-repeat: no-repeat;


}


.head_menu{
    width:960px;
    height:70px;
}
.head_logo{
    width:335px;
    height:70px;
    float:left;
}
.head_text{
    width:370px;
    height:70px;
    float:left;
}
.head_cart{
    width:255px;
    height:70px;
    float:left;
    background-color: #FFFFFF;
}
.cart_icon{
    background-image: url("../images/cart_icon.png");
    background-repeat: no-repeat;
    height: 70px;
    margin-left: -60px;
    position: absolute;
    width: 100px;
    z-index: 10;
}
.cartt{
    float: left;
    height: 70px;
    margin-left: 27px;
    margin-top: 10px;
    width: 170px;
}
.cart_down{
    background-image: url("../images/cart_down.png");
    background-repeat: no-repeat;
    float: left;
    height: 9px;
    margin-left: 200px;
    margin-top: -42px;
    width: 16px;
}
.in_cart_text{
    color:black;
    font-size:20px;
    font-weight: lighter;
    text-decoration:none;
}

.product_number{
    float: left;
    font-size: 14px;
    margin-left: 10px;
    font-weight: lighter;
    margin-top: 4px;
    color:#00aeff;
}

.product_texts{
    float: left;
    font-size: 14px;
    margin-left: 6px;
    font-weight: lighter;
    margin-top: 4px;
    color:#00aeff;
}

.pricee{
    float:left;
    font-size: 14px;
    font-weight: lighter;
    margin-top: 4px;
    color:#00aeff;
}
.empty{
    font-size:14px;
}
.dropdown-menu{
    margin-top:5px;
    margin-left:-42px;
    min-width:250px;
    padding: 15px 10px;
}
.imageContainer{
    float: left;
    margin-bottom: 5px;
    max-height: 65px;
    max-width: 75px;
}
.imageContainer > img{

    margin-right: 5px;
    max-height: 60px;
    max-width: 70px;
}
.infoContainer{
    text-align: start;
}
.title{

    font-size: 16px;
    font-weight: lighter;
    margin-left: 0px;
    margin-top: -20px;
    color:black;
    text-align: start;
}
.price{
    color: #00AEFF;
    float: left;
    font-size: 16px;
    font-weight: lighter;
    margin-left: 0px;
    margin-top: 0px;
    text-align: start;

}
.hider{
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0);
    height: 10px;
    left: 0;
    position: absolute;
    top: -10px;
    width: 268px;
}
.small-arrow{
    background-image: url("../images/cart_full_arrow.png");
    height: 7px;
    position: absolute;
    right: 8px;
    top: -7px;
    width: 16px;
}

.cartCard{
    height: 55px;
}
.cartCard > .btn {
    margin-left: 215px;
    margin-top: -40px;
    background-image: url("../images/cart_full_delete.gif");
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(0, 0, 0, 0);
    border-image: none;
    border-radius: 0px;
    border-style: none;
    border-width: 0px;
    box-shadow: 0 0px 0 rgba(0, 0, 0, 0) inset, 0 0px 0px rgba(0, 0, 0, 0) ;
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 24px;
    line-height: 20px;
    margin-bottom: 0;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 0 0 rgba(0, 0, 0, 0);
    vertical-align: middle;
}


.dropdown{
    cursor: pointer;
    height: 70px;
    margin-left: 27px;
    margin-top: 0;
    width: 228px;

}
.stripe_tr{
    width:960px;
    height:20px;
}
.high_menu{
    box-shadow: 0 5px 7px -3px;
    height: 40px;
    position: relative;
    width: 960px;
    z-index: 9;
}
.high_container{
    width:960px;
    background-color:white;
}
.left_container{
    width:220px;
    float:left;
    height:auto;
    background-color:#f7fdfd;
}
.left_search{
    width:210px;
    height:70px;
}
.search_text{
    float: left;
    font-size: 18px;
    margin-bottom: 6px;
    margin-top: 13px;
}
.left_category{
    width:210px;
    height:auto;
}
.left_socialmedia{
    width:210px;
    height:auto;
}
.left_banner{
    width:210px;
    height:auto;
    margin-top: 10px;
}
.left_blog{
    width:210px;
    height:auto;
}
.middle_container{
    width:520px;
    float:left;
    height:auto;
    background-color: #FFFFFF;
}
.middle_nav{
    width:520px;
    height:auto;
}
.middle_banner{
    width:520px;
    height:auto;
}
.middle_article{
    width:520px;
    height:auto;
}
.middle_featured_product{
    width:520px;
    height:auto;
}
.right_container{
    width:220px;
    float:left;
    height:auto;
    background-color: #FFFFFF;
}
.right_login_reg{
    width:210px;
    height:210px;
}
.right_banner{
    width:210px;
    height:auto;
}
.right_special_product{
    width:210px;
    height:auto;
	margin-bottom:50px;
}
.right_new_product{
    width:210px;
    height:auto;
}
.house_icon{
    width:40px;
    height:40px;
    background-image:url('../images/main-menu-bg.png');
    background-repeat:repeat-x;
    background-color:#f0fcfb;
    float:left;
}
.h_icon{
    margin-top:10px;
    margin-left: 7px;
}
.left_category_text{
    width: 210px;
    height: 35px;
}
.category_text{
    color: #000000;
    font-size: 18px;
    margin-top: 10px;
    position: absolute;
    text-align: start;
}
.facebook_header{
    background-image: url("../images/facebook_head.png");
    background-repeat: no-repeat;
    height: 45px;
    margin-top: 10px;
    width: 210px;
}
.facebook_header_text{
    color: #FFFFFF;
    font-size: 20px;
    padding: 10px 0 0;
    text-transform: uppercase;

}
.popular_product_text{
    display: inline-block;
    font-size: 20px;
    font-weight: normal;
    line-height: 20px;
    text-transform: uppercase;
    background-color:white;
    color:#00AEFF;
}
.popular_product{
    background-image: url("../images/hr_bg.png");
    background-position: center center;
    background-repeat: repeat-x;
    line-height: 40px;
    text-align: start;
}

.category_default_name_text{
    display: inline-block;
    font-size: 20px;
    font-weight: normal;
    line-height: 20px;
    text-transform: uppercase;
    background-color:white;
    color:#00AEFF;
}
.category_default_name{
    background-image: url("../images/hr_bg.png");
    background-position: center center;
    background-repeat: repeat-x;
    line-height: 40px;
    text-align: left;
    margin-top: 40px;
}



.product_item{
	min-height:155px; /*Doboz javítás, eredeti érték: height:122px;*/
	padding: 10px 20px;
	width:460px;
	border: 4px solid #f2f0f0;
	margin-top:5px;
}
.product_picture {
    float:left;
    width:158px;
    height:122px;
    position: relative;
}

.product_picture .product_label, .all_product_item .product_label
{
    position: absolute;
    top: 5px;
    left: 5px;
    width: 60px;
}

.product_picture > img {
    margin-top: 7px;
    max-height: 110px;
    max-width: 145px;
}
.product_details{
    float:left;
	/*Doboz javítás a főoldalon*/
	max-width:65%;
}
.product_title{
    text-transform: uppercase;
    color:#00AEFF;
    font-size:15px;

    font-family: 'Roboto Condensed', sans-serif;
    margin: 7px 0;
    height: auto;
    text-align: start;

}
.product_category{
    color:#4a4a4a;
    font-size:15px;
    text-align: start;
    text-transform: uppercase;
    font-weight: normal;
}
.product_price{
    text-transform: uppercase;
    font-size:18px;
    color:#00AEFF;
    text-align: start;
    margin-top: 6px;
}
.price_text{
    color:black;
    text-transform: uppercase;
    font-size:15px;
}
.product_detail{
    background-image: url("../images/pruduct_button.png");

    height: 30px;

    margin-top: 5px;
    position: absolute;
    text-align: start;
    width: 140px;
}
.detail_text{
    color: #4A4A4A;
    display: block;
    font-size: 15px;
    padding: 5px;
    text-align: center;
    text-transform: uppercase;

}




.all_product_item{
    height:229px;
    width:512px;
    border: 4px solid #f2f0f0;
    margin-top:7px;
    display: inline-block;
    height: auto;
}
.all_product_picture {
    float: left;
    height: auto;
    width: 158px;
    margin-top: 25px;
}
.all_product_picture > img {
    margin-top: 7px;
    max-height: 220px;
    max-width: 145px;
}
.all_product_details{
    float: left;
    height: auto;
    width: 354px;
}
.all_product_detail > a{
    text-decoration:none;
}
.all_product_cart > a {
    text-decoration:none;
}
.all_product_title{
    text-transform: uppercase;
    color:#00AEFF;
    font-size:15px;

    font-family: 'Roboto Condensed', sans-serif;
    margin: 7px 0;
    height: 8px;
    text-align: left;
    height: auto;
}
.all_product_category{
    color:#4a4a4a;
    font-size:15px;
    text-align: left;
    text-transform: uppercase;
    font-weight: normal;
    margin-bottom: 20px;
}
.all_product_short_description{
    font-size:14px;
    text-align: left;
    font-weight: normal;
    margin-bottom: 20px;
}
.all_product_price{
    text-transform: uppercase;
    font-size:18px;
    margin-bottom: 20px;
    text-align: left;
    margin-top: 6px;
}
.all_old_price{
    float: left;

}
.all_olda_price_text{
    color:black;
    text-transform: uppercase;
    font-size:15px;
    float: left;
    text-decoration: line-through;
    font-weight: bold;
}
.all_current_price_text{
    color:black;
    text-transform: uppercase;
    font-size:15px;
    float: left;
    font-weight: bold;
}
.all_price_through{
    float: left;
    text-decoration: line-through;
    color: black;
    font-size: 18px;
}
.all_current_price_old{
    color:red;
    font-size: 18px;
}
.all_current_price_text_old{
    color:black;
    font-size:15px;
    float: left;
    font-weight: bold;
}
.all_current_price{
    color:#00AEFF;
    font-size: 18px;
}
.all_current_price_text{
    color: black;
    font-size:15px;

}


.all_product_detail{
    background-image: url("../images/pruduct_button.png");

    height: 30px;

    position: absolute;
    text-align: start;
    width: 140px;
}
.all_detail_text{
    color: #4A4A4A;
    display: block;
    font-size: 15px;
    padding: 5px;
    text-align: center;
    text-transform: uppercase;
    font-weight:bold;

}
.all_product_cart{
    background-image: url("../images/in_cart_bg.png");

    height: 30px;
    margin-bottom: 10px;
    margin-top: 5px;
    margin-left: 125px;

    width: 140px;
}
.all_cart_text{
    color: white;
    display: block;
    font-size: 15px;
    padding: 5px;
    text-align: center;
    text-transform: uppercase;
    font-weight:bold;

}



.jump_side_top{
    width:960px;
    height:40px;
    background-color:#605e66;
    position: relative;
    clear:both;
    margin-left:auto;
    margin-right:auto;
}
.footer{
    width:960px;
    height:155px;
    background-color:#3b3a40;
    position: relative;
    clear:both;
    margin-left:auto;
    margin-right:auto;
}
.footer_one{
    width:430px;
    height:155px;
    float:left;
}
.footer_two{
    border-right: 1px solid #4E4C5A;
    float: left;
    height: 130px;
    margin-right: 15px;
    margin-top: 15px;
    width: 100px;
}
.footer_three{
    border-right: 1px solid #4E4C5A;
    float: left;
    height: 130px;
    margin-right: 19px;
    margin-top: 15px;
    padding-left: 10px;
    width: 170px;
}
.footer_four{
    float: left;
    height: 130px;
    margin-top: 15px;
    width: auto;
}
.jumper{
    float:right;

    padding: 10px;
}
.jumper_text{
    color:white;
    text-transform: uppercase;
    font-size:16px;
    float:left;
    font-weight: normal;

}
.jumper_pic{
    float:left;
    background-image: url("../images/jump_button.png");
    margin-left: 10px;
    height: 19px;
    width: 19px;
}
.pretext{
    width:210px;
    height:45px;
    background-image: url("../images/login_header_bg.png");
    margin-bottom:5px;
}
.login_pretext{
    font-size:18px;
    padding: 13px 10px 0 0;
}
.username_box{
    width:210px;
    height:30px;
    margin-bottom:6px;
}

.password_box{
    width:210px;
    height:30px;
    margin-bottom:6px;
}
.login_button{
    background-image: url("../images/login_button_bg.png");
    background-repeat: no-repeat;
    width:170px;
    height:30px;
    border: medium none;
    margin-bottom: 5px;
}
.login_button_text{
    color: #FFFFFF;
    font-size: 13px;
    font-style: normal;
    font-weight: 600;
    padding: 2px 0 0;
    text-transform: uppercase;
}
.registration_forgottenpassword{
    margin:0px;
    padding:0px;
    list-style:none;
}
.registration_forgottenpassword > li {
    text-align: start;
    width: 170px;
}
.registration_forgottenpassword > li:before{
    content:"-";
    font-size: 18px;
}
.registration_forgottenpassword > li > a{
    font-size:12px;
    color:black;
    font-weight:bold;
    text-transform: uppercase;
    text-decoration:none;
    letter-spacing: 1px;
}
.right_special_product_header{
    height:45px;
    width:210px;
    background-image: url("../images/special_header.png");
    background-repeat: no-repeat;
    margin-bottom: 10px;
}
.right_special_product_header_text{
    font-size:20px;
    color:white;
    text-transform:uppercase;
    padding:12px;
}
.discounted_product_item{
    width:202px;
    height:180px;
    border: 4px solid #f2f0f0;
    margin-top:5px;
}
.discounted_picture{
    float: left;
    height: 112px;
    padding: 10px 0 0;
    width: 83px;
}
.discounted_picture > a > img{
    max-width:78px;
    max-height:93px;
    margin-top:5px;
}

.discounted_details{
    height:122px;
    width:119px;
    float:left;
    margin-top:5px;
}
.discounted_title{

    text-align: start;

    line-height:0px;
}
.discounted_title_text{
    color: #00AEFF;
    font-size: 12px;
    line-height: 14px;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: normal;
}

.discounted_ean{
    text-align: start;
    color: #4A4A4A;
    text-decoration:none;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: normal;
}

.discounted_old_price{
    float: left;
}
.discounted_price_through{
    color: #4A4A4A;
    float: left;
    font-weight: normal;
    text-decoration: line-through;
    text-transform: uppercase;
}
.discounted_olda_price_text{
    color: #000000;
    float: left;
    font-size: 12px;
    font-weight: bold;
    text-align: start;
    text-transform: uppercase;
}
.discounted_current_price{
    clear: both;
    color: #FF0000;
    font-size: 14px;
    text-align: start;
}
.discounted_button{
    background-image: url("../images/special_latest_button_bg.png");
    background-repeat: no-repeat;
    width:90px;
    height:25px;
    text-align: start;
    position:absolute;
}
.discounted_button_text{
    color: #4A4A4A;
    display: block;
    font-size: 12px;
    padding: 3px;
    text-align: center;
    text-transform: uppercase;
    text-decoration:none;
}




.latest_product_header{
    height:45px;
    width:210px;
    background-image: url("../images/latest_header.png");
    background-repeat: no-repeat;
    margin-bottom: 10px;
    margin-top: 10px;
}
.latest_product_header_text{
    font-size:20px;
    color:white;
    text-transform:uppercase;
    padding:12px;
}
.latest_product_item{
    width:202px;
    height:180px;
    border: 4px solid #f2f0f0;
    margin-top:5px;
}
.latest_picture{
    float: left;
    height: 122px;
    padding: 10px 0 0;
    width: 83px;
}
.latest_picture > a > img{
    max-width:78px;
    max-height:93px;
    margin-top:5px;
}

.latest_details{
    height:122px;
    width:119px;
    float:left;
    margin-top:5px;
}
.latest_title{

    text-align: start;

    line-height:0px;
}
.latest_title_text{
    color: #00AEFF;
    font-size: 12px;
    line-height: 14px;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: normal;
}

.latest_ean{
    text-align: start;
    color: #4A4A4A;
    text-decoration:none;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: normal;
}

.latest_old_price{
    float: left;
    color:#ffa200;
}
.latest_olda_price_text{
    float: left;
    font-size: 12px;
    font-weight: bold;
    text-align: start;
    text-transform: uppercase;
    color:black;
}

.latest_button{
    background-image: url("../images/special_latest_button_bg.png");
    background-repeat: no-repeat;
    width:90px;
    height:25px;
    text-align: start;
    position:absolute;
    margin-top: 30px;
}
.latest_button_text{
    color: #4A4A4A;
    display: block;
    font-size: 12px;
    padding: 3px;
    text-align: center;
    text-transform: uppercase;
    text-decoration:none;
}

















.high_container  > .right_container > .right_login_reg > form  > .userdata > .username_box > input{
    background-image: url("../images/input_text_bg.png");
    background-repeat: no-repeat;
    border-left: 0 none;
    border-radius: 0;
    font-size: 14px;
    height: 28px;
    padding: 2px 0 0 8px;
    width: 201px;
}
.high_container  > .right_container > .right_login_reg > form  > .userdata > .password_box > input{
    background-image: url("../images/input_text_bg.png");
    background-repeat: no-repeat;
    border-left: 0 none;
    border-radius: 0;
    font-size: 14px;
    height: 28px;
    padding: 2px 0 0 8px;
    width: 201px;
}
/* individual: webkit */
#modlgn-username::-webkit-input-placeholder { color:black;  font-size:10px; font-weight:bold;  }


/* individual: mozilla */
#modlgn-username::-moz-placeholder { color:black;  font-size:10px; font-weight:bold;  }

/* individual: webkit */
#modlgn-passwd::-webkit-input-placeholder { color:black;  font-size:10px; font-weight:bold;  }


/* individual: mozilla */
#modlgn-passwd::-moz-placeholder { color:black;  font-size:10px; font-weight:bold;  }

.footer > .footer_two > .nav > li  > span {
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
    margin-bottom: 0px;
    padding: 0;
    text-transform: uppercase;
    text-shadow: 0 0px 0 rgba(255, 255, 255, 0.5);
}
.footer > .footer_two > ul > li  > a {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: 100;
    display: inline;

}
.footer > .footer_two > ul > li  > a:hover {
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0);
}
.footer > .footer_two >  ul {
    list-style: none outside none;
    margin-top: -15px;
    padding-left: 10px;
    text-align: start;
    margin-bottom: 0;
}
.footer > .footer_two > ul > li:before {
    content: "\966";
    color:#ffffff;
    font-size: 125%;
    padding-right: 5px;
    position: relative;
    top: 2px;
}
.footer > .footer_two > ul > li:first-child:before {
    content: "";
}
.footer > .footer_two > ul > li:first-child {
    margin-left:-10px;
}
.footer > .footer_two > ul > li  {
    line-height: 20px;
}






.footer > .footer_three > .nav > li  > span {
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
    margin-bottom: 0px;
    padding: 0;
    text-transform: uppercase;
    text-shadow: 0 0px 0 rgba(255, 255, 255, 0.5);
}
.footer > .footer_three > ul > li  > a {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: 100;
    display: inline;

}
.footer > .footer_three > ul > li  > a:hover {
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0);
}
.footer > .footer_three >  ul {
    list-style: none outside none;
    margin-top: -15px;
    padding-left: 10px;
    text-align: start;
    margin-bottom: 0;
}
.footer > .footer_three > ul > li:before {
    content: "\966";
    color:#ffffff;
    font-size: 125%;
    padding-right: 5px;
    position: relative;
    top: 2px;
}
.footer > .footer_three > ul > li:first-child:before {
    content: "";
}
.footer > .footer_three > ul > li:first-child {
    margin-left:-10px;
}
.footer > .footer_three > ul > li  {
    line-height: 20px;
}










.footer > .footer_four > .nav > li  > span {
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
    margin-bottom: 0px;
    padding: 0;
    text-transform: uppercase;
    text-shadow: 0 0px 0 rgba(255, 255, 255, 0.5);
}
.footer > .footer_four > ul > li  > a {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: 100;
    display: inline;

}
.footer > .footer_four > ul > li  > a:hover {
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0);
}
.footer > .footer_four >  ul {
    list-style: none outside none;
    margin-top: -15px;
    padding-left: 10px;
    text-align: start;
    margin-bottom: 0;
}
.footer > .footer_four > ul > li:before {
    content: "\966";
    color:#ffffff;
    font-size: 125%;
    padding-right: 5px;
    position: relative;
    top: 2px;
}
.footer > .footer_four > ul > li:first-child:before {
    content: "";
}
.footer > .footer_four > ul > li:first-child {
    margin-left:-10px;
}
.footer > .footer_four > ul > li  {
    line-height: 20px;
}



.footer > .footer_one > .content_mod > p{
    margin: 22px 0 0 15px;
    position: absolute;
}



.head_menu > .head_logo > .content_mod > p > a > img{
    padding: 12px 26px 0 0;
}
.head_menu > .head_text > .content_mod > p {
    color: #FFFFFF;
    font-size: 20px;
    font-style: italic;
    font-weight: 100;
    padding: 26px 54px 0 0;
}
.high_menu > .nav-pills , .high_menu > .nav-tabs  {
    background-image:url('../images/main-menu-bg.png');
    background-repeat:repeat-x;
    background-color:#f0fcfb;
    overflow:hidden;
    margin: 0;
    height:40px;


}
.high_menu > .nav-pills  > li, .high_menu > .nav-tabs  > li {
    background-image:url('../images/border_image.png');
    background-repeat: repeat-y;
    height: 35px;
    padding: 2px;
    margin-left: 4px;
}
.high_menu > .nav-pills  > li > a:first-child , .high_menu > .nav-tabs  > li > a:first-child {
    background-color: rgba(0, 0, 0, 0);

}
.high_menu > .nav-pills  > li:first-child , .high_menu > .nav-tabs  > li:first-child {


}

.high_menu > .nav-pills  > li > a, .high_menu > .nav-tabs  > li  > a{
    color:black;
    font-size:15px;
    font-weight: normal;
}
.high_menu > .nav-pills > li > a:focus, .high_menu > .nav-tabs  > li > a:focus{
    background-color: rgba(0, 0, 0, 0);
    color:black;
}
.high_menu > .nav-pills > li > a:hover, .high_menu > .nav-tabs  > li > a:hover{
    background-color: rgba(0, 0, 0, 0);
    color:black;
}

.left_search > form > input:nth-child(3) {
    background-image: url("../images/input_text_bg.png");
    background-repeat: no-repeat;
    border-left: 0 none;
    border-radius: 0;
    color: #555555;
    display: inline-block;
    font-size: 14px;
    height: 22px;
    padding: 4px;
    vertical-align: middle;
    width: 200px;
}
 .jshop_pagination{
     
 }

/* individual: webkit */
#jshop_search::-webkit-input-placeholder { color:black;  font-size:10px; font-weight:bold;  }


/* individual: mozilla */
#jshop_search::-moz-placeholder { color:black;  font-size:10px; font-weight:bold;  }



.high_container > .left_container > .left_category > ul  > li {

    height: auto;
}

.high_container > .left_container > .left_category > ul > li > a {
    background-color: #3C3B41;
    background-image: url("../images/high_category_bg.png");
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: normal;
    height: auto;
    padding: 0 0 5px;
    text-decoration: none;
    text-transform: uppercase;
    width: 210px;

}
.high_container > .left_container > .left_category > ul > li > a > span {
    display: block;
    text-align: left;
    width: 180px;
}

.high_container > .left_container > .left_category   a {
    background-color: #E7E7E7;
    background-image: url("../images/sub_category_bg.png");
    background-repeat: no-repeat;
    color: #3ab7ce;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: auto;
    text-decoration: none;
    text-transform: uppercase;
    width: 210px;
    min-height: 30px;

}

.high_container > .left_container > .left_category  ul     {
    margin: 0px;
    padding: 0px;
    list-style: none;

}
.high_container > .left_container > .left_category span  {
    display: block;
    padding: 3px 0 0 0px;
    text-align: left;
    width: 190px;

}

.high_container > .left_container > .left_category > ul > li > ul {

    height: 0;
    overflow:hidden;


}


.high_container > .left_container > .left_category ul li.active > ul
{
    -webkit-transition: height 1.35s ease;
    -moz-transition: height 1.35s ease;
    -o-transition: height 1.35s ease;
    transition: height 1.35s ease;
    height: auto;
}
.high_container > .left_container > .left_category > ul  > .active > a
{
    background-color: #019CE4;
    background-image: url("../images/high_category_active_bg.png");
    background-repeat: no-repeat;
    height: auto;

}
.high_container > .middle_container > .middle_nav  > ul {
    background-color: white;
    border-radius: 0px;
    list-style: none outside none;
    margin: 0px;
    padding: 0px;
    height:40px;
}
.high_container > .middle_container > .middle_nav  > ul > li{
    float: left;
    margin-top: 12px;
}
.high_container > .middle_container > .middle_nav  > ul > li > a {
    font-size:12px;
    color:#00AEFF;
    text-decoration:underline;
    font-weight:bold;
}

.high_container > .middle_container  > .middle_banner  > .slider-outer > #pictures > .content_mod > ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.high_container > .middle_container  > .middle_banner  > .slider-outer > #pictures{
    height: 250px;
    overflow: hidden;
    width: 520px;
    margin-bottom: 10px;
}
.high_container > .middle_container > .middle_article > .articleContainer-outer > .articleContainer > h1{
    background-image: url("../images/hr_bg.png");
    background-position: center center;
    background-repeat: repeat-x;
    line-height: 0;
    text-align: start;
}
.high_container > .middle_container > .middle_article > .articleContainer-outer > .articleContainer > h1 > span{
    display: inline-block;
    font-size: 18px;
    font-weight: 300;
    line-height: 20px;

    text-transform: uppercase;
    background-color:white;

}

.high_container > .middle_container > .middle_article > .articleContainer-outer > .articleContainer p{

    text-align: start;
    font-size: 13px;
    font-weight: 300;
}



















.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > .pagination-start >  a{
    border-bottom-left-radius: 0;
    border-left-width: 0;
    border-top-left-radius: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #DDDDDD;
    border-image: none;
    border-style: none;
    border-width: 0px 0px 0px 0;
    float: none;
    line-height: 20px;
    padding: 4px 12px;
    text-decoration: none;
    color:black;
    font-weight:normal;
}
.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > .pagination-prev >  a{
    border-bottom-left-radius: 0;
    border-left-width: 0;
    border-top-left-radius: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #DDDDDD;
    border-image: none;
    border-style: none;
    border-width: 0px 0px 0px 0;
    float: none;
    line-height: 20px;
    padding: 4px 12px;
    text-decoration: none;
    color:black;
    font-weight:normal;
}
.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > .pagination-next >  a{
    border-bottom-left-radius: 0;
    border-left-width: 0;
    border-top-left-radius: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #DDDDDD;
    border-image: none;
    border-style: none;
    border-width: 0px 0px 0px 0;
    float: none;
    line-height: 20px;
    padding: 4px 12px;
    text-decoration: none;
    color:black;
    font-weight:normal;
}
.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > .pagination-end>  a{
    border-bottom-left-radius: 0;
    border-left-width: 0;
    border-top-left-radius: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #DDDDDD;
    border-image: none;
    border-style: none;
    border-width: 0px 0px 0px 0;
    float: none;
    line-height: 20px;
    padding: 4px 12px;
    text-decoration: none;
    color:black;
    font-weight:normal;
}
.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > .pagination-start >  span{
    border-bottom-left-radius: 0;
    border-left-width: 0;
    border-top-left-radius: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #DDDDDD;
    border-image: none;
    border-style: none;
    border-width: 0px 0px 0px 0;
    float: none;
    line-height: 20px;
    padding: 4px 12px;
    text-decoration: none;
    color:black;
    font-weight:normal;
}
.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > .pagination-prev >  span{
    border-bottom-left-radius: 0;
    border-left-width: 0;
    border-top-left-radius: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #DDDDDD;
    border-image: none;
    border-style: none;
    border-width: 0px 0px 0px 0;
    float: none;
    line-height: 20px;
    padding: 4px 12px;
    text-decoration: none;
    color:black;
    font-weight:normal;
}
.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > .pagination-next >  span{
    border-bottom-left-radius: 0;
    border-left-width: 0;
    border-top-left-radius: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #DDDDDD;
    border-image: none;
    border-style: none;
    border-width: 0px 0px 0px 0;
    float: none;
    line-height: 20px;
    padding: 4px 12px;
    text-decoration: none;
    color:black;
    font-weight:normal;
}
.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > .pagination-end>  span{
    border-bottom-left-radius: 0;
    border-left-width: 0;
    border-top-left-radius: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #DDDDDD;
    border-image: none;
    border-style: none;
    border-width: 0px 0px 0px 0;
    float: none;
    line-height: 20px;
    padding: 4px 12px;
    text-decoration: none;
    color:black;
    font-weight:normal;
}
.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > li >  a{
    border-bottom-left-radius: 0;
    border-left-width: 0;
    border-top-left-radius: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #f2f0f0;
    border-color: #DDDDDD;
    border-image: none;
    border-style: none;
    border-width: 0px 0px 0px 0;
    float: none;
    line-height: 20px;
    padding: 4px 12px;
    text-decoration: none;
    color:black;
    font-weight:normal;
}
.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > li >  span{
    border-bottom-left-radius: 0;
    border-left-width: 0;
    border-top-left-radius: 0;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #0ba6ee;
    border-color: #DDDDDD;
    border-image: none;
    border-style: none;
    border-width: 0px 0px 0px 0;
    float: none;
    line-height: 20px;
    padding: 4px 12px;
    text-decoration: none;
    color:white;
    font-weight:normal;
}
.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > li {
    padding: 4px;
    background-color: white;
}

.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > .pagination-start:before{
    content:"<<";
    float:none;
}
.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > .pagination-prev:before{
    content:"<<";
    float:none;
}
.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > .pagination-next:after{
    content:">>";
    float:none;
}
.high_container  > .middle_container  > .middle_article  > .jshop  > .jshop_list_product  > .jshop_pagination > tbody > tr > td > .pagination  > ul > .pagination-end:after{
    content:">>";
    float:none;
}

.productCard_big{
    width:512px;
    height:auto;
    border: 4px solid #F2F0F0;
}
.imageContainer_big{
    float: left;
    height: auto;
    margin-left: 10px;
    margin-right: 30px;
    margin-top: 15px;
    width: 180px;
}
.imageContainer_big img{
    max-height:200px;
    }
.details{
    float:left;
    margin-right: 10px;
    width: 262px;
    /*height: 255px;*/
}
.product_guarantee{
    font-size:14px;
    font-weight: 500;
    text-align: left;
    margin-top: 10px;
    width: 265px;
    height: 20px;
}
.product_shipping_time{
    font-size:14px;
    font-weight: 500;
    text-align: left;

}
.product_expecting_shipping_time{
    font-size:14px;
    font-weight: 500;
    text-align: left;
    margin-bottom: 15px;
}
.old_price_text_big{
    float: left;
    font-size: 16px;
    font-weight: 500;
    text-decoration: line-through;
    text-transform: uppercase;
}
.old_price_big{
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    margin-bottom: 10px;
}
.current_price_old_big{
    text-align: left;
    font-size: 14px;
    color:black;
    font-weight: 100;
}
.price_through_big{
    float:left;
    font-size: 16px;
    font-weight: 500;
    text-decoration: line-through;
}
.current_price_text_old_big{
    float: left;
    font-size: 16px;
    font-weight: 100;

    text-transform: uppercase;

}
.current_price_through_big{
    font-size: 18px;
    color:red;
    font-weight: normal;
    float: left;
}
hr{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #EEEEEE -moz-use-text-color #FFFFFF;
    border-image: none;
    border-left: 0 none;
    background-image:url("../images/hr_bg.png");
    border-right: 0 none;
    border-style: none none;
    border-width: 0px 0;
    margin: 10px 0;
    height: 5px;
}
.quantity_big{
    margin-bottom: 17px;
    margin-top: 15px;
}
.quantity_big_text1{
    float: left;
    font-size:15px;
}
.quantity_big_text2{
    float: left;
    font-size:15px;
    font-weight:100;
}
.quantity_big_inputbox{
    float: left;
    width:35px;
    margin-top: -4px;
}
.details > .quantity_big > input {
    border-radius: 0px;
    color: black;
    display: inline-block;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin-bottom: 10px;
    padding: 4px 6px;
    vertical-align: middle;
    background-image:url("../images/input_db_bg.png");
    background-repeat: no-repeat;
    width: 23px;

}
.add_to_cart_big{
    float:left;
    margin-left: 20px;
}
.add_items{
    float: left;
    height: 25px;
    margin-left: 10px;
    text-align: left;
    width: 190px;
}
.cart_and_add_item{
padding-bottom: 35px;
clear: both;
}
.long_description_big{
    display: inline-block;
 margin: 40px 10px 20px;
    width: 490px;
}
.long_description_big table{
    max-width:450px !important; 
/*    width:450px !important; */
}
.long_description_big > p {
    margin:0px;
    text-align:left;

}
.long_description_big > p > img {

    text-align:center;
    margin-bottom: 10px;
}

.long_description_big > p:nth-child(1) {
    margin-bottom: 10px;
    text-align: center;
}
.long_description_big > p:nth-child(2) {
    text-align: start;
}
.long_description_big > p:nth-child(7) {
    text-align: start;
    font-size:14px;
}
.long_description_big > p:nth-child(9) {
    text-align: start;
    font-size:14px;
}
.long_description_big > h1 {
    color: #00AEFF;
    font-family: 'Roboto Condensed',sans-serif;
    font-size: 16px;

    margin: 7px 0;
    text-align: start;
    text-transform: uppercase;
}
.long_description_big > h2 {
    color: #00AEFF;
    font-family: 'Roboto Condensed',sans-serif;
    font-size: 16px;

    margin: 7px 0;
    text-align: start;
    text-transform: uppercase;
}
.long_description_big > h3 {
    color: #00AEFF;
    font-family: 'Roboto Condensed',sans-serif;
    font-size: 16px;

    margin: 7px 0;
    text-align: start;
    text-transform: uppercase;
}
.long_description_big > h4 {
    color: #00AEFF;
    font-family: 'Roboto Condensed',sans-serif;
    font-size: 16px;

    margin: 7px 0;
    text-align: start;
    text-transform: uppercase;
}
.long_description_big > h5 {
    color: #00AEFF;
    font-family: 'Roboto Condensed',sans-serif;
    font-size: 16px;

    margin: 7px 0;
    text-align: start;
    text-transform: uppercase;
}
.long_description_big > h6 {
    color: #00AEFF;
    font-family: 'Roboto Condensed',sans-serif;
    font-size: 16px;

    margin: 7px 0;
    text-align: start;
    text-transform: uppercase;
}

.depository{
    margin-top: 15px;
    text-align: left;
      clear: both;
}
.is_depository_img{
    background-image: url("../images/is_depository.png");
    background-repeat: no-repeat;
    float: left;
    height: 32px;
    margin-left: 10px;
    width: 125px;
}
.is_depository_text{
    float: left;
    font-size: 15px;
    height: 20px;
    margin-left: 40px;
    margin-top: 6px;
    font-weight: 100;
}
.not_depository_img{
    background-image: url("../images/not_depository.png");
    background-repeat: no-repeat;
    float: left;
    height: 32px;
    margin-left: 10px;
    margin-top: 20px;
    width: 175px;

} 
.not_depository_function_text{
    float: left;
    font-size: 15px;
    font-weight: 100;
    height: 20px;
    margin-left: 10px;
    margin-top: 6px;
     margin-bottom: 30px;
}
.high_container > .middle_container > .middle_article > .jshop > form > .productCard_big > .cart_and_add_item > .add_to_cart_big >  input{
    background-image: url("../images/on_the_cart_button.png");
    background-repeat: no-repeat;
    border: 0 none;
    border-radius: 0;
    color: #FFFFFF;
    font-size: 15px;
    height: 30px;
    text-transform: uppercase;
    width: 140px;
}
.high_container > .middle_container > .middle_article > .jshop > form > .productCard_big > .cart_and_add_item > .add_to_cart_big >  input:hover{
    background-position: 0 center;
    outline-offset: 0px;
    outline:  none;
    transition: none 0s ease 0s;
}
.high_container > .middle_container > .middle_article > .jshop > form > .productCard_big > .cart_and_add_item > .add_to_cart_big >  input:focus{
    background-position: 0 center;
    outline-offset: 0px;
    outline:  none;
    transition: none 0s ease 0s;
}
.high_container > .middle_container > .middle_article > .jshop > form > .productCard_big > .cart_and_add_item > .add_to_cart_big >  input:active{

    box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 rgba(0, 0, 0, 0);
    outline: 0 none;
}
.high_container > .middle_container > .middle_article > .jshop > form > .productCard_big > .cart_and_add_item > .add_items > #jshop_attr_id4_chzn
{
    height: 30px;
    width: 189px;
}
.high_container > .middle_container > .middle_article > .jshop > form > .productCard_big > .cart_and_add_item > .add_items > #jshop_attr_id4_chzn > a {
    background-color: #FFFFFF;
    background-image: none;
    border-radius: 0;
    font-size: 13px;
    font-weight: normal;
    height: 28px;
    padding: 0 0 0 5px;
    width: 181px;
}
.high_container > .middle_container > .middle_article > .jshop > form > .productCard_big > .cart_and_add_item > .add_items > #jshop_attr_id4_chzn > .chzn-drop {
    margin-left: 0;
    width: 186px !important;
}
.high_container > .middle_container > .middle_article > .jshop >  form > .productCard_big > .cart_and_add_item > .add_items > #jshop_attr_id4_chzn > .chzn-drop >  ul > .highlighted{

    background-color: #00a6f3;
    background-image: none;
}
.text_zoom{

    background-image: url("../images/blow_up_img.png");
    background-repeat: no-repeat;
    margin-top: -36px;
    height: 24px;
    width: 24px;
    margin-left: 163px;
    position: absolute;
}
.next_picture{
    background-image: url("../images/next_picture_img.png");
    background-repeat: no-repeat;
    color: #FFFFFF;
    position: absolute;
    height: 22px;
    padding: 2px 0 0;
    width: 77px;
    font-weight: 300;
    margin-top: 3px;
}
.not_depository_button{
    background-image:url(../images/ertsesites_button.png);
    background-repeat: no-repeat;
    border: 0 none;
    cursor: pointer;
    height: 30px;
    width: 140px !important;
}
.not_depository_function_email{
    margin-left: 10px;
}
.not_depository_function_email > input {
    border-radius: 0;
    color: #7D7C81;
    font-size: 14px;
    height: 30px;
    padding: 0 0 0 15px;
    width: 240px;
}
#ertesites{
    margin:0px;
    padding-bottom:15px;
    }
    #ertesites .control-group{
        margin-bottom:10px;
        }

.offer_friends{
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    width: 485px;
    margin-top: 60px;
}
.offer_friends_title{
    color: #0BA6EE;
    font-size: 16px;
    height: 20px;
    margin-bottom: 15px;
    text-align: left;
    text-transform: uppercase;
    width: 485px; 
    font-family: 'Roboto Condensed', sans-serif;
}
.offer_friends_inputs1{
    height: 30px;
    margin-bottom: 15px;
    width: 485px;
}
.offer_friends_inputs1 > input:nth-child(1){
    border-radius: 0;
    float: left;
    height: 30px;
    margin-right: 10px;
    padding: 0 0 0 10px;
    width: 225px;
}
.offer_friends_inputs1 > input:nth-child(2){
    border-radius: 0;
    float: left;
    height: 30px;
    padding: 0 0 0 10px;
    width: 225px;
}
.offer_friends_inputs2{
    height: 30px;
    margin-bottom: 19px;
    width: 485px; 
}
.offer_friends_inputs2 > input:nth-child(1){
    border-radius: 0;
    float: left;
    height: 30px;
    margin-right: 10px;
    padding: 0 0 0 10px;
    width: 225px;
}
.offer_friends_inputs2 > input:nth-child(2){
    border-radius: 0;
    float: left;
    height: 30px;
    padding: 0 0 0 10px;
    width: 225px;
}
.offer_friends_message_title{
    color: #7D7C81;
    font-size: 14px;
    margin-bottom: 5px;
    text-align: left;
    font-weight: 300;  
}
.offer_friends_message{
    margin-bottom:15px;  

}
.offer_friends_message > textarea {
    border-radius: 0;
    height: 70px;
    width: 470px;  
}
.product_tabs{
    margin-top:30px;
    height: auto;
    width: 520px;
    margin-bottom: 30px;
}
.product_tabs_header{
    height: 36px;
}
.replaceable_product{
    width:135px;
    height: 30px;
    padding: 6px 0 0;
    border-left: 4px solid #F2F0F0;
    text-decoration: none;
    border-top: 4px solid #F2F0F0;
    float:left;  
    color:#7d7c81;
    font-size:14px;
    font-weight: 300;
}
.question_product{
    width:135px;
    height: 30px;
    padding: 6px 0 0;
    border-left: 4px solid #F2F0F0;
    text-decoration: none;
    border-top: 4px solid #F2F0F0; 
    float:left;  
    color:#7d7c81;
    font-size:14px;
    font-weight: 300;
}
.opinion_product{
    width:135px;
    height: 30px;
    padding: 6px 0 0;
    border-left: 4px solid #F2F0F0;
    border-right: 4px solid #F2F0F0;
    border-top: 4px solid #F2F0F0;
    float:left;  
    text-decoration: none;
    color:#7d7c81;
    font-size:14px;
    font-weight: 300;
}
.product_tabs_body{
    height: auto;
    width: 512px;   
    border: 4px solid #F2F0F0;

}
.replaceable_product_tabs{
    margin-top:15px;
}
.question_product_tabs{
    margin-top:15px;  
}
.opinion_product_tabs{
    margin-top:15px;  
}
.opinion_product_inputs{
    width: 485px;
    height:30px;
    margin-bottom:20px;
}
.opinion_product_inputs > input:nth-child(1){
    border-radius: 0;
    float: left;
    height: 30px;
    padding: 0 0 0 10px;
    width: 225px;   
    margin-right:10px;
}
.opinion_product_inputs > input:nth-child(2){
    border-radius: 0;
    float: left;
    height: 30px;
    padding: 0 0 0 10px;
    width: 225px; 
}
.opinion_product_message_title{
    color: #7D7C81;
    font-size: 14px;
    margin-bottom: 5px;
    text-align: left;
    font-weight: 300;  
    width: 485px;

}
.opinion_product_message{
    margin-bottom:15px;     
}
.opinion_product_message >textarea {
    border-radius: 0;
    height: 217px;
    width: 470px;
}
.product_tabs_header > div > a:hover{
    text-decoration: none;
    color:#7d7c81;
    font-size:14px;
    font-weight: 300;

}
.product_tabs_header > div > a:focus{
    text-decoration: none;
    color:#7d7c81;
    font-size:14px;
    font-weight: 300; 

}
.product_tabs_header > div > .activee{


    color:#0ba6ee;
    font-weight: 500;
    font-size:15px;
}
.product_tabs_header > div > .activee:hover{

    color:#0ba6ee;
    font-weight: 500;
    font-size:15px;
}
.product_tabs_header > div > .activee:focus{
    color:#0ba6ee;
    font-weight: 500;
    font-size:15px;
}
.login-greeting{
    font-size: 18px;
    margin-bottom: 30px;
    margin-top: 30px;
}
.logout-button > input[type=submit]{
    background-image: url("../images/login_button_bg.png");
    background-repeat: no-repeat;
    border: medium none;
    font-weight: bold;
    height: 30px;
    margin-bottom: 5px;
    text-transform: uppercase;
    width: 170px;
}
.logout-button > input[type=submit]:hover{
    background-color:#97e117;  
}
.logout-button > input[type=submit]:focus{
    background-color:#97e117;    
}
.cart_container{
    background-color: white;
    height:auto;
    width:960px;
}
.cart_container_header{
    background-image: url("../images/hr_bg.png");
    background-position: center center;
    background-repeat: repeat-x;
    height: 40px;
}
.cart_container_header > span{
    background-color: #FFFFFF;
    color: #0696D9;
    display: block;
    float: left;
    font-size: 18px;
    padding: 9px 0 0 20px;
    text-align: left;
    text-transform: uppercase;
    width: 139px;
}
.cart_container_body{
    border: 4px solid #F2F0F0;
    display: inline-block;
    height: auto;
    margin-bottom: 20px;
    width: 952px;
}
.cart_container_item_header{
    background-image: url("../images/cart_cont_header.png");
    width:952px;
    height:30px;
    margin-top:9px;
    background-repeat:no-repeat;
}
.cart_container_item{
    display: table-cell;
    height: 70px;
    vertical-align: middle;
    width: 952px;

}
.cart_empty_text{
    font-size: 23px;
    padding: 20px 0 0;
}
.cart_container_item_name{
    float: left;
    width: 330px;
}
.cart_container_product_name{
    color: #0696D9;
    font-size: 15px;
    margin-left: 10px;
    text-align: left;
    text-transform: uppercase;
}
.cart_container_product_ean{
    color: #46454B;
    font-size: 15px;
    margin-left: 10px;
    text-align: left;
}
.cart_container_item_price{
    float: left;
    font-size: 18px;
    text-transform: uppercase;
    width: 100px;
}
.cart_container_item_quantity{
    float: left;
    font-size: 15px;
    width: 165px;
}
.cart_container_item_update{
    float: left;
    margin-left: 25px;
    width: 40px;
}
.cart_container_item_delete{
    float: left;
    width: 33px;
}
.cart_container_item_subtotal{
    float: left;
    font-size: 18px;
    margin-left: 50px;
    text-transform: uppercase;
    width: 200px;
}
.cart_container_item_quantity > input{
    background-image: url("../images/input_db_bg.png");
    background-repeat: no-repeat;
    border-radius: 0;
    color: #FFFFFF;
    display: inline-block;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin-bottom: 10px;
    padding: 4px 6px;
    vertical-align: middle;
    width: 23px;
}
.cart_container_item_footer{
    background-color: #00A1EC;
    border: 1px solid #DEDEDE;
    height: 44px;
    margin-top: -15px;
    position: absolute;
    width: 950px;
}
.cart_container_footer{
    width:952px;
    height:78px;
    margin-top: 40px;
}
.cart_container_item_footer_box{
    float: right;
    padding: 7px 32px 0 0;
}
.cart_container_item_footer_text{
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    padding: 5px 30px 0 0;
}
.cart_container_item_footer_input{
    background-image: url("../images/subtotal_bg.png");
    background-repeat: no-repeat;
    float: left;
    font-size: 18px;
    height: 30px;
    padding: 5px 0 0;
    width: 156px;
}
.cart_container_footer_chechout{
    float: right;
    height: 35px;
    margin-right: 10px;
    margin-top: 35px;
    width: 226px;   
}
.cart_container_footer_chechout > a{
    background-image: url("../images/order_finish.png");
    background-repeat: no-repeat;
    color: #FFFFFF;
    float: right;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    text-decoration: none;
    text-transform: uppercase;
    width: 234px;
}
.order_finish > a{
    background-image: url("../images/continuation_button.png");
    background-repeat: no-repeat;
    color: #7D7C81;
    float: left;
    font-size: 16px;
    height: 25px;
    margin-left: 10px;
    margin-top: 35px;
    padding: 5px 0 0;
    width: 140px;
    text-decoration:none;
}
.user_login{
    margin-top:30px;
}
.login_user_inputs{
    margin-top: 30px;
    text-align: left;
}
.login_user_inputs > input:nth-child(1){
    border-radius: 0;

    height: 30px;
    margin-right: 10px;
    padding: 0 0 0 10px;
    width: 225px;
}
.login_user_inputs > input:nth-child(2){
    border-radius: 0;

    height: 30px;

    padding: 0 0 0 10px;
    width: 225px;
}
.user_button_login{
    text-align: left;
    width: 485px;
}
.user_button_login > input{
    background-image: url("../images/notice_depository_button.png");
    background-repeat: repeat-y;
    border: 2px solid #c4c7f2;
    color: black;
    display: block;
    font-size: 14px;
    height: 30px;
    padding: 1px 0 0;
    text-transform: uppercase;
    width: 140px;
    margin-bottom: 10px;
    font-weight: bold;
}
.user_button_reg{
    float: left;
    margin-left: 13px;
}
.user_vendor_text{
    margin-bottom: 20px;
}
.user_button_reg > input{
    background-image: url("../images/notice_depository_button.png");
    background-repeat: repeat-y;
      border: 2px solid #c4c7f2;
    color: black;
    display: block;
    font-size: 14px;
    height: 30px;
    padding: 1px 0 0;
    text-transform: uppercase;
    width: 140px;
    margin-bottom: 10px;  
    font-weight: bold; 
}

.lost_password_login{
    margin-left: 0;
    width: 485px;
}
.login_friends_inputs1{
    height: 70px;
    margin-bottom: 15px;
    width: 485px;
}
.user_vendor_next{

}
.user_vendor_next > a{
    background-image: url("../images/notice_depository_button-big.png");
    background-repeat: repeat-y;
  border: 2px solid #c4c7f2;
    color: black;
    display: block;
    float: right;
    font-size: 13px;
    font-weight: bold;
    height: 26px;
    margin-bottom: 10px;
    margin-right: 10px;
    padding: 4px 0 0;
    text-decoration: none;
    text-transform: uppercase;
    /*width: 140px;*/
    width: 210px;
}
.user_box_height{
    height: 10px;
    margin-top:10px;
}
.jshop_register{

}
.register_name{
    font-size: 14px;
    height: 29px;
    padding: 0 30px 9px 0;
    width: 140px;
    text-transform: uppercase; 
    font-family: 'Roboto Condensed', sans-serif;
}
.register_name > a{
    text-decoration: none;
    color:black;
    font-family: 'Roboto Condensed', sans-serif;
}
.requiredtext{
    font-size:12px;
    font-family: 'Roboto Condensed', sans-serif;
}
.register_name_inputbox{
    border-radius:0px !important;   
}
.register_name_btn{
    background-image: url("../images/notice_depository_button.png");
    background-repeat: repeat-y;
    border: 0 none;
    color: #0ba6ee;
    display: block;
    font-size: 14px;
    height: 30px;
    padding: 1px 0 0;
    text-transform: uppercase;
    width: 140px;
    margin-bottom: 10px; 
    padding: 0 21px 0 17px;  
    font-weight: bold;
}
.checkout_step2{
    margin-top: 20px;
    width: 520px;  
}
.checkout_step2_header{
    background-image: url("../images/hr_bg.png");
    background-position: center center;
    background-repeat: repeat-x;
    height: 40px;    
    margin-bottom: 15px;
}
.checkout_step2_header > span {
    background-color: #FFFFFF;
    color: #0696D9;
    display: block;
    float: left;
    font-size: 18px;
    padding: 9px 0 0 20px;
    text-align: left;
    text-transform: uppercase;
    width: 139px;  
}

.checkout_step2_buttons{
    height:30px;
    margin-bottom: 40px;
}
.checkout_step2_buttons > a:nth-child(1){
    background-image: url("../images/continuation_button.png");
    background-repeat: no-repeat;
    color: #7d7c81;
    float: left;
    font-size: 16px;
    height: 25px;
    margin-left: 95px;
    margin-right: 50px;
    padding: 5px 0 0;
    width: 140px;
    text-decoration: none;
}
.checkout_step2_buttons > a:nth-child(2){

    background-image: url("../images/cart_update_button.png ");
    background-repeat: no-repeat;
    color: white;
    float: left;
    font-size: 16px;
    height: 25px;
    padding: 5px 0 0;
    width: 140px;  
    text-decoration: none;
}
.checkout_step2_icons{
    height:95px; 
}
.address_step2_icons1{
    background-image: url("../images/order_blue1.png ");
    background-repeat: no-repeat;
    float: left;
    height: 30px;
    margin-left: 30px;
    width: 56px;
    margin-bottom: 20px;
}
.address_step2_icons2{
    float:left;
    background-image: url("../images/order_grey2.png ");
    background-repeat: no-repeat;  
    height: 30px;
    width: 56px; 
    margin-left: 70px;
    margin-bottom: 20px;
}
.address_step2_icons3{
    float:left; 
    background-image: url("../images/order_grey3.png ");
    background-repeat: no-repeat;
    height: 30px;
    width: 56px;
    margin-left: 70px;
    margin-bottom: 20px;
}
.address_step2_icons4{
    float:left; 
    background-image: url("../images/order_grey4.png ");
    background-repeat: no-repeat;  
    height: 30px;
    width: 56px;
    margin-left: 70px;
    margin-bottom: 20px;
}






.shipping_step2_icons1{
    background-image: url("../images/order_grey1.png ");
    background-repeat: no-repeat;
    float: left;
    height: 30px;
    margin-left: 30px;
    width: 56px;
    margin-bottom: 20px;
}
.shipping_step2_icons2{
    float:left;
    background-image: url("../images/order_blue2.png ");
    background-repeat: no-repeat;  
    height: 30px;
    width: 56px; 
    margin-left: 70px;
    margin-bottom: 20px;
}
.shipping_step2_icons3{
    float:left; 
    background-image: url("../images/order_grey3.png ");
    background-repeat: no-repeat;
    height: 30px;
    width: 56px;
    margin-left: 70px;
    margin-bottom: 20px;
}
.shipping_step2_icons4{
    float:left; 
    background-image: url("../images/order_grey4.png ");
    background-repeat: no-repeat;  
    height: 30px;
    width: 56px;
    margin-left: 70px;
    margin-bottom: 20px;
}






.payment_step2_icons1{
    background-image: url("../images/order_grey1.png ");
    background-repeat: no-repeat;
    float: left;
    height: 30px;
    margin-left: 30px;
    width: 56px;
    margin-bottom: 20px;
}
.payment_step2_icons2{
    float:left;
    background-image: url("../images/order_grey2.png ");
    background-repeat: no-repeat;  
    height: 30px;
    width: 56px; 
    margin-left: 70px;
    margin-bottom: 20px;
}
.payment_step2_icons3{
    float:left; 
    background-image: url("../images/order_blue3.png ");
    background-repeat: no-repeat;
    height: 30px;
    width: 56px;
    margin-left: 70px;
    margin-bottom: 20px;
}
.payment_step2_icons4{
    float:left; 
    background-image: url("../images/order_grey4.png ");
    background-repeat: no-repeat;  
    height: 30px;
    width: 56px;
    margin-left: 70px;
    margin-bottom: 20px;
}




.finish_step2_icons1{
    background-image: url("../images/order_grey1.png ");
    background-repeat: no-repeat;
    float: left;
    height: 30px;
    margin-left: 30px;
    width: 56px;
    margin-bottom: 20px;
}
.finish_step2_icons2{
    float:left;
    background-image: url("../images/order_grey2.png ");
    background-repeat: no-repeat;  
    height: 30px;
    width: 56px; 
    margin-left: 70px;
    margin-bottom: 20px;
}
.finish_step2_icons3{
    float:left; 
    background-image: url("../images/order_grey3.png ");
    background-repeat: no-repeat;
    height: 30px;
    width: 56px;
    margin-left: 70px;
    margin-bottom: 20px;
}
.finish_step2_icons4{
    float:left; 
    background-image: url("../images/order_blue4.png ");
    background-repeat: no-repeat;  
    height: 30px;
    width: 56px;
    margin-left: 70px;
    margin-bottom: 20px;
}

.checkout_step2_icons_text1{
    color: #00AEFF;
    font-size: 15px;
    height: 30px;
    text-transform: uppercase;
    width: 70px;
    float:left;
    margin-left: 20px;

}
.checkout_step2_icons_text2{
    color: #00AEFF;
    font-size: 15px;
    height: 30px;
    text-transform: uppercase;
    width: 70px;
    float:left;
    margin-left: 60px;
}
.checkout_step2_icons_text3{
    color: #00AEFF;
    font-size: 15px;
    height: 30px;
    text-transform: uppercase;
    width: 70px;
    float:left;
    margin-left: 55px;
}
.checkout_step2_icons_text4{
    color: #00AEFF;
    font-size: 15px;
    height: 30px;
    text-transform: uppercase;
    width: 70px;
    float:left;
    margin-left: 55px;
}
.checkout_step2_billing_order{
    background-image: url("../images/billing_address.png");
    background-repeat: no-repeat;  
    margin-top:30px;
    width:520px;
    height:30px;
    margin-bottom:15px;

}
.checkout_step2_billing_order_text{
    color: #FFFFFF;
    font-size: 18px;
    margin-left: 10px;
    text-align: left;
    text-transform: uppercase;
    padding: 5px 0 0;  
}
.checkout_step2_billing_order_name1{
    width:100px;
    float:left;
    font-size:15px;
    color:#422139;
    padding: 8px 0 0;
    text-align: right;
    margin-right: 10px;
    font-weight: 300;
}

.checkout_step2_billing_order_name_input1{
    width:400px;
    float:left; 
}
.checkout_step2_billing_order_name_input1 > input{
    height: 28px;
    width: 383px;
    border-radius:0px;

}
.checkout_step2_billing_order_name2{
    width:100px;
    float:left; 
    font-size:15px;
    color:#422139;
    padding: 8px 0 0;
    text-align: right;
    margin-right: 10px;
    font-weight: 300;
}
.checkout_step2_billing_order_name_input2{
    width:400px;
    float:left;  
}
.checkout_step2_billing_order_name_input2 > input{
    height: 28px;
    width: 383px;
    border-radius:0px;

}
.checkout_step2_billing_order_email{
    width:100px;
    float:left;  
    font-size:15px;
    color:#422139; 
    padding: 8px 0 0;
    text-align: right;
    margin-right: 10px;
    font-weight: 300;
}
.checkout_step2_billing_order_email_input{
    width:400px;
    float:left;  
}
.checkout_step2_billing_order_email_input > input {
    height: 28px;
    width: 383px;
    border-radius:0px;
}
.checkout_step2_billing_order_house_number{
    width:100px;
    float:left; 
    font-size:15px;
    color:#422139;
    padding: 8px 0 0;
    text-align: right;
    margin-right: 10px;
    font-weight: 300;
}
.checkout_step2_billing_order_house_number_input{
    width:400px;
    float:left; 
}
.checkout_step2_billing_order_house_number_input > input {
    height: 28px;
    width: 383px;
    border-radius:0px;
}
.checkout_step2_billing_order_address_number{
    width:100px;
    float:left;  
    font-size:15px;
    color:#422139;
    padding: 8px 0 0;
    text-align: right;
    margin-right: 10px;
    font-weight: 300;
}
.checkout_step2_billing_order_address_number_input{
    width:400px;
    float:left;  
}
.checkout_step2_billing_order_address_number_input > input {
    height: 28px;
    width: 383px;
    border-radius:0px;
}
.checkout_step2_billing_order_city{
    width:100px;
    float:left; 
    font-size:15px;
    color:#422139;
    padding: 8px 0 0;
    text-align: right;
    margin-right: 10px;
    font-weight: 300;
}
.checkout_step2_billing_order_city_input{
    width:400px;
    float:left; 
}
.checkout_step2_billing_order_city_input > input {
    height: 28px;
    width: 383px;
    border-radius:0px;
}
.checkout_step2_billing_order_mobile{
    width:100px;
    float:left; 
    font-size:15px;
    color:#422139;
    padding: 8px 0 0;
    text-align: right;
    margin-right: 10px;
    font-weight: 300;
}

.checkout_step2_billing_order_mobile_input{
    width:400px;
    float:left; 

}
.checkout_step2_billing_order_mobile_input > input {
    height: 28px;
    width: 383px;
    border-radius:0px;
}
.checkout_step2_address_order{
    background-image: url("../images/billing_address.png");
    background-repeat: no-repeat;
    height: 30px;
    margin-bottom: 30px;
    margin-top: 30px;
    width: 520px;
}
.checkout_step2_address_order_text{
    color: #FFFFFF;
    font-size: 18px;
    margin-left: 10px;
    padding: 5px 0 0;
    text-align: left;
    text-transform: uppercase; 
}
.checkout_step2_billing_order_inputs{
    width: 520px;
    height:310px;
}
.checkout_step2_checkbox_input1{
    height: 40px; 
}
.checkout_step2_checkbox_input1 > input{
    float: left;
    margin-left: 100px; 
}
.checkout_step2_checkbox_input1_text{
    font-size:15px;
    color:#422139;
    float: left;
    margin-left: 10px;
}
.checkout_step2_checkbox_input2{
    height: 40px; 
}
.checkout_step2_checkbox_input2 > input{
    float: left;
    margin-left: 100px;
}
.checkout_step2_checkbox_input2_text{
    font-size:15px;
    color:#422139;
    float: left;
    margin-left: 10px;
}
.next_step_button{
    margin-top: 30px;

}
.next_step_button > input{
    background-image: url("../images/next_step_button.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #FFFFFF;
    display: block;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 28px 5px 43px;
    text-transform: uppercase;
}
.checkout_step2_hr{
    background-image: url("../images/hr_bg.png");
    background-position: center center;
    background-repeat: repeat-x;
    height: 40px;
    margin-bottom: 15px;
    margin-top: 25px;
}
.payments_radio{
    float: left;
    margin-left: 155px; 
}
.payments_radio_title{
    float: left;
    margin-left: 10px;
    margin-top: 3px;
    text-align: left;
    width: 200px;
}
.payments_radio_description{
    text-align: left;
    width: 161px;
}
.previewfinish_details{
    text-align: left;
    width: 300px;
}
.previewfinish_details_address{
    text-align: left;
    width: 300px;
}
.previewfinish_details_delivery{
    text-align: left;
    width: 300px;
}
.previewfinish_details_shipping{
    text-align: left;
    width: 300px;
}
.delivery_timee{

}
.previewfinish_details_payment{
    margin-bottom: 30px;
    text-align: left;
    width: 300px;
}
.previewfinish_details_comment{

}
.previewfinish_details_comment > textarea{
    border-radius: 0; 
}
.finish_desc{
    font-size: 13px;
    font-weight: 300;
    text-align: left;
    margin-left: 20px;

}
.checkout_step2_header2{
    background-image: url("../images/hr_bg.png");
    background-position: center center;
    background-repeat: repeat-x;
    height: 40px;
}
.checkout_step2_header2 > span{
    background-color: #FFFFFF;
    color: #0696D9;
    display: block;
    float: left;
    font-size: 18px;
    padding: 9px 0 0 20px;
    text-align: left;
    text-transform: uppercase;
    width: 184px;
}



.high_container > .middle_container > .middle_article > .jshop >  form > .productCard_big > .imageContainer_big > span > a >img{
    height: 120px;
    max-width: 180px;

}
.high_container > .middle_container > .middle_article > .jshop > .jshop_list_product > .product-list > .all_product_item >   .all_product_picture > a > img{
    max-width:150px;
}
.high_container > .left_container > .left_category > ul >  li > ul > li > ul{
    height: 0;
    overflow: hidden;
}
.high_container > .left_container > .left_category > ul >  li > ul > li > ul > li > ul{
    height: 0;
    overflow: hidden;
}
.high_container > .left_container > .left_category > ul >  li > ul > li > ul > .active > ul{
    height:auto;
}
.high_container > .left_container > .left_category > ul >  li > ul > .active > ul{
    height:auto;
}
.high_container > .left_container > .left_category > ul >  li > ul > li > ul > li > a{
    background-color: #e7e7e7;
    background-image: url("../images/sub_category_bg.png");
    background-repeat: no-repeat;
    color: #7b7b7b;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    min-height: 30px;
    padding: 0 0 0 20px;
    text-decoration: none;
    text-transform: uppercase;
    width: 190px;
}
.high_container > .left_container > .left_category > ul >  li > ul > li > ul > li > ul > li > a{
    background-color: #e7e7e7;
    background-image: url("../images/sub_category_bg.png");
    background-repeat: no-repeat;
    color: #7b899e;
    display: block;
    font-size: 11px;
    font-weight: bold;
    height: auto;
    min-height: 30px;
    padding: 0 0 0 30px;
    text-decoration: none;
    text-transform: uppercase;
    width: 180px;
}
/*
.high_container > .middle_container > .middle_article > .jshop > form > .productCard_big > .long_description_big  p{
    font-size:14px !important;
    color:black !important;
    font-family: 'Roboto Condensed', sans-serif !important;
    font-weight: normal !important;
    text-align: justify !important;
}
.high_container > .middle_container > .middle_article > .jshop > form > .productCard_big > .long_description_big  span{
    font-size:14px !important;
    color:black !important;
    font-family: 'Roboto Condensed', sans-serif !important;
    font-weight: normal !important;
    text-align: justify !important;
}
*/
.high_container > .middle_container > .middle_article > .jshop > form > .productCard_big > .long_description_big  li{
   margin-left:10px;
   text-align:left;
}



#tab3 > #fogyasztoi_velemeny > .controls > button{
    background-image: url("../images/notice_depository_button.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #7d7c81;
    float: left;
    font-size: 15px;
    height: 30px;
    margin-top: -20px;
    padding: 2px 0 0;
    text-transform: uppercase;
    width: 140px;


}

#tab3 > form > div:nth-child(3)  > .controls{
    margin:0px;
    width:225px;
    float:left;
}
#tab3 > form > .control-group:nth-child(1) {
    float: left;
    margin: 0 22px 0 13px;
    width: 225px;
}
#tab3 > form > .clearfix:nth-child(2) {
    display:none;
}
#tab3 > form > .control-group > .controls > input{
    border-radius: 0;
    float: left;
    height: 30px;
    margin-right: 10px;
    padding: 0 0 0 10px;
    width: 225px;
    margin-bottom: 30px;
}
#tab3 > form > .control-group > .controls > textarea{
    border-radius: 0;
    font-size: 14px;
    font-weight: 300;
    height: 217px;
    margin-bottom: 25px;
    width: 470px;
}

#tab3 > form > .control-group:nth-child(3) {
    margin:0px;
    width:225px;
    float:left;
}
#tab3 > form > .control-group > .controls{
    margin:0px;
}
#tab3 > form > .control-group > {
    margin:0px;
}




#tab2 > #kerdes_termekrol > .controls > button{
    background-image: url("../images/notice_depository_button.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #7d7c81;
    float: left;
    font-size: 15px;
    height: 30px;
    margin-top: -20px;
    padding: 2px 0 0;
    text-transform: uppercase;
    width: 140px;
}



#tab2 > form > div:nth-child(3)  > .controls{
    margin:0px;
    width:225px;
    float:left;
}
#tab2 > form > .control-group:nth-child(1) {
    float: left;
    margin: 0 22px 0 13px;
    width: 225px;
}
#tab2 > form > .clearfix:nth-child(2) {
    display:none;
}
#tab2 > form > .control-group > .controls > input{
    border-radius: 0;
    float: left;
    height: 30px;
    margin-right: 10px;
    padding: 0 0 0 10px;
    width: 225px;
    margin-bottom: 30px;
}
#tab2 > form > .control-group > .controls > textarea{
    border-radius: 0;
    font-size: 14px;
    font-weight: 300;
    height: 217px;
    margin-bottom: 25px;
    width: 470px;
}

#tab2 > form > .control-group:nth-child(3) {
    margin:0px;
    width:225px;
    float:left;
}
#tab2 > form > .control-group > .controls{
    margin:0px;
}
#tab2 > form > .control-group > {
    margin:0px;
}

.jshop > .product_tabs > .product_tabs_body #tab1 > .jshop_list_product > .all_product_item{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-image: none;
    border-left: 0 none;
    border-right: 0 none;
    border-top: 0 none;
}
.jshop > .product_tabs > .product_tabs_body #tab1 > .jshop_list_product > .all_product_item:last-child{
    border:0px;
}
.login_box_container{
    border: 4px solid #f2f0f0;
}
.login_box_container > .control-group{
    margin-top: 10px;
    margin-bottom: 10px;
}
.login_box_container > .control-group > .controls > input{
    border-radius: 0;
    float: left;
    height: 30px;
    margin-right: 10px;
    padding: 0 0 0 10px;
    width: 225px;
    margin-bottom: 30px;
}
.login_box_container > .control-group > .controls > button{
    background-image: url("../images/notice_depository_button.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #7d7c81;
    float: left;
    font-size: 15px;
    height: 30px;
    margin-top: -20px;
    padding: 4px 0 0;
    text-transform: uppercase;
    width: 140px;
}
.login_box_container_reset_remind_lost{
    margin-left: 180px;
    margin-top: 23px;
    text-align: left;
}
.login_box_container_reset_remind_lost > a{
    color: black;
    display: block;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    margin-top: 5px;
    text-decoration: none;
    text-transform: uppercase;
    width: 100%;
}
.login_box_container_reset_remind_lost > a:before{
    content: "-";
}
.form-horizontal > .control-group > .controls >  button{
    background-image: url("../images/notice_depository_button.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #7d7c81;
    float: left;
    font-size: 15px;
    height: 30px;
    margin-top: 20px;
    padding: 4px 0 0;
    text-transform: uppercase;
    width: 140px; 

}
.registration_box_container{
    border: 4px solid #f2f0f0;
}
.registration_box_container > .control-group{
    margin: 0;
}
.registration_box_container > .control-group > .controls > input{
    border-radius: 0;
    float: left;
    height: 30px;
    margin-right: 10px;
    padding: 0 0 0 10px;
    width: 225px;
    margin-bottom: 30px;
}
.registration_box_container_form-actions{
display: inline-block;
}
.registration_box_container_form-actions > a {

    text-decoration: none;
    background-image: url("../images/notice_depository_button.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #7d7c81;
    float: left;
    font-size: 15px;
    height: 30px;
    padding: 4px 0 0;
    text-transform: uppercase;
    width: 140px;  
    margin-bottom: 5px;
}
.registration_box_container_form-actions > button{
    background-image: url("../images/login_button_bg.png");
    background-repeat: no-repeat;
    border: medium none;
    height: 30px;
    margin-bottom: 5px;
    width: 170px;
    color: #ffffff;
    font-size: 13px;
    font-style: normal;
    font-weight: 600;
    padding: 2px 0 0;
    text-transform: uppercase;
    float: left;
    margin-right: 10px;
}
.lost_password_container_text{
    text-align:left;
}
.lost_password_container_text > form > .control-group > .controls > input{
    border-radius: 0;
    float: left;
    height: 30px;
    margin-right: 10px;
    padding: 0 0 0 10px;
    width: 225px;
}
.lost_password_container_text > form > .control-group  {
margin:0;
}
.lost_password_container_text > form > .control-group > .controls > button{
       text-decoration: none;
    background-image: url("../images/notice_depository_button.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #7d7c81;
    float: left;
    font-size: 15px;
    height: 30px;
    padding: 4px 0 0;
    text-transform: uppercase;
    width: 140px;  
    margin-bottom: 5px;
}


.lost_username_container_text{
    text-align:left;
}

.lost_username_container_text  > .control-group > .controls > input{
    border-radius: 0;
    float: left;
    height: 30px;
    margin-right: 10px;
    padding: 0 0 0 10px;
    width: 225px;
}
.lost_username_container_text   > .control-group  {
margin:0;
}
.lost_username_container_text  > .control-group > .controls  > button{
       text-decoration: none;
    background-image: url("../images/notice_depository_button.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #7d7c81;
    font-size: 15px;
    height: 30px;
    padding: 4px 0 0;
    text-transform: uppercase;
    width: 140px;  
    margin-bottom: 5px;
    margin-top:15px;
}
#ertesites > .control-group > .controls > input{
    border-radius:0;
    width:270px;
}
#ertesites > .control-group > .controls {
    text-align:center;
    margin: 0;
}
#ertesites > .control-group  {
    text-align:center;
}
#ertesites > .controls  {
    margin:0;
    margin-top:15px;
     display: inline-block;
}
#ertesites > .controls > button  {
    
      background-image: url("../images/notice_depository_button.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #7d7c81;
    float: left;
    font-size: 15px;
    height: 30px;
    padding: 2px 0 0;
    text-transform: uppercase;
    width: 140px;
}
.gallery{
    margin-left: 6px;
    float:left;
    
}
.gallery img{

    height:45px;
    
}


p.bleu {
    background:#5B89B7;
    text-align:center;
    padding:2px;
    color:white;
}
span.bleu {
    background:#5B89B7;
    padding:2px;
    color:white;
}
p.violet {
    background:#F49AF4;
    padding:2px;
    color:white;
    text-align:center;
}
span.violet {
    background:#F49AF4;
    padding:2px;
}
p.inputbox, strong.inputbox, span.inputbox {
    border:1px solid #5B89B7;
    background:#C3D2E5;
    padding:2px;
}

.pluginkeres .inputbox{
    margin:0px;}
    
    
    .checkout_back_button{
      margin-left:-20px;
      margin-top:15px;  
    }
    
.high_container > .left_container > .left_category > ul > li >  ul > li > a > span{
    
    margin-left:10px;
    
}
.search_icon {
  background-image: url("../images/search_bg_icon.png");
    background-repeat: no-repeat;
    cursor: pointer;
    height: 27px;
    margin-left: 184px;
    margin-top: -34px;
    position: absolute;
    width: 27px;
}

.avalibefrom{
	font-size:14px;
	color:#5B89B7;
	}

.add-prices
{
    text-align: left;
}

.add-prices .ap-title
{
    font-size: 22px;
    color: #05a0e8;
    margin-bottom: 13px;
}

.add-prices table td
{
    padding: 2px 0px;
    border-top: 0px;
    border-bottom: solid #d1d1d2 1px;
    font-weight: 700;
    font-size: 14px;
    color: #12131b;
}

.add-prices table td.range
{
    width: 50px;
}

.add-prices table td.separator
{
    width: 30px;
    text-align: center;
}

.add-prices table td .afa
{
    font-weight: normal;
}

.icon-add-prices
{
    display: inline-block;
    width: 30px;
    height: 30px;
    vertical-align: middle;
    background-image: url('../images/icon-add-prices.png');
    background-repeat: no-repeat;
    background-position: center center;
    margin-right: 10px;
}

.jshop.productfull .review_header, .jshop.productfull span.review
{
    text-transform: uppercase;
    color:#00aeff;
    font-size: 15px;
    font-family: 'Roboto Condensed', sans-serif;
    margin: 7px 0px;
    height: auto;
    text-align: left;
    padding: 0px 10px;
    display: block;
}

.jshop.productfull .review_item
{
    padding: 10px 0px;
    margin: 10px;
    border-bottom: solid #dddddd 1px;
    text-align: left;
}

.jshop.productfull .review_item .review_user, .jshop.productfull .review_item .review_time
{
    font-weight: 600;
}

.jshop.productfull .review_item .review_mark
{
    text-align: right;
}

.jshop.productfull .review_item .review_mark .stars_no_active
{
    display: inline-block;
    height: 16px;
    background-image: url('../../../components/com_jshopping/images/star.gif');
    background-repeat: repeat-x;
    background-position: 0px 0px;
    text-align: left;
}

.jshop.productfull .review_item .review_mark .stars_active
{
    display: inline-block;
    height: 16px;
    background-image: url('../../../components/com_jshopping/images/star.gif');
    background-repeat: repeat-x;
    background-position: 0px -16px;
}

/*blog media query*/

@media screen and (max-width: 500px) {
.blog p{
	padding:0px 10px !important;
}
}

iframe{width:100%;}