
.iconcolors{
	 color:#fff !important;
	 background-color:#234D9C;
}
.iconcolors:hover{
	 background-color:#fe9611 !important;
	 color:#fff !important;
}
.portfolio-desc
{
	 background-color: rgba(0, 0, 0, 0.7);
    display: block;
    opacity: 1;
    position: relative;
    top: -127px;
		font-size:12px;
		/*padding: 22px 5px;*/
		height:85px;
		width:100% !important;
}
/*.advanced{

	 top: -85px !important;
    width: 100%;
}*/
.autotitles {
    background: #ccc none repeat scroll 0 0;
    border-bottom: 1px solid white;
    font-family: "Raleway",sans-serif;
    font-size: 20px;
    left: 20%;
    margin: 0 4% 0;
    padding: 5px;
    width: 92%;
}


.wholedesc
{
	height:50px;
	max-height:50px;
	position: relative;
	top:-70px;
}

.panel-back{
	background-color: #f5f5f5;
}
.home{

	margin-top: 20px;
}
.plan{
	padding: 5px 25px;
	text-align: justify;
}

.check-box{
	color: green;
}

.times-box{
	color: red;
}
.feature-box.fbox-center .fbox-icon i {
	font-size: 27px !important;
}
.planheader{
width:40%;
}
.plandetails{
width:20%;
}
.tab-container {
    padding: 20px 0 80px 0px !important;  
}
 #logo img { 
	padding: 5px 0px !important;
 }

.BDC_CaptchaDiv{
	text-align: center !important;
} 
.content-wrap{
	padding-bottom:0px!important;
}
.state-dropdown .bootstrap-select {
	width: 100%!important;
}
.requiredfiled{
	font-size:17px;
	color:red; 
}
.conphone {
	margin-bottom:7px;
	width: 100%;
}
#gender-error{
	position: absolute;
	top: 50px;
}
.intl-tel-input.allow-dropdown{ width:100% !important;z-index:100!important; }
.country-list .divider { margin: 0 !important; }
.photo{padding:0px;margin-top:7px;}
.roledisplay{color:red !important;}

.contact{
	color: #0D3984;
}
.mail{
	color: #316395;
}
.about{
	margin-top:20px;
}
.join{
	 margin-top: -30px;
}
.joins{
	 margin-top: -20px;
	 font-size: 16px !important; 
}
.abt-main{
	color: #0D3984;
}
.abt-title{
color: #E02E00;
}
.abt-art{
	padding-top: 10px;
	color: #FF8E00;
}
.faqques {
    color: #969795;
    font-weight: bold;
}
.submit p{
 line-height: 0;
 margin-bottom: 0;
}
.reach{
color: #cc0105;
width: 89%;
}
.si-colored {
    margin-right: 7% !important;
		margin-left: 7% !important;
}
.guid{
	margin-bottom: 10px; 
}

/*@media (max-width: 1281px) {
#primary-menu {
		display: block !important;
		float: none !important;
		border:solid 2px red;
	}
}	*/

.anchor{
	display: none;
}

/* registration page for payment info*/
.paymentinfo { color: #FFF; padding:5px 12px; }

#registerForm .col_full {
margin:5px !important;
}
#registerForm label{
margin: 0px !important
}

.img-responsive.artist{
	/*height: 190px; width: 90%;*/
	/*width:50%;*/
	/* height: 211px !important;
    width: 300px !important;*/
	/*width: -webkit-fill-available !important;*/
    height: -webkit-fill-available !important;
	width: 65%;
	max-height:200px !important;
}

.moreart{
	margin-bottom: 50px;	
}
.terms{
	margin-top: -25px;
	align:justify;
	font-size: 14px;
	line-height: 18px;
}
.advertise{
	color: #000000;
	font-family: sans-serif;
	font-style: italic;
}

p.upgrade {
    /*font: bold 12px "Helvetica Neue", Helvetica, Arial, sans-serif;*/
    /*line-height: 14px;
    height:75px;
    margin: 0px;
    display: table-cell;
    vertical-align: middle;*/
    padding: 10px;
    font-align:justify;
}
.upborder{

	border: 1px solid #cacaca;
}

.personal{
	margin-top: 50px;	
}

.titel{
	background: rgba(0, 0, 0, 0) url("images/callout-top.png") no-repeat scroll center top;
	
}
.message
{
padding-top: 40px;
} 

.meagamenu_category{
margin-bottom: 15px !important;
word-break: break-all;
}   

.meagamenu_category a{
 color:#333;
 font-weight:500;
 font-size:13px;
}
.meagamenu_category a:hover{
color:#1764FC;
font-weight: 500;
}

.i-circled.i-bordered.i-alt.divcenter.ui-tabs-anchor {
    cursor: default;
    pointer-events: none;
}
 
 
 .subborder{

	border: 2px solid #cacaca;
}
.evensub{
padding:10px;
}

.subright{
	margin-bottom: -5px;
}
.part
{
	margin-bottom: 30px;
}

.upgrage
{
	margin-bottom: 4px;
}
.mark
{
	color: #3D8D56;
}
.upgrade3{
	color: red;
}
.subtitle
{
	color: #000000;
	font-size: 20px;
    font-weight: bold;
    margin-top: 30px;
}

.cost
{
	margin-bottom: 1px;
	padding: 20px;
	color: #0F3D6E;
}
.start
{
	margin-bottom: 20px;
}

.month
{
	margin-top: -30px;
}

.bonus{
	background: #FFDA8C;
    border: 1px solid red;
    margin-top: 40px;
    padding: 10px;
    font-size: 17px;
}
.summary
{
	margin-bottom: 10px;
}
.check
{
	color: green;
}

.dash
{
	margin-top: 80px;
	color: #FF6600;
}
.subhead
{
	color: #FF6600;
}

div.dashed {
	outline-style: dashed;
	color: red;
	padding: 10px;
	margin-top: 60px;
	background-color: #FFDA8C;
}
.note
{
	margin-top: 50px;
}


@media screen and (min-device-width: 990px) and (max-device-width: 1100px) { 
	#header.full-header #logo{
		margin-right: 0px !important;
    	padding-right: 0px !important;
	}
    #primary-menu ul li > a {
        font-size: 11px !important;
        padding: 39px 5px !important;
    }

    #header.full-header #primary-menu > ul {
    	margin-right: 0px !important;
    	padding-right: 0px !important;
    }
}

@media screen and (min-device-width: 1100px) and (max-device-width: 1250px) { 
	#header.full-header #logo{
		margin-right: 0px !important;
    	padding-right: 0px !important;
	}
    #primary-menu ul li > a {
        font-size: 12px !important;
        padding: 39px 10px !important;
    }

    #header.full-header #primary-menu > ul {
    	margin-right: 0px !important;
    	padding-right: 0px !important;
    }
}
.logo
{
	float: left;
}
@media screen and (max-device-width: 773px) { 
.button.button-3d.btn-block.nomargin.fright
{
width:41% !important;
}
}
@media screen and (max-device-width: 767px){
/*31/01/2021*/
.postcontent.nobottommargin .row.nomargin .col-lg-1.col-md-1.col-sm-1.col-xs-1 img {
    display: block !important;
    vertical-align: middle;
    max-width: fit-content;
}
#primary-menu-trigger, #page-submenu-trigger{width: auto;}
#top-search a {
    right: 0px;
}
.page-menu-row {
    text-align: center;
}

/*div#portfolio .col-md-4.portimg{border: 0px solid grey;}
   .col-md-8.portcont{border: 0px solid grey;}*/
   .social-icon{width: 40px !important;}

   /*div#portfolio .col-md-4.portimg{height: auto !important;border: 1px solid grey !important;border-bottom: 0px solid grey !important;}*/

    .col-md-8.portcont{margin-top: 0px !important; height: auto !important;
    padding-bottom: 40px !important;}
/*31/01/2021*/
}
@media screen and (max-device-width: 479px) { 
.button {
  font-size: 12px !important;
  letter-spacing: 0;
}
}

