.innerlogo
{
	width:280px;
	margin-bottom:15px;
}
#soldieModalid,#soldieLoadmore
{
	width:auto !important; display:inline-block !important;
}
.powered
{
	height:60px !important;
	padding-top:30px !important;
}
.powered .imgbox
{
	position:absolute;right:73px;top:-5px;
}
.slidetitle
{
	font-size: 25px;
    display: block;
    font-weight: 700;
    padding-right: 30px;
	padding-bottom:20px;
	color:#0a1f62;
}
@media only screen and (max-width: 900px){
	.element {
	    width: 90% !important;
    	height: 90% !important;
	}
	.venderinfo .profilebox {
		float:right !important;
	}
}
@media only screen and (max-width: 639px){
	.element {
	    width: 90% !important;
    	height: 90% !important;
	}
	.powered
	{
		height:auto !important;
		padding-top:0px !important;
	}
	.powered .imgbox
	{
		position:relative !important;text-align:center !important;
		right:0;top:0;
	}
}
.plantopbox
{
	padding: 10px 0;
}
.plantopbox .planbox {border: 1px solid #f2f2f2; text-align: center; margin-bottom: 15px;}
.plantopbox .planbox h2 {text-transform: uppercase; font-size: 18px; font-weight: 700; background-color: #0a1f62; padding: 10px 0; color: #ffffff;}
.plantopbox .planbox h3 {padding: 20px 0 0; font-size: 18px; color: #333333;}
.plantopbox .planbox h4 {font-size: 25px; padding: 15px 0 20px; font-weight: 700;}
.plantopbox .planbox h4 sup {font-weight: 400; font-size: 25px; position: relative; top: -0px;}
.aboutus  ul,.aboutus  ul li
{
 list-style:none;
 padding:0;
 margin:0;
}
.aboutus  ul
{
	margin-bottom:18px;
}
.aboutus  ul li
{
	padding-left:15px;
	line-height:25px;
	list-style:inside;
	list-style-type:circle;
}
.aboutus h3 {
    font-size: 25px !important;
    margin-bottom: 25px;
    font-weight: 600;
}
.powered a
{
	color:#CCCCCC;
}
.custfield2
{
	border:1px solid #bfbfbf !important;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}
.custfield3
{
	border:1px solid #bfbfbf !important;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
}
.custfield4
{
	border:1px solid #bfbfbf !important;
	border-left:0px solid #bfbfbf !important;
	-webkit-border-top-right-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-moz-border-radius-topright: 7px;
	-moz-border-radius-bottomright: 7px;
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
}
#Processing{
	position:fixed;
	width:100px;
	top:1.2%;
	color:#FFFFFF;
	padding:2px 9px;
	z-index:9999;
	text-align:center;
	background-color:#1E4CA4;
	right:1%;
	display:none;
	border-radius: 10px;
}
.addbtn2
{
	font-size: 12px !important;
	display:block;
	border-top:1px dotted;
	margin-top:5px;
	padding-top:5px;
	color:#006666;
}
.defbox
{
	margin-bottom:15px;
}
.message
{
	color:#FFFFFF;text-align: center;
	padding-bottom:5px;
	display:none;
}
.green
{
	color:#00CC00 !important;
}
.clinks a {
    background-color: #0a1f62;
    font-size: 18px;
    text-align: center;
    display: block;
    text-transform: uppercase;
    margin-bottom: 15px;
    color: #ffffff;
    padding: 13px 20px 12px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.clinks a:hover {background-color: #d80025;}
.badge-important {background-color:#b94a48 !important;}
.badge-warning {background-color:#f89406 !important;}
.badge-success {background-color:#468847 !important;}
.nomsg
{
	font-size:16px;
	text-align:center;
}
ul.flat-pagination {
	text-align:center;
	overflow: hidden;
}

ul.flat-pagination li {
	display:inline-block;
	margin:0 5px;
}

ul.flat-pagination li a {
	display:inline-block;
	height:40px;
	line-height:37px;
	width:40px;
	text-align:center;
	color:#484848;
	border:2px solid #e5e5e5;
	border-radius:50%;
	overflow:hidden;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
}

ul.flat-pagination li.active a,
ul.flat-pagination li a:hover {
	background-color:#f28b00;
	color:#fffefe;
	border-color:#f28b00;
}

ul.flat-pagination li.next a img {
	margin-left:15px;
}

ul.flat-pagination li.prev a img {
	margin-right:15px;
}

ul.flat-pagination li.prev a,
ul.flat-pagination li.next a {
	width:auto;
	border:none;
}

ul.flat-pagination li.prev a:hover,
ul.flat-pagination li.next a:hover {
	background:none;
	border:none;
	color:#f28b00;
}
.profileimg
{
	border:1px solid #d2d2d2;position:absolute;right:15px;top:-10px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}
.help-inline
{
	color:#FF0000;
	font-size: 13px;
}
.help-inline2
{
	color:#FFFFFF !important;
	font-size: 13px;
}
.form-check-inline {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 0;
    margin-right: .75rem;
}
.form-check {
    position: relative;
    display: inline-block;
    padding-left: 1rem;
    margin-top:8px;
}
.form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: .3125rem;
    margin-left: 0;
}
.form-check-label {
    margin-bottom: 0;
}
.help-inline4
{
	color:#ff0000 !important;
	font-size: 13px;
}