/*
==================================================

	Theme Name: 123 Medicine v1.2.1
	Theme URI: http://www.lpd-themes.com
	Description: 123 Medicine Premium WooCommerce Theme
	Author: lpd-themes
	Author URI: http://www.lpd-themes.com
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Version: 1.2.1


================================================== */

@import "assets/css/bootstrap.css";
@import "assets/glyphicons_halflings/web/html_css/css/halflings.css";
@import "assets/glyphicons_social/web/html_css/css/social.css";
@import "assets/glyphicons/web/html_css/css/glyphicons.css";
@import "assets/css/application.css";
@import "assets/css/fonts.css";
@import "assets/css/color.css";
@import "assets/css/cc.css";


#lang_sel_list img.iclflag { width:30px; height:auto;}
.laguageBlock{float:right;}

#top-search { float:right;}
#top-cart { float:right; margin-left:20px; position:relative;}
.margin-rh-cart,.margin-lh-search{padding-top: 10px;}
.right-header { float:right;}
.foot-navi { width:95%;}
.connect-us { float:right; margin-top:-23px;}
.connect-us h2 { padding:0px; margin:0px; font-size:16px; color:#555;}
.footer-menu { margin:0px; text-align:center;}
.footer-menu li a { font-size:16px; color:#555 !important;}
.footer-menu li a:hover {color: #95b558 !important;}

.footer-social{ padding:10px 0px 20px; overflow:hidden;}
.footer-social a {float: left; height: 26px; margin-right:10px; text-indent: -99999px; width: 26px;}

.footer-social a.icnFacebook { background:url(assets/img/social-icon.png) 0px -2px no-repeat;}
.footer-social a.icnFacebook:hover { background:url(assets/img/social-icon.png) 0 -34px no-repeat;}

.footer-social a.icnPinterest { background:url(assets/img/social-icon.png) -36px -2px no-repeat;}
.footer-social a.icnPinterest:hover { background:url(assets/img/social-icon.png) -36px -34px no-repeat;}

.footer-social a.icnGooglePlus { background:url(assets/img/social-icon.png) -71px -2px no-repeat;}
.footer-social a.icnGooglePlus:hover { background:url(assets/img/social-icon.png) -71px -34px no-repeat;}

.footer-social a.icnInstagram { background:url(assets/img/social-icon.png) -108px -2px no-repeat;}
.footer-social a.icnInstagram:hover { background:url(assets/img/social-icon.png) -108px -34px no-repeat;}

.home .lpd-products li , ul.lpd-products li.first { /*width:292px !important; height:auto !important; float:none !important; margin-bottom:42px !important;*/ clear:none !important;}
.product .thumbnails {
    display: none;
}

.home .woocommerce { position:relative;}
#prev { background: url("assets/img/carousel-pre-arrow.png") no-repeat scroll 0 0; display:block; text-indent:-99999px; font-size:0px; width:28px; height:29px; float:left; position:absolute; right:32px; top:-44px; z-index:999;}
#prev:hover {background-position: 0 bottom;}
#next { background: url("assets/img/carousel-next-arrow.png") no-repeat scroll 0 bottom; display:block; text-indent:-99999px; font-size:0px; width:28px; height:29px; float:right; position:absolute; right:0px; top:-44px; z-index:999; }
#next:hover {background-position: 0 0;}
.after-login {display:none !important;}
.logged-in .after-login {display:inline !important;}
.logged-in .before-login {display:none;}

.tw-recent-posts .post-time{ text-align:left !important; font-size:12px !important; font-style:normal !important;}

.verifyInput
	{border:1px solid #cccccc; box-shadow:none;}
.verifyBtn {
    background: #f26526;
    border: 0px;
    box-shadow: none;
    color: #ffffff;
    margin-left: 5px;
    padding: 2px 15px;
    text-transform: uppercase;
}
.verifyBtnTop
{
    background: #f26526;
    border: 0px;
    box-shadow: none;
    color: #ffffff;
    margin: 0px;
    padding: 6px 20px;
    text-transform: uppercase;

}
.newBlock img{max-width:100px; width:100%; display:inline-block; margin-bottom:20px !important;}

.addfooter .vc_separator h4 { font-size: 14px;} 

.newsForm{margin-top:15px; padding:0px;}
.textseacch{margin-top:6px;}
.header-middle .textseacch > a {color:#f26526; font-weight: bold; font-size: 12px}














@media (max-width: 1199px) {
.lpd-products li { width:242px !important;}
}

@media (max-width: 992px) {
.laguageBlock { float:none; text-align:center;}
#lang_sel_list li { float:none; display:inline-block;}
.header-search { float:none;}
.header-search form { float:none; margin-bottom:0px;}	
.right-header {float:none; padding:15px 0px;}
#top-search {float:none; margin-bottom:15px;}
#top-cart {float:none; margin-top:15px;}
.header-r-meta { margin-bottom:5px;}
.margin-rh-cart,.margin-lh-search{padding:0 0 10px;}
.header-right, .header-left {padding:0px;}
.lpd-products li { width:249px !important;}



.header-search { float: none; display: inline-block; width: 100%; text-align: center;}
.header-search .form-control{ display: inline-block !important; float: none !important; }
.verifyBtnTop{ float: none; display: inline-block; }
.header-middle .textseacch > a{ display: block; text-align: center; }

}

@media (max-width: 767px) {
.lpd-products li {width:446px !important;}



.header-search { float: none; display: inline-block; width: 100%; text-align: center;}
.header-search .form-control{ display: inline-block !important; float: none !important; }
.verifyBtnTop{ float: none; display: inline-block; }
#top-cart{ margin-left: 0px;}
.header-middle .textseacch > a{ display: block; text-align: center; }


}

@media (max-width: 479px) {
.lpd-products li {width:290px !important;}
.home .vc_sep_holder.vc_sep_holder_l{ display:none !important;}
.vc_separator.vc_separator_align_center h4 { padding:0px !important;}



.header-search { float: none; display: inline-block; width: 100%; text-align: center;}
.header-search .form-control{ display: inline-block !important; float: none !important; width: 175px !important; }
.verifyBtnTop{ float: none; display: inline-block;padding: 6px 12px; }
#logo h1 img{ width: 250px; }
.wpml-ls-legacy-list-horizontal .wpml-ls-flag + span { font-size: 11px;}
#lang_sel_list img.iclflag { width: 24px;}
.wpml-ls-legacy-list-horizontal a { padding: 4px 5px;}
.view_cart-btn, .header-search .btn{ padding: 3px 7px; }
.cart-total{ padding: 3px 7px; font-size: 11px; }
.header-middle a.btn.checkout { padding: 4px 7px; font-size: 11px;}
.header-cart { margin-bottom: 0;}
.right-header {  padding: 12px 0px;}
.header-middle .textseacch > a{ display: block; text-align: center; }


}


.wpsl-dropdown .selected, .wpsl-dropdown li {background:#fff;}


.column_container .gform_wrapper {max-width:100%;}
.column_container .gform_wrapper .top_label input.medium, .column_container .gform_wrapper .top_label select.medium {border: 1px solid #ccc; padding: 6px 10px !important; width: 100%; color:#555; font-size:13px;}
.column_container .gform_wrapper .top_label textarea.textarea {border: 1px solid #ccc; padding: 6px 10px !important; width: 100%; color:#555; font-size:13px;}

.column_container .gform_wrapper .gform_footer{padding:0px;}

.column_container .gform_wrapper .gform_footer input[type="submit"]{background-color: #f26526; border:1px solid #f26526; -moz-user-select: none; border: 1px solid transparent; border-radius: 0;
cursor: pointer; display: inline-block; font-size: 13px; font-weight: 900; line-height: 20px; margin-bottom: 0; padding: 6px 12px; text-align: center; text-transform: uppercase; vertical-align: middle;    white-space: nowrap; color:#fff;}

.column_container .gform_wrapper .gform_footer input[type="submit"]:hover{background-color: #959595; border-color: #959595; color: #ffffff;}

.column_container .validation_error {display:none;}

.column_container .gform_wrapper .top_label .gfield_error {width:100%;}
.column_container .gform_wrapper .top_label .gfield_error .ginput_container {max-width:100%;}
.column_container .gform_wrapper li.gfield.gfield_error.gfield_contains_required {margin:0px !important; padding:0px !important;}
.column_container .gform_wrapper li.gfield.gfield_error, .column_container .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {background:none; margin:0px !important; padding:0px !important; border:0px !important;}

.column_container #gforms_confirmation_message {color:green; font-size:15px; font-weight:bold;}
.lang_sel_list_horizontal {  padding-right: 10px !important;}
body{ background-image:url(https://www.kiwimanuka.com.hk/wp-content/uploads/2015/07/honeycomb-background.jpg);background-size:cover; background-repeat:no-repeat;}
/*#body-wrap, #footer{ background-color: rgba(255, 255, 255, 0.85);}*/



/* New page */

.Verifycode{ text-align: center; margin-top:50px;}
#Verify_code{ display: inline-block;  max-width: 275px;}
.Verifycode a{ background: #f26526;  cursor: pointer; border-radius: 4px;  -moz-border-radius: 4px; -webkit-border-radius: 4px; color: #fff; font-size: 16px; font-weight: bold; line-height: 47px; padding: 6px 20px; text-transform: capitalize; vertical-align: middle;}
.Verifycode a:hover, .Verifycode a:focus {text-decoration:none;}




.header-r-meta .laguageBlock{
 /*display:none;*/
}
.wpml-ls-legacy-list-horizontal{
	border: 0 !important;
	padding-top: 0 !important;
	padding-left: 7px !important;
}
.col-md-9.page-content{
	width:100%;
}
ul.lpd-products li.product .product-item-wrap{
	height:350px;
}
ul.lpd-products .product-item-thumb-wrap{
	height:250px;
}
.cart-collaterals .col-md-6 {
    display: none;
}