
.entry-header
{
	display: none !important;
}
.post-inner
{
	padding-top: 30px !important;
}
.emgt_breadcrumb
{
	margin-left: 0px !important;
	margin-top: inherit;
}
	
.footer-nav-widgets-wrapper
{
	display: none !important;
}
#site-footer
{
	background-color: black;
	color: white;
}
.powered-by-wordpress
{
	color: white !important;
}
	
.container
{
	margin-bottom: 20px !important;
}
.rmvspace
{
	margin: 0px !important;
}
.post-meta
{
	display: none  !important;
}
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide)
{
	max-width: 100% !important;
}


h4, .heading-size-4, h5, .heading-size-5, h6, .heading-size-6
{
	padding-top: 30px !important;
	margin: 0px !important;
	font-size: 20px;
}
button.close
{
	
    background: none!important;
    color: #766464;
    border: 0;
     text-decoration: none !important;
}
.regclose
{
    font-size: 27px !important;
    text-decoration: none !important;
}
input[type=password]
{
	/* height: 10px !important; */
    height: 25px !important;
}
input[type=text]
{
	/* height: 10px !important; */
    height: 25px !important;
	font-size: 14px !important;
}
textarea.form-control
{
	font-size: 14px !important;
}
input[type=file]
{
	font-size: 14px !important;
}
input[type=radio]
{
	padding-top: 20px !important;
	
}
.radiosize
{
	font-size: 14px !important;
}
label
{
	font-size: 14px !important;
	font-weight: 600 !important;
}
.modal-body
{
	overflow-x: hidden !important;
}
.control-label
{
	text-align: right !important;
}
.input-group-addon {
	    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
}
.actuser
{
	background-color: #DEB8CC !important;
	width: auto !important;
}
.regbutton
{
	margin-left: 180px !important;
}

.regcloses 
{
	background: linear-gradient(to bottom, #e05d22 0%, #d94412 100%) !important;
	text-transform: none !important;
	border-bottom: 3px solid #b93207 !important;
	border-radius: 2px !important;
	padding: 8px 24px 12px !important;
	font-size: 15px !important;
	text-decoration: none !important;
}
.regsignup
{
background: linear-gradient(to bottom, #e05d22 0%, #d94412 100%) !important;
	text-transform: none !important;
	border-bottom: 3px solid #b93207 !important;
	border-radius: 2px !important;
	padding: 10px 24px 10px !important;
	font-size: 15px !important;
	text-decoration: none !important;
}
.regbtns
{
	margin-left: 500px !important;
}
.alrtfont
{
	font-size: 15px !important;
}
.col-md-12
{
	width: unset  !important;
}

.modal-dialog, .modal-content
{
    height: 900px !important;
    
}

 .row
{
    overflow: unset !important;
}
 
.addressformError 
{
    left: 189.328px !important;
}


@media only screen and (min-width: 320px) and (max-width: 575px)
{
    .emgt_plan
    {
        width: 100% !important;
    }
    .margin-box
    {
    	display: flex !important;
    	margin-left: 0px !important;
    	margin-right: 0px !important;
    	width: unset !important;
    }
    .agents_data
    {
    	width: 100% !important;
    	height: auto;
    }
    .o_td, .agents_data td, .item-detail
    {
    	width: 100px !important;
    }

    
    .regmodel 
    {
    	padding-top: 45px !important;
    	height: 1200px !important;
    }
    .control-label
    {
    	float: left !important;
    	text-align-last: left !important;
    }
    .regbutton
    {
    	width: 160% !important;
    	text-align-last: left;
        display: table-cell;
        padding-top: 18px;
        padding-left: 18px;
    }
    .regbtns
    {
    	 margin: 0px !important;
    	text-align-last: center !important;
    	display: inherit !important;
    }
    .actuser
    {
    	width: unset !important;
    }
    
    .first_nameformError
    {
        left: 42% !important;
        margin-top:  -38px !important;
    } 
    .last_nameformError 
    {
        left: 42% !important;
        margin-top:  -38px !important;
    }
    .emailformError 
    {
        left: 42% !important;
        margin-top:  -53px !important;
    }
    .addressformError 
    {
        left: 42% !important;
        margin-top:  -38px !important;
    }
    .phoneformError 
    {
        left: 42% !important;
        margin-top:  -54px !important;
    }
    .usernameformError 
    {
        left: 42% !important;
        margin-top:  -38px !important;
    }
    .passwordformError 
    {
        left: 42% !important;
        margin-top:  -38px !important;
    }
    

}


@media only screen and (min-width: 576px) and (max-width: 767px)
{    
	  .emgt_plan
    {
        width: 100% !important;
    }
    .margin-box
    {
    	display: flex !important;
    	margin-left: 0px !important;
    	margin-right: 0px !important;
    	width: unset !important;
    }
    .agents_data
    {
    	width: 100% !important;
    	height: auto;
    }
    .o_td, .agents_data td, .item-detail
    {
    	width: 100px !important;
    }
     
    .regmodel 
    {
    	padding-top: 45px !important;
    	height: 1200px !important;
    }
    .control-label
    {
    	float: left !important;
    	text-align-last: left !important;
    }
    .regbutton
    {
    	width: 160% !important;
    	    text-align-last: left !important;
    display: table-cell;
    padding-top: 18px;
    padding-left: 18px;
    }
    .regbtns
    {
    	 margin: 0px !important;
    	text-align-last: center !important;
    	display: inherit !important;
    }
    .actuser
    {
    	width: unset !important;
    }

    
    .first_nameformError
    {
        left: 69% !important;
        margin-top:  -38px !important;
    } 
    .last_nameformError 
    {
        left: 69% !important;
        margin-top:  -38px !important;
    }
    .emailformError 
    {
        left: 69% !important;
        margin-top:  -53px !important;
    }
    .addressformError 
    {
        left: 69% !important;
        margin-top:  -38px !important;
    }
    .phoneformError 
    {
        left: 69% !important;
        margin-top:  -54px !important;
    }
    .usernameformError 
    {
        left: 69% !important;
        margin-top:  -38px !important;
    }
    .passwordformError 
    {
        left: 69% !important;
        margin-top:  -38px !important;
    }
    

}
@media only screen and (min-width: 768px) and (max-width: 991px)
{
	.col-sm-8 
	{
		width: 100% !important;
	}
	.margin-box
    {
    	width: 98% !important;
    	margin-left: 0px !important;
    }
    .col-sm-4
    {
    	padding: 0px !important;
    }
    
    .regmodel 
    {
    	padding-top: 45px !important;
    	height: 1200px !important;
    }
    .control-label
    {
    	padding-left: 0px;
    	float: left !important;
    	text-align-last: left !important;
    	margin-left: 0px;
    }
    .regbutton
    {
    	width: 160% !important;
    	    text-align-last: left !important;
    display: table-cell;
    padding-top: 18px;
    padding-left: 18px;
    }
    .regbtns
    {
    	 margin: 0px !important;
    	text-align-last: center !important;
    	display: inherit !important;
    }
    .actuser
    {
    	width: unset !important;
    }
     
    .first_nameformError
    {
        left: 69% !important;
        margin-top:  -38px !important;
    } 
    .last_nameformError 
    {
        left: 69% !important;
        margin-top:  -38px !important;
    }
    .emailformError 
    {
        left: 69% !important;
        margin-top:  -53px !important;
    }
    .addressformError 
    {
        left: 69% !important;
        margin-top:  -38px !important;
    }
    .phoneformError 
    {
        left: 69% !important;
        margin-top:  -54px !important;
    }
    .usernameformError 
    {
        left: 69% !important;
        margin-top:  -38px !important;
    }
    .passwordformError 
    {
        left: 69% !important;
        margin-top:  -38px !important;
    }
    
    
}

@media only screen and (min-width: 992px) and (max-width: 1199px)
{
	.modal-content.regmodel {
    	height: 856px;
	}
	.modal-content.regmodel {
    	margin-top: 44px;
	}
}
@media only screen and (min-width: 1200px) and (max-width: 1800px)
{
	.modal-content.regmodel {
    height: 900px;
	}
}










