/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1
*/


/* Theme customization starts here
-------------------------------------------------------------- */
body:not(.template-slider):not(.header-simple) #Header {
	min-height: 90px !important;}
.max
{
	font-size:30px;
	text-transform:uppercase;
	
}
.customch li.slogan span {
	color: #fff;
}
#text-37 .textwidget {
    padding: 10px;
}
#text-36 .textwidget {
    padding: 10px;
}

ul.contact_details.customch {
	float: right!important;
}

#Top_bar .menu>li>a span:not(.description) {
	padding: 0 21px;
	font-weight: bold;
	text-transform: uppercase;
}

#one {
	max-width: 980px;
	margin: auto;
}

i.icon-search-fine {
	color: #ffb100;
}

.secone span {
	display: block;
}

a.more {
	color: #000;
	border: 1px solid #ec6a00;
	padding: 14px 20px;
	border-radius: 7px;
}

.secone p {
	margin-bottom: 40px;
	color: #717d94;
	font-size: 20px;
}

.custcontainer {
	max-width: 980px;
	margin: auto;
	float: none;
}

p.bushead {
	font-size: 36px;
	color: #fff;
	line-height: normal;
	font-weight: bold;
}

p.find {
	color: #fff;
	font-size: 20px;
}

.hform input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
	background: transparent;
	border-radius: 15px;
	color: #fff;
}

.hform input.wpcf7-form-control.wpcf7-submit {
	background: #ec6a00;
	width: 100%;
	font-size: 20px;
	border-radius: 40px;
}

.hight {
	border-right: 3px solid #d1d3d4;
	width: 100px;
	height: 325px;
}

.serv1 p {
	color: #717d94;
	font-size: 20px;
}

.serv1 img {
	margin-bottom: 13px;
}

.serv1 a {
	float: right;
	color: #ec6a00;
}

#ser .column_column {
	margin-bottom: 0;
}

.serv1 a {
	float: right;
	color: #ec6a00;
	font-size: 18px;
	font-weight: bold;
}

#growth .number-wrapper {
	color: #fff!important;
}

span.gr {
	color: #fbad18;
	text-transform: uppercase;
	font-size: 35px;
}

#growth .desc_wrapper {
	border-right: 2px solid #fff;
}

#growth span.number {
	font-size: 72px;
}

div#dig {
	max-width: 980px;
	margin: auto;
}

.vis h4 {
	color: #d5305d;
	text-transform: uppercase;
	font-size: 36px;
}

.vis p {
	color: #717d94;
}

.vis a {
	color: #d5305d;
	font-size: 18px;
}

.vis {
	margin-left: 33px;
}

#cust .column.mcb-column.two-fifth.column_column {
	height: 285px;
}

#Top_bar .top_bar_left {
	width: auto;
}

.foo-social {
	width: 100%;
	float: left;
}

.social li {
	display: inline-block!important;
}

.social img {
	width: 40px;
}

.footer_copy {
	/*background: #717d94;*/
	color: #fff;
}

.blk {
	display: block;
}

.servtext {
	font-size: 36px;
	font-weight: bold;
	color: #283b5c;
	margin-bottom: 60px;
}

.mb0 {
	margin-bottom: 10px!important;
}


/*#cust .column_column {
    height: 325px!important;
    margin-bottom: 0!important;
}*/

#cust .column.mcb-column.one-fifth.column_column {
	margin-bottom: 0;
	/* height: 300px!important; */
}

li#menu-item-1801 {
	background: #384965;
}

#menu-item-1801 ul.sub-menu.mfn-megamenu.mfn-megamenu-3 {
	background: #384965;
}

li#menu-item-1844 {
	background: #4b5b75;
}

#menu-footer-menu-1 li {
	display: inline-block;
	margin: 3px;
}

#menu-footer-menu-1 a {
	border-right: 1px solid #fff;
	padding: 0px 10px;
	color: #fff!important;
}

#menu-item-1844 ul.sub-menu.mfn-megamenu.mfn-megamenu-3 {
	background: #4b5b75;
}

#Top_bar .menu>li>ul.mfn-megamenu>li.mfn-megamenu-cols-3 {
	width: 33.33%;
	min-height: 370px;
}

.footer-copy-center #Footer .footer_copy a#back_to_top {
	display: none;
}
.head4
{
	font-size: 21px!important;
    line-height: 25px;
    font-weight: 700;
    letter-spacing: 0px;
	color:#283b5c!important;
}
.head1
{
	font-size:36px;
	color:d5305d;
}
#ser .column.mcb-column.two-fifth.column_column {
    height: 325px;
}

#footercol {
    position: fixed;
    bottom: 0%;
    width: 100% !important;
    margin-bottom: 0;
    z-index: 9999999999;
    display: block;
    text-align: center;
    padding: 0px 8px;
    background: #2c2b29;
    /*left:-27%;*/
}
#footercol .button {
    padding: 12px;
    margin-bottom: 0;
    width: 40%;
    background: #2c2b29;
    color: #fff;
    margin-top: 2px;
    float: left;
    margin: 0px 2px;
    /*transform:rotate(-90deg)*/
}
#footercol .tel-foo {
    border-right: 3px solid #fff !important;
    border-radius: 0 !important;
}

.reslts p {
    background: #fad000;
    text-align: center;
    padding: 10px;
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 0;
    color: #000;
}
.reslts table tr th {
    background: #fad000;
}
.reslts table tr td {
    background: #fff;
}
.home .vedio-testimonl-section {
    display: none;
}
.home div#fxd {
    display: none;
}


@media only screen and (min-width: 1240px) {
	.menuo-right #Top_bar .menu>li>ul.mfn-megamenu {
		border-top: 4px solid #ec6c23;
	}
}

@media only screen and (max-width: 768px) {
	.header-classic #Action_bar {
		display: none;
	}
	.top_bar_right {
		display: none;
	}
	#textillate-ztzkid {
		line-height: normal!important;
	}
	.secone span {
		display: block;
		line-height: normal!important;
		font-size: 23px!important;
	}
	.hight {
		display: none;
	}
	#growth span.number {
		font-size: 40px;
	}
	span.gr {
		font-size: 40px;
	}
	#Top_bar .menu>li>ul.mfn-megamenu>li.mfn-megamenu-cols-3 {
	min-height: auto!important;
}
}
@media only screen and (min-width: 769px) { 
    #footercol { display:none; }
	

}
@media only screen and (max-width: 480px) 
{
/*.content-left-block-2 p*/
/*{*/
/*    font-size:14px;*/
/*}*/
/*.blink-main-alert button {*/
/*    padding: 10px !important;*/
/*}*/
	#botpenguin-launcher-12{position:fixed;bottom:180px!important;}
	body #BotPenguin
{
	z-index:9999999999!important;
	position:absolute;
}
.ihewc-hover-1 p
	{
		display:none;
	}
	p.mbnone {
    display: block;
}

	p.ihewc-zoom-in.ihewc-delay-sm {
    display: none;
}
}
#text-36 h3, #text-37 h3 {background: linear-gradient(to top,rgb(16, 16, 16),#008000);
    font-size: 20px;
    padding: 10px;
    color: #fff;
    text-align: center;
}
 #text-37 h3::before, #text-36 h3::before {
    background-image: url(https://www.webhopers.com/wp-content/uploads/2016/06/mail-icon-hi-e1464937093270.png);
    background-size: 35px;
    background-repeat: no-repeat;
    background-position: top right;
    content: "";
    height: 35px;
    width: 35px;
    float: left;
    margin-top: -8px;
	 margin-left: 10px;}
#text-36, #text-37  {    background: #494949;
    color: #fff;
    width: 100%;
  }
  #text-36 .textwidget {
    padding: 12px;
}

#web-traffic .price {
    text-align: center;
    margin: 10px;
    font-weight: 800;
}

@media only screen and (max-width:767px){
	
	 #Content .image_wrapper img, #Content img {
    max-width: 100%;
    height: auto;}
    .reslts p
    {
    word-break: break-all;
    }
    .vedio-testimonl-section h4 {
    margin: 20px 0px;
}
.news img {
    border: 1px solid #eee;
}
p.exp {
    line-height: normal;
}
#text-37 .textwidget {
    padding: 10px;
}
}

/*scam alert*/
@keyframes glow {
    0% { background-color: #ff5c35; }
    50% { background-color: #d51708;}
    100% {background-color: #fbc340;}      
}
.top-side-block-2 {
    display: inline-block;
    width: 100%;
    text-align: center;
}
.img-left-block-2 img {
    margin-top: -3px;
    vertical-align: top;
    margin-bottom: -12px;
    border-radius: 20px;
}
.scam-alert {animation: glow 1300ms infinite;}
.content-left-block-2 p {
    display: block;
    margin-top: 0px;
    font-family: 'Poppins';
}
/* Blink for Webkit and others
(Chrome, Safari, Firefox, IE, ...)
*/

@-webkit-keyframes blinker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}
.blink{
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.6s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;
}
.wonderplugin-box-dialog > div:last-child {
    display: none!important;
}
.content-left-block-2.blink-main-alert {
    padding: 10px 0 10px 0;
}
.text-dark
{
    margin-bottom:0px;
}
.wonderplugin-box-description p {
    font-size: 16px;
}