.home-banner .bx-wrapper{margin-bottom:0;}
.home-banner .bx-controls.bx-has-controls-direction.bx-has-pager{display:none;}
.input-text.qty.text{width:100%;border:1px solid #CCCCCC;padding:4px;}
.error{color:red;}
.cart_item .input-text.qty.text{border:1px solid #cccccc;padding:4px;width:40%;}
.packing-supplies .cart .quantity input{height:40px;}
.cart .quantity input{height:40px;line-height:40px;}
/*.quantity input{-moz-appearance:textfield;&::-webkit-inner-spin-button,*/
/*&::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}*/
/*}*/
/*& .quantity{display:inline-block;margin:0 0 10px;position:relative;& input{color:#443017;border-radius:2px;background-color:#ffffff;border:solid 1px #b7b7b7;font-family:"Montserrat", sans-serif;font-size:15px;font-weight:300;min-width:45px;height:30px;float:left;display:block;padding:0 15px 0 2px;margin:0;text-align:center;width:70px;&:focus{outline:0;}*/
/*}*/
/*& .pt_QuantityNav{float:left;position:relative;height:30px;& .pt_QuantityButton{position:relative;cursor:pointer;border-left:1px solid #b7b7b7;width:15px;text-align:center;color:#333;font-size:14px;font-family:"Trebuchet MS", Helvetica, sans-serif !important;line-height:1.1;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;&:active{box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);}*/
/*&.pt_QuantityUp{position:absolute;height:50%;top:0;border-bottom:1px solid #b7b7b7;}*/
/*&.pt_QuantityDown{position:absolute;bottom:0px;height:50%;}*/
/*}*/
/*}*/
/*}*/

.quantity input {
	 -moz-appearance: textfield;
}
 .quantity input::-webkit-inner-spin-button, .quantity input::-webkit-outer-spin-button {
	 -webkit-appearance: none;
	 margin: 0;
}
 .quantity {
	 display: inline-block;
	 margin: 0 0 10px;
	 position: relative;
}
 .quantity input {
	 color: #443017;
	 border-radius: 2px;
	 background-color: #fff;
	 border: solid 1px #b7b7b7;
	 font-family: "Montserrat", sans-serif;
	 font-size: 15px;
	 font-weight: 300;
	 min-width: 45px;
	 height: 30px;
	 float: left;
	 display: block;
	 padding: 0 15px 0 2px;
	 margin: 0;
	 text-align: center;
	 width: 70px;
}
 .quantity input:focus {
	 outline: 0;
}
 .quantity .pt_QuantityNav {
	 float: left;
	 position: relative;
	 height: 30px;
}
 .quantity .pt_QuantityNav .pt_QuantityButton {
	 position: relative;
	 cursor: pointer;
	 border-left: 1px solid #b7b7b7;
	 width: 15px;
	 text-align: center;
	 color: #333;
	 font-size: 14px;
	 font-family: "Trebuchet MS", Helvetica, sans-serif !important;
	 line-height: 1.1;
	 -webkit-transform: translateX(-100%);
	 transform: translateX(-100%);
	 -webkit-user-select: none;
	 -moz-user-select: none;
	 -ms-user-select: none;
	 user-select: none;
}
 .quantity .pt_QuantityNav .pt_QuantityButton:active {
	 box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
	 -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}
 .quantity .pt_QuantityNav .pt_QuantityButton.pt_QuantityUp {
	 position: absolute;
	 height: 50%;
	 top: 0;
	 border-bottom: 1px solid #b7b7b7;
}
 .quantity .pt_QuantityNav .pt_QuantityButton.pt_QuantityDown {
	 position: absolute;
	 bottom: 0px;
	 height: 50%;
}
 
.quantity{display:inline-block;margin:0 0 10px;position:relative;}
.quantity input{color:#443017;border-radius:2px;background-color:#ffffff;border:solid 1px #b7b7b7;font-family:"Montserrat", sans-serif;font-size:15px;font-weight:300;min-width:45px;height:30px;float:left;display:block;padding:0 15px 0 2px;margin:0;text-align:center;width:70px;}
.quantity input:focus{outline:0;}
.quantity .pt_QuantityNav{float:left;position:relative;height:30px;}
.quantity .pt_QuantityNav .pt_QuantityButton{position:relative;cursor:pointer;border-left:1px solid #b7b7b7;width:20px;text-align:center;color:#333;font-size:16px;font-family:"Trebuchet MS", Helvetica, sans-serif !important;line-height:1.1;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.woocommerce div.product div.summary .quantity .pt_QuantityNav{height:40px;}
.woocommerce div.product div.summary .quantity .pt_QuantityNav .pt_QuantityButton{width:20px;font-size:18px;}
.options .quantity .pt_QuantityNav{height:40px;}
.options .quantity .pt_QuantityNav .pt_QuantityButton{width:20px;font-size:18px;}
.options .quantity input{font-weight:bolder;height:40px;}
.quantity .pt_QuantityNav .pt_QuantityButton:active{box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);}
.quantity .pt_QuantityNav .pt_QuantityButton.pt_QuantityUp{position:absolute;height:50%;top:0;border-bottom:1px solid #b7b7b7;}
.quantity .pt_QuantityNav .pt_QuantityButton.pt_QuantityDown{position:absolute;bottom:0px;height:50%;}
.inventory_form .quantity.options{float:right;width:80px;}
.widget-title{display:none;}
.tabcontent ul li{margin-top:12px;}
.inventory .data_menu_item{float:left;font-weight:bold;padding-bottom:15px;text-align:left;text-decoration:underline;width:63%;}
.inventory .data_menu_data{float:right;width:104px;text-decoration:underline;font-weight:bold;}
.inventory .data_menu_item1{float:left;font-weight:bold;padding-bottom:15px;text-align:left;text-decoration:underline;width:63%;}
.inventory .data_menu_data1{float:right;width:104px;text-decoration:underline;font-weight:bold;}
.inventory_form ul li.selected{background:#D70101;color:#FFFFFF;}
.inventory_form ul li span{text-align:left;}
.packing-supplies ul li .text .quantity{width:110px;}
.cart .input-text.qty.text{width:47%;}
.woocommerce table.shop_table td .input-text.qty.text{width:45px;}
.woocommerce table.shop_table td .quantity{margin:0 auto;display:table;}
.woocommerce table.shop_table td{text-align:center;}
.woocommerce table.shop_table td img{width:100px;}
.update-cart{text-align:right;}
.woocommerce div.product form.cart div.quantity{width:110px;}
.packing-supplies .cart .quantity .pt_QuantityButton{height:40px;cursor:pointer}
.cart .quantity .pt_QuantityButton{height:40px;cursor:pointer}
input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.packing-supplies ul li .text h2{color:#0097d5;}
.pt_QuantityButton.pt_QuantityUp{font-weight:bolder;}
.pt_QuantityButton.pt_QuantityDown{font-weight:bolder;}
.pro-img .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{height:auto !important;width:auto !important;}
.woocommerce{background:url(../images/gray-bg.webp) no-repeat center center;background-size:cover;}
.woocommerce .container{padding:20px;}
.woocommerce .inner{background:none !important;padding-bottom:0 !important}
.woocommerce .welcome{background:none !important}
.woocommerce .listing-view-cart{padding:0 0 20px;width:100%;}
.shops{background:url(../images/gray-bg.webp) no-repeat center center;background-size:cover;}
.shops .packing-supplies{background:none !important}
.shops .welcome{background:none !important}
#estimation-form .moving-left{clear:left;}
.moving_service .left{width:66%;padding-bottom:30px;}
.moving_service .right{width:30%;}
.single{background:url(../images/gray-bg.webp) no-repeat center center;background-size:cover;padding-bottom:50px;}
.single .row.welcome{padding:0px 0 !important;}
.single .welcome{background:none;}
.single .comman{background:none;}
.search-box{background:#E8E8E4;position:absolute;top:60px;right:0;width:350px;height:20px;line-height:20px;box-shadow:0 0 10px rgba(0,0,0,0.5);border-top:4px solid #155D9C;display:none;}
.search-box:before{content:"";position:absolute;top:-32px;right:48px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:14px solid transparent;border-bottom:14px solid #155D9C;}
.search-box input[type="text"]{width:200px;padding:5px 10px;margin-left:23px;border:1px solid #155D9C;outline:none;}
.search-box input[type="button"]{width:80px;padding:5px 0;background:#155D9C;color:#fff;margin-left:-6px;border:1px solid #155D9C;outline:none;cursor:pointer;}
button, input[type="button"], input[type="submit"]{background-color:#155D9C;}
button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus{background:#155D9C none repeat scroll 0 0;}
.welcome .quote{height:67px;}
.pro-detail-ban{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.pro-detail-ban .ban-text a{color:#000 !important;}
.pro-detail-ban .ban-text{color:#000;}
.inventory{background:none;border:none;box-shadow:none;}
.inventory_form input{font-weight:600;height:46px;line-height:46px;padding:0 10px;}
.inventory .inventory_form input{background:#fff none repeat scroll 0 0 !important;border:1px solid #d8d8d8 !important;border-radius:5px;box-shadow:0 0 2px #f2f2f2 inset;color:#0f4b8c;font-size:16px;font-weight:400;height:46px;padding:0 10px;width:100%;}
.inventory_form .input{background:#fff none repeat scroll 0 0 !important;border:1px solid #d8d8d8 !important;}
.inventory_form > fieldset{padding-bottom:35px;}
.inventory_form .input.full.moving-from{float:left;width:100% !important;}
.inventory_form .input.full.moving-to{float:left;width:100% !important;}
.inventory_form .floor.input{float:right;width:22% !important;text-align:center;position:absolute;top:0;right:0;color:#0f4b8c;}
.inventory .left, .inventory .right{border:medium none;}
.inventory_form .left > h3, .right > h3{color:#0d2c56;font-family:"Oswald",sans-serif;font-size:20px;font-weight:bold;line-height:40px;margin:0 0 10px;text-transform:uppercase;float:none;text-align:left;}
.inventory .form-wrapper div{position:initial;}
.inventory_form select{-moz-appearance:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#ffffff url("http://kingdavidmovers.com/wp-content/themes/kingdavidmovers.com/images/select-bg.png") no-repeat scroll right center;border-color:#f2f2f2 #d8d8d8 #d8d8d8;border-image:none;border-radius:5px;border-style:solid;border-width:1px;box-shadow:0 0 2px #f2f2f2 inset;color:#494949;font-weight:normal;height:46px;line-height:40px;padding:0 6px;text-indent:1.01px;width:100%;}
.inventory_form .floor{width:10%;-webkit-appearance:none;-moz-appearance:none;appearance:none;float:left;height:46px;line-height:46px;margin-bottom:10px;background:none;text-align:left;background:#FFFFFF;padding:0 3.1%;box-sizing:border-box;text-align-last:center;text-align:center;-ms-text-align-last:center;-moz-text-align-last:center;}
.inventory_form .inpudiv{-webkit-appearance:none;-moz-appearance:none;appearance:none;float:left;height:46px;line-height:46px;background:none;background:#FFFFFF;box-sizing:border-box;padding:0px 10px;color:#0f4b8c;}
.inventory .left, .inventory .right{padding:0;}
.inventory .frm_bottom .left, .inventory .frm_bottom .right{width:42%;}
.inventory .left{clear:both;}
.inventory .left .clearfix span, .inventory .right .clearfix span{text-align:left;float:left;}
.inventory .left .clearfix .regular-checkbox + label, .inventory .right .clearfix .regular-checkbox + label{width:16px;display:block;clear:both;float:left;margin:4px 10px 0 0;}
.contact .right .input2.email{padding-left:5px !important;padding-right:0px !important;}
.contact .right .input2.phone{padding-right:5px !important;padding-left:0px !important;}
textarea{max-width:100%;min-width:100%;}
#a1_living, #a2_dining, #a3_bedroom, #a4_office, #a5_kitchen, #a6_GarageOutdoor, #a7_Miscellaneous, .frm_bottom{padding:0 95px;}
.inventory_inner .row.welcome{padding-bottom:0 !important}
.prohibited ul{padding-left:20px;}
.prohibited .col-md-4{padding-bottom:20px;}
.shortcode-reviews-form h3{padding:0 15px;margin:0 0 20px;}
.shortcode-site-reviews-summary{text-align:left;background:#FFFFFF;padding:20px;border:1px solid #CCCCCC;}
.glsr-percentage-bars{display:none;}
.glsr-reviews-wrap ul{margin:0;padding:0;list-style:none;}
.glsr-reviews-wrap ul li{text-align:left;border:none;padding-bottom:0;margin-bottom:0;max-height:315px}

/* custom changes for sitemap page design  21-11-2019 */
.sitemapdesign .wsp-container .wsp-pages-list li .wsp-pages-list{column-count: 1;-moz-column-count: 1;-webkit-column-count: 1;}

/* custom changes for home page design  22-11-2019 */
.welcome .bx-wrapper .video-form iframe{width: 100%;min-height: 312px; margin: 0; border: none;}
.welcome .bx-wrapper .video-form .play{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); width: 64px; height: 65px;}
.youtube .we-provide ul li iframe{min-height: 301.3px;display: flex; border: none;}
.youtube .we-provide ul li .play{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); width: 64px; height: 65px;}


.sprites{background: url(../images/sprites-img.png) no-repeat center center; display: inline-block;}

.sprites.call{background-position: -10px -10px; width: 22px; height: 46px; float: left; margin-right: 20px;}
.sprites.search{background-position: -60px -10px; width: 32px; height: 32px; float: right;}
.sprites.youtube-play{background-position: -119px 0; width: 64px; height: 64px;}
.sprites.service-icon1{background-position: 0px -90px; width: 99px; height: 72px;}
.sprites.service-icon2{background-position: -105px -90px; width: 99px; height: 72px;}
.sprites.service-icon3{background-position: -230px -90px; width: 99px; height: 72px;}
.sprites.service-icon4{background-position: -360px -90px; width: 99px; height: 72px;}

select::-ms-expand {display: none !important;}
.inventory .form-wrapper .submit{display: inline-block;}

@media only screen and (min-width:1200px) and (max-width:1399px){.inventory .data_menu_data, .inventory .data_menu_data1{width:104px;float:right;}
#a1_living{width:1060px}
#a1_living, #a2_dining, #a3_bedroom, #a4_office, #a5_kitchen, #a6_GarageOutdoor, #a7_Miscellaneous, .frm_bottom{padding:0 16px;}
.welcome .bx-wrapper .video-form iframe {width: 100%;min-height: 273px;}
.youtube .we-provide ul li iframe{min-height: 273.6px;}

.our-services ul li p{min-height: 168px;}
}
@media only screen and (min-width:992px) and (max-width:1199px){.inventory_form ul li span{text-align:left;display:inline-block;width:auto;}
.inventory_form .quantity{float:right;}
.inventory .data_menu_data, .inventory .data_menu_data1{width:104px;float:right;}
.inventory_form .input.full.moving-from, .inventory_form .input.full.moving-to{width:100% !important;}
.inventory_form .floor.input{width:25% !important;position:absolute;top:0;right:0}
.inventory .right.moving h3{float:none;text-align:left}
#a1_living, #a2_dining, #a3_bedroom, #a4_office, #a5_kitchen, #a6_GarageOutdoor, #a7_Miscellaneous, .frm_bottom{padding:0;}
.third ul.third-tab li{padding:10px 14px;margin-right:10px;font-size:14px;}
.welcome .bx-wrapper .video-form iframe {width: 100%;min-height: 345px;}
.youtube .we-provide ul li iframe{min-height: 225.6px;}

.our-services ul li h3{font-size: 22px;}
.our-services ul li p{min-height: 225px;}
}
@media only screen and (min-width:768px) and (max-width:991px){.inventory .data_menu_item, .inventory .data_menu_item1{width:60%;}
.inventory .data_menu_data, .inventory .data_menu_data1{width:104px;float:right;}
.search-box{width:270px;position:relative;top:-61px;clear:both;}
.inventory_form .input.full.moving-from, .inventory_form .input.full.moving-to{width:100% !important;}
.inventory_form .floor.input{width:28% !important;position:absolute;top:0;right:0;}
.woocommerce table.shop_table td .quantity{margin:0 0 0 auto;display:table;float:none;}
#a1_living, #a2_dining, #a3_bedroom, #a4_office, #a5_kitchen, #a6_GarageOutdoor, #a7_Miscellaneous, .frm_bottom{padding:0;}
.third ul.third-tab li{padding:10px 14px;margin-right:5px;}
.welcome .bx-wrapper .video-form iframe {width: 100%;min-height: 262.5px;}
.youtube .we-provide ul li iframe{min-height: 264.6px;}
}
@media only screen and (min-width:640px) and (max-width:767px){.inventory .data_menu_item, .inventory .data_menu_item1{width:506px;}
.inventory .data_menu_data, .inventory .data_menu_data1{width:20%;}
.moving_service .left{width:100%;}
.moving_service .right{width:100%;margin-bottom:20px;}
.inventory{margin:0 auto;padding:0}
.inventory .left, .inventory .right{padding:0;}
.inventory .inventory_form input{padding:0 10px;font-size:12px;}
.inventory_form .input{font-size:12px;}
.inventory .left.moving, .inventory .right.moving{width:100%}
.inventory_form .inpudiv{padding:0px 2px;font-size:12px;}
.inventory .frm_bottom .left, .inventory .frm_bottom .right{width:49%;}
.search-box{width:270px;position:relative;top:-61px;}
.inventory .right.moving h3{float:none;text-align:left}
.woocommerce table.shop_table td .quantity{margin:0 0 0 auto;display:table;float:none;}
.inventory .data_menu_data, .inventory .data_menu_data, .inventory .data_menu_data1{width:104px;float:right;}
#a1_living, #a2_dining, #a3_bedroom, #a4_office, #a5_kitchen, #a6_GarageOutdoor, #a7_Miscellaneous, .frm_bottom{padding:0;}
.welcome .bx-wrapper .video-form iframe {width: 100%;min-height: 322.5px;}
.youtube .we-provide ul li iframe{min-height: 224.16px;}

.top-right span.sprites.call{display: none !important;}
}
@media only screen and (min-width:480px) and (max-width:639px){.inventory .data_menu_item, .inventory .data_menu_item1{width:76%;}
.inventory .data_menu_data, .inventory .data_menu_data1{width:24%;}
.moving_service .left{width:100%;}
.moving_service .right{width:100%;margin-bottom:20px;}
.inventory{margin:0 auto;padding:0}
.inventory .left, .inventory .right{padding:0;}
.inventory .inventory_form input{padding:0 10px;font-size:12px;}
.inventory .left.moving, .inventory .right.moving{width:100%}
.inventory_form .input.full.moving-from, .inventory_form .input.full.moving-to{width:100% !important}
.inventory_form .floor.input{width:20% !important;font-size:12px;position:absolute;top:0;right:0;}
.inventory_form .inpudiv{padding:0 6px;font-size:12px;}
.inventory .frm_bottom .left, .inventory .frm_bottom .right{width:49%;}
.search-box{width:270px;position:relative;top:-61px;}
.packing-supplies ul li .text .quantity{margin:0 auto 10px;float:none;}
.woocommerce table.shop_table td .quantity{margin:0 0 0 auto;display:table;float:none;}
.inventory .data_menu_data, .inventory .data_menu_data, .inventory .data_menu_data1{width:104px;float:right;}
.contact .right .input2.email{padding-left:0 !important}
.contact .right .input2.phone{padding-right:0 !important}
#a1_living, #a2_dining, #a3_bedroom, #a4_office, #a5_kitchen, #a6_GarageOutdoor, #a7_Miscellaneous, .frm_bottom{padding:0;}
.welcome .bx-wrapper .video-form iframe {width: 100%;min-height: 322.5px;}
.youtube .we-provide ul li iframe{min-height: 165.36px;}

@media screen and (-webkit-min-device-pixel-ratio:0){.inventory_form .floor{padding:0 10px;}}

.top-right span.sprites.call{display: none !important;}
}

@media only screen and (min-width:320px) and (max-width:479px){.inventory .data_menu_item, .inventory .data_menu_item1{width:64%;}
.inventory .data_menu_data, .inventory .data_menu_data1{width:36%;}
.moving_service .left{width:100%;}
.moving_service .right{width:100%;margin-bottom:20px;}
.inventory{margin:0 auto;padding:0}
.inventory .left, .inventory .right{padding:0;}
.inventory .inventory_form input{padding:0 10px;font-size:12px;}
.inventory .left.moving, .inventory .right.moving{width:100%}
.inventory_form .input.full.moving-from, .inventory_form .input.full.moving-to{width:100% !important}
.inventory_form .floor.input{width:25% !important;font-size:12px;position:absolute;top:0;right:0;}
.inventory_form .inpudiv{font-size:12px;}
.inventory .frm_bottom .left, .inventory .frm_bottom .right{width:49%;}
.search-box{width:270px;position:relative;top:-61px;}
.packing-supplies ul li .text .quantity{margin:0 auto 10px;float:none;}
.woocommerce table.shop_table td .quantity{margin:0 0 0 auto;display:table;float:none;}
.inventory .data_menu_data, .inventory .data_menu_data, .inventory .data_menu_data1{width:104px;float:right;}
.contact .right .input2.email{padding-left:0 !important}
.contact .right .input2.phone{padding-right:0 !important}
#a1_living, #a2_dining, #a3_bedroom, #a4_office, #a5_kitchen, #a6_GarageOutdoor, #a7_Miscellaneous, .frm_bottom{padding:0;}
.welcome .bx-wrapper .video-form iframe {width: 100%;min-height: 217.5px;}
.youtube .we-provide ul li iframe{min-height: 217.5px;}

.top-right span.sprites.call{display: none !important;}

@media screen and (-webkit-min-device-pixel-ratio:0){
	.inventory_form .floor{padding:0 10px;
	}
}

#ms > h4{margin-right:10px;}
#mr > h4{margin-right:10px;}
#cp > h4{margin-right:10px;}
.inventory_form .textarea{width:auto !important;color:#0f4b8c;}
.cntctfrm .clearfix.home-moving{padding:50px 0 0 0;}
.we-provide .desc{text-transform:none;font-size:14px;text-align:center;font-family:'Open Sans', sans-serif;margin-top:10px;}
#checklist span.header{border-bottom:1px dotted #acacac;color:#007aaf;display:inline-block;font-weight:bolder;line-height:100%;margin:0 0 3px;padding:0 0 1px;}
.long{font-family:"Oswald",sans-serif;}
.shortcode-reviews-form .glsr-shortcode-title{border-bottom:medium solid #1f6ebc;font-family:inherit;font-weight:700;}


.youtube .we-provide ul li .video-form{
position: relative;
}
