.input-serach input,button[type="submit"]{border:0;}
.tkw_height_auto{
	height: auto!important;
}
.tkw_none, .ds-none{
	display: none!important;
}
.tkw_block, .ds-block{
	display: block!important;
}
.tkw_img_w_40{
	max-width: 40px!important;
}
.tkw_img_w_60, .max-60{
	max-width: 60px!important;
}
.tkw_img_w_80{
	max-width: 80px!important;
}
.tkw_img_w_150{
	max-width: 150px!important;
}
.tkw_img_center{
	margin: 0 auto!important;
}
.tkwRed, .red{
	color: red!important;
}
.tkwBlue, .blue{
	color: blue!important;
}
.tkwGreen, .green{
	color: green!important;
}
.tkwGray, .gray{
	color: gray!important;
}
.orange{
	color: orange!important;
}
.tkw_d2d2{
	color: #a7a7a7!important;
}
.c50404{
	color: #c50404;
}
.line-through{
	text-decoration: line-through!important;
}
.tkw_bd_dot_red{
	border: 1px solid red!important;
}
.tkw_bor_top_dot{
	border-top: 1px dotted #E2E2E2!important;
}
.tkw_bor_bot_dot_blue_small{
	border-bottom: 1px dotted #d3e2e5!important;
}
.tkw_bd_dot_gray_white{
	border: 1px solid #e6e6e6!important;
}
.tkw_bor_none, .bd-none{
	border: none!important;
}
.old-price{
	text-decoration: line-through!important;
	font-size: 0.95em!important;
}
/* Bg Color */
.tkw_bg_warning{background-color: #f0ad4e;}
.tkw_bg_blue_easy{background-color: #ebf5f7;}
/* Clear */
.tkwClearBoth{clear:both;}
.tkwLoading{margin:0 auto;text-align:center;padding-top:5px;}
.tkwNoPad{padding:0!important;}
.tkwNoMar{margin:0!important;}
.tkwNoBor{border:0!important;}
.tkwInline{display:inline!important;}
.tkw_inline_block{display:inline-block!important;}
.tkwMar10{margin-top:10px;}
.tkwCenter{text-align:center!important;}
.tkwNone{display:none!important;}
.tkwBlock{
	display: block!important;
}
.tkw_releative{
	position: relative!important;
}
.tkw_mar_left_0{
	margin-left: 0!important;
}
.tkw_mar_top_0{
	margin-top: 0!important;
}
.tkw_mar_bot_0, .mb-0{
	margin-bottom: 0!important;
}
.tkw_mar_top_25{
	margin-top: 25px!important;
}
.tkw_mar_top_10{
	margin-top: 10px;
}
.tkw_mar_top_bot_10{
	margin-top: 10px!important;
	margin-bottom: 10px!important;
}
.mr-5{
	margin-right: 5px;
}
.tkw_mar_right_10, .mr-10{
	margin-right: 10px;
}
.tkw_pad_left_5{
	padding-left: 5px;
}
.tkw_pad_right_5, .pr_5{
	padding-right: 5px;
}
.tkw_pad_top_0{padding-top:0!important;}
.right_0{right:0!important;}
/* Width **/
.tkw_width_22, .wd-22{
	width: 22px!important;
}
.tkw_width_80, .wd-80{
	width: 80px!important;
}
.wd-130{
	width: 130px!important;
}
.tkw_width_per_65, .wd-65-per{
	width: 65%!important;
}
.w_100{
	width: 100px!important;
}
.text_upper{
	text-transform: uppercase!important;
}
/* Align */
.tkw_align_mid, .align-mid{
	vertical-align: middle!important;
}
/* Intro */
.tkwIntro .four.large-4 ul li blockquote{padding:10px!important;}
.tkwIntro .site-name{font-size:2em;text-transform: uppercase;}
.tkwIntro .tkwShowMenu{padding-top:0;}
.tkwIntro .box-title.anim{font-size:1.3em;}
.box-title.anim.tkwSellProductTitle{background-color:#8124e3;}
.box-title.anim.tkwFixProductTitle{background-color:#153aaa;}
.box-title.anim.tkwRentProductTitle{background-color:#f09a15;}
.tkwIntro .site-name,.tkwIntro .tkwShowFlag{display:inline;}
.tkwIntro .tkwShowFlag .tkwFlag{padding-bottom:12px;}
.tkwMenuDropdown{padding:10px 0!important;}
.box-vertical-megamenus .vertical-menu-content ul>li>a.parent_null:before{content:"";}
/** Menu top **/
.tkw_avatar_small{max-width:35px;padding:5px 0 5px 5px;}
.tkw_title_login{display: inline-block;max-width: 80px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* Ajax Load */
#modalAjaxLoad {position: fixed;top: 30%;left: 46%;z-index: 9999;}
/* Col 15 Opt */
.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15 {position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;}
.col-xs-15 {width: 20%;float: left;}
/* Hover Cursor */
.tkwInPage .tree-menu > li > ul > li > span, .tkwInPage .tree-menu > li > ul > li > ul > li > span,.tkwInPage .tree-menu > li > ul > li > ul > li > ul > li > span{cursor:pointer;}
/* Intro */
.space{cursor:pointer;}
/* Op 7 Custom */
.option7 .logo{padding-top:0;}
/* tkwOp7 nav on top custom megamenu */
/* no on top */
.tkwOp7  .tkw-clone-megamenu .box-vertical-megamenus{display:none;}
/* tkw select search */
.tkwOp7 .select2-search{display:none;}
.tkwOp7 .select2-results__options{padding-top:5px;}
.tkwOp7 .form-inline .tkw_search_div {border:0;}
.tkwOp7 .form-inline .tkw_result_search li small i{line-height:2em;}
.tkwOp7 .form-inline .tkw_result_search li:hover .tkwPP:before, .tkwOp7 .form-inline .tkw_result_search li.active .tkwPP:before{border-top: 5px solid #e0e0e0;}
.tkwOp7 .form-inline .tkw_result_search li .tkw_search_title_short{height:20px;width:250px;}
.tkwOp7 .form-inline .tkw_result_search li .box-price{line-height:1.5em;}
.tkwOp7 .form-inline .tkw_result_search li .box-price{display:inline-block;padding-left:10px;}
.tkwOp7 .form-inline .tkw_result_search li .box-price .price{padding-right:10px;}
.tkwOp7 .form-inline .tkw_result_search li .box-price .old-price{text-decoration:line-through;font-size:0.95em;}
.tkwOp7 .tkw_img_width_50{width:45px;height:45px;float:left;}
.tkwOp7 .tkw_100_per{width:100%;}
/* Op7 Cart */
.tkwOp7 .cart-block .cart-block-content  .product-info .p-left{width:85px;}
.tkwOp7 .cart-block .cart-block-content  .product-info .p-right{margin-left:90px;}
.tkwOp7 .cart-block .tkw_name_short{font-size:0.98em;line-height:1.1em;height:2.2em;}
.tkwOp7 .cart-block .product-info{position:relative;}
.tkwOp7 .cart-block .tkw-btn-remove{padding: 1px 4px;margin-left: 0;right: 5px;position: absolute;bottom: 5px;border-radius: 0;}
.tkwOp7 .cart-block .p-href{border-right:0;color:blue;margin:0;padding:0;}
.tkwOp7 .cart-block .p-href:hover{color:red;}
.tkwOp7 .cart-block .p-rice{padding-top:5px;line-height: initial;}
.tkwOp7 .cart-block .old-price{text-decoration:line-through;font-size:0.88em;line-height:0.98em;padding-right:5px;}
.tkwOp7 .cart-block .p-qty{font-size:0.9em;line-height:0.98em;padding-top:3px;}
.tkwOp7 .cart-block .product-price{font-size:0.92em;line-height:0.96em;}
.tkwOp7 .cart-block .cart-block-content .toal-cart .toal-price{font-size:1.15em;color:green;}
.tkwOp7 .cart-block .cart-buttons .btn-check-out{margin:10px 0;}
/* on top */
.tkwOp7 .nav-ontop .box-vertical-megamenus{top:-2px;}
.tkwOp7 .main-header-ontop .tkw-clone-megamenu{display:block;top:11px;width:50px;}
.tkwOp7 .main-header-ontop.tkw_main_header .tkw-clone-megamenu .box-vertical-megamenus{display:block;top:-3px;}
.tkwOp7 .main-header-ontop .tkw-clone-megamenu .box-vertical-megamenus{width:42px;}
.tkwOp7 .main-header-ontop .tkw-clone-megamenu .box-vertical-megamenus .vertical-menu-content{width:270px;}
.tkwOp7 .main-header-ontop .tkw-clone-megamenu .box-vertical-megamenus ul.vertical-menu-list .vertical-dropdown-menu{top:-1px;}
.tkwOp7 .main-header-ontop .tkw-clone-megamenu .box-vertical-megamenus,.tkwOp7 .main-header-ontop .tkw-clone-megamenu .box-vertical-megamenus .title .btn-open-mobile,.tkwOp7 .main-header-ontop .tkw-clone-megamenu .box-vertical-megamenus .title{background:transparent;}
.tkwOp7 .nav-top-menu.nav-ontop > .container{border-bottom:0;border-top:0;}
/* Op7 Custom Css */
.tkwOp7 .box-vertical-megamenus{top:-1px;}
.tkwOp7 .box-vertical-megamenus .title .btn-open-mobile{background:#585858;}
.tkwOp7 .box-vertical-megamenus .title{background:#949494;}
.tkwOp7 .vertical-dropdown-menu .vertical-groups{padding:5px 10px;}
.tkwOp7 h4.mega-group-header{font-size:1.1em;font-weight:bold;color:red;line-height:1.1em;padding-top:7px;}
.tkwOp7 .box-vertical-megamenus .vertical-menu-list li{padding:0 10px;}
.tkwOp7 .box-vertical-megamenus .vertical-menu-list>li>a{line-height:2.97em;}
.tkwOp7 .vertical-dropdown-menu .group-link-default li a,.tkwOp7 .formsearch-option4 .select2-container .select2-selection--single .select2-selection__rendered, .tkwOp7 .select2-results__option{font-size:0.92em;}
.tkwOp7 .vertical-dropdown-menu .group-link-default li{line-height:1.4em!important;}
.tkwOp7 .vertical-dropdown-menu .group-link-default li a:hover{font-weight:bold;}
.tkwOp7 .select2-container--open .select2-dropdown{left:0;}
.tkwOp7 .formsearch-option4 .form-category{min-width:160px;}
.tkwOp7 .tkw_form_search_select .select2-container{padding-left:10px;}
/* Op 7 Home Shop */
.tkwOp7 .box-products .box-product-head .box-title{font-size:1.2em;}
.tkwOp7 .box-produts-content .block-sub-cat{padding:0 10px 10px;}
.tkwOp7 .box-produts-content .block-sub-cat ul.list-cat li{font-size:1em;line-height:2em;}
.tkwOp7 .block-sub-cat .owl-controls{margin-top:5px;}
.tkwOp7 .tkwBorderRight{border-left: 1px solid #eaeaea;}
.tkwOp7 .products .group-tool-button{width:100px;}
.tkwOp7 .tkwProductName{height:30px;}
.tkwOp7 .box-price{text-align:center;}
.tkwOp7 #footer2 .widget-title{font-size:1em;}
.tkwOp7 #footer2 .widget-body li:before {content: "•";color: #999;font-size: 15px;margin-right: 10px;}
.tkwOp7 #footer2 .widget-body{color: #9d9d9d;}
.tkwOp7 #footer2 .footer-top .footer-social li>a{background:transparent;}
.tkwOp7 #footer2 .footer-bottom .footer-bottom-wapper{text-align: -webkit-auto;}
.tkwPP{position: absolute;right: 5px;top: 0;padding: 2px 3px;color: #ffffff;font-size:0.85em;background-color: #C7C7C7;}
.tkwPP:before {content: "";position: absolute;top: 0;left: 0;border-top: 5px solid white;border-right: 5px solid #C7C7C7;width: 0;}
.tkwOp7 .fashion .tkwPP{background-color:#f7a61b;} .tkwOp7 .fashion .tkwPP:before{border-right: 5px solid #f7a61b;}
.tkwOp7 .sports .tkwPP{background-color:#7cbf42;} .tkwOp7 .sports .tkwPP:before{border-right: 5px solid #7cbf42;}
.tkwOp7 .electronic .tkwPP{background-color:#eb4a24;} .tkwOp7 .electronic .tkwPP:before{border-right: 5px solid #eb4a24;}
.tkwOp7 .digital .tkwPP{background-color:#34a8c8;} .tkwOp7 .digital .tkwPP:before{border-right: 5px solid #34a8c8;}
.tkwOp7 .furniture .tkwPP{background-color:#30a443;} .tkwOp7 .furniture .tkwPP:before{border-right: 5px solid #30a443;}
.tkwOp7 .jewelry .tkwPP{background-color:#afc387;} .tkwOp7 .jewelry .tkwPP:before{border-right: 5px solid #afc387;}
/* Op 7 In Page all detail page */
.tkwInPage .columns-container{background:#fff;}
.tkwInPage .tkwPP{top:5px;z-index:999;}
#box-vertical-megamenus .title{text-align:left;padding-right:0;}
#box-vertical-megamenus .title-menu{padding-left:10px;}
.tkwInPage .breadcrumb .navigation-pipe:before{padding:0 10px;}
.tkwInPage .tkw_title_search_model{line-height:29px;font-weight:bold;color:#e62e04;font-style: italic;margin-left: 23px;}
/* css gird */
.tkwInPage .grid .content_price, .tkwInPage .grid .content_price .price, .tkwInPage .tkw_owl_carousel_custom .content_price{width:100%!important;display:block;text-align:center;}
.tkwInPage .grid .content_price .price-new, .tkwInPage .block.left-module .products-block .product-price.price-new-left, .tkwInPage .tkw_owl_carousel_custom .content_price .price-new{color:#e62e04!important;font-size:1.2em;font-weight:bold;}
.tkwInPage .grid li .right-block{padding:0 5px;}
.tkwInPage .content_price .price-old, .tkwInPage .block.left-module .products-block .product-price.price-old{font-size:0.9em;color: #9C9A9A!important;text-decoration: line-through;}
/* css left product news, old */
.tkwInPage .block.left-module .products-block .tkwProductName{height:42px;}
.tkwInPage .block.left-module .products-block{position:relative;}
.tkwInPage .block.left-module .products-block .tkwPP {top: initial;bottom: 0;left: 0;right: initial;}
.tkwInPage .block.left-module .products-block .product-price.price-old{line-height:1.1em;font-weight:normal;}
.tkwInPage .block.left-module .products-block .product-price.price-new-left{line-height:1.3em;}
.tkwInPage .block.left-module .products-block .products-block-bottom{padding-top:5px;}
.tkwInPage .block.left-module .products-block a.link-all:hover{color:#fff;}
#left_column .tkw_product_olds{padding-top:30px;}
/* css list */
.tkwInPage .product-list.list .right-block{margin-top:10px;}
.tkwInPage .product-list.list .tkwPP{bottom:10px;top: inherit;right:inherit;}
.tkwInPage .product-list.list .right-block .product-name{font-size:1.1em;height:35px;}
.tkwInPage .product-list.list li .content_price{width: auto;display: inline-block;}
.tkwInPage .product-list.list .content_price .price{display:block;}
.tkwInPage #left_column .block .title_block{font-size:1.2em; padding-left:10px;}
.tkwInPage #left_column .block .block_content{padding:15px 10px;}
.tkwInPage .product-list.list .right-block .product-desc{margin-top:10px;}
/* op 7 Multi Menu */
.tkwInPage .tree-menu > li >span:before, .tree-menu > li > ul > li >span:before, .tree-menu > li > ul > li > ul > li >span:before, .tree-menu > li > ul > li > ul > li > ul > li >span:before{padding-right:7px;}
.tkwInPage .tree-menu > li > ul{padding-left:10px;}
.tkwInPage .tree-menu > li > ul > li > ul{padding-left:20px;}
.tkwInPage .tree-menu > li > ul > li > ul > li > ul{padding-left:30px;}
.tkwInPage .tree-menu > li > ul > li > ul > li >span:before, .tree-menu > li > ul > li > ul > li > ul > li >span:before{content: "\f0da";font-size: 14px;display: inline-block;text-align: right;color: #666;font-family: "FontAwesome";color: #ccc;}
.tkwInPage .tree-menu > li >span.no_child:before, .tkwInPage .tree-menu > li > ul > li >span.no_child:before,.tkwInPage .tree-menu > li > ul > li > ul > li > span.no_child:before, .tkwInPage .tree-menu > li > ul > li > ul > li > ul > li > span.no_child:before{content:"";}
.no_child{padding-right:5px;}
.tkwInPage .view-product-list{margin-top:0;}
span.par_change:before{content: "\f107"!important}
span.change:before{content: "\f0d7"!important}
/* op 7 left in detail */
.tkwInPage .layered .layered-content{padding-top:0;}
.tkwInPage .layered-content.slider-range{padding-left:10px;padding-right:10px;}
.tkwInPage .layered .check-box-list {overflow: auto;overflow-x: hidden;max-height: 270px;}
/* op 7 cate select */
.tkwInPage .sortPagiBar .show-product-item{float: none;display:inline;}
.tkwInPage .sortPagiBar .show-product-item select{border: 1px solid #eaeaea;}
/* op 7 page product */
.tkwInPage #product .pb-right-column .product-name{font-size: 1.2em;color:#e62e04;font-weight:bold;margin-bottom:10px;}
.tkwInPage #product .tkw_info_other a{color:#e62e04;}
.tkwInPage #product .tkw_form_product .tkw_form_product_cart .old-price{color:gray;}
.tkwInPage #product .tkw_form_product form .attributes{display:inline-block;padding-top:2px!important;}
.tkwInPage #product .tkw_form_product .attribute-label{width:auto!important;padding-right:10px;}
.tkwInPage #product .tkw_form_product .attribute-list.product-qty .qty,.tkwInPage #product .tkw_form_product .attribute-list.product-qty .qty #option-product-qty{width:60px!important;max-width: none!important;border:0!important;}
.tkwInPage #product .tkw_form_product form .button-group{display:inline-block;}
.tkwInPage #product .tkw_form_product form .button-group .btn-add-cart{border:0;}
.tkwInPage #product .tkw_form_product_cart .tkw_btn_contact{padding-left:0;}
.tkwInPage #product .tkw_form_product_cart .tkw_btn_contact:before{background: none;width:0;}
.tkwInPage #product .tkw_form_product_cart .tkw_btn_contact:hover{color:#fff;}
.tkwInPage #product .tkw_form_product_cart .tkw_btn_contact{background: #f96d10;}
.tkwInPage #product .tkw_form_product_cart  .tkw_product_note_price h5 {color: #7D7D7D;font-style: italic;padding-top:5px;}    
.tkwInPage #product .tkw_form_product_cart .form-share{margin-top:15px;padding-top:15px;}
.tkwInPage #product .pb-right-column .form-share .sendtofriend-print a{margin-right:0;}
/* op 7 page product detail content */
.tkwDetailSpecial {padding-right: 10px; padding-left: 10px;}
.tkwContentText img{max-width:100%!important;height:auto!important;}
.tkwContentText tr {vertical-align:middle!important;}
.tkwContentText table tr td{padding:5px;}
.tkwContentText table[border="1"] tr td{border-style: dotted;border-color: #D6D6D6;}
.tkwContentText table ul{list-style-type:none;}
.tkwContentText table ul li { padding-left: 1em; text-indent: -.7em;border-bottom: 1px dotted #eaeaea;}
.tkwContentText li:before {content: "• ";color: #DA251C;font-family:"Webdings";}
/* op 7 page product detail list model right */
.tkwInPage .tkw_note{padding: 10px;border: 1px solid #ddd;margin-bottom: 10px;}
.tkwInPage .tkw_tree_menu_show_all > li > a{font-weight:bold;}
.tkwInPage .tkw_tree_menu_show_all > li > ul{display:block;}
.tkwInPage .tkw_tree_menu_show_all > li > ul > li >span:before{content:"\2022";}
.tkw_owl_carousel_custom .content_price .price-old, .tkw_owl_carousel_custom .content_price .price-new{display:block;}
/* op 7 product manu (index) */
.tkwInPage .tkw_warrper{padding-right:0;}
.tkwInPage .db-pricing-seven{margin-bottom: 15px;border: 1px dotted #E4E4E4;}	
.tkwInPage .db-pricing-seven:hover{border: 1px solid #E87272;}
.tkwInPage .db-pricing-seven .db-pricing-img img.img-responsive{margin:0 auto;}
.tkwInPage .db-pricing-seven .db-pricing-info{text-align: justify; padding: 0 7px 10px 7px;}
.tkw_search_div .tkw_input_search.product{width:100%;}
.tkw_search_div{border:1px solid #E4E4E4;position:relative;}
.tkw_search_div .tkw_result_search{position: absolute;border: 1px solid #eaeaea;width: 100%;left: 0;top: 32px;display: none;background: white;z-index: 9999;}
.tkw_search_div .tkw_result_search li{padding:5px 10px;text-align:left!important;}
.tkw_search_div .tkw_result_search li:not(:last-child){border-bottom:1px dotted #eaeaea;}
.tkw_search_div .tkw_result_search li:hover{background:#E0E0E0;cursor:pointer;}
.tkw_search_div .tkw_result_search li:hover a{color:#f04923;}
.tkw_search_div .tkw_result_search li.active{background:#E0E0E0;color:#f04923;cursor:pointer;}
@media (min-width: 1200px){.divSearchModel{padding-right:0;} .tkwSearchModel {width:49.5%;float:right;}}
/* op 7 product manu model */
.tkwInPage .tkw_sort_pagi_model{margin-top:0;}
.tkwInPage .tkw_sort_pagi_model select option{padding-top:5px;padding-bottom:5px;}
.tkwInPage .tkw_sort_pagi_model .sort-product, .tkwInPage .tkw_sort_pagi_model .sort-product select{margin-left:0;float:left;width:100%;}
.tkwInPage .tkw_sort_pagi_model .tkw_warning, .tkwInPage .tkw_sort_pagi_model .tkw_warning .fa{height:31px;line-height:31px;}
.tkwInPage .tkw_sort_pagi_model .tkw_warning .fa{padding-left:10px;}
.tkwInPage .tkw_model_data{border: 1px solid #e4e4e4;margin:0;padding-top:10px;padding-bottom:10px;}
.tkwInPage .tkw_model_data .tkw_cate_paginate{padding-right:20px;padding-top:10px;}
/* op 7 product manu model detail */
.tkwInPage .tkw_model_product .product-tab{margin-top:0;}
.tkwInPage .tkw_model_product #center_column .product-tab .nav-tab>li{border:0;background:none;}
.tkwInPage .tkw_model_product #center_column .product-tab .nav-tab>li:hover>a, .tkwInPage .tkw_model_product #center_column .product-tab .nav-tab>li.active>a{border-bottom: 3px solid red;}
.tkwInPage .tkw_model_product #center_column .product-tab .tab-container{border:0;padding:0;}
.tkwInPage .tkw_model_product #center_column .product-tab .tab-container #product #view-product-list .page-heading{border-bottom:0;}
/* op 7 product cate model right */
.tkwInPage .tkw_tree_menu > li > ul{display:block;}
.tkwInPage .tkw_tree_menu > li > ul > li:last-child{border-bottom:1px dotted #eaeaea;}
.tkwInPage .tkw_tree_menu > li > ul > li > ul, .tkwInPage .tkw_tree_menu > li > ul > li > ul > li > ul, .tkwInPage .tkw_tree_menu > li > ul > li > ul > li > ul > li > ul{padding-left: 10px;display:none;}
.tkwInPage .tkw_tree_menu > li >span:before, .tree-menu > li > ul > li >span:before, .tkw_tree_menu > li > ul > li > ul > li >span:before, .tkw_tree_menu > li > ul > li > ul > li > ul > li >span:before{padding-right:5px;}
.tkwInPage .tkw_tree_menu li span.active:before{content: "\f0dd"!important;}
/* op 7 page cart */
.tkwInPage .tkw_page_cart, .tkwInPage .tkw_page_cart .heading-counter{margin-top:0;}
.tkwInPage .tkw_page_cart .heading-counter{margin-bottom:10px;}
.tkwInPage .tkw_page_cart .heading-counter.warning{padding:8px;}
.tkwInPage .tkw_page_cart .table{margin-bottom:10px;}
.tkwInPage .tkw_page_cart .cart_summary tr th{text-align:center;vertical-align:middle;font-weight:500;font-size:0.95em;color:#5f5f5f;}
.tkwInPage .tkw_page_cart .cart_summary tr th .badge.tkw_bg_warning{margin-right:3px;font-size:0.95em;}
.tkwInPage .tkw_page_cart .cart_summary tr td, .tkwInPage .tkw_page_cart .cart_summary tr th{padding:8px;}
.tkwInPage .tkw_page_cart .cart_summary .price-old{text-decoration:line-through;font-style:italic;color:#b9b9b9;font-size:0.95em;}
.tkwInPage .tkw_page_cart .cart_summary .tkw-btn-remove{
	border-radius: 0;
}
.tkwInPage .tkw_page_cart .cart_summary .tkw-btn-remove:hover{color:#fff;}
/* op 7 list model */
.tkwInPage .list_model .model_title .tkw_name_multi.tkwBlue,.tkwInPage .list_model .model_title .tkw_name_multi.tkwRed,.tkwInPage .list_model .model_title .tkw_name_multi.tkwGreen{font-size:0.9em;line-height:1.3em;display:block;font-style: italic;}
.tkwInPage .list_model .model_title .tkw_name_multi:hover{font-weight:600;}
/* op 7 blog */
.page-noite{float:left;}
.tkw_footer_payment_custom{background: #ffffff;border-radius: 3px;padding: 5px;}
.tk_a_edit_cart{
	text-transform: uppercase;
	text-decoration: underline;
	margin-right: 20px;
	border-radius: 0;
}
.tkw_info_check_out{
	border-radius: 0;
}
/* Min ( For large ) */ 
@media only screen and (min-width: 768px) {
	.col-sm-15 {width: 20%;float: left;}
	/* Search Div */
	.tkwOp7 .form-inline .tkw_search_div{width:400px;}		
}
@media only screen and (min-width: 992px) {
	.col-sm-15 {width: 20%;float: left;}
	.tkwOp7 .tkwProductName{height:40px;}
	/* Desktop */
	/* Model */
	.tkwInPage .list_model{min-height:75px;}		
	.tkwInPage .list_model .model_img{padding-right:0;}
	.tkwInPage .list_model .model_title{padding-left:0;}
	/* Search Div */
	.tkwOp7 .form-inline .tkw_search_div{width:500px;}		
}
@media only screen and (min-width: 1200px) {
	.col-sm-15 {width: 20%;float: left;}
	.tkwOp7 .nav-top-menu .container{padding-right:15px;}
	.tkwOp7 .box-product-head .box-product-head-left, .tkwOp7 .box-produts-content .block-product-left{width: 30%;}
	.tkwOp7 .box-product-head .box-product-head-right, .tkwOp7 .box-produts-content .block-product-right{margin-left:30%;}	
	.tkwOp7 .box-produts-content .block-sub-cat{min-height: 185px;}	
	.tkwOp7 #footer2 .footer-top>.container{padding:20px 0;}
	.tkwOp7 .tkw_sort_pagi_model{margin-bottom:20px;}
	/* In cate page */
	.tkwInPage .sortPagiBar{text-align:right;}
	/* Model */
	.tkwInPage .list_model .model_title{padding-top:15px;}
	/* Model Product Detail */
	.tkwInPage .tkw_model_product #center_column .view-product-list .product-list.grid{margin-top:-25px;}	
	/* Search Div */
	.tkwOp7 .form-inline .tkw_search_div{width:665px;}
	/* Hover Menu */
	.tkwOp7 .box-vertical-megamenus .vertical-menu-content ul li:hover .vertical-dropdown-menu{max-width:905px;}
	/* op 7 model mystickytooltip */
	#mystickytooltip img{max-width:600px;}	
}
@media only screen and (min-width: 1280px) {
	.tkwIntro .tkwShowFlag{margin-left:15px;}
	.tkwOp7 .tkwProductName{height:50px;}
}
/* Max ( For small ) */ 
@media only screen and (max-width: 1200px) {
	/* Model */
	.tkwInPage .tkw_sort_pagi_model #mail-box, .tkwInPage .tkw_sort_pagi_model .sort-product{margin-bottom:0;margin-top:10px;}
	.tkwInPage .tkw_model_data{margin-top:10px;}	
	.tkwOp7 #nav-top-menu{padding-bottom:10px;}
	.tkwOp7 .formsearch-option4.tkw_form_search_select{padding-right:15px;}
}
@media only screen and (max-width: 991px) {
	.tkwOp7 .block-box-products-banner{display:none;}	
	/* Custom menu */
	.tkwOp7 .main-header-ontop .tkw-clone-megamenu .box-vertical-megamenus .vertical-menu-content{width:200px!important;min-width:200px!important;}
	/* Model Img */
	.tkwInPage .list_model .model_img{max-width:220px;max-height:220px;}
	.tkwInPage .list_model {padding-bottom:10px;}	
}
@media only screen and (max-width: 767px) {
	.tkwInPage .sortPagiBar .show-product-item select {margin-bottom:15px;}
	/* Model Img */
	.tkwInPage .list_model .model_img{max-width:200px;max-height:200px;}
	.tkwInPage .list_model {padding-bottom:10px;}
}
@media only screen and (max-width : 480px) {
	/* Model Img */
	.tkwInPage .list_model .model_img{max-width:340px;max-height:340px;}
	/* Header */
	.option7 .box-product-head{width:100%;}
}
/* All min max */
@media (max-width: 992px) and (min-width: 768px){
	.box-vertical-megamenus .vertical-menu-content {
		min-width: 230px;
	}
	/* Hover Menu */
	.tkwOp7 .box-vertical-megamenus .vertical-menu-content ul li:hover .vertical-dropdown-menu{max-width:520px;}		
}
@media (max-width: 767px) and (min-width: 481px){
	.tkwOp7 .formsearch-option4,.tkwOp7 .header-top-right .homeslider {margin-top:0;}
	.tkwOp7 #main-menu{margin-top:10px;}
	.tkwOp7 #main-menu .dropdown-menu{background:transparent;}
	.tkwOp7 #main-menu .navbar .navbar-nav>li{border-bottom:1px dotted #d2d2d2;}
}
	/** FOR DL PAGE **/
	/** AUTHEN **/
.tkw_authen_flag_top{padding: 5px 0 0 0!important;}	
.tkw_authen_flag_top:hover, .tkw_authen_flag_top font, .tkw_authen_flag_top font:hover{color:#8f8f8f!important;}
.tkw_box_type_pay_out .icon-check:before{content:"";}
	/** Css for firefox **/
@-moz-document url-prefix() {
	.tkw_dis_change .tkw_input_group_btn .btn{
		padding: 0;
	} 
}
/*
div.select_custom{
	width: 100%!important;
}
.select_custom.tkw_bd_dot_red{
	border: 0!important;
}
.select_custom .selectpicker, .select_custom .dropdown-menu{
	border-radius: 0;
}
.select_custom:not( .open ).tkw_bd_dot_red .selectpicker{
	border: 1px solid red!important;
}
*/
.select_custom .select2-container--default .select2-selection--single{
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	border-radius: 0;
}
.select_custom .select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height: unset;
}
.select_custom .select2-container .select2-selection--single .select2-selection__rendered{
	padding-left: 0;
}