/* custom */
.banner-top{
	max-width:100%;
	overflow: hidden!important;
	
	background: #243da1;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to right, #243da1, #394889);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to right, #243da1, #394889); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff3019+0,cf0404+100;Red+3D */
	margin-bottom:100px;
}



.top-form-field input{
	border:2px solid #fff;
	padding:30px;
	font-size:20px;
	outline: none;
	margin-bottom:20px;
  border: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}

.thanks-form-field input{
	border:2px solid #efefef!important;
}

.signup-btn-thanks{
	margin-top:0!important;
}
.signup-btn{
	background:transparent;
	border:2px solid #fff;
	font-size:20px;
	padding:10px 20px;
	border-radius:5px;
	color:#fff;
	display:inline-block;
	margin-top:-10px;
	width:100%;
}
.signup-btn:hover{
	color:#777;
	background:#fff;
	transition: all 0.5s;
}



.signup-left{
	color:#fff;
}
.signup-left p{
	font-size:20px;
}
.signup-left h1{
	font-size:2.8em;
}
.signup-section > div{
	padding:160px 20px 120px 20px;
}
.navbar-brand img{
	width:200px;
}

.boldthis{
	font-weight:700;
}

#mu-counter{
	margin-bottom:102px;
}

#mu-counter:before{
	background: #243da1;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to right, #243da1, #394889)!important;  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to right, #243da1, #394889)!important; /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff3019+0,cf0404+100;Red+3D */

}

.mu-counter-area {
	display: inline;
	float: left;
	padding: 100px 0!important;
	width: 100%;
}
.mu-counter-block{
	margin-top:40px;
}
.mu-counter-area p{
	color:#fff;
	text-align: center;
	font-size:20px;
}


#mu-footer{
	background:rgba(0,0,0,0.8);
}

.mu-footer-area{
	color:#fff;
}

.mu-footer-area * a{
	color:#f8981d;
}

@media(max-width:767px){
	.signup-section > div{
		padding:20px;
	}
	.signup-section{
		padding-top:100px!important;
		padding-bottom:20px!important;
	}
}

#successMessage{
	color:#fff!important; 
	text-align:center!important;
	display:none;
	font-size:24px!important;
	margin-top: 20px!important;
	font-weight:normal;
}

.waitMsg{

	font-size:20px;
	color:#fff;
	display:none;
	position:absolute;

}

.mu-about-content-single h4{
	line-height:1.4em!important;
}

.mu-service-icon-box i{
	display:none;
}

.mu-service-content{
	margin-top:0!important;
}

.mu-service-area{
	padding-top:0!important
}
.step{
	color: #243da1;
	font-weight:800;
}
.mu-pricing-content{
	
}

.mu-pricing-area{
	margin-bottom:80px;
}

.mu-pricing-single{
	padding:20px;
	box-sizing: border-box;
	border:1px solid #ccc;
	border-radius:5px;
}
.mu-pricing-single-head h2{
	text-align:center;
	color: #4568DC
}
.mu-price-tag{
	text-align:center;
	font-size:30px;
	font-weight:bold;
	margin-bottom:20px;
}

.mu-price-tag span{
	font-size:20px;
}

.mu-price-feature li{
	list-style:none;
	font-size:15px;
	line-height: 3em;
	border-bottom:1px dotted #ccc;
	text-align:center;

}

.mu-price-feature li:nth-last-child(1){
	border-bottom:none;
}

.mu-faq-area{
	margin-bottom: 100px;
}

.mu-order-btn,.mu-order-btn:visited{
	background:#ff9900;
	padding:15px 20px;
	border-radius:5px;
	margin-top:40px;
	display:inline-block;
	margin-bottom:20px;
	color:#fff;
	font-size:20px;
	transition: all 0.5s;
	border:2px solid #ff9900;
}
.mu-order-btn:hover{
	color:#ff9900;
	background:#fff;
}

.mu-header{
	text-align:center;
	margin-bottom:20px;
}

.feature-block{
	margin-bottom:50px;
}

.feature-block:nth-last-child(1){
	margin-bottom:10px;
}

.feature-block * img{
	border-radius:10px;
}

#mu-chrome{
	margin-bottom:80px;
}


#header-regular{
	background:rgba(9, 24, 84, 0.95);
	padding:15px 0;
}


.article-title{
	font-size:2em;
	color:#777;
}

.article-content * strong{
	font-weight:700;
}

.content-area{
	margin-top:40px;
	margin-bottom:50px;
}

.article-content h3{
	color:#999!important;
	margin-top:40px!important;
}

.article-content * a{
	color:#f8981d!important;
}

.article-content * img{
	margin-top:40px;
	margin-bottom:40px;
}

.article-list-overlay{
	background:rgba(0,0,0,0.7);
	height:300px;
	position: absolute;
	width:95%;
	top: 0;
}

.single-article{
	position: relative;
	height:300px;
	overflow:hidden;
	margin-bottom: 20px

}

.article-list-title{
	width:95%;
	height:400px;
}


.article-list-overlay h2{
	color:#fff!important;
	text-align: center;
	font-size:25px;
	color:#efefef;
	margin-top:100px;
}


#sidebar h4{

	font-size:16px;
	color:#777;
	border-bottom:1px dotted #ddd;
	padding:10px 0 15px 0;


}

#sidebar h2{
	margin-top: 20px;
	color:#f8981d;

}

#sidebar h2:nth-child(1){
	margin-top:0!important;
}

.get-started-btn{
	margin-top: 0
}

strong{
	font-weight:bold;
}

.regularpage * ul{
	margin-left:30px!important;
}

#mu-features{
	margin-bottom: 100px
}

#showAllFaqs{
	font-size:16px;
	padding:8px 20px;

}

#signupLaunch{
	position:fixed;
	bottom:40px;
	right:40px;
	background:#ff9900;
	border:1px solid #ff9900;
	font-size:20px;
	padding:10px 20px;
	transition: all 0.5s;
}

#signupLaunch:hover, #signupLaunch:active, #signupLaunch:focus{

	outline:none;
}
#signupLaunch:hover{
	color:#000;
}

.silverValue{
	font-weight:bold;
}

/*aligning modal to center */
body.modal-open .modal {
    display: flex !important;
    height: 100%;
} 

body.modal-open .modal .modal-dialog {
    margin: auto;
}


.homepageOffer{
	color:#fff;
	font-size: 18px;
	margin-top:10px;
	text-align:center;
	margin-top:10px;
}

.offerText{
	color:#f2b04b;
	font-weight: bold;
}

.oldPrice{
	color:#f2b04b;
	text-decoration: line-through;
	text-decoration-color: #fff;
	font-weight: bold;
}


@media (max-width: 320px){
	

	
}
