


@media(max-width:640px) {
	.inner-sec {
		margin-top: 2em;
	}
		
	.blog-info-middle ul li a {
		font-size: 0.8em;
		letter-spacing: 1px;
	}
	.blog-grid-top h3, .two-blog2 h3, h5.card-title {
		font-size: 1.1em;
	}
}

@media(max-width:480px) {
		.blog-grid-top {
		padding-bottom: 1.5em;
	}
	
}



@media(max-width:384px) {
	.bottom-slider, .main-content-w3layouts-agileits, footer,.banner-bottom {
		padding: 2em 0;
	}	
}

@media(max-width:375px) {
	.inner-sec {
		margin-top: 1.5em;
	}
	ul.blog-icons a {
		font-size: 0.8em;
		letter-spacing: 1px;
	}	
	
}

.box-modal{margin:0 auto;top:10px;width:70%}
.reg-call p{color:#596470;padding:2px 0px 5px}
.reg-call .number{font-size:15px;color:#435471;font-family:'Roboto', sans-serif;font-weight:400;}
.reg-call .number:before{background-position:0 -1332px;width:20px;height:20px;display:inline-block;content:'';margin-right:8px;vertical-align:middle}
.reg-call i{background:#fff;font-size:13px;font-family:'Roboto', sans-serif;color:#b8c0c9;font-weight:400;padding:0px 8px;display:block;font-style:normal;margin:auto;z-index:9;position:relative;width:34px}
.reg-call hr{margin:0px;border-top:1px solid #dbdee3;height:0px;margin-top:-13px}
.reg-call span{font-size:20px;font-family:'Roboto', sans-serif;color:#1d2228;font-weight:400;display:block;padding:24px 0px 0px}
.reg-call .form-control,
.reg-call .selector{float:left;width:100%;height:40px;padding:5px 10px;border:1px solid #6d7178;color:#000;outline:none;margin:15px 1% 0px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}
.reg-call .form-control.placeholder,
.reg-call .selector.placeholder{font-size:13px;color:#a6acb2}
.reg-call .form-control:-moz-placeholder,
.reg-call .selector:-moz-placeholder{font-size:13px;color:#a6acb2}
.reg-call .form-control::-moz-placeholder,
.reg-call .selector::-moz-placeholder{font-size:13px;color:#a6acb2}
.reg-call .form-control:-ms-input-placeholder,
.reg-call .selector:-ms-input-placeholder{font-size:13px;color:#a6acb2}
.reg-call .form-control::-webkit-input-placeholder,
.reg-call .selector::-webkit-input-placeholder{font-size:13px;color:#a6acb2}
.reg-call textarea.form-control{width:100%;height:70px}
.reg-call .selector{width:48% !important;padding:0;height:40px !important}
.reg-call .selector span{width:100% !important;padding:10px 4% 2px;font-size:13px;color:#a6acb2}
.reg-call .selector select{height:100% !important;width:100% !important;margin:0}
.reg-call input[type="button"],
.reg-call input[type="submit"]{border:0;outline:0;text-transform:uppercase;margin:15px auto 0;padding:13px 0;background:#ed1c24;color:#000;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;font-size:1.125rem;font-family:'Roboto', sans-serif;font-weight:400;width:98%;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}
.reg-call input[type="button"]:hover{background:#f1c000}
.reg-call .red-placeholder{border:1px solid #f00 !important}
.reg-call .red-placeholder.placeholder{color:#f00}
.reg-call .red-placeholder:-moz-placeholder{color:#f00}
.reg-call .red-placeholder::-moz-placeholder{color:#f00}
.reg-call .red-placeholder:-ms-input-placeholder{color:#f00}
.reg-call .red-placeholder::-webkit-input-placeholder{color:#f00}
.reg-call .request-success{color:#00be0d}
.fix-custombtn{position:fixed;top:200px;right:0;z-index:9;width:48px}
.fix-custombtn img{max-width:100%}
.reqcall-popup{width:80%;background:none;padding:0px 0px;box-shadow: 0px 0px 0px 0px #fff;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
.reqcall-popup *{box-sizing:border-box}
.reqcall-popup .box-close-gray{top:2px;right:8px;color:#b8c0c9;background:none;font-size:.8125rem;font-weight:700;width:auto;height:auto}
.reqcall-popup1{width:100%;background:none;padding:25px 20px;box-shadow: 0px 0px 11px 0px #000;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
.reqcall-popup1 *{box-sizing:border-box}
.reqcall-popu1p .box-close-gray{top:2px;right:8px;color:#b8c0c9;background:none;font-size:.8125rem;font-weight:700;width:auto;height:auto}


.box-close-gray{background:#414141;border:2px solid #fff;width:22px;height:22px;border-radius:50%;font-size:13px;font-family:'Roboto', sans-serif;color:#fff;font-weight:400;position:absolute;top:-10px;right:-10px;line-height:21px;cursor:pointer;text-align:center;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
.box-close-gray:hover{background:#e57200;color:#fff}
.swpmodal-close{top:-10px;right:-10px}
.text-center{text-align:center;border:none}
.helight{font-size:.8125rem;padding-top:12px}

@media only screen and (max-width: 767px)
.box-modal {
    margin: 0 auto;
    top: 10px;
    width: 70%;
}
/*--popup--*/

.cnt223 a{
text-decoration: none;
}
.popup{
width: 100%;
margin: 0 auto;
display: none;
position: fixed;
z-index: 101;
}
.cnt223{
max-width: 380px;
min-height: 100px;
margin: 120px auto;
background: #f3f3f3;
position: relative;
z-index: 103;
padding: 0px;
border-radius: 5px;

}
.cnt223 p{
clear: both;
color: #555555;
text-align: justify;
}
.cnt223 p a{
color: #d91900;
font-weight: bold;
}
.cnt223 .x{
height: 35px;
position: relative;

width: 34px;

}
.cnt223 .x:hover{
cursor: pointer;
}
/*--popup--*/

.scrollup {
    width: 40px;
    height: 40px;
    position: fixed;
    bottom: 60px;
    right: 25px;
    display: none;
    text-indent: -9999px;
    background: url("https://www.wigdesignsinternational.com/assets/images/icons/arrow.png") no-repeat;
    background-color: #fff0;
	z-index:10;
}

.fb{
	color:#3b5998;
	font-size:1.5em;
}
.yt{
	color:#ff0000;
	font-size:1.5em;
}
.pn{
	color:#000;
	font-size:1rem;
}
.tw{
	color:#1da1f2;
	font-size:1.5em;
}
.clr{
	color:#000;
}
.star-clr{
	color:#e7711b;
}
.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:480px;
	left:0.5%;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
	font-size:30px;
	box-shadow: 2px 2px 3px #999;
	z-index:100;
}

.my-float{
	margin-top:16px;

}
