.buttons-section.btn-submit .buttons {
	 background-image: none !important;
	 padding: 14px 20px !important;
    color: #301a05 !important;
    font-size: 18px !important;
    width: 100% !important;
    font-weight: 700 !important;
    border-radius: 4px !important;
    margin: 7px 0 0 !important;
    background: #fec104 !important;
    background: -moz-linear-gradient(top, #fec104 0%, #faad17 50%, #f59230 100%) !important;
    background: -webkit-linear-gradient(top, #fec104 0%, #faad17 50%, #f59230 100%) !important;
    background: linear-gradient(to bottom, #fec104 0%, #faad17 50%, #f59230 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec104', endColorstr='#f59230', GradientType=0 ) !important;	
    text-align: center !important;	
}	
.sign-up-page .signup-form .your-domain-section .inner-heading, .sign-up-page .signup-form .your-domain-section .color-one, .sign-up-page .signup-form .your-domain-section .color-two {
	background: rgba(0, 0, 0, .7) !important;
}
.main-menu-section {
	padding: 5px 0 0 !important;
}
.main-menu-section li {
	width:auto !important;
}

.top-sesction .main-menu-section {
	width:auto !important;
}
.login-outer.first {
	padding: 25px 0 60px !important;
}
.keyword-pricing-detail h3 {
	color: #23282d !important;
   font-size: 70px !important;
   line-height: 30px !important;
   padding: 0 !important;
}
.keyword-pricing-list ul {
	padding:0 !important;
}
.testimonials-text {
    min-height: 280px !important;   
}
.testimonials-right ul {
    padding: 16px 30px !important;
}
.keyword-pricing-list li {
	padding: 0px 0 0px 72px !important;
}
.keyword-pricing-list button, .buttons-section a {
	 background-image: none !important;
    float: left !important;
    padding: 14px 20px !important;
    color: #301a05 !important;
    font-size: 18px !important;
    width: 100% !important;
    font-weight: 700 !important;
    border-radius: 4px !important;
    margin: 7px 0 0 !important;
    background: #fec104 !important;
    background: -moz-linear-gradient(top, #fec104 0%, #faad17 50%, #f59230 100%) !important;
    background: -webkit-linear-gradient(top, #fec104 0%, #faad17 50%, #f59230 100%) !important;
    background: linear-gradient(to bottom, #fec104 0%, #faad17 50%, #f59230 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec104', endColorstr='#f59230', GradientType=0 ) !important;
}

.subscribe {
    margin-top: 10px !important;
}
.container-l {
    width: 100% !important;
/*    padding-right: 110px !important; */
}
.container-l.callto {
    width: 100% !important;
    padding-right: 40px !important;
}
.container.main {
    background:rgba(0, 0, 0, .3) !important;
    border: 1px solid #333 !important;
    width: 75% !important;
}
.login-inner ul {
    float: none !important;
}
.heading h2 {
	color:#fff;
}
.top-sesction {
	background-color: rgba(0, 0, 0, .5);
	border-bottom: 1px solid #000 !important;
   padding-bottom: 4px !important;
   box-shadow: 0 -20px 20px -15px #333 inset !important;
   margin-bottom: 60px !important;
}
ul.main-menu-section {
	margin-bottom: 10px !important;
}
.pkg-select .left-section {
	background-color: rgba(0, 0, 0, .5);
	padding:10px !important;
	width: 56.66666667% !important;
}
.right-section {
	background-color: rgba(0, 0, 0, .5);
	padding: 10px 40px 40px 10px!important;
	float:right;
}
 .buttons-section a {
	margin:8px 0 0 15px !important; 
}
 .buttons-section {
    padding-left: 23px !important;
    padding-right: 23px !important;
    margin-bottom: 23px !important;
}
.heading {
    text-align: center;
    padding: 7px;
    border: 1px solid #333 !important;
    -moz-box-shadow: 0 -20px 20px -15px #000 inset !important;
    -webkit-box-shadow: 0 -20px 20px -15px #333 inset !important;
    box-shadow: 0 -20px 20px -15px #333 inset !important;
	 background: #000;
}
.last-four-sec .inner {
    margin-top: 14px;
    border: 1px solid #333 !important;
    border-top: none;
    background-color: rgba(0, 0, 0, .5);
}
.last-four-sec .inner .btn, .btn-explore {
    display: block;
    margin: 27px auto 18px;
    background: #fec104;
    background: -moz-linear-gradient(top, #fec104 0%, #faad17 50%, #f59230 100%);
    background: -webkit-linear-gradient(top, #fec104 0%, #faad17 50%, #f59230 100%);
    background: linear-gradient(to bottom, #fec104 0%, #faad17 50%, #f59230 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec104', endColorstr='#f59230', GradientType=0 );
    border: 1px solid #000;
    color: #301a05;
    font-weight: bold;
    font-size: 12px;
    max-width: 203px;
    border-radius: 0;
    padding: 4px;
}
.last-four-sec .inner.builder {
    margin-top: 14px;
    border: 1px solid #333 !important;
    border-top: none;
    background-color: rgba(0, 0, 0, .5);
}
.inner.builder .heading {
    text-align: center;
    padding: 7px;
    border: 1px solid #333 !important;
    -moz-box-shadow: 0 -20px 20px -15px #000 inset !important;
    -webkit-box-shadow: 0 -20px 20px -15px #333 inset !important;
    box-shadow: 0 -20px 20px -15px #333 inset !important;
	 background-color: rgba(0, 0, 0, .2);
}
.img-sec {
    text-align: center;
    padding-top: 11px;
    min-height: 155px !important;
}
.login-inner p {
	padding-top:10px !important;
}
.bwp_seo_text p {
	padding: 0px !important;
	text-align: left !important;
}
.table .table-heading .table-column.first-heading {
    height: 23px;
    border: 1px solid #333 !important;
    box-shadow: 0 -30px 10px -25px #000 inset !important;
    border-right: none;
    min-width: 115px;
}
.table .table-column, .table-section-keyword .table-column, .keyword-stats-section .btn.btn-info, .table-section-keyword .table-column .left:after {
    border: 1px solid #333 !important;
}
body {
	color:#fff;
}
.table-heading.table-row, .reports-section .report, .reports-section .report.report-two, .reports-section .report.report-three {
	background-color: rgba(0, 0, 0, .5);
}
.table-row {
	background-color: rgba(0, 0, 0, .5);
}
.collaps-location.collapse.in, .notification-menu .item.active {
	background-color: rgba(0, 0, 0, .5);
}
a, a:hover, a:focus, .table-section-keyword .collaps-location h2.blue {
	color: rgb(149, 206, 255);
}
.table.bctable {
	margin-top:30px;
}
.afflitiate-section.bcsection, .afflitiate-section, .table-section-keyword .collaps-location .form-right {
	background-color: rgba(0, 0, 0, .5);
	min-height:50px;
}
.afflitiate-section .aff-heading h1 {
	padding: 15px 0 0;
}
.right-btn-section {
	margin-top:10px;
}
span.green {
	color:#59b95d !important;
}
.afflitiate-table.bctable {
	margin: 0px auto 0px;
}
.table-section-keyword {
 margin-top:30px;
}
.table-section-keyword .collaps-location {
    border: 10px solid #000;
}
select {
	color:#333;
}
input, textarea {
	color:#333;
} 
.notification-menu .item.active {
	padding:20px;
}
.reports-section .report, .reports-section .report.report-two, .reports-section .report.report-three {
	min-height: 85px
}
.table .table-column .inner, .table .table-column.second {
	background-color: rgba(0, 0, 0, .5);
}
.table .table-column.third-heading .inner, .table .table-column.third {
	background-color: rgba(0, 0, 0, .5);
}

.table .table-column.fourth, .table .table-column.fourth-heading .inner {
	background-color: rgba(0, 0, 0, .5);
}
.table .table-column.fifth, .table-responsive {
	background-color: rgba(0, 0, 0, .5);
}

.ranklink, .zero, .nonzero {
	color: rgb(149, 206, 255) !important;
	font-weight:bold !important;
}
.afflitiate-table.bctable, .afflitiate-table.bctable2 {
	padding:19px 0 15px;
}
.login-inner ul.hashtag {
    padding: 10px 0 0;
    min-width: 200px;
    background-color:#000;
}
.dropdown-menu.hashtag>li>a {
	color:#fff;
}
.login-inner p.RH {
	padding: 0px 0 0 !important;
	margin: 0px 0px 14px;
}
.report.report-three select {
 text-align:center;
}
.login-inner .graphs-page .graph-top-menu ul {
	padding:0px;
	margin:0px;
}
.graph-top-menu ul li {
	margin: 12px 0;
}
.graph-top-menu {
	background-image: linear-gradient(rgba(0, 0, 0, .9), rgba(0, 0, 0, .5));
	border: 2px solid #000;
}
.graph-top-menu ul li a, .graph-top-menu button {
	color:#fff;
	
}
.graphs-page .reseller-boxes {
    border-top: 0px;
}
.reseller-boxes .reseller-box .box-inner, .reseller-box {
	min-height: 180px;
}
.adddealt {
	min-height: 90px;
}
.graph .grap-sec, .pi-editprofile.section-border {
	background-color: rgba(0, 0, 0, .4);
	border: 2px solid #000;

}
.data-information .data-row {
	background:transparent;

}
.data-information {
	width: 94%;
	margin: 0 auto;
}
.data-information .data-row span.left {
	background-color: rgba(0, 0, 0, .5);
}
.data-information .data-row span.right, .data-information .data-row span.right, .data-information .data-row span.green {
	color:#000 !important;
}
.system-right-section .graph.graph-3.dropdown #myDropdown {
	border: 2px solid #000;
	background-color: rgba(0, 0, 0, .5);
}
.codepercent {
	padding: 1px;
}
.login-section {
    background-color: rgba(0, 0, 0, .5);
    border: 3px solid #000;
}

.login-section .white-bg {
    background-color: rgba(0, 0, 0, .4);

}
p.forget-password a {
	color:#fff;
}
.main-section.graphs-page ul li a {
	color:#fff;
}
.graphs-page ul li {
	width:auto;
}
.graphs-page .dropdown.open ul {
	background-color: #000;
}
.dp-domain-information2, .dp-domain-information, .dp-domain-information3 {
	background-color: rgba(0, 0, 0, .5);
	width:100%;
	border:none !important;
	padding-top: 0px;
	margin-top: 20px;
	
}
.dp-form2, .dp-form3 {
	border:none;
}
.right-btn-section {
	margin:5px auto 0px;
}
.dp-form2 .dp-dp p {
	margin-top:10px;
}
.dp-domain-information2 .form-horizontal {
	margin:0px;
}
.dp-form2 .form-horizontal .dp-red-paragraph p {
	color:#ffb400;
}
.dropdown-menu.hashtag>li>a:hover {
	background: transparent;
	color:#f8f8ff;
	font-weight:bold;
}
.select-domain, .dp-form2 .form-horizontal .form-group .padding-zero {
	text-align:left;
}
#rank_report .table-section .table-column.one p {
	font-size:12px;
}
.login-bg {
    background: url(https://seo.money/images2/login-bg.jpg) no-repeat center top;
    background-size: 100% !important;
    background-color: #091624 !important;
}

.reseller-boxes .reseller-box .box-inner, .reseller-boxes .reseller-box.box-green .box-inner, .adddealt {
    background-color: rgba(0, 0, 0, .6);
    border: 8px solid rgb(242, 191, 31, .8);;
}
.main-section.graphs-page ul li a:hover {
    background: transparent;
}
.right-btn-section {
	float:right;
}
@media (min-width: 1201px) and (max-width: 1440px) {
	header {
		padding-left:5px;
	}
	.keyword-pricing-inner {
   	 width: 95% !important;
 	}	
	.keyword-pricing-inner li {
    	width: 32% !important;
	}
	.keyword-pricing-list {
		min-height:440px;
	}
	.feature-inner li {
    	width: 48% !important;
   }
	.platform-inner li {
    	margin: 0 29px !important;
	}  
	.container-l {
    	padding-right: 40px !important;
 	} 
}
@media (min-width: 1170px) and (max-width: 1200px) {
	.container-l {
/*    	padding-right: 80px !important; */
 	} 
	header {
/*		padding-left:10px !important; */
	}
	.keyword-pricing-inner {
   	 width: 95% !important;
 	}	
	.keyword-pricing-inner li {
    	width: 32% !important;
    	margin: 0 10px 0 0 !important;
	}
	.keyword-pricing-list {
		min-height:440px;
	}
	.feature-inner li {
    	width: 50% !important;
    	padding: 20px 15px !important;
   }
	.platform-inner li {
    	margin: 0 29px !important;
	}   

}

@media (min-width: 1024px) and (max-width: 1169px) {
	.container-l {
/*    	padding-right: 50px !important; */
 	} 
	header {
/*		padding-left:10px !important; */
	}
	.keyword-pricing-inner {
   	 width: 95% !important;
 	}	
	.keyword-pricing-inner li {
    	width: 32% !important;
    	margin: 0 10px 0 0 !important;
	}
	.keyword-pricing-list {
		min-height:440px;
	}
	.feature-inner li {
    	width: 47% !important;
    	padding: 20px 15px !important;
   }
	.platform-inner li {
    	margin: 0 25px !important;
	}   



}
.platform-outer.ad {
	margin:0px;
	padding:0px;
}
.platform-outer.mad {
	margin:0px 0px 40px;
	padding:0px;
}
.belowtext {
	margin-bottom:50px;
	line-height: 1.3;
	font-size:300%;
}
.platform-inner ul {
    padding: 35px 0 0;
}
.login-inner h2 span {
	color:#fff !important;
	font-weight:bold;
}
.row.required {
	display:none;
	visibility:hidden;
}
.btn-add {
	 color: #000000;
    font-size: 18px;
    width: 60%;
    font-weight: 700;
    border-radius: 10px;
    margin: 3px 0 0;
    background: #fec104;
    background: -moz-linear-gradient(top, #fec104 0%, #faad17 50%, #f59230 100%);
    background: -webkit-linear-gradient(top, #fec104 0%, #faad17 50%, #f59230 100%);
    background: linear-gradient(to bottom, #fec104 0%, #faad17 50%, #f59230 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec104', endColorstr='#f59230', GradientType=0 );
    padding: 15px 30px;
}
.btn-add:hover {
	 color: #000000;
    font-size: 18px;
    width: 58%;
    font-weight: 700;
    border-radius: 10px;
    margin: 4px 0 0 2px;
    background: #fec104;
    background: -moz-linear-gradient(top, #fec104 0%, #faad17 50%, #f59230 100%);
    background: -webkit-linear-gradient(top, #fec104 0%, #faad17 50%, #f59230 100%);
    background: linear-gradient(to bottom, #fec104 0%, #faad17 50%, #f59230 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec104', endColorstr='#f59230', GradientType=0 );
    padding: 13px 26px;
}

.input-ad {
	height: 25px;
	font-weight: bold;
}
.input-ad::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #000;
  font-weight:bold;
  opacity: 1; /* Firefox */
}

.input-ad:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #000;
  font-weight:bold;
}

.input-ad::-ms-input-placeholder { /* Microsoft Edge */
  color: #000;
  font-weight:bold;
}

.platform-outer.tad .container-l .platform-inner {
	background: url(https://seo.money/images2/ad-bgd.png) no-repeat center top;
/*   padding-left: 75px; */
    border-radius: 10px;
}
.platform-inner h4 {
    color: #f2bf1f;
    font-size:36px;
    padding:0px 130px 25px 0px;
    font-weight:bold;
}
.close, .closetop {
    float: none;
    font-size: 31px;
    font-weight: bold;
    line-height: 1;
    color: #faad17;
    text-shadow: 0 1px 0 #f59230;
    filter: alpha(opacity=90);
    opacity: .9; 
}
