/*
Theme Name: Betheme
Theme URI: http://themes.muffingroup.com/betheme/
Author: Muffin group
Author URI: http://muffingroup.com/
Description: The biggest WordPress Theme ever
License: Themeforest Split Licence
License URI: -
Version: 20.8.2

All css files are placed in /css/ folder
*/
#Top_bar .menu > li > a {
    padding: 15px 0;
    text-decoration: upp;
    text-transform: uppercase;
    font-weight: 600;}

.form-blog input[type="button"] {
    background-color: #f034a4 !important;}

.wpcf7 form .wpcf7-response-output {
	color: #fff;
}
.postid-1480 #wacht , .postid-1480 #wachtt, .postid-1480  .footer-form, .postid-1480 .footer-col, .postid-1437 #wacht , .postid-1437 #wachtt, .postid-1437 .footer-form, .postid-1437 .footer-col, .postid-1381 #wacht , .postid-1381 #wachtt, .postid-1381 .footer-form, .postid-1381 .footer-col{ display:none !important;}

 .pcd_formm {
    padding: 20px;
    background: #a2238e;
}
.pcd_formm h3 {color:#fff;text-align:center;}
.pcd_formm input[type="submit"] {
    background: #128be0 !important;
    margin-left: 37%;
}
.form-blog {padding: 10px;
    border: 1px solid;
    background: #a2238e;
}
.table-cust-ft {font-size: 15px;
    line-height: 18px;
    font-weight: 600;
    letter-spacing: 0px;
    margin-bottom: 0;
	
}
.bottom-call-action p {
    padding: 22px 31px;
    color: #fff;
    margin-bottom: 0;    font-size: 30px;
    line-height: 34px;
    font-weight: 600;
}
.font-18{
    font-size: 14px;
    line-height: 25px;
    font-weight: 400;
    letter-spacing: 0px;
}
.pcd_form label {color:#fff;}
table#example th:nth-child(3) {
    display: none;
}
table#example td:nth-child(3) {
    display: none;
}
span.cr {
    font-weight: normal;
    color: #a3239d;
}
.section-top-box .icon_box .image_wrapper
	{
		margin-bottom:0px!important;
	}
	.section-top-box .icon_box h6
	{
		margin-bottom:0px!important;
	}
.section-top-box .icon_box h4
	{
		margin-bottom:0px!important;
	}
.section-hm-galley .image-100 img{width:100%;}
.image-100 {margin-bottom:0!important;}
.page-id-40 .pcd_form input{margin-bottom: 15px !important;}
.page-id-40 .pcd_form input[type="submit"] {
    background: #f7f7f7 !important;
    margin-left: 42%;
    color: #525050;
}
.page-id-40 .limargin{min-height:300px;border:1px solid;}
.page-id-40 .bx-wrapper .bx-viewport {
    background: none repeat scroll 0 0 #fcfcfc !important;}
.section-hm-cat h3:hover {color:#a3239d;}
@media (min-width: 992px){
.rt-col-md-12 {
    width: 93% !important;
    background: #fff;
   
}
}
.item-content-wrapper {
    width: 69%;
    float: left;text-align: left;
}
@media only screen and (max-width:980px){
	.item-content-wrapper {
		width: 100% !important;}
	.tss-carousel h3.author-name {text-align:center !important;}
	.tss-wrapper .tss-carousel1 .profile-img-wrapper {
    margin-bottom: 0px;
    display: inline-block;
		width: 100% !important;}
	.rt-col-md-12 {width: 100%;
    padding: 10px;
    background: #ffff;}
	
}
.item-content-wrapper p {color: #736f6f !important;}
.tss-wrapper .tss-carousel1 .profile-img-wrapper {
    margin-bottom: 0px;
    display: inline-block;
    width: 30%;
    float: left;border-right: 3px solid #40aaee;
}
.tss-carousel h3.author-name {    color: #40aaee;
    text-align: left;
    margin-left: 15px;}
.footer-form {
    position: fixed;
    right: 15px;
    bottom: 0;
    z-index: 1000;
    width: 286px;
}
.footer-form .heading-look {
    font-size: 26px;
    background: #a3239d;
    color: #fff;
    text-align: center;
    display: block;
    padding: 7px 0px;
    cursor: pointer;
    border: 1px solid #fff;
}
.footer-form .fo-form {
    background: #fff;
    padding: 8px;
    display: none;
    border: 1px solid #f9f9f9;
    box-shadow: 0 2px 5px #afacac;
} */
#Top_bar .search_wrapper {
    background: #373737 !important;
    padding: 2px;
}
#Top_bar .search_wrapper .icon_search {
    left: 8px;
    top: 10px;
    color: #fff;
}
#Top_bar .search_wrapper .icon_close {
    top: 12px;
}
#Action_bar .contact_details {
    color: #ffffff;
    float: right;
    width: 89%;
    text-align: right;
}
.bttom-border {
    border-bottom: 1px dotted;
    line-height: 30px;
    width: 100%;
    float: left;
}
#text-3 .working-hrs {padding:0 !important;}
.hide-desktop {display:none;}
#slide-cart{display:none;}
@media only screen and (max-width:980px){ 
	.section-top-box .icon_box {
    min-height: 223px !important;}
	.section-top-box .icon_box {
    color: #fff;
    position: relative;
    padding: 27px !important;
}
	#Action_bar {display:none;}
	.section-top-box .column_icon_box {
    margin: 19px 0 13px 0!important;}
	.hide-desktop {display:block !important;}
	.big {
	font-size: 11px !important;}
	.working-hrs {padding:0 !important;}
	.section-hm-cat .column {text-align:center !important;}	
	.section-hm-cat .one-fourth img {display:none;}
	.right-cal, .left-cal {width:100% !important;text-align:center;}
}
.pcd_form {padding: 10px;
    background: #a2238e;}
.pcd_form h3 {text-align:center;color:#fff;}
.pcd_form input[type="submit"] {background:#ec048d !important;}
.floating-menu-1 {    margin-left: 12px;}
.col-mobile-cat {display:none;}
#Top_bar .menu > li > a span:not(.description){padding: 0 11px !important;}
#menu-item-52 li {    width: 240px !important;}
.section-top-box .icon_box {min-height:180px;}
.working-hrs {text-align: justify;
    padding: 0 39px;}
.time, .working-hr {width:50%;float:left;}
.time {text-align:right;}
.call-box-top p {margin-bottom:0;}
#text-6 input, #text-6 textarea{   border: 1px solid #696666;}
#text-6 textarea {height:90px;}
#text-6 input[type="submit"] {background:#d50382 !important;}
body:not(.template-slider) #Header {
    min-height: 90px !important;
}
#Footer .widget_mfn_menu ul li a {
    background: rgba(0,0,0,.1);
    color: #615e5e;
}
#Footer h4 {text-transform: uppercase;
    font-weight: 600;
    font-size: 17px;}
#Footer .footer_copy {
    border-top: 1px solid rgba(12, 12, 12, 0.1);
}
#Footer .footer_copy .copyright {
    float: none;
    text-align: center;
}
#Footer .footer_copy .one {
    margin-bottom: 7px;
    padding-top: 9px;
    min-height: 3px;
}
#header_cart {display:none !important;}
.bottom-call-action {width: 100%;
   background: #d50382;
    float: left;
    border-radius: 10px;z-index:19;
}
body iframe {z-index:99998}
.bottom-call-action h3{padding: 22px 31px;
    color: #fff;    margin-bottom: 0;
}
.right-cal {width: 75%;
    float: left;
}
.left-cal  .button {background-color: #23282d !important;
    color: #ffffff;
    margin-top: 18px;
    font-size: 23px;
}
.left-cal {    width: 25%;
    float: left;text-align: center;}
.top_bar_left .menu {margin-left: 100px;
}
.call-to-action .mcb-wrap {z-index: 2;}
.section-testimonial h3, .section-testimonial p , .section-testimonial span {color:#fff;}
.section-left-col .one-fourth {text-align: right;}
.section-hm-cat h3 {    font-size: 23px;
    line-height: 23px;
    font-weight: 600;
    letter-spacing: 0px;
    margin-bottom: 0;}
.section-right-col  .right-colum-cat {
    text-align: right;
}
.icon_box.icon_position_left {
    min-height: 126px;
    padding-left: 125px;
}
p.icon-small-font {
    font-size: 18px;
    color: #fff;
}
p.icon-no-font {
    font-size: 30px;
    color: #fff;
}
.section-why .column_icon_box {margin-bottom: 0!important}
.section-top-box .section_wrapper {max-width:100%;}
.section-top-box .icon_box a {    font-size: 17px;}
.section-top-box .icon_box h4, .section-top-box .icon_box h6, .section-top-box .icon_box a {color:#fff;}
.section-top-box .column_icon_box  {background-image: linear-gradient(to right, #d70282 , #f94cae);}
.section-top-box .icon_box {
    color: #fff;
    position: relative;
    padding: 10px 0px;
}
.section-top-box img {
    width: 35px;
}
.padding-top-80  {padding:80px 0 !important;}
.welcome-section h1 {text-transform:uppercase;}
.color-pink {color:#a3238e;}
.welcome-section ul {margin:0 !important;}
a.bttn-rd {
    background: #d50382;
    padding: 9px 20px;
    margin-right: 11px;
    border-radius: 5px;color:#fff;
}
.color-pink-bttn {background: #a3239d !important;}
.welcome-section ul li {float:left;list-style:none;}
#Footer{position:relative;z-index:9;}
h1.center {
    text-align: center;
    margin: 30px 0px;
}

@media only screen and (max-width: 480px)
{
	.section-top-box .icon_box {
    min-height: 156px!important;
}
	.section-top-box .icon_box {
    padding: 7px !important;
}
	.section-top-box .icon_box .image_wrapper
	{
		margin-bottom:0px!important;
	}
	.section-top-box .icon_box h6
	{
		margin-bottom:0px!important;
	}
	.section-top-box img {
    width: 30px;
}
}
.panel-heading h3 {
    padding: 6px;
    text-align: center;
}
.subone h4, .cart-p-name {
    width: 65%;
}
.panel-order h4 {
    margin-bottom: 0 !important;
}
.subone h4, .subtwo h4, .subthird h4 {
    padding: 10px;
}
.panel-subheading h4 {
    float: left;
}
.panel-order {
    width: 50%;
    float: left;
    margin-left: 10px;
    border: 1px solid #000;
    background-color: #ddd;
}
.subthird h4, .cart-p-del {
    width: 7.24%;
}
.order-form h3 {
    text-align: center;
    margin-top: 10px;
}
.order-form .column {
    margin: 10px 0 0 !important;
}
.order-form input {
    margin-left: 25px;
}
.order-form {
    width: 40%;
    float: left;
    margin-left: 5%;
    border: 1px solid #000;
    margin-bottom: 30px;
}
.order-form textarea {
    margin-left: 25px;
    width: 491px;
}
.paginate_button {
    padding: 5px;
    background: #11aaa2;
    color: #fff;
    margin-left: 3px;
}
.main-panel {
    width: 100%;
    float: left;
    margin-top: 32px;
}
.dataTables_filter {
    float: left;
    margin-left: 33px;
    margin-top: -14px;
}
.dataTables_length {
    float: left;
    margin-left: 7px;
}
#bulktable_wrapper select {
    display: inline !important;
    width: 53px;    margin-top: 10px;
}
 #bulktable_wrapper {
    width: 95% !important;
    margin: 0 auto;
}
.check-td {
    width: 3%;
}
.qty-td {
    max-width: 20px;
}

@media only screen and (max-width:480px)
{
.mobile-tb-center #Top_bar .top_bar_right {
    text-align: center;
    display: none;
}
}

.footer-col {
	position: fixed;
	bottom: 0;
	width: 100% !important;
	margin-bottom: 0;
	z-index: 9999999999;
	display: block;
	text-align: center;
	background: ;
	padding: 0;
	margin: 0;
}

.footer-col button {
	padding: 13px 21px;
	margin-bottom: 0;
	width: 47%;
}

.footer-col .button {
	padding: 8px 0;
	margin-bottom: 0;
	width: 47%;
	background: #a2238e!important;
	color: #fff!important;
	margin-top: 2px;
}

.tel-foo {
	border-right: 3px solid #fff !important;
	border-radius: 0 !important;
}
@media only screen and (min-width: 1240px) {
	.footer-col {
		display: none !important;
	}
 }

@media only screen and (max-width: 768px) {
	#wacht {
		display: block;
	}
	
}