/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */

@media only screen and (min-width: 768px) and (max-width: 959px) {
#your_account { display:none;}
input[type=text],
input[type=email],
input[type=tel],
input[type=password],
textarea{-webkit-appearance: none;box-shadow: none;-webkit-box-shadow: none;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-appearance: none;}
	
#idTab1 div, #idTab1 p {margin: 17px 0 20px;padding: 0;}
.grid li h3 {height:50px;}	
#idTab1 iframe{ width:546px!important; height:400px!important;}
textarea {min-width:539px;max-width:539px;width:539px;padding:3px;overflow:auto !important;}
.multishipping-cart .cart_ref{ padding:5px!important;}
/* Slider*/

#banner-1,#banner-3,#banner-4{ display:none;}
#banner-2{ display:block;}	
#search_block_top {height:43px;position:absolute;right:153px;top:90px;}

#old_center_column + #center_column .list li .center_block {width:365px;}
#index #old_center_column + #center_column .list li .center_block {width: 560px;}
#old_center_column + #center_column .grid li { width:160px;}



#tmfooterlinks{ padding: 0 0 0 20px;}
#tmfooterlinks div {width:170px;}
#social_block { width:170px;}
.row-footer{ padding-left:20px}

#tmtextblock {
    border-right: 1px solid #C1BDB1;
    padding: 12px 20px 15px 0;
    position: absolute;
    right: 255px;
    top: 66px;
}

#header_logo {
    display: block;
    height: 37px;
    left: 10px;
    position: absolute;
    top:88px;
    width: 232px;
}
.nivo-controlNav{
	width:729px;
	right:12px;
	bottom:6px;
}
#header #cart_block{ top:100px; right:10px;}
#header_user {
    clear: inherit;
    float: left;
    left: 519px;
    margin-top: 0;
    position: absolute;
    top: 68px;
    transition: all 0.4s ease 0s;
}
#search_block_top {
    height: 43px;
    position: absolute;
    right: 10px;
    top:110px;
}

#tmnivoslider {
    height: 335px;
    position: relative;
	margin-bottom:0;
}
/*---- Menu ----*/

/*--------*/

#tmbannerblock{
    margin: 0px 0;
    overflow: hidden;
    padding: 0 10px 10px 20px;
    width: 726px;
}
#tmbannerblock .num-1{ width:208px; position:relative; float:left; padding:22px 19px 4px 0; border-right:1px solid #d4d1c8; margin-right:19px;}
#tmbannerblock .num-2{ width:208px; position:relative; float:left; padding:22px 19px 4px 0; border-right:1px solid #d4d1c8; margin-right:19px;}
#tmbannerblock .num-3{ width:208px; position:relative; float:left; padding:22px 20px 4px 0; height:208px;}
.jms-content{ width:208px !important; top:140px !important;}
.jms-content p span{ display:none !important;}
#banner-2 .step.modile-1.num-3 img {width:auto !important;}
/*--------*/


#primary_block #attributes select {
    border: 1px solid #E5E5E5;
    float: left;
    height: 32px;
    padding: 7px;
    width: 546px;
}
/* box*/
.step {height: 224px;}
#block_contact_infos {float: left;padding: 0 10px 20px 0;width: 180px;	}
.sf-menu > li > a {padding: 6px;}
#social_block ul {}
/* featured*/
#featured_products .block_content{ border:none; padding:0px 0 31px 29px; overflow:hidden; width:727px;}
#featured_products ul li{padding: 12px 32px 20px; width:188px;}
#featured_products ul li.num-3 { border:none;}
#featured_products ul li.num-4 { padding-left:0;}
#featured_products ul li.num-5 { padding: 12px 32px 20px; width:188px;}
#featured_products ul li.omega{ }
#featured_products ul li div.featured_li {
    overflow: hidden;
    text-align: left;
	width:174px;
	margin-left:0;
}
#featured_products ul li div{ width:160px; margin-left:14px;}
#featured_products ul li .product_image {height:172px;width:178px;}
#featured_products ul li img {height:160px;width:160px;}
/* Category*/
.grid li.product_list-3,
.grid li {width:161px;float:left;margin:20px 11px 0 10px; padding-top:20px;}
.grid li.product_list-3 {width:161px;}
.grid li.num-4{ margin-right:0 !important;}
#newsletter_block_left input[type="email"] {width: 123px;}
.grid li a.product_img_link img{ width:160px; height:160px;}
.list li{ height:200px;}
.list li a.product_img_link{ padding-bottom:30px;}
.list li .center_block {float: left;padding: 0 0 0 20px;width: 309px;}
.list li .right_block { border:none;padding-top:11px;float:left;height:72px;position: relative;width:309px;}
#newsletter_block_left input[type="text"] {width: 172px;}
.list li .right_block .compare {margin: 0;padding:14px 0 5px; float:right;}
.list li .right_block span.price {display: block;font-size: 18px;padding: 0 0 10px 0;}
.breadcrumb {width:738px;}
.list li .right_block span.on_sale, .list li .right_block span.discount {display: inline-block;padding-bottom:3px; padding-top:4px;float:right;}
.noneclass{ display:none;}
#subcategories ul {width: 568px;}

.breadcrumb{ padding-left:10px;}
form#voucher fieldset p input.discount_name {
    height: 31px;
    line-height: 23px;
    padding: 1px;
    width: 300px;
}


.product_sort {
    overflow: hidden;
    padding: 20px 20px 0 10px!important;
}
/* BOX-column*/
.products_block ul li > div {float: left;padding: 0 0 0 10px;width: 91px;}
#newsletter_block_left input[type="text"] {width: 125px;}

/*CONTACT FORM*/
#contact_form textarea#message {height: 200px !important;width:537px !important;}
#contact_form p.submit{ padding-top:20px;}
#contact_form p{ padding-top:7px; padding-left:0;}
#contact_form p.upload-file{ display:none;}
#contact_form label{ float:none; display:block; text-align:left; margin-bottom:7px;}
#contact_form input{ float:none;}

/*PRODUCT PAGE*/

#primary_block #pb-right-column {float: left;margin-left: 111px;width: 306px;}
#primary_block #pb-left-column {padding:25px 0 0 0px;width: 546px;}

#idTab4 li .accessories_price {width: 130px;}
#idTab4 li .accessories_desc {width:370px;}
textarea.customization_block_input {max-width:538px;width:538px;}
#idTab4 li .product_descr.mob{ display:block;}
#idTab4 li .product_descr{ display:none;}
#idTab22 {padding:10px 20px 0px 0px; list-style:none;}
.container2 {height: 210px;margin-left: 45px;overflow: visible;padding-top: 20px;position: relative;width: 465px;}
#layered_form .select {width:180px;}

/*Login*/
#authentication #create-account_form {width:258px;}
#authentication #login_form {width:258px;}
#create-account_form .text input, 
#create-account_form .password input {height: 15px;width:250px;}
#login_form  .text input, 
#login_form  .password input {height: 15px; width:250px;}
/*manufacture*/
.mnf_sup_list li .left_side {float: left;padding: 0 0 0 20px;width: 298px;}
.mnf_sup_list li  .des-small { display:none;}

/*order*/
table#cart_summary td.tdfirst { width: 83%;}
#order_steps li {width: 109px;}
#order_steps {width: 546px;}
#center_column  #block-history table.std th, #center_column  #block-history table.std td {padding:2px;}

#slider{overflow:hidden!important;height:325px!important; width:741px !important;}


#order-list .history_detail .color-myaccount{ display:block;}


}