

#main-content .holder {
    background-image: none;
}

.statistics input[type="checkbox"],
.statistics input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
	vertical-align: baseline;
	margin-right: 2px;
}

.mid-content-membership{
    padding-left: 0.28125rem;
    padding-right: 0.28125rem;
    width: 75%;
    float: left
}
.tab-content-membership {
    width: 100%;
}

@media only screen and (min-width: 62.0625em) {
    .mid-content-membership {
        padding-left: 0.28125rem;
        padding-right: 0.28125rem;
        width:75%;
        float: left
    }
	.right-side-nav{
	padding-left: 0.28125rem;
        padding-right: 0.28125rem;
        width:25%;
        float: left
	}
	
}

@media only screen and (max-width: 48em) {
	 .mid-content-membership,
	 .right-side-nav{
        width:100%;
    }
}

.right-side-nav{
	padding-left: 0.28125rem;
	padding-right: 0.28125rem;
	width:25%;
	float: left;
	width: 25%;
height: 280px;

}
.ui-accordion .ui-accordion-content {
	padding:0px !important;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	left: .1em !important;
}
.ui-state-default{
	background:none;
}
.background-dott{
	background:url(../img/back-ground-dott.jpg) repeat;
	width:100%;
	height:318px;
	position:absolute;
}

@media only screen and (min-width:769px) and (max-width:1200px){
.membership-widget .box-pad {
    padding-left: 10px;
    padding-right: 10px;
}
.background-dott{
	height:420px;
}
}

.title-head h1{
	font-family:Raleway, Roboto, "Roboto Condensed", "Roboto Medium";
	font-size:2.2rem;
	color:#fff;
	font-weight:300;
	padding:15px 0px;
}

.tab-nav-setting,
.tab-content-setting{
	padding-left: 0.28125rem;
	padding-right: 0.28125rem;
	float: left;
}

.tab-nav-setting{
	width:25%;
	padding: 0px 30px;
	height: 100%;
	border-right: 1px solid #EBEBEB;
}
.tab-content-setting{
	width:75%;
	
}

.membership-widget .box-pad{
	background:transparent !important;
}

ul.main-navtabs{
padding-left:0px;
margin: 0px;
list-style: outside none none;
text-align: left;
color: #FFF;
font-weight: 400;
font-family: raleway;
font-size: 1.3rem;
}

ul.main-navtabs li a{
	padding:10px 8px;
	border-left:3px solid transparent;
}

ul.main-navtabs li.active a,
ul.main-navtabs li a:hover{
	border-left:3px solid #fff;
	font-weight:600;
}

	width:40%;
}

#panel001 h2{
	font-weight:400 !important;
}
.general-right-col textarea {
 margin: 17px 0px 5px;
width: 100%;
height: 105px;
border: 1px solid #f6f6f6f;
}

.write-something p{
	color:#3B3B3B;
	font-size:.938rem;
	text-align: right;
}

.write-something p>span{
	color:#FF9000;
}
.general-right-col p{
	line-height:1.3;
	padding:10px 0px;
}

.statistics p{
	padding:0px;
}


.area-focus:before,.write-something:before,.official-site:before,
.area-focus:after,.write-something:after,.official-site:after{
	display:table;
	content:"";
	clear:both;
}

.area-focus,.official-site{
	border-top:1px dotted #C9C9C9;
	display:block;
	position:relative;
	padding: 28px 0px;
}

.area-focus .category ul{
	list-style:none;
	position:relative;
	display:block;
	padding-left: 0px;
}

.area-focus .category ul li{
	display:inline-block;
	padding: 4px 1px;
}

.area-focus .category ul li a i{
	font-size:1.1rem;
	}

.area-focus .category ul li a{
background: #FFF none repeat scroll 0% 0%;
font-size: 0.85rem;
color: #515151;
border-radius: 20px;
border: 1px solid #E4E4E4;
padding: 9px 15px;
height: 36px;
}

.area-focus .category ul li a:hover{
	background:#FFBF00;
	color:#fff;
	font-weight:400;
	border-color:transparent;
}

.official-site input[type="text"]{border: 1px solid rgb(201, 201, 201);
	width: 100%;
	border-radius: 3px;
	padding: 12px 10px 14px;
	margin: 10px 0px;
	display: block;
}
.widget h3 {
    color: #8C8C8C;
    font-weight: 300;
    margin: 0px;
    line-height: 1.1;
    font-size: 1rem;
}



ul.benefits-member{
	position:relative;
	display:block;
	list-style:none;
	padding-left:0px;
	margin:0px;
	overflow:hidden;
} 

ul.benefits-member li{
	line-height:1.8;
}

table.memb-table{
	width:100%;
	display:block;
	position:relative;
	background: #fff;
}

table.memb-table tr:nth-child(3){
	width:100%
}

table.memb-table tr th{
	background:#f1f1f1;
	padding:18px;
}

table.memb-table tr th:first-child,
table.memb-table tr td:first-child{
	width:40%
}
table.memb-table tr th:nth-child(2),
table.memb-table tr th:nth-child(3),
table.memb-table tr td:nth-child(2),
table.memb-table tr td:nth-child(3){
	width:30%;
}

table.memb-table tr:nth-child(3) td:nth-child(2) {
	width:60%;
}

table.memb-table tr:nth-child(3) span{
font-size: 48px;
padding: 66px 22px;
color: #56B008;
}

.fa.red{
	color:red;
	font-size:26px;
}

.fa.green{
	color:#56B008;
	font-size:26px;
}

.btn.green{
	float:none;
}

table.memb-table tr:nth-child(2) td:nth-child(2) span{
	color:#2DB200;
}

table.memb-table tr:not(:first-child) td:not(:first-child){
	text-align:center ;
}

table.memb-table tr:nth-child(3) td:nth-child(2),
table.memb-table tr:nth-child(2) td:nth-child(2),
table.memb-table tr:nth-child(2) td:nth-child(3){
	text-align:left;
}


.btn-row:before,
.btn-row:after{
	display:table;
	content:"";
	clear:both;
}

@media only screen and (min-width: 415px) and (max-width: 768px){
	.countries-sel select {
	background: #F9F9F9 url(../img/down-arow.png) no-repeat scroll 97% center ;
	}
}
table.memb-table{
	width:100%;
	display:block;
	position:relative;
	background: #fff;
}

table.memb-table tr:nth-child(3){
	width:100%
}

table.memb-table tr th{
	background:#f1f1f1;
	padding:15px;
}

table.memb-table tr th:first-child,
table.memb-table tr td:first-child{
	width:40%
}
table.memb-table tr th:nth-child(2),
table.memb-table tr th:nth-child(3),
table.memb-table tr td:nth-child(2),
table.memb-table tr td:nth-child(3){
	width:30%;
}

table.memb-table tr:nth-child(3) td:nth-child(2) {
	width:60%;
}

table.memb-table tr:nth-child(3) span{
	font-size: 48px;
	padding: 66px 15px;
	color: #56B008;
}

.fa.red{
	color:red;
	font-size:26px;
}

.fa.green{
	color:#56B008;
	font-size:26px;
}

.btn.green{
	float:none;
}

table.memb-table tr:nth-child(2) td:nth-child(2) span{
	color:#2DB200;
}

table.memb-table tr:not(:first-child) td:not(:first-child){
	text-align:center ;
}

table.memb-table tr:nth-child(3) td:nth-child(2),
table.memb-table tr:nth-child(2) td:nth-child(2),
table.memb-table tr:nth-child(2) td:nth-child(3){
	text-align:left;
}


.btn-row:before,
.btn-row:after{
	display:table;
	content:"";
	clear:both;
}


.tab-nav-setting ul{
	display:block;
	position:relative;
	list-style:none;
	padding-left: 22px;
}

.tab-nav-setting ul li{
	padding:5px 0px;
}

.tab-nav-setting ul li a{
	font-family: Raleway, Roboto, "Roboto Condensed", "Roboto Medium";
	font-weight:400;
	color: #262626;
	font-size: 1rem;
}

.tab-nav-setting ul li a:hover,
.tab-nav-setting ul li.active a{
	color:#9E790C;
	text-decoration:underline;
	font-weight: 600;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	back-ground:none !important;
}

.tab-content-setting h2, .tab-content-setting h3{
	font-family: Raleway, Roboto, "Roboto Condensed", "Roboto Medium";
	font-size:1.5rem !important;
}

.tab-content-setting h3{
	font-size:1rem !important;
	font-weight:300;
	margin: 0px;
padding: 22px 0px;
border-bottom: 1px solid #EBEBEB;
}

.tab-content-membership{
	padding-left: 0.28125rem;
	padding-right: 0.28125rem;
	float: left;
	width:100%;
}
.tab-content-setting .widget-body{
	padding-left:30px;
}
.form-group{
	margin-top:50px !important;
}

.upload-right-col .form-group{
	margin-top:0px !important;
}

.accordion-section .form-group{
	margin:8px  0px !important;
}
.form-group,
.display-opt, .memb-opt{
	margin: 20px -0.28125rem;
    max-width: none;
    width: auto;
	color:#9E9E9E;
}

.display-opt:before,
.display-opt:after,
.memb-opt:before,
.memb-opt:after {
	display:table;
	content:"";
	clear:both;
}

.memb-opt:first-child{
margin-top:22px;
}
.display-opt:first-child{
	margin-top: 40px;
	}
.form-group>label,
.display-opt>label,
.memb-opt>label{
	padding-left: 0.28125rem;
padding-right: 0.28125rem;
float: left;

}

.form-group>label:first-child{
	padding-top: 10px;
	width:10%;
	font-size: 1.1rem;
	}
.memb-opt label:first-child {
    padding-top: 10px;
    width: 24%;
    font-size: 0.928rem;
}

.memb-opt label:nth-child(2) {
    width: 55%;
    position: relative;
}
.form-group label:nth-child(2){
	width:65%;
	}
.display-opt label:first-child{
	padding-top: 10px;
	width: 30%;
	font-size: 1.1rem;
}
.display-opt label:nth-child(2){
	width:50%;
	position:relative;
}

.memb-opt input[type="text"] {
    width: 100%;
    border: 1px solid #E2E2E2;
    border-radius: 3px;
    font-size: 0.68rem;
    padding: 10px 8px;
    position: relative;
    color: #B5B5B5;
	height: 42px;
	padding-right: 80px;
}

.memb-opt label > i {
	position: absolute;
	right: 14px;
	top: 10px;
	border-left: 1px solid #E2E2E2;
	padding-left: 10px;
	line-height: 2;
	font-size: .75rem;
	font-style: normal;
}

.fa.tick {
    font-size: 27px;
    color: #56B008;
    padding: 7px 3px;
	width: 8%;
}

.uploaded-img {
    width: 45%;
    position: relative;
    border-radius: 3px;
    padding: 10px 8px 10px 0px;
    float: left;}
	
	.uploaded-img img{
	max-width:100%;
	max-height:auto;
	width:100%;
	}

	
.ui-icon-minusthick, .ui-icon-minusthick {
	opacity:0.65
}

.upload-instrct {
    width: 55%;
    position: relative;
    display: inline-block;
}
.upload-instrct>.row>label{
padding-top: 0px !important;
width: auto !important;
font-size: 0.875rem !important;
line-height: 1;
}

.upload-instrct>.row>label{
	padding-right:0.28125rem;
	padding-left:0.28125rem;
	width:100% !important;
	margin:8px 0px;
}


.upload-instrct .row{
	padding: 20px 0px 0px;
}

.orange{
	color:#FF9900;
}
.display-opt select{
	width:100%;
	border:1px solid #E2E2E2;
	border-radius:3px;
	-moz-appearance:none;
	-webkit-appearance:none;
	-appearance:none;
	font-size: 0.928rem;
    padding: 8px;
	position:relative;
	background: url(../img/icon/down-up-side-arow.png) no-repeat right 21px top 4px;
	color:#B5B5B5;
	height: 48px;
	padding-right: 52px;
}

.display-opt select>option{
	padding:6px;
}

.display-opt.head{
	background:#f1f1f1;
	padding:10px 0px;
}

.widget h4{
	color:#393939;
	font-size: 1rem;
}

.display-opt.head>label{
	font-weight:400;
}

.display-opt .btn.primary{
	margin-top: 15px;
	width: auto;
	color: #7F4600;
	font-weight: 600;
	font-size: 1rem;
	padding: 11px 15px;
}
#pane08 .btn.primary{
	margin-bottom: 28px;
}

p.caption-eg:before,
p.caption-eg:after{
	clear:both;
	display:table;
	content:"";
}
.radio-opt:last-child{margin-bottom: 31px;}

#new-messge .radio-opt,
#news-back .radio-opt{
	background:#FAFAFA;
}

.new-memb-join-panel{
	background:#F8F8F8;
	padding: 1px 10px;
}
.radio-opt label:first-child{
	padding-top:0px;
	width:50%;
}
.radio-opt label:nth-child(2){
	width:auto;
	margin-right: 1rem;
}
.radio-opt label:nth-child(3){
	width:auto;
}

.display-opt label:nth-child(3){
	width: auto;
	margin-right: 1rem;
}
.deflt-loction label:nth-child(3) {
    width: 12%;
}
.display-opt label .btn.cstm{
	margin-top:0px;
	width:100%;
	padding: 11px 4px;
	height: 48px;
}

.display-opt h4{
	font-weight:400;
	margin: 10px 0px;
	padding-left: 0.28125rem;
	padding-right: 0.28125rem;
}

.opt-1 label{
	width:55% !important;
}
ul.category{
	width:54%;
	list-style:none;
	position:relative;
	display:block;
	font-size: .875rem;
	padding-left: 0px;
margin-bottom: 4.563em;
}

ul.category li{
	border-bottom:1px solid #EBEBEB;
	padding:10px 0px;
	font-size: 1rem;}
	
ul.category li a{
	color:#FF9900;
	}

ul.category li a:hover{
	text-decoration:underline;
}
#pane001 h4 a{
	text-decoration:underline;
	color:#00468C;
	font-weight:300;
	margin:25px 0px 0px;
}

#pane001 label:first-child{
	padding-top:0px;
	width:52%;
}
#pane002 label{
	padding-top:0px;
	width:52%;
}

#pane002 .display-opt p{
	margin:2px 0px 10px;
	padding-left: 0.28125rem;
padding-right: 0.28125rem;
font-size:1rem;
font-weight:400;
}

ul.activ-prof:before, ul.activ-prof:after,
#c-modal:before, #c-modal:after{
	display:table;
	content:"";
	clear:both;
}
#c-modal{padding: 27px 63px 26px;}

#c-modal h2{
	border:none;
}

ul.activ-prof{
	list-style:none;
	padding-left: 15px;
	position:relative;
}

ul.activ-prof li{
	padding: 4px 0px;
}

ul.activ-prof li i{
	color:#3C9A06;
}

ul.activ-prof li span{
	color:#FF3B3B;
}

#pane01 .display-opt{
	margin:13px 0px;
}

#pane01 hr{
border: none;
border-bottom: 1px solid #f1f1f1;
padding-bottom: 18px;
}

.btn-section{
position: relative;
margin-top: 20px;
	position:relative;
}

.btn-section .btn.primary{
font-weight: 500;
padding: 10px 15px;
height: 47px;
}

#pane01 .radio-opt label:first-child {
    width: 60%;
	padding: 0px 10px}
	
.form-yes-no{
	padding:10px 0px;
}
.bar-menu{
		display:none;
	}


@media only screen and (min-width: 993px) and (max-width: 1200px) {
	#pane001 label:first-child {
    width: 60%;
	}
	#pane002 label {
    width: 60%;
	}	
	#pane01 .radio-opt label:first-child {
    width: 54%;
	}
	#pane01 .radio-opt label:nth-child(2) {
    width: 19%;
	}
	
	.member-joins label:nth-child(2) {
    width: 20%;}
	 
	.display-opt label:nth-child(2) {
    width: 50%;}
	
	#pane10 .display-opt label:nth-child(2) {
    width: 17%;}
	
	.manager-agent .display-opt label:first-child {
    width: 46%;}
	#pane10 .deflt-loction label:nth-child(2) {
    width: 55%;
	}
}

@media only screen and (min-width: 769px) and (max-width: 992px) {
	.tab-nav-setting { padding:0px;}
	#pane001 label:first-child {
    width: 75%;}
	
	#pane002 label {
    width: 80%;}
	
	#pane01 .radio-opt label:first-child {
    width: 100%;}
	
	.radio-opt label:nth-child(2) {
    width: 22%;}
	
	#pane01 .display-opt label:nth-child(3) {
    width: 33%;
	}
	.display-opt label:nth-child(2) {
    width: 70%;}
	#pane05 table td, #pane05 table th {
    padding: 8px 10px !important;}
	
	.manager-agent .display-opt label:nth-child(2) {
    width: 34% !important;}
	
	.manager-agent .display-opt label:first-child {
    width: 62% !important;
	}
	.display-opt .btn.primary {
    font-size: 0.878rem;}
	.tab-content-setting .widget-body {
    padding-left: 18px;
	}
	
	.radio-opt label:first-child {
    width: 50%;}
	
	#pane10 .display-opt label:nth-child(2),
	#pane10 .display-opt label:nth-child(3) {
    width: auto;
	margin-right: 3%;
	}
	
	#pane10 .deflt-loction label:nth-child(2) {
    width: 65%;
	margin-right:0px;}
	
	#pane10 .deflt-loction label:nth-child(3){
	width:20%;
	}
	
	.opt-1 label {
    width: 65% !important;}
	
	ul.category {
    width: 60%;}
	
	.general-left-col {
    width: 100% !important;
    margin-bottom: 15px;}
	
	.upload-right-col,
	.general-right-col {
    width: 100% !important;
	border-left:none !important;
	}
	
	.upload-left-col {
		width: 100% !important;
		padding-left: 0px !important;
		padding-bottom: 24px;
		border-bottom: 1px solid #E2E2E2;
	}

}
.tab-content-membership h1{
    font-size: 1.5rem !important;
    font-weight: 400 !important;
}

#show{
	margin-left: 4px;
}
.btn-contner:before,
.btn-contner:after{
	
}
.btn-contner{
	list-style:none;
	padding-left: 0.5625rem;
    padding-right: 0.5625rem;
    float: left;
	background:#fff;
	width:100%;
	margin:0;
}

@media only screen and (min-width: 48.0625em) and (max-width: 992px) {	

.form-group label:nth-child(2){
	width:80%; 
	}
	.btn-section {
    width: 27%;}
		.upload-left-col { 
    width: 100% !important;
	padding-left:0px !important;
    padding-bottom: 24px;
    border-bottom: 1px solid  #E2E2E2;
	}
	
	.upload-right-col {
    width: 100% !important;
    border-left: none !important;
    padding-left: intial !important;}
	
	.uploaded-img {
    width: 38% !important;}
}




@media only screen and (max-width: 48em) {
		.general-left-col {
    width: 100% !important;
    margin-bottom: 15px;}
	
	.general-left-col, 
	.general-right-col{
	padding-right: 10px !important;
	padding-left: 10px !important;
	}
	
	.upload-right-col,
	.general-right-col {
    width: 100% !important;}
	.bar-menu {
	 display: inline-block;
	}
	ul.category {
    width: 72%;}
	
	.opt-1 label {
    width: 72% !important;}
	
.form-group>label:nth-child(2){
	width:85%;
	}
.upload-right-col label{
	width:90% !important;
	padding: 0;
	}
	
.form-group label:first-child{
	width: 10%;
	}
	.tab-content-setting .widget-body {
    padding-left: 0px;
	padding-right: 0px;
	}
.tab-content-setting .widget-body {
    padding-left: 15px;
	padding-right: 15px;
}

#pane002 label {
    padding-top: 0px;
    width: 100%;
	}
	#pane001 label:first-child {
    width: 100%;}
	
	#pane01 .radio-opt label:nth-child(2) {
    width: auto;
	margin-right: 3%;
	}
	
	#pane01 .radio-opt label:first-child {
    width: 52%;
	padding-left: 4px;}
	
	#pane01 .display-opt label:last-child {
    width: auto;
	margin-right: 0px;
	}
			
	table.responsive {
    width: 100%;}
	
	#pane05 table td, #pane05 table th {
    padding: 4px 5px !important;
	}
	
	.manager-agent .display-opt label:first-child {
    width: 100% !important;
	}
	
	.manager-agent .display-opt label:nth-child(2) {
    width: auto !important;
	}
	.manager-agent .display-opt .btn.primary {
    padding: 11px 15px !important;
	}
	
	.member-joins label:not(:first-child) {
    width: auto !important;
    margin-right: 3%;
	}
	
	.member-joins label:last-child{
	margin-right:0px;
	}
	
	.content .box-pad {
    padding: 25px 5px 10px !important;
	}
	

	#pane10 .display-opt label:nth-child(3) {
    width: 18%;}
	
	#pane10 .deflt-loction label:nth-child(2) {
    width: 70% !important;
	margin-right: 0px;}
	
	.tab-nav-setting {
    width: 100%;
    padding: 0px 15px;
	}
	
	.pymnt-table, .table-wraper{
		overflow-x:scroll;
		position:relative;
	}
	
	#pane05 table {
    margin: 25px 0px;
	}
	
.upload-left-col { 
    width: 100% !important;
	padding-left:15px !important;
    padding-bottom: 24px;
    border-bottom: 1px solid  #E2E2E2;
	}
	
	.upload-right-col {
    width: 100% !important;
    border-left: none !important;
    padding-left: intial !important;}
	
	.upload-instrct {
    width: 62%;}
	
	.uploaded-img {
    width: 38% !important;}
	
	.form-group label:first-child {
    width: 100%;
	}
	.main-navtabs{
	  background: #FFF none repeat scroll 0% 0%;
	color: #000 !important;
	}
	
ul.main-navtabs li.active a, ul.main-navtabs li a:hover {
    border-left: 3px solid #FFF;
	}
	.membership-widget{
		background: #FFF none repeat scroll 0% 0%;
		height: 280px;
		width: 100%;
	}
	#tab-nav-setting{
		display:none;
	}
	
	.right-side-nav {
    width: 100% !important;}
	
	ul.main-navtabs li.active a, ul.main-navtabs li a:hover {
    border-left: 3px solid #000 !important;
   
	}
} /*********----------- 48 em size------------------*****/

@media only screen and (max-width: 615px){
	.upload-right-col {
    width: 100%;
	padding-right: 15px !important;}
	
	.uploaded-img {
    width: 100% !important;
    max-width: 160px;
    padding: 10px 12px 10px 0px;}
	
	
	.upload-instrct {
    width: 100% !important;}
}

@media only screen and (max-width: 558px) {

	
	tr:nth-child(2) td:nth-child(2){
		text-align:center !important;
	}
	
		.btn-contner li{
		float:left;
		padding:10px 8px;
		width: 48%;
		text-align:center;
	}
	.btn-contner li .btn{
		padding: 11px 3px;
		font-weight: 400;
		font-size: 0.928rem;
		width:100%
	}
	
	table.memb-table{display:none !important;}
	
	table.memb-table tr:nth-child(3) td:nth-child(2),
	table.basic-only, table.active-only{ display:block !important;}
	{
		display:block
	}
	
	table.memb-table tr:nth-child(3) td:nth-child(2) {
    width: 100% !important;
	border:none;
	text-align:center;
	}
	
	table.memb-table tr th:first-child, 
	table.memb-table tr td:first-child {
    width: auto !important;
	}
		table.memb-table tr th:nth-child(2), 
	table.memb-table tr td:nth-child(2) {
    width:auto !important;
	}
	
	table.memb-table tr:nth-child(2) td:nth-child(2) span {
    color: #2DB200;
    font-size: 38px;
    padding: 121px 7px 0px 0px;}
	
	table.memb-table tr:nth-child(3) td:nth-child(2){
		text-align:center !important;
	}
	
	.btn-contner li a:hover,
	.btn-contner li.active a{
   background: rgb(133, 178, 0) none repeat scroll 0% 0%;
color: #3F5300;
border-color: #6C9100;
	}
}
@media only screen and (min-width: 559px) {
.btn-contner {
	display:none;
}

.sub-tab-content{
	display:none;
}

.btn.green {    
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	}

}

@media only screen and (max-width: 480px) {
	.upload-instrct .row {
    padding: 13px 0px 10px;
	}
	
	.title-head h1, h1{
	font-size: 1.8rem;
	font-weight: 400;
	}
	.form-group label:first-child {
    width: 100%;
	}
	.form-group label:nth-child(2) {
    width: 100%;
	}
	.memb-opt input[type="text"] {
    width: 100% !important;}
	.form-group button[type="submit"]{
		width:25% !important;
		font-size: .75rem;
	}
	.form-group input[type="text"] {
    width: 73%;}
	
.form-group label:nth-child(2) {
    width: 100%;
	}
	
	.tab-content-setting .widget-body {
    padding-left: 0px;
    padding-right: 0px;
	}
	
	.display-opt .btn.primary {
    font-size: .78rem;}
	
	.display-opt label .btn.cstm {
    padding: 13px 4px;}
	
	.tab-nav-setting {
    width: 100%;}
	
	.radio-opt label:first-child {
    width: 100%;
	}
	#pane10 .display-opt label:nth-child(2),
	#pane10 .display-opt label:nth-child(3) {
    width: auto;
	}
	
	.deflt-loction label:nth-child(3){
		width:30% !important;
		margin-right:0px;
	}
	
	.opt-1 label {
    width: 90% !important;
	}
	
	ul.category {
    width: 100%;
	}
	.display-opt .btn.primary {
    margin-top: 15px;
    width: auto;
	padding: 10px 18px;
	}
		.upload-instrct label {
    font-size: 0.815rem !important;
	padding-left:0px;}
	
}

@media only screen and (max-width: 480px) {
	.form-group input[type="text"] {
    width: 73% !important;
	}
	
	.display-opt label:first-child {
    width: 100%;}
	.display-opt label:nth-child(2) {
    width: 100%;}
	span.fa.tick{
		width:10% !important;
	}
	#pane01 .radio-opt label:first-child {
	padding-left: 5px;
    width: 100%;}
	
	#pane01 .display-opt label:nth-child(2),
	#pane01 .display-opt label:nth-child(3) {
    width: auto;}
	.btn-section {
    width: 60%;
	}
}

@media only screen and (max-width: 416px) {
	.opt-1 label {
    width: 100% !important;
	}
}
.form-group input[type="text"] {
	width: 78%;
border-radius: 2px;
border:1px solid #DEDEDE;
padding: 10px 12px;
color: #454A4C;
height: 41px;
}

.form-group button[type="submit"],
.btn.primary{
	float:right;
padding: 10px 4px;
background: rgb(255, 160, 0) none repeat scroll 0% 0%;
border: 1px solid rgb(204, 128, 0);
border-radius: 3px;
color: rgb(127, 70, 0);
overflow:hidden;
font-weight: 600;
}
.form-group button[type="submit"]{
	width:20%;
}
.form-group label{
	font-size: 0.928rem;
	color: #9E9E9E;
}

ul.name-hide{
	padding-left: 0px;
list-style-position: inside;
font-family:Raleway, Roboto, "Roboto Condensed", "Roboto Medium";
margin-top: 20px;
line-height: 1.8;
}

ul.name-hide li a{
	color:#000;
	line-height:1.5;
}

ul.name-hide li span{color:#FF9200}

.tab-content-setting .widget-body p{
	font-size: .98rem;
	margin: 40px 0px 25px;
	color:#999999;
}
.tab-content-setting .widget-body .row{
padding-bottom: 40px;
border-bottom: 1px solid #F1F1F1;
}
.memb-stats{
	padding-left: 0.28125rem;
	padding-right: 0.28125rem;
	float: left;
	width:100%;
}
.memb-stats h4{
font-weight: 600;
font-size: 0.938rem;
margin-bottom: 3px;
margin-top: 4px;
float: left;
margin-right: 6px;

}
.memb-stats a{
	text-decoration: underline;
color: #468C00;
font-size: 1.1rem;
}



.tab-content-setting .billing{
	padding:30px 0px;
	font-size: 1.2rem !important;
	}
.pymnt-table table{
	border-radius:3px;
	border:1px solid #E2E2E2;
	width:100%;
}
table td, table th {
    padding: 10px 15px;
    text-align: left;
    border: 1px solid #E2E2E2;
	color:#7D7D7D;
}
.manager-agent h4{
	margin: 30px 0px 10px;
	color: #999;
font-weight: 400;
}
.general-left-col,
.upload-left-col,
.upload-right-col,
.general-right-col{
	padding-left: 0.28125rem;
    padding-right: 0.28125rem;
    float: left;
	width:60%;
	font-family:Lato, tahoma, georgia;
}

.upload-left-col{ 
width:30%;
padding-right: 20px;}

.upload-right-col{ width:70%;
border-left: 1px solid #E2E2E2;
padding-left:15px;}

.upload-left-col h2{
	font-size:1.4rem !important;
	font-weight:300 !important;
	padding:20px 0px;
}

.general-left-col{
	width:40%;
}


.content .box-pad{
	padding:30px 15px 15px;
}

.primary.custom{
	padding: 10px 18px;
    margin-top: 13px;
	font-weight:500;
	}
	
.primary.custom>i{
	font-size:1.3rem
}

.general-left-col p{
	margin:15px 0px !important;
}

.manager-agent .display-opt:first-child {
	margin-top:15px;
	
}
.manager-agent .display-opt label:first-child {width:55%;}
.manager-agent .display-opt label:nth-child(2){
	width:23%;
}

.manager-agent .display-opt .btn.primary {
    margin-top: 10px;
    width: 100%;
	padding: 11px 2px;
	height: 48px;
}	
#pane09	.display-opt .btn.primary {
	font-size: 1rem;
    text-shadow: 1px 1px 3px #FFBE5E;
	float:left;
}
.btn.green{
	background:#85B200;
	border-color:#6C9100;
	color:#3F5300;
	font-size: 0.928rem;
	padding: 10px 11px;
text-shadow: 1px 1px 1px rgba(255,255,255,0.3);
	float: unset;
	white-space: nowrap;
}

@media only screen and (max-width:480px){
	.btn.green {
		font-size: .75rem;
		padding: 10px 8px;
	}
	table td, table th {
    padding: 10px 8px;
	}
}
.btn.small, .btn.renew{
	font-size: 0.928rem;
    padding: 10px 17px;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3);
	float: none;
	white-space: nowrap;
}	

.btn.renew{
	padding: 10px 50px;
	background:#FC0300;
	color:#fff;
}

#pane05 .widget-body p>a:hover{
	text-decoration:underline;
}
#pane05 a strong{
	color:#D9A300;
}

#pane05 a:nth-child(2) strong{
	color:#698C00;
}

#pane05 table td, #pane05 table th {
    padding: 12px 33px;
}

#pane05 table tr td:last-child{
	text-align:center;
}

#pane05 table {
    margin: 45px 0px;
}
.display-opt input[type="text"],
.display-opt input[type="password"] {
    width: 100%;
    border: 1px solid #E2E2E2;
    border-radius: 3px;
    font-size:.968rem;
    padding: 5px 8px;
    position: relative;
   color: #454A4C;
   height: 48px;
}
	/*------------------------
				
------------------------------------------*/
@media only screen and (max-width: 48em) {
	.tab-nav-setting {
		display:none;
	}
	.tab-content-setting {
		width: 100%;
	}
	
}

#cstm-modal p{
	text-align:center;
}

#cstm-modal .btn.small{
	float:none;
}

@media only screen and (max-width: 480px) {
	#c-modal {
    padding: 26px 20px 7px;
	width: 95%;
	}
	
	#cstm-modal {
    padding: 28px 5px 14px;
	}
	
}

.tabs-content .content.active{
	display:block;
}
.tabs-content .content{
	display:none;
}

 .tabs::before, .tabs::after {
    content: " ";
    display: table;
}

p#fb-link a{
	color:#00468C;
	text-decoration:underline;
}
.accordion-section {
    margin-bottom: 20px;
    border: 1px solid #DFDFDF;
    border-radius: 3px;
    position: relative;
}

.accordion-section-title {
    width: 100%;
    padding: 12px 10px;
    display: inline-block;
    background: #F9F9F9 none repeat scroll 0% 0%;
    transition: all 0.15s linear 0s;
    font-size: 0.815em;
    color: #A6A6A6;
}

.accordion-section-title.active,
 .accordion-section-title:hover,
 .accordion-section-title:focus {
    text-decoration: none;
    background: #F9F9F9 none repeat scroll 0% 0%;
    opacity: 1;
    color: #A6A6A6;
}

.accordion .form-group label, .accordion-section .form-group label {
    border-bottom: 1px solid #EBEBEB;
    clear: both;
    display: block;
    width: 100%;
	padding: 4px 0px;
	font-size: .815rem;
}
.memb-opt .text_place {
	min-height:37px;
    width: 100% !important;
    border: 1px solid #E2E2E2;
    border-radius: 3px;
    font-size: 0.928em;
    padding: 10px 8px;
    position: relative;
    color: #B5B5B5;
	padding-right: 75px;
	overflow:hidden;
}

.text_place i{
	position:absolute;
	top:10px;
	left:auto;
    right: 14px;
    border-left: 1px solid #E2E2E2;
    padding-left: 10px;
    line-height: 17px;
    font-size: .75rem;
    font-style: normal;
	background: #fff;
}