.builder {
}
a.selectedseo {
  background-color:#1F75CC;
  color:white;
  z-index:100;
}
.button.btn, .btn.btn-info { min-height:23px !important; } 
.messagepopseo {
  background-color:#FFFFFF;
  border:1px solid #999999;
  cursor:default;
  display:none;
  margin-top: 15px;
  position:absolute;
  text-align:left;
  width:394px;
  z-index:0;
  padding: 25px 25px 20px;
}

.messagepopseo.div {
  border-bottom: 1px solid #EFEFEF;
  margin: 8px 0;
  padding-bottom: 8px;
}
.last-four-sec .bulder .btn, .btn-explore {
margin: 12px auto 18px !important;
}
.btn-bottom-addons {
	margin-top:25px !important;
}	
.builder .content p {
/* max-width: 375px !important;*/
margin: 30px auto 10px !important;
min-height: 70px !important;
} 
#hideoption {
	visibility: hidden;
	display: none;
}
.col-md-6 {
	padding:5px !important;
}
body{
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
.container.main{
	border: 1px solid #bebdbd;
	margin-top: 30px;
	padding-right: 0;
	padding-left: 0;
	margin-bottom: 30px;
	background-color:#fff;
	max-width: 100%;
}

.container.main.login {
    border: none;
    margin-top: 30px;
    padding-right: 10px;
    padding-left: 10px;
    margin-bottom: 30px;
    background-color: #fff;
    max-width: 100%;
}

p{
	margin-bottom: 3px;
}
a,
.btn{
	-moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.seprator{
	margin-top: 23px;
}
span.green {
	color: #347f22;
	font-weight: bold;
}
span.red {
	color: #ff1301;
	margin-left: 4px;
	font-weight: bold;
}
.top-sesction{
	float: left !important;
	width: 100% !important;
	padding-top: 10px !important;
	padding-left: 12px !important;
	padding-right: 10px !important;
	border-bottom: 1px solid #d6d5d5 !important;
	padding-bottom: 4px !important;
	box-shadow: 0 -20px 20px -15px #d8e4e4 inset !important;
}
.main-menu-section{
	padding: 0;
	list-style: none;
	float: left;
}
.main-menu-section li{
	float: left;
	margin-right: 9px;
}
.main-menu-section.right-menu li{
	margin-right: 9px;
}
.top-sesction{

}
.main-menu-section.right-menu li .btn{
	padding: 3px 31px 3px 25px;
}
.top-sesction .right-menu{
	float: right;
}
.top-sesction .btn{
	font-family: Verdana, sans-serif !important;
	font-size: 12px !important;
	text-transform: uppercase !important;
	font-weight: bold !important;
	padding: 2px 14px 3px !important;

}
button.btn.btn-success{
	padding-left: 15px;
	padding-right: 13px;
}
button.btn.btn-success i{
	margin-left: 7px;
}
.btn.btn-success{
	background-color: #59b95d !important;
	border-radius: 4px;
	border: none;
	color:#fff !important;
}
.btn.btn-success:hover{
	background-color: #017105 !important;
}
.btn.btn-info{
	background-color: #2ca3d2 !important;
	border-radius: 5px;
	border: none;
}
.btn.btn-info:hover{
	background-color: #00354A !important;
}
.content-sec {
	margin-top: 25px;
	padding-left: 2px;
}
.content-sec .img-section{
	float: left;
	margin-right: 30px;
}
.content-sec .text{
	margin-left: 182px;
}
.buttons-section{
	padding-left: 43px;
	margin-top: 17px;
}
.buttons-section .btn{
	background-size: cover;
	padding-left: 40px;
	padding: 20px;
	height: 50px;
	width: 200px;
	text-align: center;
	color: #474747;
	font-size: 12px;
	font-weight: bold;
}
.keyword-stats-section .btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
}
.keyword-stats-section .btn.btn-info {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.keyword-stats-section .btn.btn-info {
    background-color: #2ca3d2;
    padding: 2px 11px;
}
.nav-carousel .left{
	background-image: url(../images/left-arrow.png);
	display: inline-block;
	width: 26px;
	height: 26px;
	background-repeat: no-repeat;
	margin-top: 7px;
	margin-left: 11px;
	margin-right: 6px;
}
.nav-carousel .right{
	background-image: url(../images/right-arrow.png);
	display: inline-block;
	width: 26px;
	height: 26px;
	background-repeat: no-repeat;
}
.buttons-section .btn-upgrade-domain{
	background-image: url(../images/bg-upgrade.png);
}
.buttons-section .btn-add-domain{
	background-image: url(../images/btn-add-domain.png);
}
.buttons-section .btn-download{
	background-image: url(../images/bg-download.png);
}	
.health-check.img-sec{
	background-image: url(../images/seo-heath-check.png);
	display: block;
	width: 222px;
	height: 94px;
	background-repeat: no-repeat;
	background-size: cover;
	text-align: center;
	min-height: 157px;
	margin-top: 22px;
	margin-left: auto;
	margin-right: auto;
	background-position: center;
	margin-bottom: 6px;
}
.health-check.img-sec h1{
	font-size: 60px;
	margin-top: 40px;
	color: #3caf35;
	font-weight: bold;
	text-align: center;
}
.main-section{
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 14px;
}
.main-section.packages-page {
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 14px;
}
.pkg-select{

}
.select-domain select{
	width: 307px;
}
.chosen-container-single .chosen-single div b{
	background-image: url(../images/down-arr.png);
}
.chosen-container-single .chosen-single{
	background: transparent;
	height: 24px;
	font-size: 11px;
	padding: 0 0 0 12px;
	-moz-box-shadow: 0 -20px 20px -15px rgba(0, 0, 0, 0.4) inset;
    -webkit-box-shadow: 0 -20px 20px -15px rgba(0, 0, 0, 0.4) inset;
    box-shadow: 0 -20px 20px -15px rgba(0, 0, 0, 0.4) inset;
}
.chosen-container-single .chosen-single span{
	color: #161616;
}
.select-domain{
	font-size: 11px;
	font-weight: bold;
}
.chosen-container-single .chosen-single div{
	  position: absolute;
	  top: -1px;
	  right: 0;
	  display: block;
	  width: 22px;
	  height: 124%;
}
.chosen-container-single .chosen-single div b{
/*	margin-top: -3px;
	border-top: 1px solid #daeada;
	border-bottom: 1px solid #166113;
*/
}
.pkg-select {
	margin-top: 69px;
	padding-left: 3px;
}
.heading{
	text-align: center;
	padding: 7px;
	border: 1px solid #d6d5d5;
	-moz-box-shadow: 0 -20px 20px -15px #d8e4e4 inset;
    -webkit-box-shadow: 0 -20px 20px -15px #d8e4e4 inset;
    box-shadow: 0 -20px 20px -15px #d8e4e4 inset;
}
.heading h2{
	font-size: 14px;
	color: #454343;
	margin: 0;
	font-weight: bold;
}
.notification-menu {
	margin-top: 20px;
/*	margin-left: -3px;
	margin-right: -5px; */
}
#notifcations{
	background-color: #d7eef7;
	padding: 15px 21px;
}
#notifcations .nav-carousel{
	float: left;
	padding: 11px 9px;
	margin-right: 28px;
}
#notifcations .carousel-inner{
	float: none;
	width: auto;
	overflow: hidden;
	background-color: #fff;
	padding: 10px 90px 7px 18px;
	font-size: 11px;
	letter-spacing: 0.05px;
	line-height: 1.6;
}
.number .num{
	font-weight: bold;
	font-size: 11px;
}
.last-four-sec .inner{
	margin-top: 14px;
	border: 1px solid #e2e1e1;
	border-top: none;
}
.last-four-sec .inner .heading{
	border-left: none;
	border-right: none;
}
.last-four-sec.row .content p{
	max-width: 233px;
	margin: 15px auto 10px !important;
	text-align:center;
	font-size: 12px;

}	
.col-sm-6 .builder .content p {
	margin-top:45px !important;
}

.top-sec {
	padding-bottom:0px;
}
.last-four-sec.row{
	margin-left: -3px;
	margin-right: -5px;
    margin-top: 25px;
}
.last-four-sec .col-md-3{
	padding-left: 3px;
	padding-right: 5px;
}
.img-sec{
	text-align: center;
	padding-top: 11px;
	min-height: 185px;
}
.last-four-sec .inner .content {
	padding: 0 15px;
	line-height: 1.3;
}
.last-four-sec .inner .btn,
.btn-explore{
	display: block;
	margin: 27px auto 18px;
	background: -moz-linear-gradient(#f2f2f2 50%, #d1d1d1 50%);
    background: -o-linear-gradient(#f2f2f2 50%, #d1d1d1 50%);
    background: -webkit-linear-gradient(#f2f2f2 50%, #d1d1d1 50%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f2f2f2 50%), color-stop(1, #d1d1d1 50%));
    filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr=#f2f2f2 50%, EndColorStr=#d1d1d1 50%)";
    background: linear-gradient(#f2f2f2 50%, #d1d1d1 50%);
	border: 1px solid #bebdbd;
	color: #454343;
	font-weight: bold;
	font-size: 12px;
	max-width: 203px;
	border-radius: 0;
	padding: 4px;
	min-height: 15px;
}
.last-four-sec .inner .btn:hover,
.btn-explore:hover{
	background: transparent;
	background-color: #d1d1d1;
}
.buttons-section .buttons{
	display: inline-block;
	padding: 17px 0px 17px 85px;
	width: 100%;
	font-weight: bold;
	font-size: 12px;
	color: #474747;
	background-repeat: no-repeat;
	/* background-position: center; */
	margin-bottom: 6px;
}
.alert{
	font-size: 17px;
	color: #000;
    text-align: center;
}

img{
	max-width: 100%;
}
.reports-section{
	margin-top: 19px;
	font-size: 14px;
}
.reports-section .report{
	float: left;
	text-align: center;
	min-height: 80px;
	width: 33.333%;
	padding: 11px;
	background-color: #dbeff7;
}
.reports-section select{
	max-width: 100%;
	width: 239px;
}
.reports-section .chosen-container{
	background-color: #fff;
	display: block;
	font-size: 11px;
	font-weight: bold;
	margin-top: 6px;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.reports-section .report p{
	font-size: 18px;
	margin-top: 7px;
}
.reports-section .report.report-two{
	background-color: #ecf7fb;
}
.reports-section .report.report-three{
	background-color: #dbeff7;
}
.table{
	display: table;
}
.table .table-column{
	display: table-cell;
	width: 1%;
	border: 1px solid #d6d5d5;
	border-collapse: collapse;
	border-right: none;
	text-align: center;
	border-bottom: none;
	padding: 10px 10px 7px;
	font-size: 13px;
}
.table-section{
	margin-top: 17px;
	display: inline-block;
	width: 100%;
}
.table .table-column:last-child{
	border-right: 1px solid #d6d5d5;
}
.table .table-row:last-child .table-column{
	border-bottom: 1px solid #d6d5d5;
}
.table .table-heading .table-column{
	border: none;
}
.table-row{
	display:table-row;
}
.table .table-heading .table-column.first-heading{
	height: 23px;
	border: 1px solid #d6d5d5;
	box-shadow: 0 -30px 10px -25px #d8e4e4 inset;
	border-right: none;
	min-width: 115px;
}
.table .table-column .inner{
	background-color: #d5ecf4;
	border: none;
	margin-top: -7px;
	padding: 10px 6px 7px;
	border-radius: 8px 8px 0 0;
	font-size: 14px;
	font-weight: 900;
}
.table .table-column.one{
	text-align: left;
}
.table .table-heading .table-column{
	padding: 0;
}
.table .table-column.third-heading .inner{
	background-color: #eff3c4;
}
.table .table-column.fourth-heading .inner{
	background-color: #ddeecb;
}
.table .table-column.second,
.table .table-column.third,
.table .table-column.fourth{
	border-left: none;
	border-right: none;
}
.table .table-column span.green,
.table .table-column span{
	color: #74a435
}
.table .table-column span.red{
	color: #f43c04;
}
.table .table-column.second{
	background-color: #f1f9fc;
}
.table .table-column.third{
	background-color: #fcffde;
}
.table .table-column.fourth{
	background-color: #e9f4dd;
}
.table .table-column.fifth{
	background-color: #dbeff7;
}
.last-table{
	margin-top: 10px;
	text-align: center;
}
.last-table table{
	margin-left: auto;
	margin-right: auto;
}
.last-table table td,
.last-table table th{
	padding: 5px;
	border: 1px solid #c0c0c0;
}
.last-table table td{
	color: #01107d;
}
.green{
	color: #1d7f11;
}
.last-table table th{
	padding: 7px;
}
.red{
	color: #f43c04;
}


/*instalation page css*/
.plugin-installation{
	margin-top: 28px;
}
.plugin-installation .welcom-text{
	padding-bottom: 42px;
}
.plugin-installation .welcom-text h1{
	color: #6b6b6b;
    font-size: 17px;
    font-weight: bold;
    margin-top: 36px;
    text-align: center;
    margin-bottom: 16px;
    line-height: 2;
}
.plugin-installation .welcom-text h1 .blue-txt{
	color: #2ca3d2;
	text-decoration: none;
}
.plugin-installation .welcom-text .blue-bg{
	font-size: 14px;
    background-color: #ecf7fb;
    padding: 21px 30px 21px 30px;
    max-width: 944px;
    margin-left: auto;
    margin-right: auto;
    line-height: 1.98;
}
.section-border{
	border: 1px solid #e2e1e1;
	border-top: none;
}
.section-with-numbers{

}
.section-with-numbers {
	box-shadow: 0 0 10px -4px rgba(0,0,0,0.4) inset;
    border: 1px solid #eaeae7;
    position: relative;
    margin-top: 22px;
    max-width: 1028px;
    margin-left: auto;
    margin-right: auto;
	margin-bottom: 25px;
    border-radius: 16px;
}
.form-inline{
	margin-bottom: 16px;
	margin-top: 15px;
}
.form-inline input[type="text"]{
	height: 27px;
    width: 221px;
    max-width: 100%;
    margin-right: 8px;
}
.btn.btn-submit{
    background: -moz-linear-gradient(#f2f2f2 50%, #d1d1d1 50%);
    background: -o-linear-gradient(#f2f2f2 50%, #d1d1d1 50%);
    background: -webkit-linear-gradient(#f2f2f2 50%, #d1d1d1 50%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f2f2f2 50%), color-stop(1, #d1d1d1 50%));
    filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr=#f2f2f2 50%, EndColorStr=#d1d1d1 50%)";
    background: linear-gradient(#f2f2f2 50%, #d1d1d1 50%);
    border: 1px solid #bebdbd;
    color: #454343;
    font-weight: bold;
    font-size: 12px;
    border-radius: 0;
    padding: 4px;
}
.btn.btn-submit:hover{
	background: transparent;
	background-color: #d1d1d1;
}
.section-with-numbers .btn.btn-submit{
	width: 70px;
    font-size: 12px;
    border-left: none;
    height: 27px;
    vertical-align: top;
    border-right: none;
}
.section-with-numbers .numer{
	position: absolute;
    left: -26px;
    top: 8px;
}
.descrip-sec-inn{
	padding-right: 58px;
    margin-top: 28px;
	margin-bottom: 28px;
}
.section-with-numbers h1{
	font-size: 17px;
	color: #646262;
    font-weight: bold;
    letter-spacing: 0.7px;
}
.alret-bar{
	margin-top: 3px;
}
.alret-bar .alert-danger{
	border: none;
    border-radius: 0;
    background-color: #f8e8ed;
    padding: 25px;
    text-align: center;
	margin-bottom: 36px;
}
.section-with-numbers .img-se {
    float: left;
    margin-top: 27px;
    margin-left: 12px;
    width: 103px;
    text-align: center;
}
.section-with-numbers .right-text {
    margin-left: 125px;
    margin-top: 23px;
    font-size: 13px;
	letter-spacing: -0.19px;
}
.section-with-numbers .right-txt {
	margin-left: 137px;
    padding-top: 16px;
    padding-right: 49px;
    letter-spacing: 0px;
    font-size: 12px;
    line-height: 1.3;
}
.section-with-numbers .right-txt .btn-explore{
	margin-top: 10px;
    margin-bottom: 12px
}
.descrip-sec-inn .inner {
	padding-bottom: 0;
}
.section-with-numbers .recommended{
	float: right;
    margin-top: -14px;
    margin-right: 24px;
}
.section-with-numbers .btn-explore{
	margin-right: 0;
	margin-left: 0;
	margin-top: 14px;
}

/*keywords-page-content*/
.table-section-keyword{
	display: table;
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 12px;
}
.table-section-keyword .table-row{
	display: table;
	width: 100%;
}
.table-section-keyword .table-column{
	display: table-cell;
}
.table-section-keyword .table-column .left{
	float: left;
    width: 56%;
    padding: 3px;
    position: relative;
    text-align: center;
    font-size: 15px;
}
.table-section-keyword .table-column .left:after{
	content: '';
	top: -12px;
	position: absolute;
	bottom: -12px;
	right: 0;
	width: 1px;
	border-right: 1px solid #d6d5d5;
}
.table-section-keyword .table-column .right{
	float: right;
	width: 40%;
	text-align: center;
}
.table-section-keyword .table-column:first-child.heading{
	border-left: 1px solid #d6d5d5;
}
.table-section-keyword .table-column:last-child.heading{
	border-right: 1px solid #d6d5d5;
}
.table-section-keyword .table-column{
	border: 1px solid #d6d5d5;
}
.table-section-keyword .status{
	text-align: center;
}
.table-section-keyword .status .stat{
	display: inline-block;
	width: 23px;
	position: relative;
	margin-left: -11px;
	height: 23px;
	border-radius: 30px;
	border: 2px solid #f0ebf2;
	background-image: -webkit-linear-gradient(top right, #30aa29, #92dd8b);
	background-image: linear-gradient(to bottom left , #30aa29,#92dd8b);
}
.table-section-keyword .status .stat.blue{
	background-image: -webkit-linear-gradient(top right, #0071bc, #64ccf6);
	background-image: linear-gradient(to bottom left , #0071bc,#64ccf6);
}
.table-section-keyword .status .stat.grey,
.table-section-keyword .status .stat.gray{
	background-image: -webkit-linear-gradient(top right, #c9ccd6, #c6c4ba);
	background-image: linear-gradient(to bottom left , #c9ccd6,#c6c4ba);
}
.table-section-keyword .status .stat.orange{
	background-image: -webkit-linear-gradient(top right, #c2500b, #ec8d58);
	background-image: linear-gradient(to bottom left , #c2500b,#ec8d58);
}
.btn.btn-info{
	background-color: #2ca3d2 !important;
	color:#fff !important;
    padding: 2px 11px;
}
.keyword-stats-section{
/*    margin-top: 33px;    */
}
.table-section-keyword .table-row.table-heading .heading{
	padding: 7px;
}
.table-section-keyword .table-column{
	padding: 10px;
    vertical-align: middle;
    font-size: 14px;
}
.table-section-keyword .table-column.first{
    padding-left: 26px;
	width: 30%;
}
.table-section-keyword .status .stat:nth-child(1){
	z-index: 10;
}
.table-section-keyword .collaps-location{
	border: 10px solid #e2e1e1;
}
.table-section-keyword .collaps-location .form-left{
	padding: 20px 26px;
	min-width: 635px;
}
.table-section-keyword .collaps-location .form-left label{
	margin-right: 10px;
}
.table-section-keyword .collaps-location p b{
	font-size: 13px;
}
.table-section-keyword .collaps-location .form-left .sec-one{
	margin-bottom: 32px;
}
.table-section-keyword .collaps-location{
	font-size: 13px;
}
.table-section-keyword .collaps-location .form-left .status{
    margin-left: 22px;
    margin-top: -2px;
    margin-right: 3px;
}
.table-section-keyword .collaps-location .content-box {
    border: 1px solid #c8c8c8;
    margin-top: 4px;
    padding: 14px 7px 14px 7px;
    margin-right: -6px;
    line-height: 1.5;
    min-height: 154px;
    max-height: 297px;
    margin-bottom: 30px;
    overflow: auto;
}
.table-section-keyword .collaps-location .lower-input{
	margin-top: 10px;
}
.table-section-keyword .collaps-location .lower-input label{
    float: left;
    margin-top: 4px;
    margin-right: 8px;
}
.table-section-keyword .collaps-location .form-left .lower-input input[type="text"]{
    display: inline-block;
    width: 100%;
    margin-top: 0;
    max-width: 472px;
    height: 25px;
}
.table-section-keyword .collaps-location .content-box p{
    margin-bottom: 24px;
}
.table-section-keyword .collaps-location .form-right{
	background-color: #f6f5f5;
    float: right;
    min-width: 370px;
    padding: 24px 38px 10px 24px;
    line-height: 1.49;
}
.table-section-keyword .collaps-location .form-right p.center{
	text-align: center;
}
.table-section-keyword .collaps-location .form-right p{    
	margin-bottom: 16px;
	font-size: 12px;
	text-align: justify;
}
.table-section-keyword .collaps-location h2.blue{
	color: #008dec;
	font-size: 12px;
	margin: 0;
	margin-top: 5px;
	font-weight: bold;
}
.table-section-keyword .collaps-location .blue-bg {
	background-color: #f0f9f0;
	padding: 21px 21px 27px;
}
.table-section-keyword .collaps-location .blue-bg .form-grp{
	margin-top: 13px;
}
.table-section-keyword .collaps-location .blue-bg .form-grp label{
	margin-right: 7px;
}
.table-section-keyword .collaps-location .blue-bg .form-grp input{
	width: 100%;
	max-width: 414px;
}
.table-section-keyword .collaps-location .form-left .status .stat{
	width: 20px;
	height: 20px;
	border-width: 2px;
}
.table-section-keyword .collaps-location .form-left input[type="text"]{
	width: 451px;
	max-width: 100%;
	font-size: 13px;
    height: 27px;
    padding-left: 9px;
}
.table-section-keyword .status .stat:nth-child(2){
	z-index: 9;
}
.table-section-keyword .table-column.second {
    width: 317px;
}
.table-section-keyword .status .stat:nth-child(3){
	z-index: 8;
}
.table-section-keyword .status .stat:nth-child(4){
	z-index: 7;
}
.table-section-keyword .status .stat:nth-child(5){
	z-index: 6;
}
.table-section-keyword .status .stat:nth-child(6){
	z-index: 5;
}
.table-section-keyword .status .stat:nth-child(7){
	z-index: 4;
}
.table-section-keyword .status .stat:nth-child(8){
	z-index: 3;
}
.table-section-keyword .status .stat:nth-child(9){
	z-index: 2;
}
.table-section-keyword .status .stat:nth-child(10){
	z-index: 1;
}
.table-section-keyword .table-column.heading{
	border-left: none;
	border-right: none;
}
/*responsive css starts from here*/

/*signup page*/
.buttons-section.btn-submit .buttons{
    border-radius: 0;
    border: none;
    text-align: left;
    max-width: 281px;
    background-color: transparent;
    padding: 17px 0px 17px 86px;
}
.buttons-section.btn-submit {
	text-align: center;
}
.main-section.sign-up-page .sign-up-heading{
	font-size: 76px;
	text-align: center;
    margin-bottom: 27px;
}
.main-section.sign-up-page .sign-up-text{
    font-size: 21px;
    text-align: center;
    letter-spacing: 0.2px;
    line-height: 1.7;
}
.top-sesction.sign-up {
    padding-bottom: 37px;
}
.main-section.sign-up-page {
    clear: both;
    padding-top: 21px;
}
.login-with-fb {
    clear: both;
    text-align: center;
    position: relative;
    margin-top: 68px;
    padding-top: 32px;
    padding-bottom: 25px;
}
.login-with-fb:before{
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	background-image: url(../images/line-big.png);
	height: 10px;
	background-position: center;
	background-repeat: no-repeat;
}
.login-with-fb:after{
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	background-image: url(../images/line-big.png);
	height: 10px;
	background-position: center;
	background-repeat: no-repeat;
}
.login-with-fb p{
	display: inline-block;
	font-size: 17px;
    margin-right: 21px;
}
.sign-up-page .signup-form {
    margin-top: 68px;
    border: 8px solid #efefef;
    display: inline-block;
    margin-left: 21px;
    margin-right: 15px;
    padding: 39px 25px 10px;
}
.sign-up-page .signup-form .inner-heading{
    background-color: #b5daf3;
    padding: 12px;
    font-size: 19px;
    text-align: center;
}
.sign-up-page .signup-form .inner-heading p{
	margin: 0;
}
.sign-up-page .signup-form .form-group{
	margin: 0;
	padding: 19px 20px;
	background-color: #f1f8fd;
}
.sign-up-page .signup-form .form-group.second{
	background-color: #e4f1fb;
}
.sign-up-page .signup-form .form-group label{
    width: 77px;
    text-align: right;
    font-size: 13px;
    margin-right: 2px;
}
.sign-up-page .signup-form .form-group input[type='text'],
.sign-up-page .signup-form .form-group input[type='email'],
.sign-up-page .signup-form .form-group input[type='number'],
.sign-up-page .signup-form .form-group input[type='password'],
.sign-up-page .signup-form .form-group input[type='date'],
.sign-up-page .signup-form .form-group input[type='url']{
    width: 287px;
    height: 26px;
}
.sign-up-page .signup-form .your-domain-section{
    margin-top: 34px;
}
.sign-up-page .signup-form .your-domain-section .inner-heading{
    background-color: #d7eed7;
    padding: 10px 10px 12px;
}
.sign-up-page .signup-form .your-domain-section .color-one{
    background-color: #f0f9f0;
    text-align: center;
    padding: 30px;
}
.sign-up-page .signup-form .your-domain-section .color-one input{
    width: 504px;
    max-width: 100%;
	height: 28px;
}
.sign-up-page .signup-form .your-domain-section .color-two{
    background-color: #e2f3e3;
    padding: 24px 33px 30px;
    font-size: 14px;
}
.sign-up-page .signup-form .your-domain-section .color-two p{
    margin-left: 38px;
    line-height: 1.8;
    margin-right: 34px;
    margin-bottom: 19px;
}
.sign-up-page .signup-form .your-domain-section textarea{
	width: 100%;
    height: 154px;
}
.sign-up-page .signup-form .your-domain-section label{
    font-size: 13px;
    margin-right: 16px;
}
.left-sidbar-section{
	float: left;
	width: 265px;
	background-color: #f4f4f4;
}
.left-sidbar-section .system-performance{
	text-align: center;
	padding: 13px;
}
.left-sidbar-section .system-performance h2{
	font-size: 14px;
	font-weight: bold;
	margin-top: 7px;
	margin-bottom: 8px;
}
.panel-group {
    margin-bottom: 16px;
}
.lower-graphs-section .heading{
	text-align: left;
}
.lower-graphs-section{
	margin-top: 9px;
    padding-right: 8px;
}
.lower-graphs-section .graps-section{
	border : 1px solid #e7e7e7;
	border-top:none;
	display: inline-block;
	width: 100%;
	text-align: center;
	font-size: 14px;
	padding-bottom: 41px;
}
.lower-graphs-section .graps-section .graph-left{
	position: relative;
}
.lower-graphs-section .graps-section .graph-left:after{
    content: '';
    position: absolute;
    right: -1px;
    top: 16px;
    bottom: -20px;
    width: 1px;
    border-right: 1px solid #8b8b8b;
}
.graph.graph-3 {
    margin-top: 11px;
}
.graph.graph-3 .graps-section{
	    padding-top: 33px;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px
}
.lower-graphs-section .graps-section p{
	margin-bottom: 5px;
}
.data-information {
    margin-top: 37px;
    padding: 0 8px;
}
.data-information .data-row{
	background-color: #f4f4f4;
	width: 100%;
}
.data-information .data-row span{
    float: left;
    background-color: #f4f4f4;
    width: 55%;
    text-align: left;
    margin-bottom: 2px;
    padding: 10px 27px 5px;
}
.data-information .data-row span.left{

}
.data-information .data-row span.right{
    background-color: #87e299;
    font-weight: bold;
    float: right;
    padding-left: 13px;
    width: 45%;
}
.data-information .data-row span.right.blue{
	background-color: #7eb6eb;
}
.left-sidbar-section .panel-default > .panel-heading{
    border-radius: 10px;
    text-transform: uppercase;
    background-image: url(../images/sidebar-men-bga.png);
    padding: 10px 8px 4px;
}
.graph-right .graph-img{
	margin-top: 12px;
}
.left-sidbar-section .panel-heading .img-sp{
    display: inline-block;
    background: url(../images/imgs-sprite.png) no-repeat -3px -8px;
    width: 23px;
    height: 31px;
    vertical-align: middle;
    margin-right: 6px;
}
.left-sidbar-section .panel-heading .img-sp.img-3{
	background-position: -36px -9px;
}
.left-sidbar-section .panel-heading .img-sp.img-4{
	background-position: -64px -6px;
}
.left-sidbar-section .panel-heading .img-sp.img-5{
	background-position: -88px -6px;
}
.left-sidbar-section .panel-heading .img-sp.img-6{
	background-position: -124px -12px;
}
.left-sidbar-section .panel-heading .img-sp.img-7{
	background-position: -154px -12px;
}
.left-sidbar-section .panel-heading .img-sp.img-8{
	background-position: -5px -75px;
}

.left-sidbar-section .panel-heading .img-sp.img-9{
	background-position: -46px -73px;
}
.left-sidbar-section .panel-heading .img-sp.img-10{
	background-position: -92px -75px;
}
.left-sidbar-section .panel-heading .img-sp.img-11{
	background-position: -124px -75px;
}
.left-sidbar-section .panel-heading .img-sp.img-12{
	background-position: -154px -76px;
}
.left-sidbar-section a{
	text-decoration: none;
}
.panel-collapse{
	padding: 0 10px;
}
.panel-collapse ul{
    padding: 19px 34px 3px;
    list-style: none;
    font-size: 13px;
    background-color: #ffffff;
    text-transform: uppercase;
    margin-bottom: 17px;
    box-shadow: 0px 18px 67px -31px rgba(0,0,0,0.4) inset;
}
.panel-collapse ul li {
    margin-bottom: 12px;
}
.panel-collapse ul li a{
	color: #2d2b2b;
}
.panel-group .panel+.panel{
	margin-top: 6px;
}
.panel{
	border: none;
	background: transparent;
}
.left-sidbar-section .panel-title{
	font-size: 14px;
}
.left-sidbar-section .system-performance .green{
	color: #5ebd35;
}
.system-right-section{
/*	margin-left: 293px;
	padding-right: 7px; */
}
.system-right-section #notifcations .carousel-inner{
	padding-right: 18px;
}
.system-right-section #notifcations .nav-carousel{
	margin-right: 5px;
}
.system-right-section .graphx {
    margin-top: 10px;
    width:49% !important;
    float:left !important;
    margin-right 2%;
    
}
.system-right-section .graph-2 {
    margin-top: 10px;
    width:49% !important;
    float:right !important;
	
}
.system-right-section .graph {
    margin-top: 10px;
}
.system-right-section .graph .graph-img {
    padding: 2px 0;
    float: left;
}
.system-right-section .graph .graph-info{
    float: right;
    width: 42%;
    padding-top: 24px;
}
.graph-info h1{
	font-size: 22px;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0;
}
.domain-information {
    margin-top: 33px;
}
.domain-information .square{
    display: inline-block;
    width: 20px;
    height: 20px;
    background-color: #7eb6ea;
    vertical-align: middle;
    margin-left: 6px;
    margin-right: 9px;
}
.domain-information .square.green{
	background-color: #93ec82;
}
.domain-information .square.gray{
	background-color: #434447;
}
.domain-information .square.orange{
	background-color: #f6a362;
}
.graph-info h2{
	font-size: 14px;
	font-weight: bold;
	margin-top: 21px;
}
.collaps-section{
	padding: 0 8px;
}
.main-section.graphs-page{
	padding: 0px 12px 14px;
	clear: both;
}
.welcome-message {
    text-align: center;
    font-size: 14px;
}
.system-right-section .notification-menu{
	margin-top: 10px;
	margin-left: 0;
	margin-right: 0;
}
.system-right-section .heading{
	text-align: left;
	display: inline-block;
	width: 100%;
}
.graph .grap-sec{
	border: 1px solid #e7e7e7;
	border-top: none;
	display: inline-block;
	width: 100%;
	padding: 14px;
	padding-bottom: 17px;
	margin-bottom: -12px;
}
.system-right-section .graph .graph-img.graph-img-2{
	padding-top: 12px;
}
#notifcations{

}
/*end signup*/
.button {
	display:block !important;
	padding: 3px 14px 2px !important;
	margin:0 !important;

}
.align-left {
    text-align: left !important;
}
.align-right {
    text-align: right !important;
}
@media(max-width: 1199px){
	.builder .content p {
	min-height: 115px !important;
	} 
	.last-four-sec .inner {
    	min-height: 0px !important;
	}
	.buttons-section{
		padding-left: 0;
	}
	.heading h2{
		font-size: 11px;
	}
	.last-four-sec .inner{
		min-height: 346px;
	}
	.table-section-keyword .collaps-location .form-left{
		min-width: 0;
	}
	.table-section-keyword .collaps-location .form-right{
		min-width: 0;
	}
}
@media(max-width: 991px){
	.btn-task {
		width:95%;
	}
	.btn-taskfm {
		width:65%;
	}
	.taskmenu .table-column{
		display: block;
		width: auto;
	}
	.top-sesction .btn{
		font-size: 11px !important;
	}
	.system-right-section .graph .graph-img{
		width: 100%;
		text-align: center;
	}
	.system-right-section .graph .graph-info{
		width: 100%;
		margin-top: 20px;
	}
	.buttons-section {
		padding-left: 0;
		max-width: 275px;
		margin: 17px auto;
	}
	.lower-graphs-section .graps-section .graph-left:after{
		content: none;
	}
	.descrip-sec-inn .inner {
	    padding-bottom: 0;
	    display: inline-block;
	    margin-bottom: 14px;
	    width: 100%;
	    padding-bottom: 12px;
	}
	#notifcations .carousel-inner{
		padding-right: 18px;
	}
	.last-four-sec .inner .content{
		text-align: center;
	}
	.pkg-select{
		float: left;
		width: 100%;
	}
	.table-section-keyword .table-row{
		display: block;
	}
	.table-section-keyword .table-row.table-heading{
		display: none;
	}
	.table-section-keyword .table-column,
	.table-section-keyword .table-column.first,
	.table-section-keyword .table-column.second,
	.table-section-keyword .table-column.third{
		display: inline-block;
		width: 100%;
	}
	.table-section-keyword .table-column:before{
		text-align: center;
	    padding: 7px;
	    float: left;
	    width: 100%;
	    border: 1px solid #d6d5d5;
	    -moz-box-shadow: 0 -20px 20px -15px #d8e4e4 inset;
	    -webkit-box-shadow: 0 -20px 20px -15px #d8e4e4 inset;
	    box-shadow: 0 -20px 20px -15px #d8e4e4 inset;
	    font-weight: bold;
	    margin-bottom: 10px;
	}
	.table-section-keyword .table-column .left:after{
	    top: -10px;
	    bottom: 0;
	}
	.table-section-keyword .table-row{

	}
	.table-section-keyword .table-column.first,
	.table-section-keyword .table-column.second,
	.table-section-keyword .table-column.third{
		padding: 0;
		text-align: center;
	}
	.table-section-keyword .table-column.first:before{
		content: 'Keyword';
	}
	.table-section-keyword .table-column.second:before{
		content: 'Keyword Content Status';
	}
	.table-section-keyword .table-column.second.bubba:before{
		content: 'Content Settings';
	}
	.table-section-keyword .table-column.third:before{
		content: 'Last Edit Date';
	}
	.table-section-keyword .table-column{
		border-top: none;
	}
	.table-section-keyword{
		display: block;
	}
	.table-section-keyword .collaps-location .form-left .status{
		margin-left: 4px;
	}
	.sign-up-page .signup-form{
		margin-left: 0;
		margin-right: 0;
		width: 100%;
	}
}
@media(max-width: 667px){
	.btn-taskfm {
		width:95%;
	}
	.table-section-keyword .collaps-location .form-left,
	.table-section-keyword .collaps-location .form-right{
		padding: 20px 8px;
	}
	.main-menu-section li{
		margin-bottom: 10px;
	}
	.content-sec .img-section{
		width: 100%;
		text-align: center;
		margin-bottom: 20px;
	}
	.left-sidbar-section{
		width: 100%;
	}
	.system-right-section{
		margin-left: 0;
	}
	.data-information .data-row span{
		width: 100%;
		text-align: center;
	}
	.data-information .data-row span.right{
		width: 100%;
	}
	.left-sidbar-section .panel-default > .panel-heading{
		background-size: 100% 100%;
	}
	.content-sec .text{
		margin-left: 0;
	}
	.section-with-numbers .btn-explore{
		max-width: 100%;
	}
	.plugin-installation .welcom-text .blue-bg{
		padding-left: 15px;
		padding-right: 15px;
		line-height: 1.5;
	}
	#notifcations .nav-carousel{
		float: left;
		width: 100%;
		text-align: center;
	}
	.section-with-numbers .numer{
		position: absolute;
	    left: -13px;
	    top: 8px;
	    width: 55px;
	}
	.sign-up-page .signup-form .form-group label{
		width: 100%;
		text-align: center;
	}
	.sign-up-page .signup-form .form-group input[type='text'], 
	.sign-up-page .signup-form .form-group input[type='email'], 
	.sign-up-page .signup-form .form-group input[type='number'], 
	.sign-up-page .signup-form .form-group input[type='password'], 
	.sign-up-page .signup-form .form-group input[type='date'], 
	.sign-up-page .signup-form .form-group input[type='url']{
		width: 100%;
	}
	.section-with-numbers .right-text{
		margin-left: 48px;
	}
	.section-with-numbers .recommended{
		margin-right: -7px;
    	width: 78px;
	}
	.section-with-numbers .img-se{
		width: 100%;
		margin: 0;
	}
	.section-with-numbers .right-txt{
		margin-left: 0;
		margin-top: 20px;
		text-align: left;
		padding-left: 15px;
		padding-right: 15px;
	}
	.section-with-numbers .right-txt .btn-explore{
		margin-left: 0;
		margin-right: 0;
		max-width: 100%;
	}
	.descrip-sec-inn{
		padding-right: 0;
	}
	.section-with-numbers{
		padding-right: 15px;
	}
	.content-sec .text {
		margin-left: 0;
		max-width: 307px;
		margin: 0 auto;
	}
	.select-domain select,
	.chosen-container{
		max-width: 100%;
	}
	.buttons-section .buttons{
		background-size: 100% 100%;
	}
	.buttons-section .buttons{
		padding: 17px 0px 17px 63px;
	}
	.main-menu-section li{
		width: 49%;
		margin-right: 1%;
	}
	.top-sesction .btn{
		width: 100% !important;
	}
	.top-sesction .right-menu{
		width: 100%;
	}
	.main-menu-section.right-menu li{
		width: 99%;
		margin-left: 0;
		margin-right: 1%;
	}
	.top-sesction .btn,
	.main-menu-section.right-menu li .btn{
		padding: 10px 14px 8px !important;
	}
	.table .table-column{
		display: block;
		width: auto;
	}
	.table .table-column.one {
		text-align: center;
		font-size: 17px;
		font-weight: bold;
	}
	.table,
	.table-row{
		display: block;
	}
	.table .table-column.second:before,
	.table .table-column.third:before,
	.table .table-column.fourth:before{
		content: 'GOOGLE';
		display: block;
		background-color: #d5ecf4;
		border: none;
		margin-top: -10px;
		padding: 10px 6px 7px;
		border-radius: 0 0;
		font-size: 14px;
		font-weight: 900;
		margin-left: -19px;
		margin-right: -19px;
		margin-bottom: 11px;
	}
	.table .table-column.third:before{
		content: 'YAHOO';
		background-color: #eff3c4;
	}
	.table .table-column.fourth:before{
		content: 'BING';
		background-color: #ddeecb;
	}
	.table-heading.table-row{
		display: none;
	}
	.table-responsive{
		overflow-x: scroll;
		-webkit-overflow-scrolling: touch;
	}
	.table-responsive .table{
		min-width: 600px;
	}
	.reports-section .report{
		width: 100%;
	}
	.sign-up-page .signup-form{
		padding: 15px 0;
	}
	.main-section.sign-up-page .sign-up-heading{
		font-size: 36px;
	}
	.main-section.sign-up-page .sign-up-text{
		font-size: 16px;
	}
	.sign-up-page .signup-form .your-domain-section .color-two{
		padding: 15px;
	}
	.sign-up-page .signup-form .your-domain-section .color-two p{
		margin-left: 0;
		margin-right: 0;
	}
}
@media(max-width: 400px){
	.main-menu-section li,
	.main-menu-section.right-menu li{
		width: 100%;
		margin-right: 0;
	}
	.main-section{
		padding-left: 0;
		padding-right: 0;
	}
}




/*packages page csss*/
.packages-page .packages-heading h1 {
    text-align: center;
    font-size: 41px;
    margin-top: 39px;
}
.packages-page .packages-heading h3 {
    text-align: center;
    font-size: 26px;
    margin-right: 14px;
    margin-top: 12px;
}
.packages-page .packages-heading span {
    font-weight: 600;
}
.packages-paragraph p {
    text-align: center;
    font-size: 21px;
    margin-right: 21px;
    margin-top: 45px;
}
.packages-page .packages-box {
    width: 87%;
    margin: 0 auto;
}
.packages-page .packages-box .box1 {
    padding: 0px;
}
.packages-page .packages-box .box {
    border: 1px solid #dddddd;
    border-radius: 7px;
    background-image: url(../images/box-bg.png);
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
}
.packages-page .packages-box .basic {
    background-color: #fb8b34;
    background-image: url(../images/box-header.png);
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}
.packages-page .box-heading h1 {
    text-align: center;
    color: #fff;
    margin: 0;
    padding: 14px;
    font-size: 26px;
    padding-top: 24px;
}
.packages-page .content-box2 {
    background-image: url(../images/box-bg2.png);
    border: 1px solid #dfdbdb;
}
.packages-page .content-box2 ul {
    padding: 11px;
}
.packages-page .content-box2 li:first-child {
    border-top: none;
}
.packages-page .content-box2 li {
    background-image: url(../images/box-circle.png);
    background-repeat: no-repeat;
    list-style: none;
    padding: 11px;
    border-top: 1px solid #e2e2e2;
    background-position: 20px 9px;
    font-size: 19px;
}
.packages-page .box .content-box2 ul li span {
    font-family: Helvetica;
    font-weight: 600;
    font-size: 19px;
    margin-left: 50px;
    padding-right: 3px;
}
.packages-page .free {
    border-top: 1px solid #e4e3e7;
    margin: 0 auto;
    margin-top: -18px;
    background-color: rgba(247, 247, 247, 0.61);
}
.packages-page .free h1 {
    font-size: 60px;
    font-weight: 600;
    margin-left: -18px;
    font-family: Helvetica;
    text-transform: uppercase;
    margin-top: 5px;
    text-align: center;
    position: relative;
}
.packages-page .free h1:before {
    border-top: 1px solid;
    content: "";
    position: absolute;
    width: 187px;
    top: -7px;
}
.packages-page .free h6 {
    text-align: center;
    text-transform: uppercase;
    font-size: 14px;
    margin-top: -15px;
    font-family: Helvetica;
    margin-bottom: 0px;
    padding-bottom: 8px;
    color: #8e8d99;
}
.packages-page .packages-box .box .box-button {
    margin-left: 0;
    text-align: center;
}
.packages-page .packages-box .box1 .box .btn.btn-warning {
    text-transform: uppercase;
    font-size: 22px;
    margin-top: 9px;
    box-shadow: -1px 1px 1px #ffbc51 inset;
    border: 1px solid #ef9437;
    border-bottom: 1px solid #cc1c0d;
}
.packages-page .packages-box .box .box-button .btn {
    font-size: 16px;
}
.btn-warning {
    color: #fff;
    background-color: #fb8b34;
    border-color: #e99430;
    text-transform: uppercase;
    font-family: Helvetica;
}
.packages-page .packages-box .box1 {
    padding: 0px;
}
.packages-page .packages-box .box {
    border: 1px solid #dddddd;
    border-radius: 7px;
    background-image: url(../images/box-bg.png);
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
}
.packages-page .packages-box .box.big {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    transform: scale(1.2);
    position: relative;
    z-index: 9;
    margin-right: 0;
    display: inline-block;
    width: 100%;
    box-shadow: 0 0 52px -25px rgba(0,0,0,1);
}
.packages-page .local {
    background-image: url(../images/box-header2.png);
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}
.packages-page .most-popular {
    background-image: url(../images/ribbon.png);
    position: absolute;
    width: 100px;
    height: 62px;
    right: -1px;
    top: -1px;
}
.packages-box .box.big .box-heading h1 {
    text-align: center;
    color: #fff;
    margin: 0px;
    padding: 14px;
    font-size: 26px;
    padding-top: 17px;
    padding-bottom: 20px;
}
.packages-page .packages-box .box .select-menu {
    float: left;
    margin-top: 14px;
}
.packages-page .packages-box .box.big .select-menu {
    margin-top: 11px;
    margin-left: 10px;
}
.packages-page .packages-box .box .chosen-container {
    min-width: 135px;
    margin-left: 11px;
}
.packages-page .packages-box .box .chosen-container-single .chosen-single {
    padding: 0;
    box-shadow: none;
    border: none;
    color: #838383;
    height: 29px;
    background: transparent;
    background-color: #ededed;
    border-radius: 4px;
    border: 1px solid #1f2120;
}
.packages-page .packages-box .box .chosen-container-single .chosen-single span {
    color: #838383;
    margin-right: 22px;
    border-right: 1px solid #1f2120;
    background: #ededed;
    border-radius: 4px;
    line-height: 2.6;
    height: 27px;
    padding-left: 2px;
    position: relative;
    z-index: 2;
    margin-right: 25px;
}
.packages-page .packages-box .box .chosen-container-single .chosen-single div {
    position: absolute;
    top: -1px;
    right: 0;
    display: block;
    width: 26px;
    height: 124%;
    /* right: 2px; */
    z-index: 1;
}
.packages-page .packages-box .box .chosen-container-single .chosen-single div b {
    margin-top: -3px;
    background-color: #838484;
    background-image: none;
    color: #fff;
    position: relative;
}
.packages-page .packages-box .box .chosen-container-single .chosen-single div b:after {
    content: "\f078";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #fff;
    position: absolute;
    left: 1px;
    right: 0;
    text-align: center;
    top: 13px;
}
.packages-page .packages-box .box.big .box-button {
    margin-top: 11px;
}
.packages-page .packages-box .box1 .box .btn.btn-warning.blue {
    margin-left: 0;
    font-size: 16px;
    border: 1px solid #189ec3;
    border-bottom: 1px solid #01589f;
    margin-top: 0;
    padding: 3px 11px 2px;
    box-shadow: -1px 1px 1px #48d6ea inset;
    margin-right: 16px;
}
.packages-page .btn.btn-warning.blue {
    background-color: #319bc5;
    border-color: #319bc5;
    padding: 1px 9px;
    margin-bottom: 0;
    margin-top: 14px;
    font-size: 20px;
    margin-left: 10px;
}
.packages-page .packages-box .box.national2 .select-menu {
    margin-left: 22px;
    margin-top: 21px;
}
.packages-page .packages-box .box .box-button .btn.btn-success {
    margin-top: 20px;
    text-transform: uppercase;
    border: 1px solid #68b473;
    box-shadow: 0 1px 0 #81da88 inset;
    padding: 3px 6px;
}
.packages-page .btn.btn-success {
    padding-left: 15px;
    padding-right: 13px;
    font-family: Helvetica;
}
.packages-page .packages-box .box .box-button .btn {
    font-size: 16px;
}
.packages-page .packages-box .btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    margin-top: 7px;
    font-size: 21px;
    font-weight: bold;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.packages-page .features {
    padding-bottom: 12px;
}
.packages-page .features .feature-heading h3 {
    clear: both;
    padding-top: 52px;
    text-align: center;
    font-family: verdana;
    font-weight: 600;
    font-size: 21px;
    margin-bottom: 32px;
}
.packages-page .results {
    padding-bottom: 20px;
}
.packages-page .gray-bk {
    background-color: #F4F4F4;
    min-height: 116px;
    padding: 10px 0 10px 10px;
    margin-bottom: 23px;
}
.packages-page .images-images {
    float: left;
    padding-left: 18px;
    padding-top: 7px;
}
.packages-page .heading-heading {
    margin-left: 114px;
}
.packages-page .heading-heading h1 {
    font-size: 14px;
    margin-left: -2px;
    padding-top: 5px;
    font-weight: 600;
    font-family: verdana;
    margin-top: 0;
}
.packages-page .heading-heading p {
    font-size: 13px;
    margin-top: -5px;
    font-family: verdana;
	padding:5px 7px;
}
.packages-page .feature-heading2 {
    padding-bottom: 0px;
}
.packages-page .feature-heading2 h3 {
    margin-left: 26px;
    font-size: 14px;
    font-family: verdana;
    font-weight: 600;
    margin-top: 28px;
    clear: both;
}
.packages-page .feature-heading2 p {
    margin-left: 28px;
    font-family: verdana;
    font-size: 14px;
    line-height: 1.8;
    margin-top: -4px;
}
.packages-page .national {
    background-image: url(../images/box-header3.png);
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}
.packages-page .packages-paragraph {
    padding-bottom: 125px;
}
.packages-page .packages-paragraph p {
    text-align: center;
    font-size: 21px;
    margin-right: 21px;
    margin-top: 45px;
}
@media(max-width: 1199px){
	.packages-page .packages-box{
		width: 100%;
	}
	.packages-page .content-box2 li,
	.packages-page .box .content-box2 ul li span,
	.packages-page .packages-box .box.big .content-box2 ul li span,
	.packages-page .packages-box .box.big .content-box2 li{
		font-size: 16px;
	}
	.packages-page .free h1{
		font-size: 50px;
	}
	.packages-page .packages-box .box.big{
		margin-top: 15px;
	}
	.packages-page .packages-box .box.national2 .select-menu{
		margin-top: 15px;
	}
	.packages-page .packages-box .box .box-button .btn.btn-success{
		margin-top: 14px;
	}
	.packages-page .gray-bk{
		min-height: 135px;
	}
}
@media(max-width: 991px){
	.packages-page .packages-box .box.national2 .select-menu,
	.packages-page .packages-box .box.big .select-menu{
		margin-left: 0;
	}
	.packages-page .packages-box .box.big .box-button{
		padding-left: 15px;
		padding-right: 15px;
	}
	.packages-page .packages-box .box1 .box .btn.btn-warning.blue,
	.packages-page .packages-box .box1 .box .btn.btn-warning,
	.packages-page .packages-box .box .box-button .btn.btn-success{
		margin-left: 0;
		margin-right: 0;
		width: 100%;
		font-size: 16px;
		padding: 10px;
		margin-top: 30px;
	}
	.packages-page .system-right-section .graph .graph-info{
		width: 100%;
	}
	.packages-page .system-right-section{
		margin-bottom: 20px;
	}
	.packages-page .packages-box .box.big{
		transform : scale(1);
		margin-left: 0;
		margin-right: 0;
	}
	.packages-page .box1:after,
	.packages-page .packages-box .box.big:after{
		content: none;
	}
	.packages-page .packages-box .box1{
		margin-bottom: 20px;
	}
	.packages-page .packages-box .box .select-menu{
		width: 100%;
		text-align: center;
	}
	.packages-page .packages-heading h1{
		font-size: 23px;
	}
	.packages-page .packages-heading{
		display: inline-block;
		width: 100%;
	}
	.packages-page .packages-heading h3,
	.packages-page .packages-paragraph p{
		font-size: 17px;
	}
	.packages-page .packages-paragraph{
		padding-bottom: 50px;
	}
	.packages-page .feature-heading2 h3,
	.packages-page .feature-heading2 p{
		margin-left: 0;
	}
	.packages-page .fh .container{
		width: 100%;
	}
	.packages-page .feature-heading2{
		padding-bottom: 50px;
	}
}
@media(max-width: 667px){
	.packages-page .packages-heading h1 {
    font-size: 24px;
    }
    .packages-page .packages-heading h3 {
    font-size: 15px;
	}
	.packages-page .packages-paragraph {
    padding-bottom: 25px;
	}
	.packages-page  .packages-box .box.big {
    	transform: none;
	}
	.packages-page .box1 {
	    padding-right: 0;
	    padding-bottom: 38px;
	    padding-left: 0;
	}
	.packages-page .content-box2 li {
	    background-position: 5px 11px;
	    font-size: 17px;
	}
	.packages-page .box .content-box2 ul li span {
    	font-size: 22px;
	}
	.packages-page .free h1 {
    	font-size: 55px;
	}
	.packages-page .free h1:before {
    	width: 150px;
	}
	.packages-page .packages-box .box.big .box-button {
	    margin-left: 0;
	    text-align: center;
	}
	.packages-page .packages-box .box .box-button{
		padding: 0 15px;
	}
	.packages-page .packages-box .box .box-button .btn{
		width: 100%;
	}
	.packages-page .packages-box{
		width: 100%;
	}
	.packages-page .box1:after,
	.packages-page .packages-box .box.big:after {
 		content: none;
	}
	.packages-page .packages-box .box.national2 .select-menu,
	.packages-page .packages-box .box .select-menu{
		margin-left: 0;
	    width: 100%;
	    text-align: center;
	}
	.packages-page .packages-box .box .box-button{
		margin-left: 0;
	}
	.packages-page .heading-heading{
		margin-left: 0;
		padding: 0 15px;
	}
	.packages-page .images-images{
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		text-align: center;
		margin-bottom: 20px;
	}
	.packages-page .packages-page .row{
		margin-left: 0;
		margin-right: 0;
	}
	.packages-page .results{
		padding-left: 0;
		padding-right: 0;
	}
	.packages-page .packages-box .box.big .content-box2 li {
	    background-position: 1px 7px;
	    font-size: 17px;
	}
	.packages-page .free-date h6 {
	    font-size: 11px;
	    margin-right: 21px;
	}
	.packages-page .drop-down-down .btn-group .btn-drop {
	    padding: 6px 8px;
	    font-size: 15px;
	}
	.packages-page .btn.btn-warning.blue {
	    padding: 5px 8px;
	    font-size: 18px;
	    margin-right: 0;
	}
	.packages-page .drop-down-down {
	    float: left;
	    margin-top: 8px;
	    margin-left: 82px;
	}
	.packages-page .drop-down-down2 {
    	margin-left: 82px;
	}
	.packages-page .packages-box .box.big .box-button .gree {
	    padding: 7px 0px;
	    margin-top: -38px;
	    margin-right: 80px;
	    font-size: 18px;
	}
	.main-section.packages-page .row{
		margin-left: 0;
		margin-right: 0;
	}
	.packages-page .packages-paragraph p{
		margin-top: 20px;
	}
}
/*what to expect page*/
.main-section.what-expect .sign-up-heading {
    font-size: 52px;
    margin-top: 21px;
}
.main-section.what-expect{
	text-align: center;
	padding-top: 21px;
}
.main-section.what-expect p{
    margin-top: 16px;
    font-size: 15px;
    min-height: 80px;
    margin-bottom: 21px;
}
.expectations > div{
    padding-left: 10px;
    padding-right: 15px;
    text-align: left;
}
.expectations .img-section {
    text-align: center;
    margin-top: 16px;
    margin-bottom: 27px;
}
.expectations .text-section {
    padding: 0 30px;
}
.expectations .text-section strong{
	font-size: 15px;
}
.main-section.what-expect .expectations .text-section p{
    margin-top: 11px;
    font-size: 12px;
    line-height: 1.27;
}
.expectations .section-border{
	min-height: 200px;
}
.expectations .section-border {
    min-height: 381px;
    padding-bottom: 20px;
}
.expectations .heading{
	border-left: none;
	border-right: none;
}
.main-section.what-expect .lower-section{
    text-align: left;
    float: left;
    width: 100%;
    margin-top: 77px;
    padding: 0 9px;
}
.main-section.what-expect .lower-section .color-bg{
    background-color: #59b95d;
    color: #fff;
    border: 8px solid #46a84a;
    padding: 13px 30px 23px;
    margin-bottom: 28px;
}
.main-section.what-expect .lower-section .color-bg h2{
	margin-top: 18px;
    font-size: 19px;
    font-weight: 700;
    margin-bottom: 20px;
}
.main-section.what-expect .lower-section .color-bg p{
	line-height: 1.56;
	min-height : 0;
	margin-bottom: 0;
}
.main-section.what-expect .lower-section .color-bg.blue-bg{
	background-color: #7cb5ec;
	border-color: #639cd3;
}
@media(max-width: 667px){
	.main-section.what-expect .sign-up-heading{
		font-size: 28px;
	}
	.main-section.what-expect > p{
		font-size: 14px;
		padding-left: 10px;
		padding-right: 10px;
	}
	.expectations .text-section{
		padding: 0 15px;
	}
	.expectations .section-border{
		margin-bottom: 20px;
	}
	.main-section.what-expect{
		padding-bottom: 0;
	}
	.main-section.what-expect .lower-section{
		margin-top: 0;
	}
	.expectations > div{
		padding-left: 9px;
		padding-right: 9px;
	}
	.main-section.what-expect .lower-section .color-bg{
		padding-left: 15px;
		padding-right: 15px;
		text-align: justify;
	}
}
.graph-top-menu .img-sp{
display: inline-block;
    background: url(../images/imgs-sprite.png) no-repeat -2px -5px;
    width: 18px;
    height: 21px;
    vertical-align: middle;
    margin-right: -3px;
    background-size: 158px;
}

/*reserller updated*/
.graph-top-menu .img-spx{
display: inline-block;
    width: 18px;
    height: 21px;
    vertical-align: middle;
    margin-right: -3px;
    background-size: 158px;
}
.graph-top-menu .img-sp.img-3{
	background-position: -28px -6px;
}
.graph-top-menu .img-sp.img-4{
	background-position: -48px -4px;
}
.graph-top-menu .img-sp.img-5{
}
.graph-top-menu .img-sp.img-6{
	background-position: -56px -3px;
    background-size: 129px;
}
.graph-top-menu .img-sp.img-7{
	background-position: -154px -12px;
}
.graph-top-menu .img-sp.img-8{
    background-position: -2px -45px;
    background-size: 125px;
}

.graph-top-menu .img-sp.img-9{
	background-position: -73px -59px;
}
.graph-top-menu .img-sp.img-10{
	background-position: -92px -75px;
}
.graph-top-menu .img-sp.img-11{
	background-position: -124px -75px;
}
.graph-top-menu .img-sp.img-12{
	background-position: -154px -76px;
}
.graph-top-menu{
	display: block;
	margin-top: 0px;
	background-image: linear-gradient(#fff, #d6d6d6);
	border: 1px solid #f4f4f4;
	margin-left: -12px;
    margin-right: -12px;
    padding: 0 0 0 41px;
}
.graph-top-menu.aff {
	margin-left: 0px;
    margin-right: 0px;
}
.graph-top-menu:after{
	content: "";
	clear: both;
	display: table;
}
.graph-top-menu ul{
	list-style: none;
	padding: 0;
	margin-top: 0;
}
.graph-top-menu ul li{
	float: left;
	font-size: 13px;
    margin-top: 12px;
    margin-bottom: 10px;
	margin-right: 30px;
}
.graph-top-menu ul li a{
	color: #2d2b2b;
	text-decoration: none;
	text-transform: uppercase;
}
.graphs-page .reseller-boxes{
    border-top: 5px solid #f4f4f4;
    margin: 0 -12px;
    padding:  17px 13px 17px 16px;
}
.graphs-page .reseller-boxes:after{
	content: '';
	clear: both;
	display: table;
	margin-bottom: 7px;
}
.reseller-boxes .reseller-box{
	float: left;
	width: 19.9%;
	color: #fff;
	padding: 0 6px;
}
.reseller-boxes .reseller-box .box-inner{
	background-color: #7cb5ec;
    border: 8px solid #639cd3;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: bold;
    text-align: center;
    padding: 17px;
    line-height: 1.2;
	min-height: 158px;
}
.reseller-boxes .reseller-box .box-inner h1{
	font-size: 50px;
    font-weight: 800;
    margin-bottom: 0;
    margin-top: 6px;
}
.reseller-boxes .reseller-box .box-inner h2{
	font-weight: bold;
    margin-top: 17px;
    font-size: 20px;
}
.reseller-boxes .reseller-box .box-inner p{
	min-height: 39px;
}
.reseller-boxes .reseller-box.box-green .box-inner{
	background-color: #59b95d;
	border-color: #46a84a;
}
.left-sidbar-section.updated{
	width: 295px;
	margin-left: 10px;
}
.left-sidbar-section.updated .reseller-tasks{
	padding: 19px;
    background-color: #e3e3e3;
    padding-bottom: 23px;
}
.left-sidbar-section.updated .reseller-tasks.resources{
	background-color: #eeeded;
}
.left-sidbar-section.updated .reseller-tasks h2{
    font-size: 17px;
    margin-top: 8px;
    font-weight: bold;
    text-transform: uppercase;
    color: #3a3a3a;
    border-bottom: 1px solid #717171;
    margin-bottom: 0;
    padding-bottom: 10px;
}
.left-sidbar-section.updated .system-performance {
    text-align: center;
    padding: 13px;
    margin-top: 12px;
    padding-bottom: 48px;
}
.left-sidbar-section.updated .reseller-tasks p {
    font-size: 14px;
    margin-top: 8px;
    border-bottom: 1px solid #717171;
    padding-bottom: 8px;
    color: #3a3a3a;
}
.left-sidbar-section.updated .reseller-tasks p b,
.left-sidbar-section.updated .reseller-tasks p a{
    float: right;
    font-size: 18px;
    margin-right: 4px;
    color: #3a3a3a;
    font-weight: bold;
}
.left-sidbar-section.updated .reseller-tasks p a{
	font-size: 12px;
}
.system-right-section.updated{
	/* margin-left: 328px; */
}
@media(max-width: 991px){
	.graph-top-menu{
		padding: 0 0 0 7px;
	}
	.graph-top-menu ul li{
		margin-right: 12px;
		font-size: 10px;
	}
	.graph-top-menu ul li:last-child{
		margin-right: 0;
	}
	.reseller-boxes .reseller-box .box-inner{
		font-size: 11px;
		padding: 9px;
	    min-height: 115px;
	}
	.reseller-boxes .reseller-box .box-inner h1{
		font-size: 29px;
	}
	.reseller-boxes .reseller-box .box-inner h2{
		font-size: 12px;
	}
	.left-sidbar-section.updated{
		width: 200px;
	}
	.left-sidbar-section.updated .reseller-tasks p,
	.left-sidbar-section.updated .reseller-tasks p b, 
	.left-sidbar-section.updated .reseller-tasks p a,
	.left-sidbar-section.updated .reseller-tasks h2{
		font-size: 12px;
	}
	.system-right-section.updated{
		margin-left: 228px;
	}
	.left-sidbar-section.updated .system-performance{
		padding-bottom: 10px;
	}
	.lower-graphs-section{
		padding-right: 0;
	}
	.system-right-section.updated{
		padding-right: 0;
		margin-bottom: 10px;
	}
}
@media(max-width: 667px){
	.main-menu-section{
		width: 100%;
	}
	.graph-top-menu ul li{
		width: 48%;
		margin-right: 2%;
		font-size: 13px;
	}
	.left-sidbar-section.updated{
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	.system-right-section.updated{
		margin-left: 0;
	}
	.graphs-page .reseller-boxes{
		padding-left: 0;
		padding-right: 0;
		margin: 0 -6px;
	}
	.reseller-boxes .reseller-box{
		width: 33.33333%;
		margin-bottom: 10px;
	}
}
@media(max-width: 450px){
	.reseller-boxes .reseller-box{
		width: 50%;
	}
	.graph-top-menu ul li{
		font-size: 12px;
	}
}

/*review new page*/

/*reviewpage2*/
.graphs-page .reseller-boxes.reviewpg{
	border-top: none;
	padding: 1px 13px 17px 16px;
}
.left-sidbar-section.rev-pg{
	float: left;
    width: 710px;
    background-color: #fff;
    margin-top: -4px;
}
.left-sidbar-section.rev-pg .prv-slider {
    border: 1px solid #e7e7e7;
    border-top: none;
    float: left;
    width: 100%;
    padding-bottom: 14px;
    padding-right: 17px;
}
.system-right-section.rev-pg {
    width: 332px;
    display: inline-block;
    margin-left: 26px;
    margin-top: -23px;
    float: right;
}
.domain-prv p {
    font-family: Verdana;
    font-weight: bold;
    color: #535353;
    text-align: center;
    margin-top: 10px;
    font-size: 13px;
}
 .domain-prv .domain-prvinner{
 	background-color: #e9e9e9;
    text-align: center;
 	}
 .domain-prv .domain-prvinner h4{
 	   margin: 0;
    font-size: 28px;
    font-family: verdana;
    font-weight: bold;
    padding-top: 6px;
    padding-bottom: 9px;
    color: #535353;
 }    
.graph .grap-sec.prv {
    padding: 11px 12px 18px 11px;
}
.reseller-boxes.reviewpg .reseller-box .box-inner h1{
	font-size: 33px;
}
.lmd {
    margin-top: 23px;
    width: 326px;
    float: left;
    clear: both;
}
.lmd  .lmd2{
	    background-color: #59b95d;
    border: 6px solid #46a84a;
}
.lmd .lmd2 p{
	text-align: center;
    color: #fff;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    margin-top: 2px;
}
.lmd .lmd2 .lmd-heading {
    background-color: #7bd67e;
    margin-left: 23px;
    margin-right: 14px;
}
.lmd .lmd2 .lmd-heading h4 {
    text-align: center;
    font-family: verdana;
    font-weight: bold;
    font-size: 38px;
    margin-top: 0;
    margin-bottom: 8px;
    padding-bottom: 3px;
    color: #fff;
}
.graph.su{
	margin-top: 11px;
}
.grap-sec.su-img img{
	margin-top: -43px;
}
.graph.graph-3.prv-graph {
    margin-top: 15px;
    border: 1px solid #e7e7e7;
    border-top: none;
}
.graph.graph-3.prv-graph .graps-section {
    padding-top: 23px;
    text-align: center;
    padding-left: 10px;
    padding-bottom: 39px;
    padding-right: 10px;
}
.graph.graph-3.prv-graph .heading h2{
	text-align: left;
    font-family: verdana;
    font-weight: bold;
    font-size: 15px;
	text-align: left;
}
.graph.ast {
    width: 715px;
    margin-left: 13px;
    float: left;
    padding-bottom: 27px;
}
.graph.ast .heading{
	text-align: left;
}
.ast2 .data-information {
    margin-top: -3px;
    padding: 10px 8px;
}
.ast2:after{
	content: "";
	clear: both;
	display: table;

}
.graph.ast .heading h2{
	    font-size: 14px;
    margin-left: 8px;
    margin-top: 3px;
    font-weight: bold;
    font-family: verdana;
}
.ast2 {
    border: 1px solid #e7e7e7;
    border-top: none;
    padding-bottom: 8px;
}
.ast2 .data-information .data-row span {
    float: left;
    background-color: #f4f4f4;
    width: 55%;
    text-align: right;
    margin-bottom: 2px;
    padding: 10px 9px 5px;
    font-size: 14px;
    color: #3a3a3a;
    font-weight: bold;
}
.ast2 .data-information .data-row span.right.blue {
    background-color: #7eb6eb;
    text-align: left;
    padding: 10px 6px 6px 26px;
    width: 45%;
    color: #fff;
    font-family: verdana;
    font-weight: bold;
}
.cl2 p{
	text-align: center;
    font-size: 14px;
    margin-top: 12px;
    font-weight: bold;
    font-family: verdana;
    color: #fff;
}
.cl3 p{
	display: inline-block;
    font-size: 19px;
    color: #fff;
    font-weight: bold;
    margin-left: 63px;
    margin-top: 14px;
}
.cl3 h5{
	display: inline-block;
    margin-left: 16px;
    background-color: #7bd67e;
    font-size: 21px;
    padding: 4px 8px 6px 8px;
    font-weight: bold;
    color: #fff;
	min-width: 40%;
}
.cl4 p {
    display: inline-block;
    font-size: 19px;
    color: #fff;
    font-weight: bold;
    margin-left: 18px;
}
.cl4 h5 {
    display: inline-block;
    margin-left: 16px;
    background-color: #7bd67e;
    font-size: 21px;
    padding: 4px 8px 6px 8px;
    font-weight: bold;
    color: #fff;
	min-width: 40%;
}
.carousel-control.right,.carousel-control.left{
	background: none;
}
.my-img img {
    float: left;
    padding: 5px 9px 14px 36px;
}
.carousel-control.right {
    background: none;
    top: initial;
    bottom: 0;
    left: initial;
    opacity: 1;
    right: -17px;
}
.carousel-control.left {
    background: none;
    top: initial;
    bottom: 0;
    left: initial;
    opacity: 1;
    right: 65px;
}
.prv-slider .btn {
    background-color: #2ca3d2;
    border: transparent;
    color: #fff;
    padding: 2px 16px 2px 19px;
    font-size: 10px;
}

.graph.prv-table {
    width: 724px;
    float: right;
    margin-top: 22px;
}
.graphs-page .reseller-boxes.reviewpg .reseller-box .box-inner {
	    padding: 19px 26px 10px 12px;
}
.left-sidbar-section.rev-pg .heading{
	text-align: left;
    padding: 8px 0px 8px 18px;
}
.sld-text h3 {
    font-size: 15px;
    margin-top: 17px;
    font-weight: bold;
}
.sld-text p {
    font-size: 12px;
    font-family: verdana;
    line-height: 1.3;
    margin-top: 15px;
    padding-right: 38px;
}

.slider-table .table .table-heading .table-column.first-heading{
	height: 23px; 
     border: none; 
     box-shadow:none; 
     border-right: none; 
     min-width: none; 

}
.slider-table .table .table-column.one {
    background-color: #efefef;
    border: none;
    margin-bottom: 27px;
    width: 4%;
}
.slider-table .table-row {
    display: table-row;
    margin-bottom: 19px;
}
.graph.prv-table .heading{
	    text-align: left;
    padding: 7px 0px 7px 13px;
}
.prv-table:after {
    content: "";
    clear: both;
    display: table;
}
.slider-table .item{
	padding: 1px 22px 5px 22px;
}
.slider-table .item .table{
	margin-bottom: 0;
}
.slider-table .table .table-column .inner {
    border: none;
    margin-top: -7px;
    padding: 7px 6px 8px 5px;
    border-radius: 8px 8px 0 0;
    font-size: 11px;
    font-weight: 900;
}
.table-section .table-column.one h4 {
    font-size: 14px;
    font-weight: bold;
    margin-left: 0px;
    margin-top: -4px;
    margin-bottom: 7px;
}
.table-section .table-column.one p {
    margin-top: -9px;
    margin-left: 2px;
    font-size: 11px;
    margin-bottom: 0;
}
.slider-table{
    border: 1px solid #E7E7E7;
    border-top: none;
}
.slider2-2 .btn {
    background-color: #2ca3d2;
    border: transparent;
    color: #fff;
    padding: 2px 16px 2px 19px;
    font-size: 10px;
}
.slider2-2 .carousel-control.left {
    background: none;
    top: -33px;
    bottom: inherit;
    left: initial;
    opacity: 1;
    right: 102px;
}
.slider2-2 .carousel-control.right {
    background: none;
    top: -33px;
    bottom: inherit;
    left: initial;
    opacity: 1;
    right: 18px;
}
.slider2-2 .btn{
	    background-color: #46a84a;
    border: transparent;
    color: #fff;
    padding: 2px 16px 2px 19px;
    font-size: 10px;
}
.cl-cl{
	width: 323px;
    float: right;
    padding-bottom: 14px;
    background-color: #59b95d;
    margin-top: 5px;
    margin-bottom: 25px;
    border: 6px solid #46a84a;
}
.cl{
	padding-right: 25px;
}
@media(max-width: 1199px){
	.left-sidbar-section.rev-pg,
	.graph.prv-table{
		width: 626px;
	}
	.graph.ast{
		width: 605px;
	}
	.system-right-section.rev-pg,
	.cl-cl {
	    width: 303px;
	    margin-left: 10px;
	    float: right;
	}
	.cl-cl{
		margin-top: 0;
	}
	.lmd{
		width: 303px;
	}
	.graph.graph-3.prv-graph{
		margin-top: 15px;
	}
	.slider-table .item{
		padding-bottom: 0;
	}
	.cl4 p,
	.cl3 p{
		width: 100px;
		font-size: 14px;
		margin-left: 0;
		text-align: right;
	}
	.ast2 .data-information .data-row span{
		font-size: 12px;
	}
	.cl3 h5{
		margin-bottom: 0;
	}
}
@media(max-width: 991px){
	.left-sidbar-section.rev-pg, 
	.graph.prv-table,
	.lmd,
	.graph.ast,
	.cl-cl,
	.left-sidbar-section.rev-pg{
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	.graph.ast{
		width: calc(100% - 24px);
		margin-left: 12px;
		margin-right: 12px;
	}
	.system-right-section.rev-pg{
		margin-top: 0;
		width: 100%;
		padding-right: 0;
	}
	.cl-cl{
		margin-top: 10px;
		margin-bottom: 10px;
		width: 100%;
		text-align: center;
	}
	.cl{
		padding-left: 12px;
		padding-right: 12px;
	}
	.slider-table .item{
		padding-left: 15px;
		padding-right: 15px;
	}
	.reseller-boxes.reviewpg .reseller-box .box-inner h1{
		font-size: 20px;
	}
	.graphs-page .reseller-boxes.reviewpg .reseller-box .box-inner{
		padding: 10px;
	}
	.graph .grap-sec{
		text-align: center;
	}
}
@media(max-width: 667px){
	.slider-table .table-row{
		display: block;
	}
	.slider-table .table .table-column.one{
		display: block;
		width: 100%;
		margin-bottom: 0;
		margin-left: 0;
		margin-top: 0;
	}
	.table-section .table-column.one h4{
		margin-top: 0;
	}
	.ast2 .data-information .data-row span,
	.ast2 .data-information .data-row span.right.blue{
		width: 100%;
		text-align: center;
	}
	.slider2-2 .carousel-control.right,
	.slider2-2 .carousel-control.left {
	    background: none;
	    top: 0;
	    bottom: inherit;
	    left: initial;
	    opacity: 1;
	    right: 10px;
	}
	.slider2-2 .carousel-control.left{
		right: 95px;
	}
	.my-img img{
		padding-left: 0;
		float: none;
		display: block;
		padding: 10px;
	}
	.sld-text h3{
		margin-top: 0;
	}
	.sld-text{
		padding: 10px;
		padding-bottom: 50px;
	}
	.left-sidbar-section.rev-pg .prv-slider{
		padding: 0;
	}
	.sld-text p{
		padding-right: 0;
		text-align: justify;
	}
	.carousel-control.right{
		right: 10px;
		bottom: 11px;
	}
	.carousel-control.left{
		right: 95px;
		bottom: 11px;
	}
	.carousel-control{
		width: auto;
	}
}



/*login-ppage*/

.login-section{
	max-width: 833px;
    padding: 51px 46px;
    margin: 75px auto 0px auto;
    background-color: #f2f2f2;
    border: 1px solid #c5c5c5;
    margin-bottom: 28px;
}
.login-section .white-bg{
	padding: 35px 15px;
	background-color: #fff;
	text-align: center;
}
.login-section .white-bg form{
	max-width: 458px;
	margin: 0 auto;
}
.main-section.login-page h1{
    text-align: center;
    margin-top: 51px;
    font-size: 51px;
    margin-bottom: 27px;
}
.login-section input[type='text'],
.login-section input[type='email'],
.login-section input[type='password'],
.login-section input[type='url'],
.login-section input[type='number']{
    background-color: #e6e6e6;
    width: 100%;
    height: 47px;
    font-size: 21px;
    color: #000;
    border: 1px solid #e6e6e6;
    padding-left: 63px !important;
}
.login-section .form-group{
	position: relative;
	margin-bottom: 18px;
}
.login-section .form-group span{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 47px;
    background-color: #686868;
    color: #fff;
    padding: 10px;
    font-size: 26px;
    line-height: 1;
}
.login-section .btn-green{
	width: 100%;
	border-radius: 0;
	background-color: #59b95d;
	text-transform: uppercase;
	padding: 8px;
	font-size: 21px;
	color: #fff;
}
p.forget-password {
    margin-top: 24px;
    text-align: left;
    margin-bottom: 0;
}
p.forget-password a{
	font-weight: normal;
	text-decoration: underline;
	color: #606060;
}
p.forget-password span{
	float: right;
}
.fb-signin{
    text-align: center;
    margin-top: 33px;
    font-size: 15px;
}
.fb-signin p{
	margin-bottom: 24px;
}
@media(max-width: 667px){
	.login-section{
		padding-left: 15px;
		padding-right: 15px;
	}
	.login-section input[type='text'], 
	.login-section input[type='email'], 
	.login-section input[type='password'], 
	.login-section input[type='url'], 
	.login-section input[type='number'],
	.login-section .btn-green{
		font-size: 17px;
	}
	p.forget-password span{
		width: 100%;
	}
}

/*aflitiate page*/
.table .table-column.align-left{
	text-align: left;
}
.afflitiate-section{
    padding: 0 39px 21px;
}
.afflitiate-section .aff-heading{
	float: left;
	width: 100%;
}
.afflitiate-section .aff-heading h1{
	font-size: 18px;
	font-weight: bold;
	float: left;
}
.afflitiate-section .aff-heading h1 span{
	font-size: 12px;
	font-weight: 100;
}
.right-btn-section{
	float: right;
/*	margin-top: 19px;
	margin-right:40px; */
}
.afflitiate-section .search-section .search-form p{
	margin-top: 8px;
	margin-bottom: 1px;
}
.afflitiate-section .form-inline input[type="text"]{
    height: 23px;
    width: 151px;
}
.afflitiate-section .chosen-container{
	min-width: 168px;
}
.right-btn-section .btn{
	font-weight: bold;

}
.afflitiate-section .search-section{
	float: left;
	width: 100%;
}
.afflitiate-section .search-section .search-form{
	float: left;
}
.afflitiate-section .sort-items {
    float: right;
    margin-top: 21px;
    text-align: right;
}
.afflitiate-table  .domain, .afflitiate-table  .user{
/*	word-break: break-all; */
}
.afflitiate-table {
	margin-top: 5px;
    float: left;
    width: 100%;	
	padding: 0px 38px;
}
.afflitiate-table .table .table-heading .table-column.first-heading{
    height: 30px;
    font-weight: bold;
    padding: 7px 12px 2px;
}
.afflitiate-table .table .table-heading .table-column.first-heading{
	min-width: 0;
}
.afflitiate-table .table .table-heading .table-column.first-heading:last-child{
	border-right: 1px solid #d6d5d5;
}
.afflitiate-table .table .table-column{
	padding: 13px 9px 7px;
	font-size: 12px;
}
.afflitiate-table .table .table-column p{
	margin-bottom: 0;
}
.afflitiate-table .table .table-column.action-buttons{
	white-space: nowrap;
	font-size: 11px;
	letter-spacing: 0;
}
.afflitiate-table .table .table-column.action-buttons .btn{
	font-size: 11px;
	letter-spacing: 0;
}
@media(max-width: 991px){
	.afflitiate-table .table .table-column,
	.afflitiate-table .table-row{
		display: inline-block;
		width: 100%;
		text-align: left;
	}
	.afflitiate-table .table-row.table-heading{
		display: none;
	}
	.afflitiate-table .table .table-column{
		border-right: 1px solid #d6d5d5;
		padding-top: 0;
	}
	.afflitiate-table .table .table-column:before{
		display: block;
		background-color: #efefef;
		font-weight: bold;
		text-align: center;
		padding: 5px;
		margin-left: -9px;
		margin-right: -9px;
	}
	.afflitiate-table .table .table-column.affiliate:before{
		content: 'Affiliate';
	}
	.afflitiate-table .table .table-column.user:before{
		content: 'User';
	}
	.afflitiate-table .table .table-column.domain:before{
		content: 'Domain/Package/Status';
	}
	.afflitiate-table .table .table-column.date:before{
		content: 'Date';
	}
	.afflitiate-table .table .table-column.charge:before{
		content: 'Charge';
	}
	.afflitiate-table .table .table-column.commission:before{
		content: 'Commission';
	}
}
@media(max-width: 450px){
	.afflitiate-section .sort-items{
		width: 100%;
		margin-top: 0;
		text-align: left;
	}
	.right-btn-section{
		float: left;
		margin-top: 0;
	}
}




/*Userdashboard-editprofile*/
.main-section-ud.ud-editprofile {
    padding-top: 40px;
    width: 68%;
    margin: 0 auto;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 43px;
}
.main-section-ud.ud-editprofile .ud-form{
	margin-top: 40px;
}
.main-section-ud.ud-editprofile .pi-editprofile{
	padding-bottom: 22px;
}
.main-section-ud.ud-editprofile .ud-form .form-horizontal{
	    margin-left: 44px;
}
.main-section-ud.ud-editprofile .ud-form .form-horizontal .form-control{
   height: 25px;
    padding: 1px 5px;
    border-radius: 0px;
}
.ud-editprofile .section-border .ud-form .form-horizontal .form-group .select-domain .chosen-container-single{
	max-width: 195px;
	margin-top: 3px;
}
.ud-editprofile .section-border .ud-form .form-horizontal .form-group .control-label{
	padding-right: 0;
    font-size: 13px;
    padding-top: 4px;
    font-weight: normal;
}
.ud-editprofile .section-border .ud-form .form-horizontal .form-group .checkbox{
	padding-left: 5px;
    margin-top: 13px;
    font-size: 11px;
}
.ud-editprofile .section-border .ud-form .form-horizontal .form-group .checkbox.ck2{
	padding-left: 5px;
    font-size: 11px;	
    margin-top: -14px;
}
.ud-editprofile .section-border .ud-form .form-horizontal .form-group .ud-btn{
	padding: 3px 47px;
    margin-left: 58px;
    margin-top: 24px;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 800;
}

@media (max-width: 767px){
	.main-section-ud.ud-editprofile .ud-form .form-horizontal {
    margin-left: 0px;
    width: 90%;
    margin: 0 auto;
}
.main-section-ud.ud-editprofile{
	width: 98%;
}

}
@media (max-width: 500px){
.ud-editprofile .section-border .ud-form .form-horizontal .form-group .ud-btn2 {
	text-align: center;
}
.ud-editprofile .section-border .ud-form .form-horizontal .form-group .ud-btn {
	margin-left: 0;
}
}
@media (max-width: 340px){
	.ud-editprofile .section-border .ud-form .form-horizontal .form-group .ud-btn{
	padding: 3px 40px;
}
.ud-editprofile .section-border .ud-form .form-horizontal .form-group .select-domain .chosen-container-single{
	max-width: 100%
}
}








/*Billinghistory*/
.bh-heading h2{
	text-align: center;
    font-size: 17px;
    font-weight: 600;
    margin-top: 34px;
}
.bh-heading span{
	font-size: 12px;
	color: #505050;
	font-weight: normal;
}
.afflitiate-table.bh-table {
    width: 93%;
    margin: 0 auto;
    float: none;
    padding-top: 19px;
    padding-bottom: 15px;
}
@media (max-width: 991px){
	.afflitiate-table .table .table-column.domain:before{
	content: 'Domain';
}
	.afflitiate-table .table .table-column.status:before{
	content: 'Status';
}
	.afflitiate-table .table .table-column.service:before{
	content: 'Service';
}
	.afflitiate-table .table .table-column.date:before{
	content: 'Date';
}
	.afflitiate-table .table .table-column.amount:before{
	content: 'Amount';
}
	.afflitiate-table .table .table-column.invoice:before{
	content: 'Invoice';
}
}

.table-section.semrush .first-heading {
		padding-left:2%;
}



/*domain-profile*/
.dp-h{
	clear: both;
}
.dp-heading h4{
	text-align: center;
    clear: both;
    margin-top: 60px;
    width: 100%;
    display: block;
    color: #505050;
    float: left;
    font-size: 14px;
    font-weight: bold;
}
.dp-heading h2{
	text-align: center;
    clear: both;
    margin-top: 20px;
    width: 100%;
    display: block;
    color: #505050;
    float: left;
    font-size: 38px;
    font-weight: bold;
}
.dp-p{
	clear: both;
}
.dp-p p{
	text-align: center;
    margin-top: -8px;
    float: left;
    width: 100%;
    font-size: 14px;
}
.dp-reviewpage p{
	text-align: center;
    margin-top: -8px;
	margin-bottom:10px;
    float: left;
    width: 100%;
    font-size: 17px;
	font-weight:normal
}
.dp-domain-information{
	padding-top: 24px;
    width: 96%;
    margin: 0 auto;
}
.dp-form {
    padding-top: 25px;
    border: 1px solid #e4e3e3;
    padding-bottom: 25px;
}
.dp-form .form-horizontal{
	width: 80%;
    margin: 0 auto;
}
.dp-form .form-horizontal .form-group label {
    padding-top: 2px;
    font-weight: normal;
    font-size: 14px;
    padding-right: 11px;
}
.dp-form .form-horizontal .form-group .padding-zero {
	padding-left: 0px;
}
.dp-form .form-horizontal .form-group .padding-zero .select-domain .chosen-container.chosen-container-single{
	min-width: 392px;
}
.dp-form .form-horizontal .form-group .padding-zero .form-control {
    width: 97%;
    margin-top: 4px;
    height: 23px;
    padding: 3px 7px 3px 7px;
    border-radius: 0px;
    color: #050505;
    font-size: 13px;
}
.dp-form .form-horizontal .form-group .padding-zero p{
	margin-top: 6px;
	line-height: 1.3;

}
.dp-form .form-horizontal .form-group .dp-btn2{
	clear: both;
	width: 100%;
	text-align: center;
    margin-top: 22px;
}
.dp-form .form-horizontal .form-group .dp-btn2 .dp-btn{
	    padding: 3px 58px 3px 44px;
    font-size: 12px;
    font-weight: bold;
}
.dp-domain-information2 {
    padding-top: 32px;
    width: 96%;
    margin: 0 auto;
}
.dp-form2 .dp-dp p {
    text-align: center;
    font-size: 14px;
    margin-top: 38px;
    padding: 0 5% 15px 5%;
}
.dp-domain-information2 .form-horizontal{
	width: 100%;
	margin-left: 32px;
}
.dp-form2 .form-horizontal .form-group .padding-zero{
	padding-left: 0px;
}
.dp-form2 .form-horizontal .form-group .padding-zero .form-control {
    width: 93%;
    margin-top: 3px;
    height: 23px;
    padding: 3px 7px 3px 7px;
    border-radius: 0px;
    color: #050505;
    font-size: 13px;
}
.dp-form2 .form-horizontal .form-group label {
    font-size: 14px;
    padding-right: 12px;
    font-weight: 300;
    padding-top: 6px;
    line-height: 1;
}
.dp-form2 .form-horizontal .dp-red-paragraph p {
    color: #b70000;
    font-weight: 500;
    margin-left: 63px;
    margin-top: -3px;
    font-size: 13px;
    line-height: 1.2;
}
.dp-form2 .form-horizontal .form-group .padding-zero.img {
    padding-left: 18px;
    padding-bottom: 12px;
}
.dp-form2 .form-horizontal .form-group .padding-zero.img img {
    float: left;
    padding-right: 5px;
    margin-top: 6px;
}
.dp-form2 .form-horizontal .form-group .padding-zero.img .form-control {
    width: 81%;
}
.dp-form2 .form-horizontal .form-group.social{
	clear: both;
    margin-top: 15px;
    float: left;
    width: 100%;
}
.dp-form2 .form-horizontal .form-group.social label{
	padding-right: 0px;
}
.dp-form2 .form-horizontal .form-group .dp-btn2 {
    clear: both;
    text-align: center;
    margin-top: 35px;
}
.dp-form2 .form-horizontal .form-group .dp-btn2 .dp-btn {
    padding: 2px 57px 3px 44px;
    font-size: 13px;
    font-weight: bold;
}
.dp-form2 {
    border: 1px solid #e4e3e3;
    padding-bottom: 18px;
}
.dp-domain-information3 {
    padding-top: 23px;
    width: 96%;
    margin: 0 auto;
}
.dp-form3 .dp-dp p {
    text-align: center;
    font-size: 15px;
    margin-top: 50px;
    padding-bottom: 31px;
}
.dp-form3 .form-horizontal .form-group .padding-zero .form-control {
    width: 93%;
    margin-top: 3px;
    height: 23px;
    padding: 3px 7px 3px 7px;
    border-radius: 0px;
    color: #050505;
    font-size: 13px;
}
.dp-form3 .form-horizontal .form-group label {
    font-size: 14px;
    padding-right: 12px;
    font-weight: 300;
    padding-top: 6px;
    line-height: 1;
    margin-left: 39px;
}
.dp-form3 .form-horizontal .form-group .padding-zero {
    margin-left: -3px;
    padding-left: 0px;
}
.dp-form3 .dp-dp2 p {
    text-align: center;
    font-size: 14px;
    margin-top: 25px;
    padding-bottom: 42px;
    clear: both;
    float: left;
    width: 100%;
}
.dp-form3 .form-horizontal .form-group .dp-btn2 {
    width: 100%;
    text-align: center;
    margin-top: 25px;
}
.dp-form3 .form-horizontal .form-group .dp-btn2 .dp-btn {
    padding: 2px 57px 3px 44px;
    font-size: 13px;
    font-weight: bold;
}
.dp-form3 {
    border: 1px solid #e4e3e3;
    padding-bottom: 18px;
}
.dp-domain-information3 .form-horizontal {
    margin-left: 32px;
}
@media(max-width: 991px){
.dp-form .form-horizontal .form-group label{
	padding-left: 0px;
}	
.dp-domain-information3 .form-horizontal .form-group{
	margin-left: 0;
	margin-right: 0;
}
.dp-domain-information3 .form-horizontal,
.dp-form3{
	margin-left: 0;
	padding-left: 15px;
	padding-right: 15px;
}
.dp-domain-information2 .form-horizontal,
.dp-form3 .form-horizontal .form-group .padding-zero{
	margin-left: 0;
}
.form-horizontal .form-group{
	margin-left: 0;
	margin-right: 0;
}
.dp-form2 .form-horizontal .form-group .padding-zero .form-control{
	width: 100%;
}
.dp-form2 .form-horizontal .form-group .padding-zero,
.dp-form3 .form-horizontal .form-group .padding-zero{
	padding-left: 0;
	padding-right: 0;
}
.dp-form3 .form-horizontal .form-group .padding-zero .form-control{
	width: 100%;
}
.dp-red-paragraph.col-sm-offset-2.col-sm-9{
	overflow: hidden;
}
}
@media (max-width: 767px){
	.dp-form .form-horizontal .form-group label{
	padding-left: 0px;
}
.form-horizontal .form-group{
	padding-left: 15px;
	padding-right: 15px;
}
.dp-form .form-horizontal{
	width: 100%;
}	
.dp-form .form-horizontal .form-group .padding-zero .select-domain .chosen-container.chosen-container-single{
	min-width: 0;
}
.dp-domain-information3 .form-horizontal .form-group{
	margin-left: 0;
	margin-right: 0;
}
.dp-domain-information3 .form-horizontal{
	margin-left: 0;
}
.dp-form2 .form-horizontal .form-group label{
	padding-left: 0px;
}
.dp-form3 .form-horizontal .form-group label{
	padding-left: 0px;
	margin-left: 0px;
}
.dp-form2 .form-horizontal .dp-red-paragraph p{
	margin-left: 0px;

}
.dp-form3 .dp-dp p{
	width: 
}

}


/*Edit Payment Method*/
.epm{
	margin-top: 8px;
}
.main-section-ud.ud-editprofile .ud-form.form-pm{
	margin-top: 10px;
}
.main-section-ud.ud-editprofile .ud-form .cr-i-h h2{
	text-align: center;
    font-size: 15px;
    margin-top: 32px;
    font-weight: bold;
    padding-bottom: 16px;
}
.main-section-ud.ud-editprofile .ud-form.form-pm .form-horizontal {
    margin-left: 67px;
}
.main-section-ud.ud-editprofile .ud-form .cr-i-h2 h2{
	text-align: center;
    font-size: 16px;
    font-weight: bold;
    margin-top: 35px;
    padding-bottom: 11px;
}
.main-section-ud.ud-editprofile .ud-form .form-horizontal .form-control.cs-width {
    width: 71%;
    float: left;
}
.main-section-ud.ud-editprofile .ud-form .form-horizontal .form-group .no-padding{
	padding-right: 0px;
}
.main-section-ud.ud-editprofile .ud-form .form-horizontal .form-group .no-padding .cs-epm {
    font-size: 12px;
    margin-left: 4px;
}
.main-section-ud.ud-editprofile .ud-form .form-horizontal .form-group .cs-domain {
	padding-left: 0px;
	padding-right: 0px;
	margin-top: -5px;
}
.main-section-ud.ud-editprofile .ud-form .form-horizontal .form-group .cs-domain2 {
    padding-left: 0px;
    padding-right: 0px;
    margin-top: -5px;
    margin-left: -5px;
}   
.ud-editprofile .section-border .ud-form .form-horizontal 
.form-group .select-domain.cs-domain .chosen-container-single{
	max-width: 116px;
}
.ud-editprofile .section-border .ud-form .form-horizontal 
.form-group .select-domain.cs-domain2 .chosen-container-single{
	max-width: 116px;
}
.ud-editprofile .section-border .ud-form .form-horizontal .form-group .ud-btn.cs-epm{
	margin-left: 86px;
}

@media (max-width: 991px){
.main-section-ud.ud-editprofile .ud-form.form-pm .form-horizontal{
	margin-left: 44px;
}
.main-section-ud.ud-editprofile .ud-form .form-horizontal .form-control.cs-width{
	width: 50%;
}
.main-section-ud.ud-editprofile .ud-form .form-horizontal .form-group .no-padding .cs-epm{
	font-size: 13px;
}
}
@media (max-width: 767){
.form-horizontal.cs-ep-form{
	margin-left: 0px;
}

}
@media(max-width: 1199px){
.afflitiate-table {
     padding: 0px 9px;
}
.graph-top-menu ul li{
	margin-right: 18px;
	font-size: 12px;
	
}
}
/* bc page */
.bccategory {
	min-width:320px;
}
.last-heading{
border-right: 1px solid #d6d5d5 !important;
}
.afflitiate-table.bctable2 {
    width: 100%;
    margin: 5px auto 0px;
    float: none;
    padding-top: 19px;
    padding-bottom: 15px;
}
.afflitiate-table.bctable {
    width: 100%;
    margin: 55px auto 0px;
    float: none;
    padding-top: 19px;
    padding-bottom: 15px;
}
.afflitiate-section.bcsection {
    padding: 0px 39px !important;
}
.dp-domain-ftp {
	margin-top:110px;
}

.ud-editprofile .section-border .ud-form .form-horizontal .form-group .checkbox.ckadddeal {
    margin: 15px auto;
	font-size:16px;
	font-weight:bold;
	text-align: center;
}
.radio .adddealradio {
	margin:3px 0px 0px -12px !important;
}
.ud-editprofile .section-border .ud-form .form-horizontal .form-group .control-label.adddeal {
	font-size:16px;
}
.align-center{
	text-align: center;
}
.adddealselect {
	margin-top:3px;
}

.adddealspc {
	margin-top:50px;
}


.adddealkwds {
	margin: 10px 100px 0px 55px;
    text-align: center;
}

.adddealkwds #addkeywords {
height: 300px;
}

.btnadeal {
	margin: 20px auto;
    text-align: center;
    display: block;
}

/*upgradeed page*/
.upgraded-page-template{
	clear: both;
	display: inline-block;
	width: 100%;
	padding-top: 27px;
	padding-left: 15px;
	padding-right: 15px;
}
.upgraded-page-template .upgrade-page-title{

}
.upgraded-page-template .upgrade-page-title h1{
	font-size: 29px;
	font-family: Verdana, sans-serif;
	font-weight: 400;
	text-align: center;
}
.upgraded-page-template .upgrade-page-title h1 b.blue{
	color: #2ca3d2;
	font-weight: 700;
}
.upgraded-page-template .upgrade-page-title h1 b.orange{
	color: #fb8b34;
	font-weight: 700;
}
.upgraded-page-template .price{

}
.upgraded-page-template .price h1,
.upgraded-page-template .local-package h1{
	font-size: 43px;
    margin-top: 16px;
	font-weight: 400;
}
.upgraded-page-template .price h1 span,
.upgraded-page-template .local-package h1 span{
	font-weight: 700;
	color: #48a34b;
}
.upgraded-page-template .modify-title{
    text-align: center;
    padding-top: 22px;
    float: left;
    width: 100%;
}
.upgraded-page-template .modify-title h2{
	font-size: 26px;
	font-weight: 400;
}
.upgraded-page-template .tabs-form{
	padding-left: 20px;
	padding-right: 20px;
}
.upgraded-page-template .tabs-form .inner{
	text-align: center;
}
.upgraded-page-template .tabs-form .inner input[type="radio"]{
    width: 30px;
    height: 30px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 6px;
}
.upgraded-page-template .tabs-form .inner label{
	width: 100%;
}
.upgraded-page-template .tabs-form .inner .choice-section{
    background-color: #fd9e46;
    border: 7px solid #f98519;
    color: #fff;
    margin-top: 18px;
    min-height: 158px;
}
.upgraded-page-template .tabs-form .inner h3{
	font-size: 24px;
	text-transform: uppercase;
	margin-top: 25px;
}
.upgraded-page-template .tabs-form .inner h1{
	font-size: 43px;
	font-weight: 700;
	margin-top: -3px;
	margin-bottom: 6px;
}
.upgraded-page-template .tabs-form .inner p{
	font-size: 11px;
	font-weight: 400;
	text-transform: uppercase;
}
.upgraded-page-template .tabs-form .inner.bg-two .choice-section{
	background-color: #7cb5ec;
	border-color: #639cd3;
}
.upgraded-page-template .tabs-form .inner.bg-three .choice-section{
	background-color: #59b95d;
	border-color: #3f9f43;
}
.upgraded-page-template .tabs-form .select-keywords{
	text-align: center;
	font-size: 23px;
	color: #656060;
	float: left;
	width: 100%;
	clear: both;
	padding-top: 74px;
}
.chosen-container{
	/* min-width: 417px; */
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"]{
    min-width: 100%;
    font-size: 23px;
    text-align: center;
    text-transform: uppercase;
    height: 40px;
    padding-top: 5px;
    padding-right: 48px;
    letter-spacing: 0.4px;
}
.chosen-container-multi .chosen-choices{
	border-radius: 5px;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(35%, #fff), color-stop(87%, #eee));
    background-image: -webkit-linear-gradient( #fff 35%, #eee 87%);
    background-image: -moz-linear-gradient(#fff 35%, #eee 87%);
    background-image: -o-linear-gradient(#fff 35%, #eee 87%);
     background-image: linear-gradient(#fff 35%, #eee 87%); 
}
.chosen-container-multi .chosen-choices li.search-field{
	width: 100%;
}
.chosen-container-multi .chosen-choices .search-field{

}
.upgraded-page-template .local-package{
	clear: both;
	text-align: center;
	padding-top: 55px;
}
.upgraded-page-template .local-package h2{
	font-size: 29px;
	font-weight: 400;
}
.upgraded-page-template .local-package h2 span{
	font-weight: 700;
	color: #2ca3d2;
}
.upgraded-page-template .local-package h2 span.keywords{
	color: #fb8b34;
}
.upgraded-page-template .submit-button {
    text-align: center;
    margin-top: 81px;
    margin-bottom: 67px;
    float: left;
    width: 100%;
}
.upgraded-page-template .submit-button .btn{
	background-color: #48a34b;
    color: #fff;
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 300;
    padding: 5px 52px;
}
.chosen-container .chosen-drop{
	text-align: left;
}
@media(max-width: 667px){
	.upgraded-page-template .upgrade-page-title h1{
		font-size: 16px;
	}
	.upgraded-page-template .price h1, 
	.upgraded-page-template .local-package h1{
		font-size: 19px;
	}
	.upgraded-page-template .modify-title h2,
	.upgraded-page-template .local-package h2{
		font-size: 13px;
	}
	.upgraded-page-template .tabs-form{
		display: inline-block;
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}
	.upgraded-page-template .tabs-form .col-md-4{
		padding: 0;
	}
	.chosen-container{
		min-width: 100%;
	}
	.upgraded-page-template .submit-button .btn{
		padding-left: 15px;
		padding-right: 15px;
		max-width: 100%;
	}
	.chosen-container-multi .chosen-choices li.search-field input[type="text"]{
		font-size: 16px;
	}
}




/*upgradeed page*/
.upgraded-page-template .tabs-form .select-keywords .chosen-container-single .chosen-single{
	border-radius: 5px;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(35%, #fff), color-stop(87%, #eee));
    background-image: -webkit-linear-gradient( #fff 35%, #eee 87%);
    background-image: -moz-linear-gradient(#fff 35%, #eee 87%);
    background-image: -o-linear-gradient(#fff 35%, #eee 87%);
    background-image: linear-gradient(#fff 35%, #eee 87%);
    box-shadow: none;
    height: 44px;
    font-size: 23px;
}
.upgraded-page-template .tabs-form .select-keywords .chosen-container-single .chosen-single span {
    color: #999;
    height: 44px;
	line-height: 40px;
}
.upgraded-page-template .tabs-form .select-keywords .chosen-container-single .chosen-single div{
	width: 40px;
}
.upgraded-page-template .tabs-form .select-keywords .chosen-container-single .chosen-single div b {
    margin-top: -3px;
    border-top: 1px solid #daeada;
    border-bottom: 1px solid #166113;
    background-size: cover;
    width: 41px;
}
.upgraded-page-template{
	clear: both;
	display: inline-block;
	width: 100%;
	padding-top: 27px;
	padding-left: 15px;
	padding-right: 15px;
}
.upgraded-page-template .upgrade-page-title{

}
.upgraded-page-template .upgrade-page-title h1{
	font-size: 29px;
	font-family: Verdana, sans-serif;
	font-weight: 400;
	text-align: center;
}
.upgraded-page-template .upgrade-page-title h1 b.blue{
	color: #2ca3d2;
	font-weight: 700;
}
.upgraded-page-template .upgrade-page-title h1 b.orange{
	color: #fb8b34;
	font-weight: 700;
}
.upgraded-page-template .price{

}
.upgraded-page-template .price h1,
.upgraded-page-template .local-package h1{
	font-size: 43px;
    margin-top: 16px;
	font-weight: 400;
}
.upgraded-page-template .price h1 span,
.upgraded-page-template .local-package h1 span{
	font-weight: 700;
	color: #48a34b;
}
.upgraded-page-template .modify-title{
    text-align: center;
    padding-top: 22px;
    float: left;
    width: 100%;
}
.upgraded-page-template .modify-title h2{
	font-size: 26px;
	font-weight: 400;
}
.upgraded-page-template .tabs-form{
	padding-left: 20px;
	padding-right: 20px;
}
.upgraded-page-template .tabs-form .inner{
	text-align: center;
}
.upgraded-page-template .tabs-form .inner input[type="radio"]{
    width: 30px;
    height: 30px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 6px;
}
.upgraded-page-template .tabs-form .inner label{
	width: 100%;
}
.upgraded-page-template .tabs-form .inner .choice-section{
    background-color: #fd9e46;
    border: 7px solid #f98519;
    color: #fff;
    margin-top: 18px;
    min-height: 158px;
}
.upgraded-page-template .tabs-form .inner h3{
	font-size: 24px;
	text-transform: uppercase;
	margin-top: 25px;
}
.upgraded-page-template .tabs-form .inner h1{
	font-size: 43px;
	font-weight: 700;
	margin-top: -3px;
	margin-bottom: 6px;
}
.xbutton { display:block !important; padding: 3px 14px 2px !important; margin:0 !important; }
.upgraded-page-template .tabs-form .inner p{
	font-size: 11px;
	font-weight: 400;
	text-transform: uppercase;
}
.upgraded-page-template .tabs-form .inner.bg-two .choice-section{
	background-color: #7cb5ec;
	border-color: #639cd3;
}
.upgraded-page-template .tabs-form .inner.bg-three .choice-section{
	background-color: #59b95d;
	border-color: #3f9f43;
}
.upgraded-page-template .tabs-form .select-keywords{
	text-align: center;
	font-size: 23px;
	color: #656060;
	float: left;
	width: 100%;
	clear: both;
	padding-top: 74px;
}
.chosen-container{
	/* min-width: 417px; */
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"]{
    min-width: 100%;
    font-size: 23px;
    text-align: center;
    text-transform: uppercase;
    height: 40px;
    padding-top: 5px;
    padding-right: 48px;
    letter-spacing: 0.4px;
}
.chosen-container-multi .chosen-choices{
	border-radius: 5px;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(35%, #fff), color-stop(87%, #eee));
    background-image: -webkit-linear-gradient( #fff 35%, #eee 87%);
    background-image: -moz-linear-gradient(#fff 35%, #eee 87%);
    background-image: -o-linear-gradient(#fff 35%, #eee 87%);
     background-image: linear-gradient(#fff 35%, #eee 87%); 
}
.chosen-container-multi .chosen-choices li.search-field{
	width: 100%;
}
.chosen-container-multi .chosen-choices .search-field{

}
.upgraded-page-template .local-package{
	clear: both;
	text-align: center;
	padding-top: 55px;
}
.upgraded-page-template .local-package h2{
	font-size: 29px;
	font-weight: 400;
}
.upgraded-page-template .local-package h2 span{
	font-weight: 700;
	color: #2ca3d2;
}
.upgraded-page-template .local-package h2 span.keywords{
	color: #fb8b34;
}
.upgraded-page-template .submit-button {
    text-align: center;
    margin-top: 81px;
    margin-bottom: 67px;
    float: left;
    width: 100%;
}
.upgraded-page-template .submit-button .btn{
	background-color: #48a34b;
    color: #fff;
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 300;
    padding: 5px 52px;
}
.chosen-container .chosen-drop{
	text-align: left;
}
@media(max-width: 667px){
	.upgraded-page-template .upgrade-page-title h1{
		font-size: 16px;
	}
	.upgraded-page-template .price h1, 
	.upgraded-page-template .local-package h1{
		font-size: 19px;
	}
	.upgraded-page-template .modify-title h2,
	.upgraded-page-template .local-package h2{
		font-size: 13px;
	}
	.upgraded-page-template .tabs-form{
		display: inline-block;
		width: 100%;
		padding-left: 0;
		padding-right: 0;
	}
	.upgraded-page-template .tabs-form .col-md-4{
		padding: 0;
	}
	.chosen-container{
		min-width: 100%;
	}
	.upgraded-page-template .submit-button .btn{
		padding-left: 15px;
		padding-right: 15px;
		max-width: 100%;
	}
	.chosen-container-multi .chosen-choices li.search-field input[type="text"]{
		font-size: 16px;
	}
}


/*seo*/
.seo-desk {
    width: 93%;
    margin: 0 auto;
    clear: both;
    padding-top: 33px;
}
.seo-desk .secsec.section-border{
	    width: 100%;
    border: 1px solid #e2e1e1;
    border-top: none;
    float: left;
}
.seo-desk .table-column.first-heading {
    height: 31px;
    border-top: 1px solid #d6d5d5;
    border-bottom: 1px solid #d6d5d5;
    box-shadow: 0 -30px 10px -25px #d8e4e4 inset;
}
.seo-desk .table-column.first-heading h4 {
    font-size: 17px;
    color: #454343;
    font-weight: bold;
    text-align: center;
    margin-top: 6px;
    margin-bottom: 6px;
}
.seo-colm .seo-colm-inner {
    clear: both;
    float: left;
    width: 100%;
    border-bottom: 1px solid #e3e0e0;
}
.seo-colm .seo-colm-inner.newinner{
	background-color: #f5f4f4;
}
.seo-colm .seo-colm-inner .form-group{
	margin-bottom: 0px;
}
.seo-colm .seo-colm-inner .form-group .sec-left {
    float: left;
    border-right: 1px solid #e3e0e0;
    width: 70%;
    padding: 16px 0px 16px 37px;
}
.seo-colm .seo-colm-inner .form-group .sec-right {
    float: right;
    padding: 17px 34px 20px 20px;
    width: 30%;
}
.seo-colm .seo-colm-inner .form-group .sec-left strong{
	font-size: 15px;
	color: #3a3a3a;
}
.seo-colm .seo-colm-inner .form-group .sec-left p {
    font-size: 11px;
    line-height: 1.1;
}
.seo-colm .seo-colm-inner .form-group .sec-right input{
	border-radius: 0px;
    height: 22px;
    margin-top: 7px;
}
.seo-colm .seo-colm-inner .form-group .sec-right .radio{
	    margin-left: 54px;
}
.seo-colm .seo-colm-inner .form-group .sec-right .radio label {
    display: inline-block;
    cursor: pointer;
    position: relative;
    padding-left: 25px;
    margin-right: 48px;
    font-size: 13px;
    font-weight: bold;
}
.seo-colm .seo-colm-inner .form-group .sec-right .radio input[type=radio] {
    display: none;
}
.seo-colm .seo-colm-inner .form-group .sec-right .radio label:before {
    content: "";
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 10px;
    position: absolute;
    left: 0;
    bottom: 1px;
    background-color: #fff;
    border: 1px solid #bdbdbd;
}
.seo-colm .seo-colm-inner .form-group .sec-right .radio label:before {
    border-radius: 8px;
}
.seo-colm .seo-colm-inner .form-group .sec-right .radio input[type=radio]:checked + label:before {
    content: "\2022";
    color: #7b7b7b;
    font-size: 22px;
    text-align: center;
    line-height: 13px;
}
.seo-btn{
	clear: both;
	text-align:center;
}
.seo-btn .btn-info {
    background-color: #2ca3d2;
    padding: 2px 35px;
    text-transform: uppercase;
    font-weight: 600;
    margin-top: 30px;
    margin-bottom: 35px;
}
.reselar-pannel{
	clear: both;
}
.reselar-pannel .heading h2 {
    font-size: 14px;
    color: #454343;
    margin: 0;
    font-weight: bold;
}
.reselar-pannel .resaler-inner {
    border: 1px solid #e4e3e3;
    padding: 23px 21px 26px 57px;
}
.reselar-pannel .resaler-inner p{
	font-size: 14px;
    letter-spacing: 0.3px;
    color: #3a3a3a;
}
.reselar-pannel .resaler-inner .hed-fot{
	margin-top: 34px;
    padding-left: 11px;
}
.reselar-pannel .resaler-inner .hed-fot h2 {
    font-size: 15px;
    color: #3a3a3a;
    margin: 0;
    font-weight: bold;
    float: left;
}
.reselar-pannel .resaler-inner .hed-fot textarea {
    margin-left: 3px;
    margin-top: 2px;
    width: 92%;
 /*   font-size: 20px; */
    padding: 4px 10px 10px 9px;
    min-height: 176px;
        border-color: #cccccc;
}
.reselar-pannel .resaler-inner .hed-fot2{
	margin-top: 34px;
    padding-left: 11px;
}
.reselar-pannel .resaler-inner .hed-fot2 h2 {
    font-size: 15px;
    color: #3a3a3a;
    margin: 0;
    font-weight: bold;
    float: left;
}
.reselar-pannel .resaler-inner .hed-fot2 textarea {
    margin-left: 9px;
    margin-top: 0px;
    width: 92%;
/*    font-size: 20px; */
    padding: 4px 10px 10px 9px;
    min-height: 176px;
        border-color: #cccccc;
}
.reselar-pannel2{
	margin-top: 46px;
}
.reselar-pannel2 .reselar-pannel.inner {
    border: 1px solid #e4e3e3;
    padding: 42px 58px 16px 50px;
    margin-bottom: 13px;
}
.reselar-pannel2 .reselar-pannel.inner p{
	    font-size: 14px;
    line-height: 1.5;
}
.reselar-pannel2 .login-page iframe{
	border: 1px solid #bcbcbc;
    width: 100%;
    height: auto;
}
.reselar-pannel2 .reselar-pannel.inner .login-page{
	margin-top: 22px;
}
.reselar-pannel2 .reselar-pannel.inner .login-page h2 {
    font-size: 15px;
    color: #454343;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 5px;
}
.seo-btn2 {
    width: 82%;
    margin: 0 auto;
    margin-bottom: 22px;
	text-align:center;
}
.seo-btn2 .btn-info{
    padding: 2px 33px;
    text-transform: uppercase;
    font-weight: 600;
	margin-bottom: 40px;
}
@media(max-width: 1199px){
	.seo-colm .seo-colm-inner .form-group .sec-right .radio{
		margin-left: 18px;
	}
}
@media(max-width: 991px){
	.seo-colm .seo-colm-inner .form-group .sec-right{
		width: 100%;
		float: none;
	}
	.seo-colm .seo-colm-inner .form-group .sec-left{
		width: 100%;
		border-right: none;
		padding: 16px 10px 16px 37px;
	}
	.reselar-pannel .resaler-inner{
		padding:23px;
	}
	.seo-btn2 .btn-info{
		float: none;
	}
	.seo-btn2{
		text-align: center;
	}
	.seo-btn{
		text-align: center;
	}
	.seo-btn .btn-info{
		float: none;
	}
	.reselar-pannel2 .reselar-pannel.inner{
		padding: 23px;
	}
	.reselar-pannel .resaler-inner .hed-fot{
		padding-left: 0px;
	}
	.reselar-pannel .resaler-inner .hed-fot2{
		padding-left: 0px;
	}
}
#keywordcnt_chosen {
	min-width:300px !important;
}
#maincategory_chosen {
	zoom: 1 !important;
}
#maincategory_chosen .chosen-results {
	max-height:750px !important;
	zoom: .8 !important;
}
#maincategory_chosen .chosen-results li.active-result {
	display: inline-flex;
}
#maincategory_chosen .chosen-results li.group-result {
/*	display: table-cell;
	float: left;	
*/
}

#maincategory_chosen  .chosen-drop {
	width:1250px;
	
}
#maincategory_chosen.chosen-with-drop .chosen-drop {
	left: -450px;
}
.seo-colm .seo-colm-inner .form-group .sec-right .radio label.selcted:before {
    content: "\2022" !important;
    color: #7b7b7b;
    font-size: 22px !important;
    text-align: center;
    line-height: 13px;
}
.packages-paragraph, .packages-heading h1, .packages-heading h2, .packages-heading h3 {
color:#000 !important;
}

 .packages-paragraph p {
 color:#888 !important;

 }
.seoclear {
clear:both;
}
.taskmenu {
	margin: 0px !important;
	padding:0 !important;
}
.heading.tasktitle {
	margin:0px;
	border:none;
}
.task-menu {


}
.task-section {
	margin-top:0px;
}
.task-menu .table-column {
	padding:4px 0 !important;
	border:none;
}
.task-section a:hover, .task-section button:hover {
    font-style: italic;
    text-decoration: none;
}
.taskmenu .table-column:last-child, .taskmenu .table-column {
border:none !important;
}
.graph-top-menu .dropdown button {
border:none !important;
background-color: inherit;
}
.adddealt {
color:#fff !important;
font-size: 18px;
font-weight:bold;
background-color:#FF6833;
width:100%;
height:79px;
text-align: center;
padding-top: 20px;
border: 8px solid #FF5733;
}
.reseller-box a:hover {
text-decoration: none !important;
}
.code {
background-color:#fff;
color:#000;
padding:1px;
}
.codepercent {
background-color:grey;
color:#fff;
}
.licode {
float:right !important;
border:1px solid #000;

}
.sub-section .graph-top-menu {
margin-left: -23px;
margin-right: -21px;
padding: 0 0 0 41px;
}
.seodesk .reseller-boxes .reseller-box {
width:16.6% !important;
}
.bwp_seo_text p {
	margin-bottom: 7px;
}
.graph-top-menu button {
	color:#000;
}
.dp-blue-paragraph p {
    color: #318CE7;
    font-weight: bold;
    margin-left: 63px;
    margin-top: -3px;
    font-size: 13px;
    line-height: 1.2;
}
.btn-center {
	margin: 0 auto;
   display: block !important;
}

.container.main {
	max-width:1300px !important;
}
.packages-page .heading-heading h1 {
	margin-bottom:5px !important;
}