body {
  font-family: arial;
  -webkit-text-size-adjust: none;
  margin: 0;
  padding: 0;
}

input:focus, select:focus, textarea:focus, button:focus {
    outline: none;
}

div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

span {
  word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-all;
  word-break: break-word;
}

.install-app {
  width: 500px;
  margin-left: auto;
  margin-right: auto;
  background-color: #f7f9fa;
  padding-left: 7px;
  padding-right: 7px;
  display: flex;
  align-items: center;
}

.app-install-container {
  margin-bottom: 15px;
}

.app-install-img {
  width: 12px;
  margin-left: 5px;
}

.gotohomepage {
  color: #1b97e2;
  font-weight: bold;
  font-size: 14px;
}

.notfoundgohome {
  width: 100%;
  text-align: center;
  margin-top: 15px;
}

.app-install-instructions {
  background-color: #f7f9fa;
  width: 500px;
  margin-left: auto;
  margin-right: auto;
  min-height: 80px;
  padding: 7px;
  padding-top: 20px;
  display: none;
}

.app-install-instructions-bottom {
  width: 100%;
  padding-top: 20px;
}

.app-install-instructions-bottom-text {
  color: #878787;
  font-size: 16px;
  margin-bottom: 7px;
}

.install-app:after {
  content: "";
  display: table;
  clear: both;
}

.app-install-instructions-top {
  color: #a9aaab;
  font-size: 14px;
}

.install-app-left {
  width: 5%;
  float: left;
}

.install-app-right {
  width: 95%;
  float: right;
  display: flex;
  align-items: center;
}


.install-app-right:after {
  content: "";
  display: table;
  clear: both;
}

.install-app-right-left {
  width: 11%;
  float: left;
}

.install-app-right-right {
  width: 89%;
  float: right;
}

.install-app-right-right:after {
  content: "";
  display: table;
  clear: both;
} 

.install-app-right-right-left {
  width: 75%;
  float: left;
  font-size: 14px;
  padding-left: 10px;
}

.install-app-right-right-right {
  width: 25%;
  float: right;
  text-align: right;
}

.app-install-icon {
  width: 100%;
  border-radius: 8px;
}

.hide-app-bar {
  color: #7f9cba;
  font-weight: bold;
  text-decoration: none;
}

.install-btn {
  background-color: #1082e0;
  border-radius: 15px;
  color: #ffffff;
  font-weight: bold;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 15px;
  padding-right: 15px;
  text-align: center;
  cursor: pointer;
}

.install-app-top-text {
  color: #7e7f80;
}

.install-app-top-text-bottom {
  color: #c4c4c4;
}


.container {
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}

.container-apply {
  width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.navigation-inner {
  width: 495px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
  padding-bottom: 6px;
}


.container:after {
	content: "";
  display: table;
  clear: both;
}


.block {
	content: "";
  	display: table;
  	clear: both;
}


.bold {
  font-weight: bold;
}

.border-box {
	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
  	box-sizing: border-box;
}



.appearance-none {
  	-webkit-appearance: none;
  	-moz-appearance: none;
   	appearance: none;
}



.breakword {
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
}


.livepad {
	border: 1px solid #C9CAD4;
	box-shadow: 1px 1px 1px #B3B3B3;
	padding: 8px;
  background-color: #ffffff;
}

.livepad-reduced {
  border: 1px solid #f7f7f7;
  box-shadow: 1px 1px #e2e2e2;
  padding: 6px;
  background-color: #ffffff;
}





.livepad-reduced-heading {
  border: 1px solid #f7f7f7;
  box-shadow: 1px 1px #e2e2e2;
  padding-left: 6px;
  padding-right: 6px;
  padding-bottom: 6px;
  padding-top: 10px;
  background-color: #ffffff;
}

.livepad-reduced-heading h1 {
  margin: 0;
  padding: 0;
  font-size: 17px;
  color: #4f4f4f;
}





.accesspad {
  border: 1px solid #f2f3f7;
  box-shadow: 1px 1px #e2e2e2;
  padding: 8px;
   background-color: #ffffff;
}

.livepad-bottom-only {
	border-bottom: 1px solid #C9CAD4;
	box-shadow: 0px 0px 1px 1px #B3B3B3;
}



.button {
	background-color: #F8F8F8;
  background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image: -moz-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image: -ms-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1);
  background-image: linear-gradient(top,#f8f8f8,#f1f1f1);
	border: 1px solid #c3c6c9;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
	font-weight: bold;
	text-align: center;
	line-height: 27px;
	padding: 0 8px;
	text-decoration: none;
}




.button:hover {
	background-color: #F8F8F8;
	background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1);
	background-image: -moz-linear-gradient(top,#f8f8f8,#f1f1f1);
	background-image: -ms-linear-gradient(top,#f8f8f8,#f1f1f1);
	background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1);
	background-image: linear-gradient(top,#f8f8f8,#f1f1f1);
	border: 1px solid #C6C6C6;
	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow: 0px 1px 1px rgba(0,0,0,.1);
	box-shadow: 0px 1px 1px rgba(0,0,0,.1);
}


.button.blue {
	background-color: #4D90FE;
	background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed);
	background-image: -moz-linear-gradient(top,#4d90fe,#4787ed);
	background-image: -ms-linear-gradient(top,#4d90fe,#4787ed);
	background-image: -o-linear-gradient(top,#4d90fe,#4787ed);
	background-image: linear-gradient(top,#4d90fe,#4787ed);
	border: 1px solid #3079ED;
}


.button.blue:hover {
	border: 1px solid #2F5BB7;
	background-color: #357AE8;
	background-image: -webkit-linear-gradient(top,#4d90fe,#357ae8);
	background-image: -moz-linear-gradient(top,#4d90fe,#357ae8);
	background-image: -ms-linear-gradient(top,#4d90fe,#357ae8);
	background-image: -o-linear-gradient(top,#4d90fe,#357ae8);
	background-image: linear-gradient(top,#4d90fe,#357ae8);
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,.1);
	box-shadow: 0 1px 1px rgba(0,0,0,.1);
}


.button.greenbutton {
  background-color: #236e39;
  background-image: -webkit-linear-gradient(top,#3a9455,#3e8052);
  background-image: -moz-linear-gradient(top,#3a9455,#3e8052);
  background-image: -ms-linear-gradient(top,#3a9455,#3e8052);
  background-image: -o-linear-gradient(top,#3a9455,#3e8052);
  background-image: linear-gradient(top,#3a9455,#3e8052);
  border: 1px solid #3a9455;
  border-radius: 3px;
}


.button.greenbutton:hover {
  background-color: #236e39;
  background-image: -webkit-linear-gradient(top,#3a9455,#236e39);
  background-image: -moz-linear-gradient(top,#3a9455,#236e39);
  background-image: -ms-linear-gradient(top,#3a9455,#236e39);
  background-image: -o-linear-gradient(top,#3a9455,#236e39);
  background-image: linear-gradient(top,#3a9455,#236e39);
  border: 1px solid #3a9455;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,.1);
  box-shadow: 0 1px 1px rgba(0,0,0,.1);
}


.button.yellow {
  background-color: #1b97e2;
  background-image: -webkit-linear-gradient(top,#1b97e2,#1583c6);
  background-image: -moz-linear-gradient(top,#1b97e2,#1583c6);
  background-image: -ms-linear-gradient(top,#1b97e2,#1583c6);
  background-image: -o-linear-gradient(top,#1b97e2,#1583c6);
  background-image: linear-gradient(top,#1b97e2,#1583c6);
  border: 1px solid #1583c6;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 0 8px;
  text-decoration: none;
}


.button.orange {
  background-color: #ef632f;
  background-image: -webkit-linear-gradient(#ef632f, #e55e2d);
  background-image: -moz-linear-gradient(#ef632f, #e55e2d);
  background-image: -ms-linear-gradient(#ef632f, #e55e2d);
  background-image: -o-linear-gradient(#ef632f, #e55e2d);
  background-image: linear-gradient(#ef632f, #e55e2d);
  border: 1px solid #d3582a;
  color: #ffffff;
}


.button.orange:hover {
  background-color: #ef632f;
  background-image: -webkit-linear-gradient(#ef632f, #db5727);
  background-image: -moz-linear-gradient(#ef632f, #db5727);
  background-image: -ms-linear-gradient(#ef632f, #db5727);
  background-image: -o-linear-gradient(#ef632f, #db5727);
  background-image: linear-gradient(#ef632f, #db5727);
  border: 1px solid #d3582a;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,.1);
  box-shadow: 0 1px 1px rgba(0,0,0,.1);
}


.button.normal {
  background-color: #f5f5f5;
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: linear-gradient(top,#f5f5f5,#f1f1f1);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 0 8px;
  text-decoration: none;
}


.callnumber {
  background-color: #ef632f;
  background-image: -webkit-linear-gradient(#ef632f, #e55e2d);
  background-image: -moz-linear-gradient(#ef632f, #e55e2d);
  background-image: -ms-linear-gradient(#ef632f, #e55e2d);
  background-image: -o-linear-gradient(#ef632f, #e55e2d);
  background-image: linear-gradient(#ef632f, #e55e2d);
  border: 1px solid #d3582a;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-right: 6px;
  color: #ffffff;
}



.callnumber:hover {
  background-color: #ef632f;
  background-image: -webkit-linear-gradient(#ef632f, #e55e2d);
  background-image: -moz-linear-gradient(#ef632f, #e55e2d);
  background-image: -ms-linear-gradient(#ef632f, #e55e2d);
  background-image: -o-linear-gradient(#ef632f, #e55e2d);
  background-image: linear-gradient(#ef632f, #e55e2d);
  border: 1px solid #d3582a;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-right: 6px;
  color: #ffffff;
}



.logo-background {
  color: #000;
}


.logo-link {
	text-decoration: none;
}

.pin {
  color: #366cad;
}

.startup {
   color: #c43b31;
}


.logo-area-revenue {
  width: 100%;
  text-align: center;
}


.logo-area:after {
	content: "";
  display: table;
  clear: both;
}


.logo-area-top {
  width: 100%;
  text-align: center;
  margin-bottom: 15px;
}

.logo-middle-area {
  width: 100%;
  text-align: center;
  font-family: verdana;
  font-size: 14px;
  margin-bottom: 35px;
}


.logo-area-bottom {
  width: 100%;
  margin-bottom: 10px;
}


.logo-area-bottom:after {
  content: "";
  display: table;
  clear: both;
}


.logo-area-left {
	width: 40%;
	float: left;
}


.logo-area-left:after {
  content: "";
  display: table;
  clear: both;
}


.logo-area-right {
	width: 50%;
	float: right;
	text-align: right;
}


.access-link {
	text-decoration: none;
    color: #000;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: 1px solid #edeeef;
    border-radius: 2px;
    height: 35px;
}


.access-menu-bar {
  position: relative;
  padding-left: 1.25em;
  margin-left: 5px;
  cursor: pointer;
}


.access-menu-bar:before {
  content: "";
  position: absolute;
  top: 0.25em;
  left: 0;
  width: 1em;
  height: 0.125em;
  border-top: 0.375em double #000;
  border-bottom: 0.125em solid #000;
}


.search-area {
	width: 100%;
  margin-top: 13px;
  margin-bottom: 15px;
  display: block;
}


.search-area:after {
	content: "";
  display: table;
  clear: both;
}


.search-form {
  display: none;
}



.search-area-left {
	width: 90%;
	float: left;
}

.search-area-right {
	width: 10%;
	float: right;
}


.glass {
    display: inline-block;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    float: none;
    z-index: auto;
    width: 0.4em;
    height: 0.4em;
    position: relative;
    cursor: pointer;
    opacity: 1;
    margin: 0;
    padding: 0;
    overflow: visible;
    border: 0.1em solid #ffffff;
    -webkit-border-radius: 0.35em;
    border-radius: 0.35em;
    font: normal 2em/normal Arial, Helvetica, sans-serif;
    color: #ffffff;
    -o-text-overflow: clip;
    text-overflow: clip;
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-shadow: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
    -webkit-transform: none;
    transform: none;
    -webkit-transform-origin: 50% 50% 0;
    transform-origin: 50% 50% 0;
  }

.glass:before {
    display: inline-block;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    float: none;
    z-index: auto;
    width: 0.45em;
    height: 0.1em;
    position: absolute;
    content: "";
    cursor: pointer;
    opacity: 1;
    right: -0.35em;
    bottom: -0.2em;
    margin: 0;
    padding: 0;
    overflow: visible;
    border: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    font: normal 100%/normal Arial, Helvetica, sans-serif;
    background: #ffffff;
    -o-text-overflow: clip;
    text-overflow: clip;
    color: #ffffff;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-shadow: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
    -webkit-transform: rotateZ(45deg)   ;
    transform: rotateZ(45deg)   ;
    -webkit-transform-origin: 50% 50% 0;
    transform-origin: 50% 50% 0;
}


.glass1 {
    display: inline-block;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    float: none;
    z-index: auto;
    width: 0.4em;
    height: 0.4em;
    position: relative;
    cursor: pointer;
    opacity: 1;
    margin: 0;
    padding: 0;
    overflow: visible;
    border: 0.1em solid #000;
    -webkit-border-radius: 0.35em;
    border-radius: 0.35em;
    font: normal 2em/normal Arial, Helvetica, sans-serif;
    color: #000;
    -o-text-overflow: clip;
    text-overflow: clip;
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-shadow: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
    -webkit-transform: none;
    transform: none;
    -webkit-transform-origin: 50% 50% 0;
    transform-origin: 50% 50% 0;
  }

.glass1:before {
    display: inline-block;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    float: none;
    z-index: auto;
    width: 0.45em;
    height: 0.1em;
    position: absolute;
    content: "";
    cursor: pointer;
    opacity: 1;
    right: -0.35em;
    bottom: -0.2em;
    margin: 0;
    padding: 0;
    overflow: visible;
    border: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    font: normal 100%/normal Arial, Helvetica, sans-serif;
    background: #000;
    -o-text-overflow: clip;
    text-overflow: clip;
    color: #000;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-shadow: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
    -webkit-transform: rotateZ(45deg)   ;
    transform: rotateZ(45deg)   ;
    -webkit-transform-origin: 50% 50% 0;
    transform-origin: 50% 50% 0;
}


.search {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #dcdee3;
   color: #686869;
   font-size: inherit;
   overflow: hidden;
   padding-left: 8px;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 19px;
   font-weight: bold;
}



.search {
	width: 99%;
	height: 55px;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}




.search-button {
  width: 100%;
  height: 55px;
	background-color: #f5f5f5;
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: linear-gradient(top,#f5f5f5,#f1f1f1);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 0 8px;
  text-decoration: none;
  color: #000;
}


.search-button:hover {
  width: 100%;
  height: 50px;
  background-color: #f5f5f5;
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: linear-gradient(top,#f5f5f5,#f1f1f1);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 0 8px;
  text-decoration: none;
}




.content:after {
  content: "";
  display: table;
  clear: both;
}

.text-content {
  width: 100%;
  margin-top: 30px;
}


.visit-board-a {
  color: #ffffff;
  text-decoration: underline;
  font-size: 16px;
  margin-left: 10px;
  font-weight: bold;
}

.live-post {
  width: 100%;
  padding-bottom: 15px;
  margin-bottom: 0px;
}

.create-board-link-addto {
  width: 100%;
  text-align: center;
  margin-top: 15px;
}


.addtoboard-h2-label {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  color: #4890b8;
}

.addtoboard-h2-label h2 {
  font-size: 18px;
}

.live-post:after {
  content: "";
  display: table;
  clear: both;
}

.earn-rev-lbl {
  font-size: 20px; margin-top: 20px; margin-bottom: 10px;
}

.earn-rev-p {
  margin-bottom: 10px;
}



.live-post-left {
  width: 100%;
  float: left;
}

.live-post-right {
  width: 0%;
  float: right;
}



.live-post-left:after {
  content: "";
  display: table;
  clear: both;
}

.live-post-left-search {
  width: 15%;
  float: left;
}

.live-post-right-search {
  width: 85%;
  float: right;
}

.live-post-right:after {
  content: "";
  display: table;
  clear: both;
}


.live-post-right-left {
  width: 70%;
  float: left;
}


.live-post-right-right {
  width: 30%;
  float: right;
}


.live-post-left-livepage {
  width: 10%;
  float: left;
}

.live-post-right-livepage {
  width: 90%;
  float: right;
}

.live-post-right-livepage:after {
  content: "";
  display: table;
  clear: both;
}

.live-post-right-livepage-left {
  width: 40%;
  float: left;

}

.live-post-right-livepage-right {
  width: 60%;
  float: right;
  text-align: right;
}

.live-post-right-livepage-right-left {
  width: 75%;
  float: left;
  text-align: right;
}

.live-post-right-livepage-right-right {
  width: 25%;
  float: right;
  text-align: right;
}


.live-post-right-livepage-right:after {
  content: "";
  display: table;
  clear: both;
}


.live-post-left-inner {
  width: 90%;
}

.live-post-left-inner img {
  width: 100%;
  border-radius: 50%;
}



.live-username-timesince a {
  font-size: 15px;
  color: #adadad;
  font-weight: bold;
  text-decoration: none;
}


.live-username {
  color: grey;
}

.live-username a {
  color: #a3a3a3;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
}


.live-username-users a {
  font-weight: bold;
  color: #000;
  text-decoration: none;
}


.live-username a:hover {
  color: green;
}


.live-timesince {
  color: grey;
  font-size: 12px;
  margin-top: 6px;
  font-weight: bold;
}

.receipt-time {
  color: #D53310;
  font-size: 13px;
  font-weight: bold;
}

.live-timesince-livepage {
  color: #D53310;
  font-size: 13px;
  margin-top: 8px;
  display: block;
}


.live-timesince-live {
  color: #D53310;
  font-size: 15px;
}

.live-timesince-live-post {
  width: 100%;
  color: #D53310;
  font-size: 13px;
  margin-top: 7px;
}


.pp-lbl-h2 {
  color: #000;
  font-size: 17px;
  margin-top: 15px;
}

.pp-h1 {
  margin-top: 0;
  padding-top: 0;
  font-size: 27px;
}


.live-title {
  color: #515152;
  cursor: pointer;
  text-decoration: none;
  font-size: 18px;
  font-family: arial;
  font-weight: 550;
  margin-bottom: 2px;
   line-height: 22px;
}

.live-title a {
  color: #515152;
  cursor: pointer;
  text-decoration: none;
  font-size: 18px;
  font-family: sans-serif;
  font-weight: 550;
  line-height: 17px;
}


.live-title h1 {
  font-size: 27px;
  margin: 0;
  padding: 0;
  font-family: sans-serif;
  line-height: 28px;
  color: #000;
  font-weight: normal;
}


.live-title-livepage h1 {
  font-size: 21px;
  margin: 0;
  padding: 0;
  font-family: sans-serif;
  line-height: 27px;
  color: #000;
  font-weight: 500;
}

.live-title-livepage {
  width: 100%;
  margin-bottom: 5px;
}

.live-description {
  width: 100%;
  line-height: 27px;
  font-size: 17px;
  word-wrap: break-word;
  color: #4b4c4c;
}

.live-description-text {
  width: 100%;
  margin-top: 20px;
  display: none;
}

.live-description-text  h1, h2, h3, h4, h5, h6 {
  color: #474747;
  margin: 0;
  padding: 0;
}


.live-description-text h1 {
  font-size: 23px;
}

.live-description-text h2 {
  font-size: 21px;
}

.live-description-text h3 {
  font-size: 19px;
}

.live-description-text h4 {
  font-size: 17px;
}

.live-description-text h5 {
  font-size: 15px;
}

.live-description-text h6 {
  font-size: 13px;
}


.live-description-text p {
  margin: 0;
  padding: 0;
  font-size: 19px;
  line-height: 27px;
  color: #575757;
}

.live-description ul, ol {
    margin-top: 20px;
    display: block;
   line-height: 12px;
   -webkit-margin-before: 0;
   -webkit-margin-after: 0;
   margin-top: -18px;
  color: #575757;
}

.live-description-text ul, ol {
  margin-top: -13px;
  padding-top: 0px;
  margin-bottom: -13px;
  padding-bottom: 0px;
  color: #575757;
}

.live-description-text ul li {
  margin-top: -5px;
  padding-top: 0px;
  margin-bottom: -5px;
  padding-bottom: 0px;
  color: #575757;
  font-size: 19px;
}

.live-description-text ol li {
  color: #575757;
  margin-bottom: 9px;
  font-size: 19px;
  line-height: 24px;
}

.live-description-text strong {
  color: #363636;
  margin-bottom: 9px;
  font-size: 18px;
}

.live-description-text li br {
  display: none;
}

.live-description-text ol br {
  display: none;
}


.live-description p {
  margin: 0;
  padding: 0;
  display: block;
  color: #575757;
}

.live-description img {
  width: 100%;
  border-radius: 6px;
}

.live-description a:not(.poll-button) {
  font-size: 19px;
  color: #5b849e;
  text-decoration: none;
}

.live-description-text a:not(.poll-button) {
  font-size: 19px;
  color: #5b849e;
  text-decoration: none;
}




.live-description h1 {
  font-size: 21px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  color: #444444;
}


.live-description h2 {
  font-size: 19px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  color: #444444;
}


.live-description h3, h4, h5, h6 {
  font-size: 18px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  color: #444444;
}


.live-description strong {
  color: #444444;
}

.text p {
  margin: 0;
  padding: 0;
  line-height: 28px;
  font-size: 18px;
  color: #4b4c4c;
}

.live-post-top {
  width: 100%;
}

.live-post-top:after {
  content: "";
  display: table;
  clear: both;
}

.live-post-bottom {
  width: 100%;
  color: #4b4c4c;
  text-decoration: none;
  font-size: 16px;
}


.live-post-bottom:after {
  content: "";
  display: table;
  clear: both;
}

.live-post-livepage-left {
  width: 40%;
  float: left;
}

.live-post-livepage-right {
  width: 60%;
  float: right;
}


.live-post-top-left {
  width: 5%;
  float: left;
}

.live-post-top-right {
  width: 95%;
  float: right;
}


.live-post-top-left-livepage {
  width: 5%;
  float: left;
}

.live-post-top-right-livepage {
  width: 95%;
  float: right;
}


.live-post-top-left-inner {
  width: 85%;
}

.live-post-top-left-inner-livepage {
  width: 95%;
}


.live-post-top-left img {
  width: 100%;
}

.live-post-left-inner-post {
  width: 100%;
  position: relative;
  min-height: 200px;
  background-color: #e1e2e3;
}

.l-post-image {
  width: 100%;
  border-radius: 4px;
  display: block;
}


.live-image {
  width: 100%;
  margin-top: 6px;
}

.live-image img {
  width: 100%;
  border-radius: 4px;

  
}

.live-image-livepage {
  width: 100%;
}

.live-image-livepage img {
  width: 100%;
  border-radius: 6px;
}

.shorttitle {
  width: 100%;
}


.live-social {
  width: 100%;
  text-align: left;
}


.live-liked-button {
  color: #1b97e2;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
 
}


.live-unliked-button {
  color: #6476a1;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
 
}

.live-unliked-loggedout {
  color: #6476a1;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
 
}



.live-views-label {
  font-weight: bold;
  font-size: 19px;
  color: #A12A37;
}


.live-views-label-lb {
  font-weight: bold;
  font-size: 11px;
  color: #c75350;
  display: none;
}


.live-views-label-lp {
  font-weight: bold;
  font-size: 15px;
  color: #D53310;
  margin-right: 10px;
}


.live-like-button-likes {
  font-weight: bold;
  color: #000;
  font-size: 13px;
}

.live-like-button {
  
}

.live-follow-following-button {
  float: right;
}

.live-follow-following-button a {
  text-decoration: none;
  font-size: 15px;
  
}


.editandrepost {
  text-decoration: none;
  font-weight: bold;
  margin-right: 5px;
  color: #1b97e2;

  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
  background-image: -moz-linear-gradient(top,#ffffff,#ffffff);
  background-image: -ms-linear-gradient(top,#ffffff,#ffffff);
  background-image: -o-linear-gradient(top,#ffffff,#ffffff);
  background-image: linear-gradient(top,#ffffff,#ffffff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 7px;
  text-decoration: none;
  font-size: 14px;
}

.ba-pr {
  color: #949494;
  font-size: 13px;
}

.externalurladmin {
  text-decoration: none;
  font-weight: bold;
  margin-right: 5px;
  color: #1b97e2;
  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
  background-image: -moz-linear-gradient(top,#ffffff,#ffffff);
  background-image: -ms-linear-gradient(top,#ffffff,#ffffff);
  background-image: -o-linear-gradient(top,#ffffff,#ffffff);
  background-image: linear-gradient(top,#ffffff,#ffffff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 7px;
  text-decoration: none;
  font-size: 14px;
}

.live-edit-button-last {
  float: right;
  margin-left: 8px;
}

.live-edit-button-last a {
  text-decoration: none;
  font-weight: bold;
  color: #9e3f2c;
  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
  background-image: -moz-linear-gradient(top,#ffffff,#ffffff);
  background-image: -ms-linear-gradient(top,#ffffff,#ffffff);
  background-image: -o-linear-gradient(top,#ffffff,#ffffff);
  background-image: linear-gradient(top,#ffffff,#ffffff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 7px;
  text-decoration: none;
  font-size: 14px;
}





.reposterror {
  float: right;
  font-size: 13px;
  margin-left: 8px;
}


.live-repost-button a {
  text-decoration: none;
  color: #ffffff;
}


.live-repost-button-price-true a {
  text-decoration: none;
  color: #455772;
}

.live-repost-button-price-true-pfalse a {
  text-decoration: none;
  color: #455772;
}

.live-menu {
  float: right;
}

.live-menu a {
  text-decoration: none;
  color: #bcbcbc;
  font-size: 15px;
  font-weight: bold;
}

.footer {
  width: 100%;
  text-align: center;
  margin-top: 30px;
}

.footer-link {
  color: #a8a8a8;
  font-size: 12px;
  text-decoration: none; 
  margin-right: 8px;
}


.add-link a {
  color: #a8a8a8;
  font-size: 12px;
  text-decoration: none; 
}

.add-bar {
  margin-left: 8px;
  margin-right: 8px;
  color: #a8a8a8;
  font-size: 12px;
}

.add-bar2 {
  margin-left: 3px;
  margin-right: 3px;
  color: #a8a8a8;
  font-size: 12px;
}


.js-disabled {
  width: 100%;
  background-color: #ffc;
  border-radius: 4px;
  border: 2px solid #f4d442;
  padding: 8px;
  margin-bottom: 30px;
}

.js-disabled-top {
  font-size: 18px;
  font-weight: bold;
}

.js-disabled-bottom {
  font-size: 14px;
  font-weight: bold;
}


.js-disabled-middle {
  width: 100%;
  margin-top: 5px;
  margin-bottom: 15px;
}

.text {
  line-height: 21px;
  color: #2d2d2d;
}


.access {
  width: 350px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
  padding: 20px;
}


.access-logo {
  width: 100%;
  text-align: center;
  margin-top: 40px;
}


.box {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #000;
   font-size: inherit;
   overflow: hidden;
   padding-left: 5px;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 18px;
   font-weight: bold;
   height: 48px;
   width: 100%;
}

.space {
  width: 100%;
  margin-bottom: 15px;
}


.access-button {
  width: 100%;
  height: 45px;
  font-size: 16px;
  color: #ffffff;
}


.access-message {
  width: 100%;
  text-align: center;
  margin-top: 20px;
  font-size: 15px;
  color: #2d2d2d;
}


.access-message p {
  margin: 0;
  padding: 0;
}


.access-redirect-link {
  width: 100%;
  text-align: center;
  margin-top: 20px;
}

.access-redirect-link a {
  text-decoration: none;
  color: #1992d4;
  font-weight: bold;
  font-size: 19px;
}

.password-reset-link {
  text-decoration: none;
  color: #1992d4;
  font-weight: bold;
  font-size: 12px;
}

.footer {
  width: 100%;
  margin-bottom: 20px;
}

.error {
  font-size: 14px;
  color: #d60e1c;
  font-weight: bold;
  margin-top: 2px;
}


.filter {
    width: 100%;
    margin-top: 20px;
}

.filter h1 {
  font-size: 18px;
}

.filter-link {
  color: #515152;
  font-weight: bold;
  text-decoration: none;
  margin-right: 8px;
  font-size: 16px;
}

.filter-arrow {
  font-size: 15px;
  text-decoration: none;
  font-weight: bold;
  margin-right: 4px;
  color: grey;
  display: none;
}

.filter-link-highlighted {
  color: #1b97e2;
  font-weight: bold;
  text-decoration: none;
}

.filter-link-highlighted-home {
  color: #1b97e2;
  font-weight: bold;
  text-decoration: none;
}

.profilepich1 {
   text-align: center;
}

.profilepich1 h1 {
   font-size: 21px;
}

.picture-container-default {
  width: 55%;
  margin-left: auto;
  margin-right: auto;
}

.delete-link-area {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 8px;
  text-align: center;
}

.profile-picture-added {
  width: 100%;
  border-radius: 8px;
}

.delete-profilepicture-link {
  color: #000;
  font-size: 13px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-right: 7px;
}

.profile-title {
  font-weight: bold;
  line-height: 22px;
  color: #9d9fa3;
}

.save-profilepicture-link {
  color: #000;
  font-size: 13px;
  padding-top: 7px;
  padding-bottom: 7px;
}


.profile-file-input-container {
  width: 50%;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}


.add-image-console {
  text-align: center;
}

.profile-pic-loader {
  display: none;
}

.home-link {
  color: #848d95;
}

.menu {
  background-color: #fcfcfc;
  padding: 8px;
  border: 1px solid #f4f5f7;
  margin-top: 5px;
  display: none;
}

.menu-section {
  width: 100%;
  margin-bottom: 10px;
}

.menu-section:after {
  content: "";
  display: table;
  clear: both;
}

.menu-section-logout {
  width: 100%;
  margin-bottom: 8px;
}

.menu-section-logout:after {
  content: "";
  display: table;
  clear: both;
}

.menu-link {
  text-decoration: none;
  color: grey;
  font-size: 15px;
}

.login-message {
  width: 100%;
  background-color: #ffffff;
  color: green;
  padding: 3px;
  margin-bottom: 20px;
  font-size: 18px;
  display: none;
  text-align: center;
  border-radius: 3px;
  margin-top: 15px;
}


.access-agreement-text {
  font-size: 12px;
  line-height: 18px;
  color: #657786;
}

.access-agreement-text a {
  font-size: 11px;
  color: #1c94e0;
}


.reset-password-email-sent {
  background-color: #ffc;
  padding: 10px;
  border-radius: 7px;
}

.reset-password-email-sent-title {
  width: 100%;
  margin-bottom: 15px;
}

.reset-password-email-sent-title h2 {
  margin-top: 0;
  padding-top: 0;
}


.reset-password-email-sent-body {
  margin-bottom: 10px;
  font-size: 15px;
  font-weight: bold;
  color: green;
}

.reset-password-email-sent-bottom {
  font-size: 12px;
  margin-bottom: 5px;
}

.reset-password-email-sent-tryagain a {
  font-size: 12px;
  color: #1992d4;
  text-decoration: none;
  display: none;
}

.profile-info {
  width: 100%;
  margin-top: 40px;
  margin-bottom: 20px;
}

.profile-info-left {
  width: 15%;
  float: left;
}

.profile-info-right {
  width: 85%;
  float: right;
}

.profile-info:after {
  content: "";
  display: table;
  clear: both;
}

.profile-info-right-inner {
  width: 100%;
  float: right;
  text-align: center;
}

.live-profilepicture img {
  width: 85%;
  border-radius: 100%;
}



.profile-info-right-inner-bottom {
  width: 100%;
  margin-top: 15px;
}

.profile-info-right-inner-bottom:after {
    content: "";
    display: table;
    clear: both;
}

.live-profile-follow-count {
  display: inline-block;
  margin-left: 16px;
  margin-right: 16px;
}


.live-pfc-top {
  width: 100%;
  text-align: center;
  font-weight: bold;
  color: #525252;
}

.live-pfc-top a {
  font-size: 15px;
  text-decoration: none;
  color: grey;
}


.live-pfc-bottom {
  width: 100%;
  text-align: center;
  font-weight: bold;
  color: #000;
  font-size: 19px;
}

.live-pfc-bottom a {
  font-weight: bold;
  text-decoration: none;
  color: #000;
  font-size: 19px;
}


.live-profile-edit-button {
  display: block;
  font-size: 16px;
  width: 100%;
  border-radius: 4px;
  font-weight: bold;
  color: #3a3a3a;
  text-decoration: none;
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #ffffff;
}


.live-user-profile-posts {
  width: 100%;
  margin-top: 20px;
}

.content-posts {
  width: 100%;
}

.content-posts:after {
  content: "";
  display: table;
  clear: both;
}


.content-posts-top {
  width: 100%;
}

.content-posts-top:after {
  content: "";
  display: table;
  clear: both;
}



.live-post-profile-image {
  width: 90%;
  border-radius: 50%;
}


.profile-info-fullname-username {
  width: 100%;
  text-align: left;
}

.live-profile-fullname {
  font-weight: bold;
  color: grey;
  text-decoration: none;
  font-size: 17px;
  font-family: sans-serif;
}


.profile-current-location {
  margin-top: 3px;
  margin-bottom: 9px;
  text-align: left;
  font-size: 12px;
  color: #8a8b8c;
}


.profile-current-location a {
  font-size: 12px;
  color: #8a8b8c;
  text-decoration: none;
}



.edit-profile-button-container {
  width: 100%;
}

.live-message-button-div {
  width: 50%;
  float: left;
}

.live-follow-button-div {
  width: 50%;
  float: right;
}


.live-message-button-div a {
  display: block;
  width: 97%;
  float: left;
  border: 1px solid #c3c6c9;
}

.live-follow-button-div a {
   display: block;
  width: 97%;
  float: right;
}



.following-color {
  background-color: #87b0f2;
  border: 1px solid #82abed;
  color: #ffffff;
}

.profile-not-found-return-link {
    width: 100%;
    margin-top: 10px;
    text-align: center;
}


.profile-not-found-return-link a {
    font-size: 16px;
    font-weight: bold;
    color: #1DA1F2;;
    text-decoration: none;
}
 

.profile-not-found {
  font-size: 19px;
  font-weight: bold;
  width: 100%;
  text-align: center;
}

.edit-profile-picture {
  width: 100%;
  margin-top: 30px;
}

.edit-profile-picture:after {
  content: "";
  display: table;
  clear: both;
}

.edit-profile-picture-left {
  width: 20%;
  float: left;
}

.edit-profile-picture-right {
  width: 80%;
  float: right;
}

.edit-profile-picture-left img {
  width: 93%;
  border-radius: 50%;
}

.edit-profile-picture-right a {
  text-decoration: none;
  color: grey;
  padding: 5px;
  border-radius: 4px;
  font-size: 12px;
}

.edit-profile-form {
  width: 100%;
  margin-top: 20px;
}


.lbl {
  font-size: 16px;
  margin-bottom: 2px;
}

.bio {
  width: 100%;
  min-height: 100px;
  font-size: 15px;
  padding-left: 4px;
}

.updateprofilebutton {
  width: 100%;
  color: #ffffff;
  font-size: 16px;
  padding-top: 6px;
  padding-bottom: 6px;
}

.menu-logout-link {
  color: orange;
  font-weight: bold;
}

.orange {
  color: orange;
}

.menu-logout-link-bottom {
   color: #ce6840;
}

.badusername-color {
  color: orange;
}

.profile-bio {
  width: 100%;
  margin-top: 6px;
  font-size: 15px;
  font-family: sans-serif;
  line-height: 18px;
  color: #666666;
  text-align: left;
  line-height: 21px;
}

.profile-bio a {
  font-size: 15px;
  color: #1DA1F2;
  text-decoration: none;
}

.profile-website {
  width: 100%;
  margin-top: 5px;
  text-align: left;
  word-break: break-all;
}

.profile-website a {
  font-size: 15px;
  color: #637fab;
  text-decoration: none;
  font-weight: bold;
}


.profile-following-button {
  background-color: #1DA1F2;
  color: #ffffff;
}

.create-area {
  width: 100%;
  margin-top: 35px;
  margin-bottom: 100px;
}


.create-area-comments-review {
  width: 100%;
  margin-top: 35px;
  margin-bottom: 100px;
} 



.create-company-name {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #000;
   padding-left: 5px;
   background-color: #ffffff;
   font-size: 21px;
   font-weight: bold;
   min-height: 45px;
   width: 50%;
}



.create-title {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #000;
   padding-left: 5px;
   background-color: #ffffff;
   font-size: 21px;
   font-weight: bold;
   min-height: 45px;
   width: 100%;
}


.create-url {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #000;
   padding-left: 5px;
   background-color: #ffffff;
   font-size: 17px;
   font-weight: bold;
   min-height: 35px;
   width: 100%;
}


.create-specific-location {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #edeff0;
   color: #9a9b9c;
   padding-left: 5px;
   background-color: #ffffff;
   font-size: 17px;
   min-height: 35px;
   width: 100%;
}

.create-specific-location::placeholder {
  color: #aeafb0;
}

.specific-location {
  margin-top: 8px;
}


.create-description {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #000;
   padding-left: 5px;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 15px;
   font-weight: bold;
   min-height: 100px;
   width: 100%;
   resize: none;
}

.brightblue {
  color: #1b97e2;
}

.greenbold {
  color: green;
  font-weight: bold;
}

.create-description-area {
  width: 100%;
  margin-top: 15px;
}


.create-description-area:after {
  content: "";
  display: table;
  clear: both;
}

.youmettherequirements p {
  font-size: 15px;
  font-weight: bold;
  color: #1b97e2;
}


.create-post-button {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 20px;
  color: #ffffff;
  display: inline-block;
  width: 100%;
}


.create-save-button {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 15px;
  margin-right: 6px;
  display: none;
}


.create-extra-buttons {
  color: grey;
  font-size: 15px;
  margin-right: 10px;
  text-decoration: none;
}

.create-extra-button-space {
  width: 100%;
}

.below-create-title {
  margin-top: 20px;
  margin-bottom: 10px;
}

.create-lbl {
  color: green;
  margin-bottom: 10px;
}

.woym-counter {
  display: none;
}


.create-file-area {
  width: 100%;
  margin-bottom: 35px;
  margin-top: 15px;
}


.create-file-area:after {
  content: "";
  display: table;
  clear: both;
}


.create-loaded-images {
  width: 100%;
}

.create-loaded-images:after {
  content: "";
  display: table;
  clear: both;
}


#create-image {
  display: none;
}


.create-image {
    color: #000;
    border: 1px solid #bec5d1;
    border-radius: 3px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 10px; 
    padding-right: 10px;
    cursor: pointer;
    background-color: #f7f8f9;
}

.apply-file-label {
  color: #000;
}

.create-mp3 {
   color: #6188c6;
    border: 1px solid #a4b7d6;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 10px; 
    padding-right: 10px;
    cursor: pointer;
}

#create-mp3 {
  display: none;
}

.create-mp3-error {
  font-size: 13px;
}

.create-image-error {
  font-size: 14px;
  font-weight: bold;
  margin-left: 8px;
}

.saving-label {
  color: grey;
  margin-right: 6px;
  display: none;
}

.cancel-post-area a {
  color: #af3221;
  font-size: 15px;
  text-decoration: none;
  margin-right: 10px;
  font-weight: bold;
}


.uploaded-image-container {
  width: 100%;
  margin-top: 15px;
  margin-bottom: 15px;
}


.uploaded-image-container:after {
  content: "";
  display: table;
  clear: both;
}

.uploaded-image-container-top {
  width: 100%;
}

.uploaded-image-container-top:after {
  content: "";
  display: table;
  clear: both;
}


.uploaded-image-container-bottom {
  width: 100%;
}


.uploaded-image-container-left {
  width: 30%;
  float: left;
  
}

.uploaded-image-container-left-inner {
    width: 100%;
    position: relative;
}

.uploaded-image-container-right {
  width: 70%;
  float: right;
}


.create-copy-lbl {
  color: grey;
  font-size: 13px;
  color: #b27042;
  margin-bottom: 2px;
}


.create-delete-image {
  text-decoration: none;
  color: #8d8d8e;
  border: 1px solid #bec5d1;
  padding-top: 3px;
  padding-bottom: 3px;
  border-radius: 4px;
  font-size: 15px;
  background-color: #f7f8f9;
  padding-left: 3px;
  padding-right: 3px;
}


.create-delete-audio {
  text-decoration: none;
  color: #1DA1F2;
  font-size: 14px;
}

.create-delete-zip {
  text-decoration: none;
  color: #8d8d8e;
  border: 1px solid #bec5d1;
  padding-top: 3px;
  padding-bottom: 3px;
  border-radius: 4px;
  font-size: 15px;
  background-color: #f7f8f9;
  padding-left: 3px;
  padding-right: 3px;
  display: none;
}


.live-audio-player {
  width: 100%;
}


.nopostsyet {
  width: 100%;
  text-align: center;
  font-weight: bold;
  font-size: 18px;
  color: orange;
}


.nopostsyet-top {
  width: 100%;
  text-align: center;
  font-weight: bold;
  font-size: 17px;
  color: #000;
  margin-bottom: 10px;
}


.users-container {
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 40px;
}

.users-container:after {
  content: "";
  display: table;
  clear: both;
}

.users-container-left {
  width: 17%;
  float: left;
}

.users-container-right {
  width: 83%;
  float: right;
  padding-top: 10px;
}

.rjppapp-titl-col {
  color: red;
}


.rjppapp-titl {
  margin: 0px;
  padding: 0px;
  font-size: 18px;
}


.users-container-right:after {
  content: "";
  display: table;
  clear: both;
}


.users-container-right-left {
  width: 65%;
  float: left;
  text-align: left;
}

.users-container-right-right {
  width: 35%;
  float: right;
  text-align: center;
}


.live-profile-edit-button-div-user {
  width: 100%;
}



.users-container-right-left-inner {
  width: 96%;
  overflow: hidden;
}

.live-profile-edit-button-div {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
}



.settings-link-area {
  width: 100%;
  padding-top: 6px;
  padding-bottom: 6px;
  border-bottom: 1px solid #d9dbdd;
}

.settings-link {
  color: #808ca0;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
}


.settings-link:hover {
  color: #1DA1F2;
}

.settings-area {
  width: 100%;
}

.filter-link-black {
  color: #000;
  font-size: 18px;
}


.returntosettingslink {
  text-decoration: none;
  color: #1DA1F2;
  font-size: 15px;
}

.rtslarea {
  width: 100%;
  margin-top: 40px;
}

.settingschangepassword {
  font-size: 17px;
  color: #ffffff;
  height: 45px;
  width: 100%;
}

.settingsupdateemail {
  font-size: 17px;
  color: #ffffff;
  height: 45px;
  width: 100%;
}

.settingsdeactivatereasonaccount {
  font-size: 17px;
  color: #ffffff;
  height: 45px;
  width: 100%;
}

.settingschangenotif {
  font-size: 17px;
  color: #ffffff;
  height: 45px;
  width: 100%;
}

.live-menu-items {
  width: 100%;
  text-align: right;
  margin-top: 8px;
  margin-bottom: 15px;
  display: none;
}

.live-menu-items-space {
  width: 100%;
  text-align: right;
  margin-bottom: 3px;
}

.live-menu-items-space-link {
  color: #1DA1F2;
  text-decoration: none;
  font-size: 14px;
}


.post-loader {
  width: 100%;
  text-align: center;
}



.comments {
  width: 100%;
  margin-top: 50px;
}


.comments:after {
  content: "";
  display: table;
  clear: both;
}

.comment {
  width: 100%;
  margin-bottom: 20px;
}

.comment:after {
  content: "";
  display: table;
  clear: both;
}

.comment-left {
  width: 15%;
  float: left;
}

.comment-right {
  width: 85%;
  float: right;
}

.comment-left-inner {
  width: 90%;
}

.comment-right-top {
  width: 100%;
  margin-bottom: 25px;
}


.comment-right-bottom {
  width: 100%;
  float: right;
}

.comment-right-bottom:after {
  content: "";
  display: table;
  clear: both;
}

.comment-right-top-text {
  width: 100%;
  margin-bottom: 5px;
}


.comment-right-top-social {
  width: 100%;
  font-size: 15px;
  margin-top: 15px;
}

.comment-right-top-social:after {
  content: "";
  display: table;
  clear: both;
}

.comment-right-top-social-left {
  width: 80%;
  float: left;
}

.comment-right-top-social-right {
  width: 30%;
  float: right;
}

.comment-right-top-social-right:after {
  content: "";
  display: table;
  clear: both;
}

.comment-right-top-social-right-left {
  width: 85%;
  float: left;
  text-align: right;
  padding-right: 6px;

}

.comment-right-top-social-right-right {
  width: 15%;
  float: right;
}


.comment-user-image {
  width: 100%;
  border-radius: 50%;
}


.comment-username {
  font-weight: bold;
}

.comment-username a {
  font-size: 15px;
}


.comment-username-link {
  font-weight: bold;
  color: #292929;
  text-decoration: none;
}

.comment-username-link:hover {
  color: green;
}


.comment-text p {
  margin: 0;
  padding: 0;
  display: inline;
  font-size: 18px;
  line-height: 25px;
  color: #303030;
}


.comment-text ul, ol {
   -webkit-margin-before: 0;
   -webkit-margin-after: 0;
   margin-top: -10px;
}

.comment-text li {
  line-height: 21px;
}

.comment-text h1 {
  font-size: 21px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  color: #444444;
}


.comment-text h2 {
  font-size: 19px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  color: #444444;
}


.comment-text h3, h4, h5, h6 {
  font-size: 18px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  color: #444444;
}


.comment-like-link {
  font-size: 13px;
  text-decoration: none;
  color: grey;
}


.comment-liked-link {
  color: #1DA1F2;
  text-decoration: none;
  font-size: 13px;
}


.comment-like-loggedout {
  font-size: 13px;
  text-decoration: none;
  color: grey;
}



.comment-reply-link {
  font-size: 13px;
  color: #1DA1F2;
  text-decoration: none;
  margin-right: 7px;
}

.comment-like-count {
  font-size: 13px;
  font-weight: bold;
  margin-right: 7px;
}

.time-since-comment {
  font-size: 12px;
  color: grey;
  font-weight: bold;
}


.comment-input-box {
  width: 100%;
}

.comment-input-box:after {
  content: "";
  display: table;
  clear: both;
}

.comment-reply {
  width: 100%;
  margin-bottom: 20px;
  float: right;
}


.comment-reply:after {
  content: "";
  display: table;
  clear: both;
}


.comment-reply-left {
  width: 10%;
  float: left;
}

.comment-reply-right {
  width: 90%;
  float: right;
}


.comment-reply-left-inner {
  width: 90%;
}

.comment-reply-right-top {
  width: 100%;
  margin-bottom: 5px;
}

.comment-reply-right-bottom {
  width: 100%;
}

.comment-reply-username {
  font-weight: bold;
}

.comment-reply-username {
  font-size: 13px;
}

.comment-reply-username-link {
 font-weight: bold;
  color: #292929;
  text-decoration: none;
  font-size: 13px;
}


.comment-reply-text p {
  margin: 0;
  padding: 0;
  display: inline;
  font-size: 18px;
  line-height: 20px;
  color: #303030;
}

.comment-reply-text a {
  color: #315896;
  font-size: 18px;
  text-decoration: none;
}


.comment-reply-text ul, ol {
   -webkit-margin-before: 0;
   -webkit-margin-after: 0;
   margin-top: -10px;
}

.comment-reply-text li {
  line-height: 21px;
}

.comment-reply-text h1 {
  font-size: 21px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  color: #444444;
}


.comment-reply-text h2 {
  font-size: 19px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  color: #444444;
}


.comment-reply-text h3, h4, h5, h6 {
  font-size: 18px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  color: #444444;
}



.comment-text a {
  font-size: 15px;
  color: #5b849e;
  text-decoration: none;
}


.comment-reply-like-link {
  font-size: 13px;
  text-decoration: none;
  color: grey;
}


.comment-reply-like-count {
  font-size: 13px;
  font-weight: bold;
  margin-right: 7px;
}

.time-since-comment-reply {
  font-size: 12px;
  color: grey;
  font-weight: bold;
}

.original-poster-label {
  font-size: 11px;
  color: #db8f39;
}

.comment-input {
  width: 100%;
}

.comment-input-left {
  width: 7%;
  float: left;
}

.comment-input-right {
  width: 93%;
  float: right;
}

.comment-input:after {
  content: "";
  display: table;
  clear: both;
}

.comment-input-left-inner {
  width: 90%;
}


.comment-textarea {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #000;
   padding-left: 5px;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 17px;
   min-height: 55px;
   width: 100%;
   cursor: pointer;
   resize: none;
}

.comment-button-area {
  width: 100%;
  text-align: right;
}

.comment-button {
  color: #ffffff;
  font-size: 13px;
  height: 30px;
  font-weight: normal;
}

.comment-text-counter {
  display: none;
}

.textareadisabledcss {
 border: 1px solid #9a9fa8;
}

.comment-reply-input {
  width: 100%;
}


.comment-reply-input:after {
  content: "";
  display: table;
  clear: both;
}


.comment-reply-input-left {
  width: 7%;
  float: left;
}


.comment-reply-input-right {
  width: 93%;
  float: right;
}


.comment-reply-input-right:after {
  content: "";
  display: table;
  clear: both;
}

.comment-reply-input-left-inner {
  width: 90%;
}


.reply-textarea {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #000;
   padding-left: 5px;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 16px;
   min-height: 45px;
   width: 100%;
   resize: none;
}

.reply-button-area {
  width: 100%;
  text-align: right;
}

.reply-button {
  color: #ffffff;
  font-size: 13px;
  height: 30px;
  font-weight: normal;
}

.reply-text-counter {
  display: none;
}

.comment-input-right-top {
  width: 100%;
}

.comment-input-right-bottom {
  width: 100%;
}

.comment-reply-input {
  display: none;
}

.show-comment-box-button {
  font-size: 16px;
  font-weight: bold;
  padding: 5px;
  cursor: pointer;
  display: none;
  color: #666666;
}


.comment-delete-link {
  font-size: 13px;
  color: #000;
  text-decoration: none;
  margin-right: 7px;
}

.reply-delete-link {
  font-size: 13px;
  color: #000;
  text-decoration: none;
  margin-right: 7px;
}


.reply-block {
  width: 100%;
}

.reply-block:after {
  content: "";
  display: table;
  clear: both;
}

.comment-block {
   width: 100%;
}

.comment-block:after {
  content: "";
  display: table;
  clear: both;
}



.reply-like-link {
  font-size: 13px;
  text-decoration: none;
  color: grey;
}


.reply-liked-link {
  color: #1DA1F2;
  text-decoration: none;
  font-size: 13px;
}


.reply-like-loggedout {
  font-size: 13px;
  text-decoration: none;
  color: grey;
}


.searches-search-result {
  width: 100%;
  margin-bottom: 8px;
}

.searches-query {
  font-weight: bold;
  font-size: 17px;
  color: #1c56b2;
  margin-right: 8px;
}

.searches-filter {
  font-weight: bold;
}

.searches-username {
  color: grey;
  text-decoration: none;
  font-weight: bold;
}


.searches-timesincepost {
  font-size: 12px;
  color: green;
  margin-left: 5px;
}


.messages {
  width: 100%;
}


.messages:after {
  content: "";
  display: table;
  clear: both;
}

.messages-top {
  width: 100%;
}

.messages-top:after {
  content: "";
  display: table;
  clear: both;
}


.messages-top-left {
  width: 40%;
  float: left;
}


.messages-top-right {
  width: 60%;
  float: right;
  text-align: left;
}


.messages-top-left:after {
  content: "";
  display: table;
  clear: both;
}


.messages-top-left-left {
  width: 20%;
  float: left;
}


.messages-top-left-right {
  width: 80%;
  float: right;
}

.msg-textarea-disabled {
  color: #a54131;
}

.comment-textarea-disabled {
  color: #a54131;
}


.messages-middle {
  width: 100%;
  height: 550px;
  background-color: #f7f8f9;
  overflow-y: auto;
  margin-top: 8px;
  margin-bottom: 8px;
}


.messages-middle-inner {
  width: 100%;
  height: 550px;
  word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-all;
  word-break: break-word;
}


.messages-middle:after {
  content: "";
  display: table;
  clear: both;
}


.messages-bottom {
  width: 100%;
}


.messages-bottom:after {
  content: "";
  display: table;
  clear: both;
}


.block-link {
  color: #3366b7;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
}

.unblock-link {
  color: #af2215;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
}


.messages-top-left-left-image {
  width: 90%;
}


.msgprofilefullname {
  color: #000;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
}


.msgprofilefullname:hover {
  color: green;
}


.msgprofileusername {
  color: grey;
  text-decoration: none;
  font-size: 15px;
  font-weight: bold;
}


.messages-bottom-left {
  width: 10%;
  float: left;
}

.messages-bottom-right {
  width: 90%;
  float: right;
}


.messages-bottom-right:after {
   content: "";
  display: table;
  clear: both;
}

.messages-bottom-left-inner {
  width: 80%;
  float: left;
}

.messages-bottom-top {
  width: 100%;
}

.messages-bottom-top:after {
   content: "";
  display: table;
  clear: both;
}

.messages-bottom-bottom {
  width: 100%;
  margin-top: 4px;
}

.msg-image {
  cursor: pointer;
}

#msg-image {
  display: none;
}

.messages-bottom-right-left {
  width: 87%;
  float: left;
}

.messages-bottom-right-right {
  width: 13%;
  float: right;
}

.msg-button {
  width: 100%;
  color: #ffffff;
  height: 35px;
}

.msg-textarea {
  width: 98%;
  font-size: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 5px;
    height: 35px;
}

.msgtextcounter {
  display: none;
}

.message-notification-count {
  background-color: red;
   display: inline-block;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    color: #ffffff;
    text-decoration: none;
    border-radius: 3px;
    margin-right: 5px;
    display: none;
}


.sentmessage {
  width: 100%;
}

.sentmessage:after {
  content: "";
  display: table;
  clear: both;
}


.sentmessage-left {
  width: 87%;
  float: left;
  padding-left: 10px;
}


.sentmessage-right {
  width: 13%;
  float: right;
}


.first-message {
 height: 465px;
}




.sentmessage-right-inner {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}


.receivedmessage {
  width: 100%;
}


.receivedmessage:after {
   content: "";
  display: table;
  clear: both;
}


.receivedmessage-left {
  width: 13%;
  float: left;
}


.receivedmessage-right {
  width: 87%;
  float: right;
  padding-right: 10px;
}


.receivedmessage-left-inner {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}


.message-user-image {
  width: 100%;
  border-radius: 50%;
}


.sentmessagepad {
  background-color: #5186db;
  color: #ffffff;
  float: right;
  padding: 6px;
  border-radius: 6px;
}


.receivedmessagepad {
  background-color: #adb0b5;
  color: #000;
  float: left;
  padding: 6px;
  border-radius: 6px;
}

.sent-message-time-since {
  margin-right: 8px;
}


.text h2 {
  font-size: 16px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text li {
  margin-top: 7px;
  margin-bottom: 7px;
}

.message-block {
  width: 100%;
}

.message-block:after {
   content: "";
  display: table;
  clear: both;
}

.dynamic-message {
  margin-bottom: 25px;
}

.sentimagepad {
  color: #ffffff;
  float: right;
  border-radius: 6px;
}

.receivedimagepad {
  color: #000;
  float: left;
  border-radius: 6px;
}

.message-uploaded-image {
  width: 60%;
  border-radius: 5px;
}

.imagealignright {
  text-align: right;
}

.msg-message-status-label {
  width: 100%;
  text-align: right;
  font-size: 11px;
  color: grey;
  margin-top: 2px;
}


.sentmsg-message-container {
  width: 100%;
}


.sentmsg-message-container:after {
   content: "";
  display: table;
  clear: both;
}


.receivedmsg-message-status-label {
  width: 100%;
  text-align: left;
  font-size: 11px;
  color: grey;
  margin-top: 2px;
}

.sentmsg-message-status-label {
  width: 100%;
  text-align: right;
  font-size: 11px;
  color: grey;
  margin-top: 2px;
}


.receivedmsg-message-container {
  width: 100%;
}


.receivedmsg-message-container:after {
   content: "";
  display: table;
  clear: both;
}

.msg-image-loader {
  display: none;
}

.nomessagesfound {
  width: 100%;
  text-align: center;
  font-weight: bold;
  color: grey;
}

.menu-messages-count {
  font-weight: bold;
  font-size: 15px;
  color: grey;
}


.all-messages-top-block {
  width: 100%;
}


.gmessage {
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 8px;
  padding-right: 8px;
  border-bottom: 1px solid #dbdde0;
}


.gmessage:after {
  content: "";
  display: table;
  clear: both;
}


.gmessage-left {
  width: 15%;
  float: left;
}

.gmessage-right {
  width: 85%;
  float: right;
}

.gmessage-left-inner {
  width: 90%;
}

.gmessage-right-top {
  width: 100%;
  margin-bottom: 4px;
}

.gmessage-right-bottom {
  width: 100%;
  font-size: 17px;
  color: #6f6f70;
}

.gmessage-profileimage {
  width: 100%;
  border-radius: 50%;
}

.gmessage-username {
  color: #000;
  font-weight: bold;
  font-size: 16px;
  text-decoration: none;
}

.gmessage-timesince-post {
  font-size: 13px;
  margin-left: 15px;
  float: right;
  color: #1DA1F2;
}

.access-menu {
  color: white;
  display: inline-block; /* Inline elements with width and height. TL;DR they make the icon buttons stack from left-to-right instead of top-to-bottom */
  position: relative; /* All 'absolute'ly positioned elements are relative to this one */
  padding: 2px 5px; /* Add some padding so it looks nice */
}


.messagebadge {
  background-color: #fa3e3e;
  border-radius: 2px;
  color: white;
  padding: 1px 3px;
  font-size: 10px;
  position: absolute; /* Position the badge within the relatively positioned button */
  top: 0;
  right: 0;
}

.messagebadge-green {
  background-color: #33c446;
  border-radius: 2px;
  color: white;
  padding: 1px 3px;
  font-size: 11px;
  position: absolute; /* Position the badge within the relatively positioned button */
  top: 0;
  right: 0;
}


.messagebadge-green2 {
  background-color: #33c446;
  border-radius: 2px;
  color: white;
  padding: 1px 3px;
  font-size: 11px;
}


.messagebadge2 {
  background-color: #e62946;
  border-radius: 2px;
  color: white;
  padding: 1px 3px;
  font-size: 10px;
}


.boosted-posts-count-lbl {
  background-color: #409fde;
  border-radius: 2px;
  color: #ffffff;
  padding: 1px 3px;
  font-size: 10px;
}


.messagebadge3 {
  background-color: #146824;
  border-radius: 2px;
  color: white;
  padding: 1px 3px;
  font-size: 10px;
}

.messagebadge4 {
  background-color: #fa3e3e;
  border-radius: 2px;
  color: white;
  padding: 1px 3px;
  font-size: 10px;
}

.unreadmessagecolor {
  background-color: #eff0f2;
}


.delete-audio-container {
  width: 100%;
  margin-top: 8px;
  text-align: right;
}


.live-audio {
  width: 100%;
  margin-bottom: 15px;
}


.new-logo-nonclickable {
  cursor: pointer;
}


.downloadable-label {
  font-size: 13px;
  color: grey;
}


.live-post-bottom:after {
  content: "";
  display: table;
  clear: both;
}

.live-post-top {
  width: 100%;
}

.live-post-top-livepage {
  width: 100%;
  margin-bottom: 15px;
}

.live-post-top-livepage:after {
  content: "";
  display: table;
  clear: both;
}

.live-post-top:after {
  content: "";
  display: table;
  clear: both;
}

.downloadbtn {
  margin-left: 8px;
  cursor: pointer;
}


.location-area {
  width: 100%;
  margin-top: 15px;
}


.location-area:after {
  content: "";
  display: table;
  clear: both;
}

.display-market {
  width: 100%;
  margin-bottom: 20px;
}


.location {
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
    border: 1px solid #ffffff;
   color: #e66b43;
   font-size: inherit;
   overflow: hidden;
   padding-left: 5px;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(https://www.postsdrop.com/bin/img/arrow.png);
   background-position: 97% center;
   background-repeat: no-repeat;
   height: 50px;
   font-weight: bold;
   font-size: 18px;
   width: 100%;
   background-color: #fafafa;
}



.dropdown {
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #ffffff;
   color: #000;
   font-size: inherit;
   overflow: hidden;
   padding-left: 5px;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(https://www.postsdrop.com/bin/img/arrow.png);
   background-position: 97% center;
   background-repeat: no-repeat;
   font-size: 16px;
   height: 40px;
    border: 1px solid #ededed;
}


.dropdown-profile {
  -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   border: 1px solid #dddddd;
   color: grey;
   font-size: inherit;
   overflow: hidden;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(https://www.postsdrop.com/bin/img/arrow.png);
   background-position: 97% center;
   background-repeat: no-repeat;
   padding-left: 5px;
   padding-right: 15px;
   padding-top: 5px;
   padding-bottom: 5px;
   font-size: 15px;
   border-radius: 3px;
   font-weight: bold;
}



.location-create {
  -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #dddddd;
   color: brown;
   font-size: inherit;
   overflow: hidden;
   padding-left: 5px;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(https://www.postsdrop.com/bin/img/arrow.png);
   background-position: 97% center;
   background-repeat: no-repeat;
   font-size: 24px;
   height: 40px;
   width: 100%;
   font-weight: bold;

}



.location-area-create {
  width: 100%;
  margin-bottom: 30px;
}


.location-area-create:after {
  content: "";
  display: table;
  clear: both;
}


.live-post-location {
  color: #8a8b8c;
  width: 100%;
  font-size: 11px;
  margin-top: 8px;
}

.live-post-location-livepage {
  width: 100%;
  font-size: 11px;
  font-weight: bold;
  color: #b27042;
  margin-bottom: 5px;
}



.live-post-category-livepage {
  width: 100%;
  font-size: 12px;
  margin-bottom: 5px;
  line-height: 19px;
  color: grey;
}


.signup-locations {
  -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #dddddd;
   color: #909091;
   font-size: inherit;
   overflow: hidden;
   padding-left: 5px;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(https://www.postsdrop.com/bin/img/arrow.png);
   background-position: 97% center;
   background-repeat: no-repeat;
   font-size: 17px;
   height: 43px;
   width: 100%;
   font-weight: bold;
}


.update-location {
  -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   font-size: inherit;
   overflow: hidden;
   padding-left: 5px;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(https://www.postsdrop.com/bin/img/arrow.png);
   background-position: 97% center;
   background-repeat: no-repeat;
   font-size: 17px;
   height: 45px;
   width: 100%;
   font-weight: bold;
   color: #db3a16;
}


.update-location-space {
  width: 100%;
  margin-top: 20px;
}

.category-section {
  width: 100%;
  margin-top: 10px;
  display: none;
}

.category-section:after {
  content: "";
  display: table;
  clear: both;
}

.category-section-top {
  width: 100%;
}

.category-section-location {
  
}

.category-section-top:after {
  content: "";
  display: table;
  clear: both;
}

.category-section-top-left {
  width: 88%;
  float: left;
}

.category-section-top-right {
  width: 12%;
  float: right;
}

.category-section-bottom {
  width: 100%;
  margin-top: 10px;
}


.section {
  font-weight: bold;
  color: #5e5e5e;
  font-size: 18px;
  height: 50px;
  width: 100%;
  border-radius: 8px;
  padding-left: 8px;
}

.category {
  font-weight: bold;
  color: #5e5e5e;
  font-size: 18px;
  width: 100%;
  border-radius: 8px;
  padding-left: 8px;
}


.create-section {
  width: 100%;
  color: #000;
  font-weight: bold;
}

.create-category {
  width: 100%;
  color: #000;
  font-weight: bold;
}


.delete-image-container {
  width: 100%;
  margin-top: 5px;
  text-align: left;
}


.logo-profile-image {
  border-radius: 50%;
  vertical-align: middle;
  height: 35px;
}


.logo-profile-link a {
  text-decoration: none;
  color: #000;
  font-weight: bold;
  font-size: 14px;
}


.post-link {
  font-weight: bold;
}

.login-link {
  font-weight: bold;
}


.posting-logout-link {
  font-weight: bold;
  color: green;
  text-decoration: none;
}


.posting-as-user {
  width: 100%;
  margin-bottom: 15px;s
}


.filters-area {
  width: 100%;
  margin-top: 15px;
  margin-bottom: 40px;
}

.filters-area:after {
  content: "";
  display: table;
  clear: both;
}

.additional-filters-area {
  width: 100%;
  margin-top: 30px;
  display: none;
}

.additional-filters-area:after {
  content: "";
  display: table;
  clear: both;
}


.filter-by-area {
  width: 100%;
}

.filter-by-area:after {
  content: "";
  display: table;
  clear: both;
}

.additional-filter-left {
  width: 40%;
  float: left;
}


.additional-filter-right {
  width: 60%;
  float: right;
}

.company-account-label {
  width: 100%;
  color: #a8a8a8;
  margin-top: 6px;
  font-size: 15px;
}

.company-account-label input {
  font-size: 110%;
}


.category-loader {
  float: left;
}


.additionalcomment {
  display: none;
}


.hidenotrequired {
  display: none;
}

.review-area {
  width: 100%;
  margin-top: 35px;
  margin-bottom: 100px;
}


.review-area-top {
  width: 100%;
  margin-bottom: 20px;
  color: #b76517;
  text-align: center;
  font-size: 15px;
}

.review-area-middle {
  width: 100%;
}

.review-area-middle:after {
  content: "";
  display: table;
  clear: both;
}

.review-area-bottom {
  width: 100%;
  margin-top: 20px;
}

.review-area-top:after {
  content: "";
  display: table;
  clear: both;
}


.review-live-post {
  width: 100%;
  background: #ffffff;
  padding-bottom: 30px;
}

.review-live-post:after {
  content: "";
  display: table;
  clear: both;
}

.publish-post-button {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 21px;
  color: #ffffff;
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 15px;
  padding-right: 15px;
  display: inline-block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.publish-edit-button {
  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#fcfdff);
  background-image: -moz-linear-gradient(top,#ffffff,#fcfdff);
  background-image: -ms-linear-gradient(top,#ffffff,#fcfdff);
  background-image: -o-linear-gradient(top,#ffffff,#fcfdff);
  background-image: linear-gradient(top,#ffffff,#fcfdff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 8px;
  text-decoration: none;
  color: #1d80be;
}


.publish-edit-button:hover {
  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
  background-image: -moz-linear-gradient(top,#ffffff,#ffffff);
  background-image: -ms-linear-gradient(top,#ffffff,#ffffff);
  background-image: -o-linear-gradient(top,#ffffff,#ffffff);
  background-image: linear-gradient(top,#ffffff,#ffffff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 8px;
  text-decoration: none;
  color: #1d80be;
}


.publish-edit-button-location  {
  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#fcfdff);
  background-image: -moz-linear-gradient(top,#ffffff,#fcfdff);
  background-image: -ms-linear-gradient(top,#ffffff,#fcfdff);
  background-image: -o-linear-gradient(top,#ffffff,#fcfdff);
  background-image: linear-gradient(top,#ffffff,#fcfdff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 8px;
  text-decoration: none;
  color: #686869;
}

.publish-edit-button-location:hover {

  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
  background-image: -moz-linear-gradient(top,#ffffff,#ffffff);
  background-image: -ms-linear-gradient(top,#ffffff,#ffffff);
  background-image: -o-linear-gradient(top,#ffffff,#ffffff);
  background-image: linear-gradient(top,#ffffff,#ffffff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 8px;
  text-decoration: none;
  color: #686869;

}
 

.review-pricing-details {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 30px;
}


.post-price-label {
  width: 100%;
  margin-bottom: 5px;
  font-size: 18px;
}

.post-duration-label {
  width: 100%;
  font-size: 18px;
}

.post-duration-label-last {
  width: 100%;
  font-size: 17px;
  margin-top: 8px;
}

.post-label-lbl-last {
  color: #000;
  font-weight: bold;
}

.post-price-lbl {
  font-weight: bold;
  color: green;
}

.post-label-lbl {
  font-weight: bold;
  color: green;
}

.job-label-highlight {
  color: #1b97e2;
  margin-right: 3px;
  font-size: 13px;
  font-weight: bold;
}

.apply-area {
  width: 100%;
  margin-top: 30px;
  margin-bottom: 30px;
  background-color: #f5f5f7;
}

.apply-radio-buttons {
  font-size: 13px;
  width: 100%;
  margin-bottom: 10px;
}

.apply-radio-buttons span {
  margin-right: 10px;
  font-weight: bold;
}

.replyinput {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #585959;
   padding-left: 5px;
   background-color: #ffffff;
   font-size: 15px;
   font-weight: normal;
   min-height: 30px;
}


.replyemaillbl {
  font-size: 10px;
  color: grey;
  margin-top: 4px;
  margin-bottom: 3px;
}


.replyurllbl {
  font-size: 11px;
  color: #567478;
  margin-top: 3px;
  margin-bottom: 3px;
}

.replymessagelbl {
  font-size: 10px;
  color: grey;
  margin-top: 3px;
  margin-bottom: 3px;
}

.replyotherlbl {
  font-size: 12px;
  color: grey;
  margin-top: 2px;
  margin-bottom: 3px;
}


.makeemailpublic {
  width: 100%;
  margin-top: 15px;
  font-size: 15px;
  color: grey;
  display: none;
}

.applyurl {
  width: 100%;
  font-weight: bold;
  font-size: 18px;
  color: grey;
}

.applyurl::placeholder {
  color: #c1c3c9;
}

.by-email {
  display: none;
}

.by-url {
  
}

.by-directmessage {
  display: none;
}

.add-priceinput {
  width: 100%;
  margin-top: 20px;
}

.add-price-input {
  width: 25%;
}

.currency-symbol {
  width: 23%;
}


.add-price-input-per {
  width: 43%;
}

.by-other {
  display: none;
}

.hide {
  display: none;
}

.show {
  display: block;
}

.backgroundyellow {
  background-color: #ffc;
  background-image: url("");
}

.formatting {
  width: 100%;
  margin-top: 5px;
}

.formatting-label {
  width: 100%;
  text-align: right;
  margin-bottom: 10px;
  font-size: 14px;
  color: grey;
}

.formatting-label a {
  font-size: 14px;
  color: grey;
  font-weight: bold;
  text-decoration: underline;
}

.formatting-examples {
  width: 100%;
  background-color: #fcfcfc;
  border: 1px solid #edeeef;
  padding-left: 9px;
   padding-right: 9px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 10px;
  color: #515152;
}



.formatting-examples-top {
  width: 100%;
  text-align: right;
  font-size: 14px;
}

.formatting-examples-top a {
  font-size: 14px;
  color: grey;
  font-weight: bold;
  text-decoration: underline;
}


.tab-10 {
  padding-left: 10px;
}

.formatting-examples {
  display: none;
}

.formatting-examples a {
  font-size: 14px;
  color: grey;
}

.formatting-examples h1 {
  font-size: 25px;
}

.review-console {
  margin-top: 12px;
  margin-bottom: 15px;
}

.stripe-logo {
  width: 100%;
}

.paybutton-area {
  width: 100%;
  margin-top: 20px;
}

.payment-info {
  width: 100%;
  margin-bottom: 7px;
  font-size: 15px;
  margin-top: 15px;
}


.rrfeebal {
  font-weight: bold;
  color: green;
}

.edit-post-paymentpage {
  width: 100%;
  margin-top: 10px;
  text-align: right
}

.edit-post-paymentpage a {
  text-decoration: none;
  font-size: 15px;
  color: #4d70a8;
  font-weight: bold;
}

.creditcard-icon {
  display: inline;
  margin-right: 8px;
}

.credit-card-logos {
  width: 100%;
  margin-top: 30px;
}



.colorgrey {
  color: grey;
}


.loader-search-results {
  width: 100%;
  text-align: center;
}

.profile-dropdown {
  width: 100%;
  text-align: right;
}

.nopostsfoundbfeed {
  width: 100%;
  color: orange;
  font-weight: bold;
  font-size: 18px;
  text-align: center;
}


.nopostsfoundprofile {
  width: 100%;
  margin-top: 20px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 40px;
  color: orange;
}

.postypeprofilelink {
  color: #000;
  margin-right: 10px;
  font-weight: normal;
  padding-top: 4px;
  padding-bottom: 4px;
  font-weight: bold;
}

.view-your-balance {
  color: #1b97e2;
  font-weight: bold;
}


.deletedpostcount {
  background-color: #e62946;
  border-radius: 2px;
  color: white;
  padding: 1px 3px;
  font-size: 10px;
}

.paymentreceiptscount {
  background-color: #267c2f;
  border-radius: 2px;
  color: white;
  padding: 1px 3px;
  font-size: 10px;
}

.draftspostcount {
  background-color: #267c2f;
  border-radius: 2px;
  color: white;
  padding: 1px 3px;
  font-size: 10px;
}


.deletedposts-area {
  width: 100%;
}


.recover-delete-area {
  width: 100%;
  margin-top: 28px;
}


.recover-delete-area a {
  font-size: 13px;
}


.recover {
  text-decoration: none;
  font-weight: bold;
  margin-right: 5px;
  color: #1b97e2;

  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
  background-image: -moz-linear-gradient(top,#ffffff,#ffffff);
  background-image: -ms-linear-gradient(top,#ffffff,#ffffff);
  background-image: -o-linear-gradient(top,#ffffff,#ffffff);
  background-image: linear-gradient(top,#ffffff,#ffffff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  font-size: 12px;
  padding: 6px;
  text-decoration: none;
}

.deleteforever {

  text-decoration: none;
  font-weight: bold;
  margin-right: 5px;
  color: #9e3f2c;

  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
  background-image: -moz-linear-gradient(top,#ffffff,#ffffff);
  background-image: -ms-linear-gradient(top,#ffffff,#ffffff);
  background-image: -o-linear-gradient(top,#ffffff,#ffffff);
  background-image: linear-gradient(top,#ffffff,#ffffff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  font-size: 12px;
  padding: 6px;
  text-decoration: none;

}

.delete-recover-error {
  font-size: 12px;
  margin-top: 10px;
}

.recover-delete-area-inner {
  width: 100%;
}


.successfulrecover {
  width: 100%;
}


.successfulrecover a {
  color: #1DA1F2;
  font-size: 19px;
  text-decoration: underline;
  font-weight: bold;
}

.successfulrecoverlbl {
  font-weight: bold;
  color: green;
  font-size: 19px;
}



.liveexternalurl {
  font-size: 15px;
  color: #418ebf;
  text-decoration: none;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 6px;
  padding-bottom: 6px;
  color: #ffffff;
  margin-right: 12px;
  background-color: #f7f7f7;
}


.live-apply-area {
  width: 100%;
  margin-top: 25px;
}


.apply-lbl {
  width: 100%;
  margin-top: 30px;
  margin-bottom: 15px;
}

.apply-lbl h3 {
  margin-bottom: 11px;
  color: #525252;
  font-size: 16px;
}

.post-labels-link {
  text-decoration: none;
  color: grey;
}

.quick-apply-button {
 
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 6px;
  padding-bottom: 6px;
  background-color: #ef632f;
  background-image: -webkit-linear-gradient(#ef632f, #e55e2d);
  background-image: -moz-linear-gradient(#ef632f, #e55e2d);
  background-image: -ms-linear-gradient(#ef632f, #e55e2d);
  background-image: -o-linear-gradient(#ef632f, #e55e2d);
  background-image: linear-gradient(#ef632f, #e55e2d);
  border: 1px solid #d3582a;
  color: #ffffff;
  font-size: 15px;
}

.quick-apply-button:hover {
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 6px;
  padding-bottom: 6px;
  
  background-color: #ef632f;
  background-image: -webkit-linear-gradient(#ef632f, #e55e2d);
  background-image: -moz-linear-gradient(#ef632f, #e55e2d);
  background-image: -ms-linear-gradient(#ef632f, #e55e2d);
  background-image: -o-linear-gradient(#ef632f, #e55e2d);
  background-image: linear-gradient(#ef632f, #e55e2d);
  border: 1px solid #d3582a;
  font-size: 16px;
  color: #ffffff;
}

.quick-reply-button-container {
  width: 100%;
  margin-top: 20px;
  display: inline;
  margin-right: 8px;
}

.directmessage-area {
   width: 100%;
  margin-top: 20px;
  display: inline;
  margin-right: 8px;
}

.apply-area-post {
  width: 100%;
  margin-top: 30px;
}

.applying-for-lbl {
  color: #c65f3d;
  width: 100%;
  font-size: 16px;
  margin-bottom: 15px;
  font-weight: bold;
}


.apply-button {
  font-size: 17px;
  color: #ffffff;
  padding-left: 17px;
  padding-right: 17px;
  padding-top: 7px;
  padding-bottom: 7px;
}

.apply-body {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #000;
   padding-left: 5px;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 15px;
   font-weight: bold;
   min-height: 100px;
   width: 100%;
}


.apply-button-area {
  width: 100%;
  margin-top: 35px;
  margin-bottom: 10px;
}

.apply-location {
  -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #dddddd;
   color: #323233;
   font-size: inherit;
   overflow: hidden;
   padding-left: 5px;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(https://www.postsdrop.com/bin/img/arrow.png);
   background-position: 97% center;
   background-repeat: no-repeat;
   font-size: 16px;
   height: 40px;
   width: 50%;
   font-weight: bold;
}

.space:after {
  content: "";
  display: table;
  clear: both;
}


.apply-current-location-lbl {
  width: 100%;
  margin-bottom: 4px;
  color: #555656;
  padding-left: 2px;
  font-size: 15px;
  margin-top: 30px;
}


.apply-location-space {
  width: 100%;
  margin-bottom: 20px;
}


.pdf-lbl {
  padding-left: 4px;
  color: grey;
}


.apply-title-area {
  width: 100%;
  margin-bottom: 6px;
  font-family: sans-serif;
  font-size: 18px;
  font-weight: bold;
}

.apply-title-area a {
  font-family: sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
}


.applying-to-details {
  width: 60%;
  padding: 8px;
  background-color: #edf5fc;
}

.applying-to-details:after {
  content: "";
  display: table;
  clear: both;
}


.resume-added-lbl {
  font-weight: bold;
  font-size: 18px;
  margin-left: 8px;
}

.subplan-lbl {
  color: #000;
  margin-top: 10px;
  font-weight: normal
}


.download-resume-link {
  text-decoration: none;
  color: #71a5cb;
  font-weight: bold;
  font-size: 14px;
  margin-left: 15px;
  margin-right: 8px;
}


.delete-resume-link {
  text-decoration: none;
  color: #e84e46;
  font-weight: bold;
  font-size: 14px;
}

.free-price-lbl {
  color: grey;
  font-size: 14px;
}

.free-price-lbl-sub {
  color: grey;
  font-size: 13px;
}

.pricing-above-text {
  width: 100%;
  margin-bottom: 30px;
  font-size: 14px;
}

.pricing-above-text p {
  font-size: 16px;
}

.pdfresumelbl {
  font-size: 13px;
  color: grey;
}


.resume-live-post-status-deleted {
  font-size: 21px;
  font-weight: bold;
  color: #d13f17;
}

.resume-x {
  color: #000;
  font-size: 30px;
}

.already-appliedlbl {
  font-weight: bold;
  font-size: 16px;
  color: green;
}

.reviewqabtn-clicked {
  width: 100%;
  margin-top: 10px;
  color: orange;
}

.cancel-apply {
  margin-left: 8px;
}

.cancel-apply a {
  text-decoration: none;
  color: #aa3925;
}



.drafts-deleted-lbl {
  color: #aba9a9;
}


.candidate-area {
  width: 100%;
  margin-top: 30px;
}

.applysuccessmessage {
  width: 100%;
  margin-bottom: 10px;
  font-size: 21px;
  color: green;
  font-weight: bold;
}

.applyredirecturl {
  width: 100%;
}

.applyredirecturl a {
  color: #1DA1F2;
}

.candidate-applying-to-details {
  margin-top: 20px;
  margin-bottom: 30px;
  background-color: #ffc;
}

.capplication-lbl {
  color: #b76542;
  width: 100%;
  font-size: 17px;
  margin-bottom: 3px;
  font-weight: bold;
}

.clogo-profile-link a {
  font-size: 18px;
}

.candidate-text {
  width: 100%;
  margin-bottom: 28px;
  line-height: 22px;
}


.candidate-text p {
  margin: 0;
  padding: 0;
}

.candidate-text a {
  color: #5b849e;
  font-size: 14px;
}


.timesinceapply {
  color: grey;
  font-size: 14px;
}

.capplication-lbl-last {
  width: 100%;
  margin-top: 35px;
  color: green;
}

.capplication-lbl-green {
  color: green;
}


.quick-apply-button-review {
  color: #000;
}


.carddeclined {
  width: 100%;
  margin-top: 5px;
}

.adminpaymentbutton {
  font-size: 21px;
  font-weight: bold;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.adminpassword {
  width: 50%;
}

.payment-receipt {
  color: orange;
}


.payment-receipt-lbl {
  width: 100%;
  font-size: 26px;
  font-weight: bold;
  color: green;
  line-height: 35px;
}

.payment-receipt-lbl-bottom {
  width: 100%;
  margin-top: 15px;
  margin-bottom: 20px;
}

.payment-receipt-lbl-bottom a {
  color: #8bb0cc;
  font-weight: bold;
  font-size: 17px;
  text-decoration: none;
}

.payment-receipt-lbl-bottom1 {
  padding: 5px;
  line-height: 21px;
}

.cnnumberlbl {
  width: 100%;
  margin-top: 20px;
}


.paymentdate {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 6px;
}


.amountcharged {
   width: 100%;
  margin-bottom: 6px;
}

.postduration {
   width: 100%;
  margin-bottom: 6px;
}

.confirmlbl {
  color: #ffffff;
}

.confirmlblw {
  color: #c4571d;
  font-weight: bold;
}

.dep-lbl {
  font-size: 19px;
  font-weight: bold;
  margin-bottom: 20px;
}


.exit-area {
  width: 100%;
  margin-top: 10px;
  text-align: right;
}


.delete-expired-posts {
  font-size: 18px;
  padding: 13px;
}


.edeleted-message {
  font-weight: bold;
  color: green;
  margin-left: 8px;
}


.live-follow-button-div-100 {
  width: 100%;
}


.return-to-admin-link {
  color: #1DA1F2;
  text-decoration: none;
  font-weight: bold;
  font-size: 14px;
}

.exit-area-link {
  font-weight: bold;
  color: #af441a;
  text-decoration: none;
  margin-left: 8px;
  font-size: 14px;
}

.adminlbl {
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 10px;
}

.makecommunitypage {
  width: 100%;
  color: #ffffff;
  font-size: 18px;
  padding: 10px;
}

.profileurl-example {
  font-size: 12px;
  color: #999999;
  margin-top: 4px;
}


.claimemail {
  width: 100%;
}

.claim-area  {
  width: 100%;
  margin-top: 35px;
}

.claim-area p {
  line-height: 22px;
}

.claim-area h1 {
  margin-top: 0;
  padding-top: 0;
  font-size: 25px;
}

.claim-area h2 {
  margin-top: 0;
  padding-top: 0;
  color: #565656;
  margin-bottom: 8px;
}

.claimemail-message {
  background-color: #ffc;
  padding: 5px;
  margin-bottom: 15px;
}


.footer-link-claim {
  font-weight: bold;
}


.claimfullname {
  width: 100%;
}

.claimdesc {
  color: #6a6a6b;
}

.claimcompanyposition {
  width: 100%;
}

.claimbutton {
  color: #ffffff;
  font-size: 18px;
  padding: 10px;
  width: 100%;
}

.contact-instead {
  width: 100%;
  margin-top: 20px;
  text-align: right;
}

.contact-instead a {
  font-size: 12px;
  color: #537dc1;
}

.crsuccessmesg {
  font-size: 26px;
  color: green;
}

.crmsgmiddle {
  background-color: #ffc;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 6px;
  line-height: 22px;
}

.profile-content {
  width: 100%;
  margin-top: 30px;
  margin-bottom: 60px;
}

.profile-content:after {
  content: "";
  display: table;
  clear: both;
}

.iscommunitpagelblarea {
  width: 100%;
  font-size: 12px;
  color: grey;
  text-align: center;
}


.iscommunitpagelblarea a {
  color: #cc936e;
  text-decoration: none;
  font-size: 12px;
}


.labelpad-reduced {
  border: 1px solid #f2f3f7;
  box-shadow: 1px 1px #e2e2e2;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 5px;
}


.newemail {
  width: 100%;
}

.newpassword {
  width: 100%;
}

.rnewpassword {
  width: 100%;
}

.claimload {
  width: 100%;
  margin-bottom: 10px;
  background-color: #f9fafc;
  padding: 5px;
}

.claiminfodata-time {
  color: green;
  font-size: 14px;
  margin-left: 7px;
}

.claiminfodata-usernamelink {
  margin-left: 3px;
}

.claiminfodata-usernamelink a {
  color: #1DA1F2;
  text-decoration: none;
  font-weight: bold;
}

.claiminfodatab-claimurl {
  width: 100%;
  margin-top: 8px;
  margin-bottom: 8px;
   color: green;
  font-size: 14px;
}


.claiminfodatab-delete a {
  color: #c16e2e;
  text-decoration: none;
  font-size: 15px;
}

.claimload-bottom {
  width: 100%;
  display: none;
}


.claiminfodatab-email {
  color: #a05546;
  font-weight: bold;
}

.showdetailslink {
  margin-left: 4px;
  color: grey;
  text-decoration: none;
  font-size: 12px;
}

.claimedfusername {
  color: #ba5a1f;
  font-weight: bold;
  font-size: 17px;
}

.claimupdatesuccessful {
  width: 100%;
  font-weight: bold;
  font-size: 23px;
  color: green;
}

.claimupdatesuccessfullogin {
  width: 100%;
  margin-top: 15px;
  font-family: sans-serif;
}

.claimupdatesuccessfullogin a {
  color: #1DA1F2;
  text-decoration: none;
  font-size: 17px;
  font-weight: bold;
   font-family: sans-serif;
}

.contacth1 {
  margin-top: 0px;
  font-size: 22px;
}


.bottom-navigation {
  width: 100%;
  text-align: center;
}

.nav-span-a {
  font-size: 11px;
  color: grey;
  text-decoration: none;
}

.nav-arrow {
  font-size: 10px;
  color: grey;
}

.nav-span-a-green {
  color: green;
}

.nav-span-a-brown {
  color: #b27042;
}

.home-feed-lbl {
  width: 100%;
  text-align: center;
  margin-bottom: 20px;
  font-size: 14px;
  display: none;
}

.no-posts-found-home-feed {
  width: 100%;
  color: #212121;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}

.livepad-homefeed-lbl {
   box-shadow: 1px 1px #e2e2e2;
   padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 5px;
  padding-right: 5px;
  color: #5b626d;
  font-weight: bold;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.livepad-homefeed-lbl a {
   color: #5b626d;
   text-decoration: none;
}


.home-feed-location-select {
  -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance:  none;
    appearance: none;
    border: 1px solid #ffffff;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 15px;
    background-image: url(https://www.postsdrop.com/bin/img/arrow.png);
   background-position: 97% center;
   background-repeat: no-repeat;
   font-weight: bold;
   border: 1px solid #ffffff;
  background-color: #ffffff;
  font-size: 14px;
  color: #7cabc1;
}


.home-feed-lbl-posts-available {
  width: 100%;
  margin-bottom: 30px;
}

.create-loader-area {
  width: 100%;
  background-color: grey;
  margin-bottom: 6px;
}

.browse-links {
  width: 100%;
  margin-top: 15px;
}

.browse-link-space {
  width: 100%;
  margin-bottom: 4px;
}

.browse-link-space a {
  color: #3570ce;
  font-size: 18px;
}

.bbl-links {
  color: #3570ce;
  font-size: 18px;
}

.bbl-dt {
  font-size: 17px;
}

.expiredtitle {
  color: #cccccc;
  text-decoration: none;
  font-size: 19px;
  font-family: sans-serif;
  font-weight: bold;
}

.expiredlbl {
  margin-left: 8px;
  color: #b75533;
  font-size: 13px;
}

.expiredlblbold {
  margin-left: 8px;
  color: #b75533;
  font-weight: bold;
  font-size: 15px;
}

.livepublicemail a {
  font-size: 17px;
    color: #5b849e;
    text-decoration: none;
}

.fullname-company-reminder {
  display: none;
  margin-bottom: 12px;
  background-color: #95bf96;
  padding: 7px;
  border-radius: 3px;
  color: #ffffff;
}

.relatedsearcheslbl {
  width: 100%;
  text-align: center;
  margin-top: 100px;
  color: #b7b7b7;
  margin-bottom: 10px;
  font-size: 13px;
}

.relatedsearchesarea {
  width: 100%;
  text-align: center;
  margin-top: 70px;
  font-size: 13px;
  color: #333333;
}

.relatedsearchq {
  color: grey;
  text-decoration: none;
  margin-right: 8px;
  font-size: 12px;
}

.createdurationspan {
  color: #c67149;
  font-weight: bold;
}

.createpricespan {
  font-weight: bold;
  color: green;
  margin-right: 6px;
}

.createpostmessagespan {
  color: #5d809e;
  font-size: 14px;
  font-weight: bold;
  display: block;
  margin-top: 8px;
  line-height: 20px;
}

.createpostmessagespan-nomargin {
  color: #367fad;
  font-size: 14px;
  font-weight: bold;
}

.no-advert-message {
  width: 100%;
  font-size: 15px;
  padding-bottom: 4px;
  margin-bottom: 4px;
  margin-top: 20px;
}

.no-advert-message {
  display: none;
}

.createcategorypadmargin {
  margin-bottom: 8px;
}

.createcategorypadmargin1 {
  margin-top: 30px;
  margin-bottom: 12px;
  font-size: 14px;
  padding: 7px;
  background-color: #ffc;
  color: #000;
  border-radius: 3px;
}

.payment-processing-loader {
  width: 100%;
  text-align: center;
  display: none;
  margin-top: 40px;
}

.payment-processing-loader-top {
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 18px;
  color: grey;
}

.receith3 {
  margin-top: 15px;
  margin-bottom: 10px;
}

.create-image-code {
  width: 100%;
}

.imagecodetext {
  width: 40%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid grey;
  resize: none;
  overflow: auto;
}

.nosresultsfound {
  width: 100%;
  text-align: center;
  font-weight: bold;
}


.adfilter-space {
  width: 100%;
  font-size: 15px;
  margin-bottom: 8px;
}

.live-additionalfilters {
  font-size: 13px;
}

.live-additionalfilters a {
  text-decoration: none;
  font-size: 12px;
}


.live-additionalfilters-span {
  margin-right: 8px;
}

.live-additionalfilters-span-remoteoptional {
  color: green;
}

.live-additionalfilters-span-visasponsor {
  color: #d16f29;
}

.live-additionalfilters-span-offersrelocation {
  color: #71a5cb;
}

.live-additionalfilters-span-offersequity {
  color: grey;
}

.allmessageslink {
  width: 100%;
  margin-top: 10px;
}

.allmessageslink a {
  color: #3366b7;
  text-decoration: none;
}


.pricing-container {
  width: 100%;
  margin-top: 20px;
}

.block-top {
  width: 130px;
  display: inline-block;
  font-weight: bold;
  background-color: #edeeef;
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
}

.block-top-bottom {
  width: 130px;
  display: inline-block;
  font-weight: bold;
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  font-weight: normal;
}

.price-hr hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

.block-top-bottom-container {
  width: 100%;
  margin-bottom: 15px;
}

.block-top-first {
  padding-left: 2px;
}

.block-top-second {
  padding-left: 2px;
}

.block-top-third {
  padding-left: 2px;
}

.block-top-bottom-green {
  color: #000;
  font-weight: bold;
  font-size: 14px;
}

.bold {
  font-weight: bold;
}


.rplivemsg {
  color: green;
}


.rplivemsg a {
  color: #1DA1F2;
}

.normalweight {
  font-weight: normal;
}

.create-additional-filters {
  display: none;
  margin-bottom: 20px;
}

.pagipagelabel {
  width: 100%;
  margin-top: 30px;
  color: grey;
  font-size: 15px;
  padding-left: 8px;
}

.live-pagedesc {
  width: 100%;
  margin-top: 45px;
  border: 1px solid #ffffff;
  box-shadow: 1px 1px #f2f2f2;
  padding: 8px;
  border-radius: 1px;
  text-align: center;

}

.live-pagedesc h1 {
  font-weight: normal;
  font-size: 15px;
  margin: 0;
  padding: 0;
  color: grey;
}

.nousersfoundlbl {
  width: 100%;
  text-align: center;
}

.section-review-lbl  {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 30px;
}

.red {
  color: red;
}

.lightorange {
  color: #000;
}

.pricingreviewrelbl {
  font-weight: bold;
  color: grey;
  font-size: 15px;
}


.rrfirst {
  font-size: 24px;
  font-weight: bold;
  color: #e36d4f;
  margin-bottom: 20px;
}

.rrsecond {
  margin-bottom: 10px;
  font-weight: bold;
  color: #000;
}

.rrbottom {
  padding: 8px;
}

.follow-button-you {
  border: 1px solid #e1e2e3;
  pointer-events: none;
  cursor: default;
  text-decoration: none;
}


.rrlast {
  width: 100%;
  margin-top: 25px;
}

.rrlast a {
  color: #1DA1F2;
  text-decoration: none;
  font-size: 15px;
}

.deletereviewreqlink {
  text-decoration: none;
  font-weight: bold;
  color: #9e3f2c;

  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
  background-image: -moz-linear-gradient(top,#ffffff,#ffffff);
  background-image: -ms-linear-gradient(top,#ffffff,#ffffff);
  background-image: -o-linear-gradient(top,#ffffff,#ffffff);
  background-image: linear-gradient(top,#ffffff,#ffffff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 7px;
  text-decoration: none;
  font-size: 15px;
}

.allowreviewreqlink {
  text-decoration: none;
  font-weight: bold;
  color: #1b97e2;

  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
  background-image: -moz-linear-gradient(top,#ffffff,#ffffff);
  background-image: -ms-linear-gradient(top,#ffffff,#ffffff);
  background-image: -o-linear-gradient(top,#ffffff,#ffffff);
  background-image: linear-gradient(top,#ffffff,#ffffff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 7px;
  text-decoration: none;
  font-size: 15px;
}

.rrplinks {
  width: 100%;
  margin-top: 20px;
}


.adminlblrr {
  margin-top: 40px;
}

.rrcount {
  color: red;
  font-size: 14px;
  font-weight: bold;
}

.cfilter-area {
  width: 100%;
  margin-top: 30px;
}

.cfilter-area div {
  width: 100%;
  margin-bottom: 8px;
  font-size: 15px;
}

.additional-filter-right-top {
  width: 100%;
}

.additional-filter-right-bottom {
  width: 100%;
}


.live-post-location-livepage-link {
  font-size: 12px;
  font-weight: bold;
  margin-right: 6px;
}

.live-follow-link {
  color: #ce6840;
}

.live-following-link {
  color: #1DA1F2;
}

.live-follow-link-logout {
  color: #ce6840;
}

.social-b-area {
  width: 100%;
  margin-top: 14px;
  text-align: left;
}

.social-b-area a {
  font-size: 14px;
}

.social-b-area-livepage a {
  font-size: 14px;
}


.live-edit-button a {
  color: #1b97e2;
  text-decoration: none;
  margin-right: 4px;
}


.listtitle {
  width: 100%;
  min-height: 40px;
  font-size: 19px;
  resize: none;
}

.listtitle-counter {
  text-align: right;
 font-weight: bold;
}

.listdesciption-counter {
  text-align: right;
 font-weight: bold;
 display: none;
}

.listpassword {
  width: 40%;
}


.listbox {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #000;
   padding-left: 5px;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 16px;
   font-weight: normal;
   min-height: 60px;
   width: 100%;
}

.deletelistarea {
  margin-top: 30px;
}

.deletelist {
  font-weight: bold;
  color: grey;
  text-decoration: none;
  padding-top: 5px;
  padding-bottom: 5px;
}


.list-live-pagedesc {
  width: 100%;
  box-shadow: 1px 1px #ffffff;
}

.list-desc-pad {
  margin-bottom: 25px;
  
}


.list-live-state {
  width: 100%;
  margin-top: 6px;
  font-size: 13px;
  color: #6f99a3;
}


.list-live-pagedesc h1 {
  font-size: 21px;
  margin: 0;
  padding: 0;
  color: #000;
  line-height: 23px;
  font-family: sans-serif;
  font-weight: 500;
  line-height: 27px;
}


.list-content-area {
  width: 100%;
}

.list-content {
  width: 100%;
  min-height: 500px;
  margin-top: 20px;
}

.listdeletetitle {
  width: 100%;
  font-weight: bold;
  color: #8c8b8b;
  margin-bottom: 20px;
}

.canceldeletelist {
  color: #d67d78;
  font-weight: bold;
  text-decoration: none;
}

.contact-da {
  color: #000;
  font-size: 16px;
}

.removelbl {
  color: #000;
}

.listeditlinks {
  width: 100%;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.listeditlinks a {
  margin-left: 5px;
  margin-right: 5px;
}

.listeditlinks-edit {
  color: #b1b1b3;
  font-size: 14px;
  text-decoration: none;
}

.listeditlinks-remove {
  font-size: 14px;
  color: #b1b1b3;
  text-decoration: none;
}

.listeditlinks-add {
  color: #1b97e2;
  font-weight: bold;
  font-size: 15px;
  text-decoration: none;
  display: none;
}

.canceladdremove {
  width: 100%;
  margin-top: 20px;
}

.canceladdremove a {
  color: #000;
  text-decoration: none;
  font-size: 14px;
}

.cancellistedit {
  margin-left: 10px;
  color: grey;
  text-decoration: none;
  font-weight: bold;
  font-size: 14px;
}

.noresultsfound {
  width: 100%;
  text-align: center;
  font-weight: bold;
}

.list-live-title a {
  color: #303030;
  font-size: 19px;
  text-decoration: none;
  font-weight: normal;
}

.list-live-title p {
  margin: 0;
  padding: 0;
}

.list-live-username a {
  font-size: 17px;
  color: #000;
}



.live-username-list {
  width: 100%;
  margin-bottom: 5px;
}


.nomessagesfound {
  width: 100%;
  text-align: center;
  margin-top: 20px;
  font-weight: bold;
}

.cancelpostareadiv {
  width: 100%;
  text-align: right;
  margin-top: 30px;
}

.finalcontinuediv {
  width: 100%;
}

.finaleditdiv {
  width: 100%;
  margin-top: 20px;
  text-align: right;
}

.nopfoundhomefeed {
  width: 100%;
  font-weight: bold;
  text-align: center;
}

.sections-filters-area {
  width: 40%;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 30px;
  box-shadow: 1px 1px #e2e2e2;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 20px;
  padding-right: 20px;
  color: #5b626d;
}

.sections-filters-area div {
  width: 100%;
  margin-top: 3px;
  margin-bottom: 3px;
  font-size: 16px;
}

.sections-filters-area {
  display: none;
}

.filterhomefeedlink {
  color: #6d6d6d;
  font-weight: bold;
  text-decoration: none;
}

.addremoveseclbl {
  width: 100%;
  text-align: center;
  color: #bf7b28;
  padding-bottom: 15px;
  font-size: 15px;
}

.loadby {
  width: 100%;
  margin-bottom: 15px;
  text-align: right;
}


.loadbyselect {
  -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 2px;
   -webkit-padding-start: 2px;
   border: 1px solid #dddddd;
   color: #323233;
   overflow: hidden;
   padding-left: 5px;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(https://www.postsdrop.com/bin/img/arrow.png);
   background-position: 97% center;
   background-repeat: no-repeat;
   font-size: 13px;
   padding-top: 2px;
   padding-bottom: 2px;
   font-weight: bold;
}


.comment-reply-username-area {
  width: 100%;
  margin-bottom: 5px;
}

.textarea-live {
  cursor: auto;
}




.filter-sections-space {
  width: 100%;
  margin-bottom: 4px;
}


.adfilter-space-parttime {
  width: 100%;
}

.parttime-lbl {
  width: 100%;
  margin-bottom: 5px;
  margin-top: 10px;
  color: grey;
  font-weight: bold;
  font-size: 12px;
}

.location-salary-filters {
  width: 100%;
  margin-bottom: 15px;
  margin-top: 30px;
  display: none;
}

.location-salary-filters-lbl {
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 4px;
}

.lsfilters-input {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #000;
   font-size: inherit;
   overflow: hidden;
   padding-left: 5px;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 16px;
   font-weight: bold;
   height: 30px;
}


.lightgrey {
  color: #353535;
}

.optionallbl {
  color: green;
  margin-bottom: 10px;
}

.streetaddress {
  width: 40%;
  font-size: 14px;
}

.streetaddress::-webkit-input-placeholder {
  color: #babbbc;
}

.postalcode {
  width: 15%;
  font-size: 14px;
}

.postalcode::-webkit-input-placeholder {
  color: #babbbc;
}

.salarymin {
  width: 100%;
}

.salarymax {
  width: 100%;
}

.salaryleft {
  width: 10%;
  float: left;
}

.salaryright {
  width: 90%;
  float: right;
  font-size: 23px;
}

.currency {
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #323233;
   font-size: inherit;
   overflow: hidden;
   padding-left: 5px;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(https://www.postsdrop.com/bin/img/arrow.png);
   background-position: 97% center;
   background-repeat: no-repeat;
   font-size: 16px;
   height: 32px;
}


.salarymindisplay {
  color: green;
  margin-left: 10px;
  font-size: 18px;
  font-weight: bold;
}

.salarymaxdisplay {
   color: green;
  margin-left: 10px;
  font-size: 18px;
  font-weight: bold;
}


.salaryarea {
  width: 100%;
  margin-top: 15px;
  font-size: 14px;
  color: green;
}

.addressarea {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 15px;
}

.addressarea h6 {
  font-size: 17px;
  margin-bottom: 7px;
  color: #7a7a7a;
}

.addressnotpublbl {
  color: grey;
  font-size: 14px;
}

.addressdesc {
  color: #5f6060;
}

.unlistedlbl {
  font-size: 12px;
  font-weight: bold;
  background-color: yellow;
  color: #000;
  padding-left: 2px;
  padding-right: 2px;
}

.islistedbox {
  
}

.removemarginleft {
  margin-left: 0;
}

.social-b-area-rightalign {
  text-align: right;
}

.nofollowinglink {
  text-decoration: none;
  color: green;
}

.deleteexpiredforever {
  color: #9e3f2c;
}

.delete-forever-error {
  color: red;
}

.expired-delete-forever-loader {
  font-size: 14px;
  margin-left: 3px;
}

.expired-delete-forever-error {
  font-size: 14px;
  margin-left: 3px;
  color: red;
}

.boldred {
  color: red;
  font-size: 18px;
  font-weight: bold;
}


.revenuesharelink {
  color: green;
  font-weight: bold;
  text-decoration: none;
  font-size: 14px;
}

.editterminatebtn {
  width: 100%;
  color: #ffffff;
  font-size: 18px;
  padding: 10px;
}


.edituserlbl {
  font-weight: bold;
  font-size: 16px;
}


.edituserfullname {
  font-size: 16px;
  color: orange;
  font-weight: bold;
  text-decoration: none;
}

.green {
  color: green;
}

.edituserdataarea {
  width: 100%;
  margin-bottom: 8px;
}


.edituserdataareacontainer {
  width: 100%;
  margin-top: 20px;
}

.admindeletelink {
  color: orange;
  text-decoration: none;
  font-size: 15px;
}

.live-post-admin-delete {
  margin-top: 35px; 
}

.admindeleteemailmessage {
 -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #000;
   padding-left: 5px;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 16px;
   min-height: 70px;
   width: 100%;
   cursor: pointer;
}

.boldred {
  color: #ad4624;
  font-weight: bold;
}

.profile-search-area {
  margin-top: 15px;
}

.unpublished-area {
  width: 100%;
  text-align: center;
  margin-top: 15px;
  display: none;
}

.unpublished-area span {
  font-weight: bold;
  background-color: #000;
  color: #ffffff;
  padding-left: 6px;
   padding-right: 6px;
   padding-top: 3px;
   padding-bottom: 3px;
  border-radius: 3px;
}


.restrictedmessagearea {
  width: 100%;
  margin-bottom: 10px;
}

.restrictedmessage {
  color: red;
  font-size: 18px;
  font-weight: bold;
}

.restrictedmessageterms {
  color: blue;
  text-decoration: none;
  font-size: 18px;
  font-weight: bold;
}


.admin-comment-delete-span {
  float: right;
}

.admin-comment-delete-link {
  color: red;
  text-decoration: none;
  font-weight: bold;
}

.admin-comment-live-post-redirect {
  float: right;
  margin-right: 10px;
}

.admin-comment-live-post-redirect a {
  color: green;
  text-decoration: none;
  font-weight: bold;
  float: right;
}

.visit-post-page-link {
  color: green;
  font-weight: bold;
  text-decoration: none;
}

.admin-reply-delete-area {
  float: right;
}

.admin-reply-delete-link {
  color: red;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}

.listdescription {
  min-height: 150px;
  resize: none;
}


.live-list-desc-bottom {
  width: 100%;
  line-height: 25px;
  color: #6a6a6b;
  font-size: 17px;
  margin-top: 10px;
  margin-bottom: 20px;
  word-wrap: break-word;  /* Ensures long words break and wrap */
  overflow-wrap: break-word; /* Modern equivalent of word-wrap */
  word-break: break-word; /* Prevents overflow by breaking words */
  white-space: normal; /* Ensures text wraps */
}

.live-already-applied {
  font-weight: bold;
  color: #709cb5;
  font-size: 14px;
  margin-top: 6px;
}

.checkmarksize {
  font-size: 12px;
}

.resume-live-post-status-deleted {
  width: 100%;
  text-align: center;
}


.additionalcommentarea {
  width: 100%;
  margin-top: 6px;
  font-weight: bold;
  color: grey;
  font-size: 12px;
}

.additionalcommentarea p {
    margin: 0;
    padding: 0;
}

.live-currency {
  margin-left: 7px;
}

.create-company-name-area {
  display: none;
}



.loadhome-space-first {
  margin-right: 10px;
}

.delete-post-button {
  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#fcfdff);
  background-image: -moz-linear-gradient(top,#ffffff,#fcfdff);
  background-image: -ms-linear-gradient(top,#ffffff,#fcfdff);
  background-image: -o-linear-gradient(top,#ffffff,#fcfdff);
  background-image: linear-gradient(top,#ffffff,#fcfdff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 8px;
  text-decoration: none;
}


.delete-post-button:hover {
  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
  background-image: -moz-linear-gradient(top,#ffffff,#ffffff);
  background-image: -ms-linear-gradient(top,#ffffff,#ffffff);
  background-image: -o-linear-gradient(top,#ffffff,#ffffff);
  background-image: linear-gradient(top,#ffffff,#ffffff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 8px;
  text-decoration: none;
}

.applyother {
  width: 100%;
  min-height: 80px;
  display: none;
}

.applyothercounter {
  display: none;
}

.content-replies {
  width: 100%;
  margin-top: 5px;
}

.repliesh1 {
  font-size: 17px;
  color: grey;
  font-weight: bold;
}

.replies-tab-container {
  display: grid;
  grid-template-columns: auto auto auto;
  margin-top: 8px;

}

.replies-tab {
  background-color: #f4f5f7;
  text-align: center;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  padding-top: 6px;
  padding-bottom: 6px;
}

.replies-tab a {
  text-decoration: none;
  color: #727272;
}

.highlighted-tab {
  background-color: #a5a5a5;
}

.highlighted-tab a {
  color: #ffffff;
  font-weight: bold;
}

.replies-content-posts {
  width: 100%;
  margin-top: 17px;
}

.live-replies-title {
  text-decoration: none;
  color: #000;
  font-size: 16px;
  font-weight: bold;
}

.live-replies-title-deleted {
  text-decoration: none;
  color: grey;
  font-size: 18px;
  cursor: not-allowed;
}

.replies-post-deleted {
  font-weight: bold;
  color: #D53310;
  font-size: 14px;
}

.replies-date {
  color: #1DA1F2;
}

.pagination-replies-area {
  width: 100%;
  margin-top: 20px;
}

.pagination-button-replies {
  background-color: #f5f5f5;
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: linear-gradient(top,#f5f5f5,#f1f1f1);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 6px;
  text-decoration: none;
  color: #727272;
}

.replies-section-lbl {
  color: grey;
  font-size: 13px;
  display: block;
  margin-top: 2px;
}


.live-company-name-area {
  width: 100%;
  margin-top: 10px;
  font-size: 13px;
  color: #000;
  font-weight: bold;
}

.profile-posts-message {
  width: 100%;
  text-align: center;
  margin-top: 25px;
  width: 100%;
  text-align: left;
  background-color: #f9f9f9;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
}


.profile-posts-message span {
  font-size: 15px;
  color: #000;
  padding-top: 3px;
  padding-bottom: 3px;
}

.pagination-button-a {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
}


.pagination-button {
  color: grey;
  padding-left: 14px;
  padding-right: 14px;
  padding-top: 6px;
  padding-bottom: 6px;

  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
  background-image: -moz-linear-gradient(top,#ffffff,#ffffff);
  background-image: -ms-linear-gradient(top,#ffffff,#ffffff);
  background-image: -o-linear-gradient(top,#ffffff,#ffffff);
  background-image: linear-gradient(top,#ffffff,#ffffff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  
  text-decoration: none;
}


.pagination-button:hover {
  color: grey;
  padding-left: 14px;
  padding-right: 14px;
  padding-top: 6px;
  padding-bottom: 6px;

  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#fcfcfc);
  background-image: -moz-linear-gradient(top,#ffffff,#fcfcfc);
  background-image: -ms-linear-gradient(top,#ffffff,#fcfcfc);
  background-image: -o-linear-gradient(top,#ffffff,#fcfcfc);
  background-image: linear-gradient(top,#ffffff,#fcfcfc);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  
  text-decoration: none;
}


.pagination-button-area  {
  width: 100%;
  margin-top: 20px;
}

.livepostcompanynamelist {
  width: 100%;
  margin-bottom: 8px;
  margin-top: 5px;
  color: #919191;
  font-size: 14px;
}

.live-additionalfilters-container {
  width: 100%;
  margin-top: 6px;
}

.live-specificlocation-lbl {
  font-size: 13px;
  font-weight: normal;
  color: grey;
}

.remote-job-qj-area {
  display: none;
}

.quick-job-remote-select {
  font-weight: bold;
  color: #000;
}

.quick-jobs-remote-joblbl {
  color: #5fba7d;
  font-size: 14px;
  font-weight: bold;
}

.divblockhidelocation {
  width: 100%;
  height: 3px;
}

.liveapplymethod-quickreply {
  width: 100%;
  margin-top: 5px;
  color: #F98C71;
  font-size: 15px;
}

.live-apply-other {
  line-height: 24px;
  margin-bottom: 20px;
  display: none;
}

.earnings-report-lbl {
  background-color: #ffc;
  margin-top: 15px;
  font-weight: bold;
  padding-left: 8px;
  font-size: 18px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.revenue-share-registration-lbl {
  width: 100%;
  font-size: 20px;
  font-weight: bold;
  color: orange;
}

.revenue-share-registration-description {
  margin-top: 10px;
}


.revenue-share-description {
  margin-top: 8px;
  line-height: 20px;
}

.menu-revenue-link {
  color: #8bb0cc;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
}

.revenue-start-button-area {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 30px;
}

.revenue-start-button-area{
  width: 100%;
}

.startrevenuebtnredirect {
  color: blue;
  font-weight: bold;
}

.revenueh2 {
  font-size: 18px;
  color: brown;
  margin-top: 20px;
}

.revenuep {
  line-height: 21px;
}

.rspost {
  font-size: 33px;
  color: orange;
  font-weight: bold;
}

.revenue-post-icon {
  width:100%;
  margin-top: 15px;
}

.revenuesharefaq-link {
  width: 100%;
  margin-top: 20px;
}

.revenuesharefaq-link a {
  color: grey;
}

.startrevenuebtnredirect {
  color: #ffffff;
  background-color: #4D90FE;
  background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed);
  background-image: -moz-linear-gradient(top,#4d90fe,#4787ed);
  background-image: -ms-linear-gradient(top,#4d90fe,#4787ed);
  background-image: -o-linear-gradient(top,#4d90fe,#4787ed);
  background-image: linear-gradient(top,#4d90fe,#4787ed);
  border: 1px solid #4D90FE;
  padding: 12px;
  border-radius: 3px;
}


.startrevenuebtnredirect:hover {
  border: 1px solid #2F5BB7;
  background-color: #357AE8;
  background-image: -webkit-linear-gradient(top,#4d90fe,#357ae8);
  background-image: -moz-linear-gradient(top,#4d90fe,#357ae8);
  background-image: -ms-linear-gradient(top,#4d90fe,#357ae8);
  background-image: -o-linear-gradient(top,#4d90fe,#357ae8);
  background-image: linear-gradient(top,#4d90fe,#357ae8);
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,.1);
  box-shadow: 0 1px 1px rgba(0,0,0,.1);
}

.create-location-lbl {
  margin-top: 15px;
  margin-bottom: 5px;
  color: #c67149;
  font-weight: bold;
  font-size: 14px;
}

.fullyremotelbl {
  width: 100%;
  margin-top: 20px;
  font-size: 14px;
}




.orange1 {
  color: orange;
}

.rlbl {
  font-size: 18px;
}


.revenuecountry {
  width: 70%;
}

.revenuecity {
  width: 70%;
}

.payoutmethodradio {
  width: 100%;
  margin-bottom: 6px;
}

.payoutmethod-fields {
  width: 100%;
  margin-top: 12px;
}

.payout-form-area {
  width: 100%;
  margin-bottom: 15px;
}

.cannotchangemsg {
  font-size: 13px;
  color: grey;
  margin-top: 3px;
}

.paypalemailaddressspace {
  width: 100%;
  margin-top: 15px;
  background-color: #ffc;
  padding: 8px;
  display: none;
}

.checkmessagespace {
  width: 100%;
  padding: 8px;
  background-color: #ffc;
  margin-top: 15px;
  display: none;
}

.revenueshareterms {
  margin-top: 25px;
  font-size: 12px;
  color: grey;
}

.revenueshareterms a {
  font-size: 12px;
  color: blue;
  text-decoration: none;
}

.revenue-share-review-lbl {
  width: 100%;
  margin-top: 15px;
  font-size: 20px;
  font-weight: bold;
  color: brown;
}

.registrationtobg {
  width: 100%;
  background-color: #f9fafc;
  border: 1px solid #f4f6f9;
  margin-top: 30px;
  padding: 6px;
}


.rvr-payoutmethod {
  width: 100%;
  margin-top: 30px;
}

.rvr-payoutmethod {
  width: 100%;
  margin-top: 20px;
}

.check-mail-message {
  font-size: 14px;
}

.revenue-review-edit-button {
  width: 100%;
  margin-top: 20px;
}

.revenue-review-edit-button a {
  font-weight: bold;
  color: #000;
}

.revenue-review-register-button {
  width: 100%;
  margin-top: 30px;
}

.revenue-registration-button {
  color: #ffffff;
  padding: 10px;
  font-size: 21px;
  font-weight: bold;
  width: 100%;
}

.congratulations-text {
  width: 100%;
  font-size: 47px;
  font-weight: bold;
  color: green;
}

.successful-registration {
  width: 100%;
  margin-top: 20px;
  padding: 8px;
  border-radius: 2px;
}

.congratulations-message {
  width: 100%;
  margin-top: 10px;
  font-weight: bold;
  color: orange;
}

.congratulations-message2 {
   width: 100%;
  margin-top: 7px;
}

.congratulations-links {
  width: 100%;
  margin-top: 20px;
}

.congratulations-links div {
  margin-bottom: 1px;
}

.congratulations-links a {
  color: blue;
  font-size: 17px;
}

.revenue-reg-content {
  width: 70%;
  margin-top: 25px;
}


.revenueregistrationreview {
  padding: 6px;
  font-size: 18px;
  background-color: #f9fafc;
}

.earnings-count {
  font-weight: bold;
  color: green;
  font-size: 45px;
} 

.earningstab {
  width: 100%;
  margin-bottom: 25px;
}

.end-of-earnings-cycle {
  width: 100%;
  margin-top: 10px;
  font-size: 14px;
  color: grey;
  margin-top: 30px;
  border-radius: 2px;
  padding: 6px;
  color: #000;
  font-weight: bold;
  background-color: #E1ECF4;
  border-color: #96bdd9;
}

.earnings-calculation-desc {
  background-color: #f9fbfc;
  padding: 6px;
  font-size: 14px;
  color: grey;
}

.current-payout-method {
  margin-top: 15px;
  background-color: #f2f4f9;
  padding: 6px;
}

.fwbco {
  font-weight: bold;
}

.fwbco-last {
  margin-bottom: 20px;
}

.menu-revenue-link-colorchange {
  color: grey;
}

.menu-revenue-link-colorchange-top {
  color: #8bb0cc;
  text-decoration: none;
}

.menu-revenue-link-top {
  color: brown;
  font-size: 15px;
  margin-right: 5px;
  text-decoration: none;
}

.below-earnings {
  display: none;
}

.earnings-currency-lbl {
  font-size: 13px;
  color: brown;
}

.earnings-content {
  width: 100%;
  margin-top: 15px;
}

.referralurl {
  font-size: 14px;
  color: grey;
  text-decoration: none;
}


.referral-link-area {
  margin-top: 15px;
  background-color: rgb(232, 240, 254);
  color: #3b3c3f;
  display: none;
}

.referral-link-desc {
  margin-bottom: 15px;
  color: #000;
}

.revenue-ref-url {
  font-weight: bold;
   color: brown;
}

.revenue-ref-url-home {
  font-weight: bold;
  color: brown;
}

.referralurl-img {
  width: 100%;
}

.referralurlimg {
  width: 80%;
}

.rrevenuesharlink {
  color: blue;
}

.rrrmessagelink {
  width: 100%;
  margin-bottom: 30px;
  margin-top: 15px;
  font-weight: bold;
}

.live-company-name {
  width: 100%;
  color:grey;
}


.live-company-name-lp {
  font-size: 15px;
  margin-bottom: 7px;
  color: grey;
}



.footer-top {
  width: 100%;
}

.revenuesharestart {
  width: 100%;
  text-align: center;
}


.revenuesharetopurl {
  font-size: 15px;
  color: #3c89c4;
}

.newsup {
  font-size: 11px;
  color: red;
  margin-right: 3px;
  font-weight: bold;
}


.peoplesearchlink {
  color: #000;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
}

.networking-boards-desc {
  font-size: 14px;
  font-style: italic;
  margin-top: 25px;
}

.reviewrequiredlbl {
  font-size: 13px;
  color: grey;
  font-weight: normal;
}

.networkingh3 {
  width: 100%;
  margin-bottom: 15px;
}

.networking-location {
  font-size: 14px;
  color: grey;
}

.live-apply-other a {
  font-size: 17px;
  color: #5b849e;
  text-decoration: none;
}

.live-apply-other p {
  margin: 0;
  padding: 0;
}

.notewell {
  width: 100%;
  margin-top: 40px;
}

.pagelbl {
  font-size: 14px;
  font-weight: bold;
  color: red;
  margin-left: 5px;
  
}

.salaryinput {
  display: none;
}


.expired-deleteforever-lbl span {
  color: brown;
}

.live-image-list {
  width: 100%;
}

.live-image-list img {
  width: 95%;
  float: right;
}

.priceinline {
  display: inline;
}


.box-short {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #000;
   font-size: inherit;
   overflow: hidden;
   padding-left: 5px;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 22px;
   font-weight: bold;
   height: 30px;
}


.dropdown-short {
  -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #dddddd;
   color: #000;
   font-size: inherit;
   overflow: hidden;
   padding-left: 5px;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(https://www.postsdrop.com/bin/img/arrow.png);
   background-position: 97% center;
   background-repeat: no-repeat;
   font-size: 22px;
   height: 30px;
}

.create-pinboard-below {
  width: 100%;
  text-align: center;
  margin-top: 20px;
}

.itemprice {
  width: 175px;
}

.itempricedisplay {
  color: green;
  font-weight: bold;
  font-size: 24px;
  margin-top: 20px;
}

.pricecurrencysymbol {
  font-size: 24px;
  color: grey;
}

.item-price {
  width: 100%;
  margin-top: 30px;
}

.pricecurrency {
  display: none;
}

.liveprice {
  color: green;
}

.pmargintop {
  margin-top: 11px;
}

.livepricelivepage {
  width: 100%;
  margin-top: 35px;
  color: green;
  font-size: 20px;
}

.views-button {
  
}

.views-button-left {
  margin-left: 3px;
}

.navigation {
  width: 100%;
  background-color: #ffffff;
}

.navigation:after {
  content: "";
  display: table;
  clear: both;
}

.navigation-inner:after {
  content: "";
  display: table;
  clear: both;
}

.navigation-inner-left {
  width: 35%;
  float: left;
}

.navigation-inner-right {
  width: 65%;
  float: right;
}

.navigation-inner-right:after {
  content: "";
  display: table;
  clear: both;
}

.navigation-inner-right-left {
  width: 45%;
  float: left;
}

.navigation-inner-right-right {
  width: 55%;
  float: right;
  text-align: right;
}

.menu-search {
  width: 100%;
}

.fasearchicon {
  
}

.adsense-bottom {
  width: 100%;
}

.adsense-middle {
  width: 100%;
  margin-bottom: 40px;;
}

.greenblinklbl {
  font-size: 14px;
  margin-left: 10px;
  color: green;
  font-weight: bold;
}

.greenblinklblzip {
  font-size: 14px;
  margin-left: 10px;
  color: green;
  font-weight: bold;
}

.live-audio-area {
  width: 100%;
  margin-bottom: 25px;
}

.post-button {
  color: #b5470b;
}

.front-bar {
  color: #000;
}

.save {
  float: right;
  margin-left: 8px;
}

.save a {
  color: #5a82f2;
  text-decoration: none;
}

.font-message {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
}

.font-message h1 {
  font-size: 23px;
  color: #3d3d3d;
  font-weight: bold;
  line-height: 47px;
  padding: 0;
  margin: 0;
}


.front-message-area-top h1 {
  margin: 0;
  padding: 0;
  font-size: 24px;
}

.front-site-description h2 {
  margin: 0;
  padding: 0;
  font-weight: normal;
  color: #9fa0a1;
  font-size: 18px;
  text-decoration: none;
}

.front-site-description a {
  color: #9fa0a1;
  font-size: 17px;
  text-decoration: none;
}

.front-message-area-button {
  width: 100%;
  text-align: center;
  margin-top: 32px;
}

.front-share-button {
  background-color: #f5f5f5;
  background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -moz-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -ms-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: -o-linear-gradient(top,#f5f5f5,#f1f1f1);
  background-image: linear-gradient(top,#f5f5f5,#f1f1f1);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 10px;
  width: 35%;
  text-decoration: none;
  color: #ffffff;
  font-size: 18px;
}


.zipbutton {
  color: #000;
  padding: 8px;
  font-size: 18px;
}

.zipbuttoncontainer {
  width: 100%;
  margin-bottom: 15px;
}

.recommendedposts {
  width: 100%;
  margin-top: 50px;
}

.searchbio a {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}

.nopeoplefound {
  text-align: center;
  width: 100%;
  font-size: 18px;
  color: orange;
}

.license {
  width: 100%;
  margin-bottom: 30px;
  margin-top: 30px;
  background-color: #fafbfc;
  padding: 5px;
}

.license-top { 
  font-weight: bold; 
}

.license-last {
  margin-top: 15px;
}

.license-last a {
  font-size: 17px;
  color: #5b849e;
  text-decoration: none;
}

.footer-top-description {
  font-size: 11px;
  color: grey;
  text-align: center;
  margin-bottom: 15px;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}



.live-message-area {
  width: 100%;
  margin-bottom: 20px;
}

.dmdisable {
  color: green;
  margin-left: 5px;
  display: none;
}

.create-url-space {
  width: 100%;
  margin-top: 15px;
  margin-bottom: 15px;
}

.cstr-inner {
  width: 0px;
  float: right;
}

.belowimage {
  width: 100%;
  margin-top: 10px;
}

.belowimage:after {
  content: "";
  display: table;
  clear: both;
}

.belowimage-left {
  width: 30%;
  float: left;
}

.belowimage-left:after {
  content: "";
  display: table;
  clear: both;
}

.belowimage-left-left {
  width: 13%;
  float: left;
}

.belowimage-left-right {
  width: 87%;
  float: right;
}

.belowimage-left-left img {
  width: 93%;
}

.belowimage-right {
  width: 70%;
  float: right;
  text-align: right;
}

.viewbutton {
  color: grey;
  font-weight: bold;
  float: right;
}

.rexterbnal {
  color: #1b97e2;
  text-decoration: none;
  font-size: 15px;
  padding-top: 3px;
  padding-bottom: 4px;
}

.pymentrlbl {
  width: 100%;
  font-size: 19px;
  font-weight: bold;
  margin-bottom: 12px;
}

.sectionlbl {
  width: 100%;
  margin-bottom: 10px;
  color: orange;
  font-weight: bold;
}

.sectionlbl-c {
  color: grey;
  font-weight: bold;
}

.sectionlbl-c-s {
 color: orange;
  font-weight: bold;
}


.filetypelbl {
  width: 100%;
  font-size: 12px;
  color: grey;
  margin-left: 8px;
}

.extdiv {
  width: 100%;
  text-align: left;
}

.liveposttime {
  font-size: 13px;
  color: #D53310;
}

.hs-description {
  width: 100%;
  text-align: center;
  margin-top: 10px;
}

.hs-description button {
  color: #000;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 3px;
  padding-bottom: 3px;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  background-color: #fcfcfc;
  font-weight: bold;
}



.poll-area {
  display: inline;
}

.poll-button {
  font-size: 19px;
  cursor: pointer;
  border: 1px solid #ffffff;
}

.yes-lbl {
  color: grey;
  font-weight: bold;
}

.no-lbl {
  color: grey;
  font-weight: bold;
}

.poll-button-people {
  float: right;
  font-size: 13px;
  border: 1px solid #ffffff;
  text-decoration: underline;
}


.live-timesince-bar {
  width: 100%;
  margin-bottom: 4px;
}

.front-message-area {
  width: 100%;
  text-align: center;
  margin-bottom: 130px;
  border-radius: 3px;
  margin-top: 80px;
}


.front-button {
  width: 100%;
  margin-top: 20px;
}

.askbutton {
  font-size: 17px;
  padding: 10px;
  text-decoration: none;
}

.votelbl {
  width: 100%;
  color: grey;
  font-size: 13px;
  margin-bottom: 10px;
}

.back-arrow-polled a {
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #000;
}

.back-arrow-polled {
  margin-top: 15px;
}



.live-user a {
  color: grey;
  font-size: 15px;
  text-decoration: none;
  font-size: 14px;
}

.live-user:hover {
  text-decoration: underline;
}


.live-p-user a:hover {
  text-decoration: underline;
}

.vote-access-message {
  font-size: 19px;
  color: #b85b42;
  font-weight: bold;
}

.access-button-vote {
  font-size: 22px;
  height: 45px;
}

.font-message-below {
  width: 100%;
  text-align: center;
}

.askqlbl {
  color: green;
  font-weight: bold;
}

.onlyyou {
  width: 80%;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: 25px;
  background-color: #e4f7e8;
  border: 2px solid #9fd1a9;
  padding-left: 5px;
  padding-right: 8px;
  border-radius: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-size: 17px;
  margin-bottom: 20px;
}

.onlyyou span {
  
}

.onlyyou a {
  text-decoration: none;
  font-weight: bold;
  color: green;
}

.share-buttons-area {
  display: none;
}

.live-post-social {
  width: 100%;
  margin-top: 6px;
}

.live-post-social:after {
  content: "";
  display: table;
  clear: both;
}

.live-post-social-left {
  width: 60%;
  float: left;
}

.live-post-social-right {
  width: 40%;
  float: right;
  text-align: right;
}

.live-post-social-left:after {
   content: "";
  display: table;
  clear: both;
}

.live-post-social-left-left {
  width: 17%;
  float: left;
}

.live-post-social-left-right {
  width: 83%;
  float: right;
}


.request-other-pics {
  width: 100%;
}

.request-other-pics a {
  color: grey;
  text-decoration: none;
  font-size: 15px;
  color: #94041c;
}

.requestbtn {
  color: #ffffff;
  padding-left: 14px;
  padding-right: 14px;
  padding-top: 6px;
  padding-bottom: 6px;

  background-color: #b5102c;
  background-image: -webkit-linear-gradient(top,#c22e08,#c71212);
  background-image: -moz-linear-gradient(top,#c22e08,#c71212);
  background-image: -ms-linear-gradient(top,#c22e08,#c71212);
  background-image: -o-linear-gradient(top,#c22e08,#c71212);
  background-image: linear-gradient(top,#c22e08,#c71212);
  border: 1px solid #b0213a;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  
  text-decoration: none;
}

.viewbar {
  font-size: 9px;
}

.poll-count-yes {
  font-size: 14px;
}

.poll-count-no {
  font-size: 14px;
}

.pagecounthome {
  width: 100%;
  margin-bottom: 10px;
}

.live-post-user {
  width: 100%;
  margin-top: 6px;
}

.live-post-user a {
  font-size: 13px;
  color: #000;
  text-decoration: none;
}

.live-post-user a:hover {
  text-decoration: underline;
}


.expired-live-edit-button a {
  color: #1b97e2;
  text-decoration: none;
  margin-right: 4px;
  font-size: 11px;
}




.expired-live-edit-button-last a {
  text-decoration: none;
  font-weight: bold;
  color: #9e3f2c;
  background-color: #ffffff;
  background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
  background-image: -moz-linear-gradient(top,#ffffff,#ffffff);
  background-image: -ms-linear-gradient(top,#ffffff,#ffffff);
  background-image: -o-linear-gradient(top,#ffffff,#ffffff);
  background-image: linear-gradient(top,#ffffff,#ffffff);
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding: 7px;
  text-decoration: none;
  font-size: 11px;
}

.live-externl-url {
  display: block;
  margin-top: 10px;
}

.searchparamslabel {
  width: 100%;
  margin-top: 15px;
  color: grey;
  cursor: pointer;
}

.searchparams-section {
  color: #8bb0cc;
}

.searchparams-category {
  color: brown;
}

.right-arrow {
  font-size: 14px;
}

.footer-bottom {
  font-size: 12px;
  color: grey;
  line-height: 19px;
  text-align: center;
  margin-bottom: 50px;
}

.profile-infor-bottom {
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}

.nopostsyet-bottom {
  width: 100%;
  text-align: center;
  color: green;
}



.recommendedlabel {
  width: 100%;
  margin-bottom: 10px;
  color: grey;
}


.dagglerad {
  width: 100%;
  background-color: #ffc;
  text-align: center;
  font-size: 21px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.daggler-ad-top {
  font-size: 30px;
  font-weight: bold;
  color: brown;
}

.daggler-ad-middle {
  color: #000;
}

.daggler-ad-bottom {
  font-size: 26px;
  font-weight: bold;
  margin-top: 8px;
  color: #000;
}


.dagglerad-target {
  color: red;
}

.dagglerad-style {
  text-decoration: none;
}

.bar {
  font-size: 11px;
  color: #000;
  margin-left: 2px;
  margin-right: 2px;
}

.nopostsyet-below {
  width: 100%;
  text-align: center;
  color: green;
  margin-top: 15px;
}

.nopostsyet-below a {
  color: #4D90FE;
  text-decoration: none;
  font-size: 15px;
  font-weight: bold;
}

.social-below-area {
  width: 100%;
  margin-top: 5px;
}

pre {
  line-height: 14px;
  margin: 0;
}

code {
  line-height: 14px;
  margin: 0;
  padding: 0;
  background-color: #F0F0F0;
  padding-left: 5px;
  padding-right: 5px;
  border-radius: 2px;
}

.section {
  display: inline;
}

.category {
  display: inline;
  height: 50px;
}

.location {
  display: inline;
}

.comment-right-bottom {
  width: 93%;
  float: right;
}

.live-post-social-bottom-left {
  width: 60%;
  float: left;
}

.live-post-social-bottom-right {
  width: 40%;
  float: right;
  text-align: right;
}

.live-post-social-bottom-left:after {
  content: "";
  display: table;
  clear: both;
}

.responsepercentage {
  margin-left: 8px;
  font-size: 19px;
  font-weight: bold;
  color: #4D90FE;
}


.live-post-left-search-inner {
  width: 94%;
  float: left;
}

.profile-edit-button-area {
  width: 100%;
  margin-top: 20px;
}

.profile-edit-button-area:after {
  content: "";
  display: table;
  clear: both;
}

.profile-edit-button-area-left {
  width: 70%;
  float: left;
  color: grey;
}

.profile-edit-button-area-right {
  width: 30%;
  float: right;
}


.nie-button-area-left {
  width: 15%;
}


.nie-button-area-right {
  width: 85%;
}




.mpostlink {
  margin-right: 10px;
  background-color: #c75350;
  background-image: -webkit-linear-gradient(top,#c75350,#d14f4b);
  background-image: -moz-linear-gradient(top,#c75350,#d14f4b);
  background-image: -ms-linear-gradient(top,#c75350,#d14f4b);
  background-image: -o-linear-gradient(top,#c75350,#d14f4b);
  background-image: linear-gradient(top,#c75350,#d14f4b);
  border: 1px solid #c94844;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
  text-decoration: none;
  color: #ffffff;
  border-radius: 3px;
  -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,.1);
  -moz-box-shadow: 0px 1px 2px rgba(0,0,0,.1);
  box-shadow: 0px 1px 2px rgba(0,0,0,.1);
  font-size: 14px;
}


.mpostlink:hover {
  margin-right: 10px;
  background-color: #c75350;
  background-image: -webkit-linear-gradient(top,#c75350,#d14f4b);
  background-image: -moz-linear-gradient(top,#c75350,#d14f4b);
  background-image: -ms-linear-gradient(top,#c75350,#d14f4b);
  background-image: -o-linear-gradient(top,#c75350,#d14f4b);
  background-image: linear-gradient(top,#c75350,#d14f4b);
  border: 1px solid #c94844;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
  text-decoration: none;
  color: #ffffff;
  border-radius: 3px;
  -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,.1);
  -moz-box-shadow: 0px 1px 2px rgba(0,0,0,.1);
  box-shadow: 0px 1px 2px rgba(0,0,0,.1);
  font-size: 15px;
}



.mloginlink {
  text-decoration: none;
  font-size: 17px;
  color: #525252;
}




.profile-edit-button {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 7px;
  padding-right: 7px;
  font-size: 14px;
  color: #000;
}

.nuditymessage {
  width: 100%;
  margin-top: 20px;
  text-align: center;
  color: red;
  padding: 5px;
  font-size: 15px;
  background-color: #ffc;
}

.admincontactuserlink {
  width: 100%;
  text-align: center;
  margin-top: 15px;
}


.admincontactuserlink a {
  color: grey;
  font-size: 15px;
}

.live-post-search-inner {
  width: 97%;
}

.greyreduce {
  font-weight: normal;
  color: grey;
  font-size: 14px;
}

.latestondaggler {
  width: 100%;
  font-weight: bold;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  color: #425e8a;
  font-size: 21px;
  display: none;
}

.final-logo-top {
  width: 100%;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 7px;
}

.final-logo-top-message {
  width: 100%;
  text-align: center;
  color: brown;
  margin-bottom: 35px;
}

.live-additionalfilters-span-green {
  color: green;
}

.daggler-ad-bottom-last {
  margin-top: 20px;
  color: green;
  font-weight: bold;
}

.thickest {
  color: blue;
  margin-left: 10px;
}

.thickad {
  background-color: yellow;
  color: red;
}

.live-post-left-ad {
  width: 40%;
  float: left;
}

.live-post-right-ad {
  width: 60%;
  float: right;
}

.directmessage-disabled {
  color: #ffffff;
}

.directmessage-button {
  color: #ffffff;
  width: 20%;
  padding: 8px;
}

.dbd-message {
  font-weight: bold;
  font-size: 14px;
  color: orange;
  margin-top: 10px;
}

.filter-link-explore {
  color: grey;
}

.filter-link-highlighted-search {
  color: #1DA1F2;
}

.post-link-search-icon {
  margin-right: 6px;
}

.login-front-page {
  width: 100%;
  text-align: center;
  font-weight: bold;
  margin-top: 30px;
}

.login-front-page a {
   color: green;
   text-decoration: none;
}

.comment-username-time {
  width: 100%;
  margin-bottom: 6px;
}

.visit-link {
  color: #ffffff;
  font-size: 12px;
  padding-top: 4px;
  padding-bottom: 4px;
  background-color: #1b97e2;
  background-image: -webkit-linear-gradient(top,#1b97e2,#1583c6);
  background-image: -moz-linear-gradient(top,#1b97e2,#1583c6);
  background-image: -ms-linear-gradient(top,#1b97e2,#1583c6);
  background-image: -o-linear-gradient(top,#1b97e2,#1583c6);
  background-image: linear-gradient(top,#1b97e2,#1583c6);
  border: 1px solid #1583c6;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-decoration: none;
}

.visit-link:hover {
  color: #ffffff;
  font-size: 12px;
  padding-top: 4px;
  padding-bottom: 4px;
  background-color: #1b97e2;
  background-image: -webkit-linear-gradient(top,#1b97e2,#1583c6);
  background-image: -moz-linear-gradient(top,#1b97e2,#1583c6);
  background-image: -ms-linear-gradient(top,#1b97e2,#1583c6);
  background-image: -o-linear-gradient(top,#1b97e2,#1583c6);
  background-image: linear-gradient(top,#1b97e2,#1583c6);
  border: 1px solid #1583c6;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 27px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-decoration: none;
  -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,.1);
  -moz-box-shadow: 0px 1px 1px rgba(0,0,0,.1);
  box-shadow: 0px 1px 1px rgba(0,0,0,.1);
}

.add-to-list {
  color: #000;
  font-size: 12px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.receipt-title {
  color: #1b97e2;
  text-decoration: none;
}

.receipt-section {
  color: orange;
  font-weight: bold;
}


.revenue-share-box {
  width: 100%;
  margin-top: 15px;
}

.request-invite {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}

.invite-only-desc {
  color: brown;
  font-weight: bold;
}


.request-invite-button {
  color: #ffffff;
  display: block;
  width: 100%;
  height: 45px;
  font-size: 19px;
}

.invide-box {
  width: 100%;
}

.revenuinviteonly {
  width: 40%;
}

.requestsentmessage {
  font-weight: bold;
  font-size: 20px;
  color: green;
  margin-top: 15px;
}

.invite-form {
  display: none;
}

.receiptdashlink {
  color: #8bb0cc;
  text-decoration: none;
}

.receiptlivedesc {
  width: 100%;
  margin-top: 15px;
}

.usersearchlocation {
  width: 100%;
  font-size: 12px;
  color: #b5b5b5;
  margin-top: 5px;
  font-weight: bold;
  display: none;
}



.usersearchlocation a {
  text-decoration: none;
  color: #a3a3a3;
  font-size: 12px;
  font-weight: bold;
}

.profile-page-title {
  width: 100%;
  margin-top: 30px;
  margin-bottom: 40px;
}

.profile-page-title h1 {
  margin: 0;
  padding: 0;
  font-size: 22px;
  font-weight: normal;
}

.lastespostsh3 {
  margin-top: 80px;
  margin-bottom: 29px;
  font-size: 23px;
  font-weight: normal;
  color: #000;
}

.live-views-button-count {
  color: #D53310;
  width: 100%;
  margin-top: 10px;
}

.grey-dash {
  color: grey;
}

.live-post-social-follow {
  float: right;
}

.notificationtext {
  width: 100%;
  margin-bottom: 6px;
  color: grey;
  margin-top: 6px;
}

.notificationtext a {
  color: #1DA1F2;
  text-decoration: none;
  font-weight: bold;
}

.greendot {
  height: 7px;
  width: 7px;
  background-color: #18b522;
  border-radius: 50%;
  display: inline-block;
}

.nocommentsposted {
  width: 100%;
  text-align: center;
  color: orange;
  font-weight: bold;
}

.notification-comment-text {
  background-color: #f7f8fa;
  width: 80%;
  padding: 8px;
  border-radius: 6px;
  overflow-wrap: break-word;
  line-height: 21px;
}

.newuserslbl {
  width: 100%;
  margin-top: 30px;
  font-size: 16px;
  background-color: #ffc;
  padding: 5px;
  font-weight: bold;
}

.load-message a {
  color: #ffffff;
}


.latestposts {
  width: 100%;
  margin-top: 80px;
}

.promotebutton {
  color: #ffffff;
  font-size: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 100%;
}

.promote-lbl h1 {
  line-height: 35px;
  color: green;
}

.submit-for-review-button {
  font-weight: bold;
  color: #ffffff;
  font-size: 18px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 15px;
  padding-right: 15px;
  display: block;
  width: 100%;
}

.promote-lists-lbl {
  margin-top: 10px;
  font-weight: bold;
}

.promote-lists-lbl li {
  margin-bottom: 7px;
  margin-top: 7px;
}

.frontpage-promotion-error {
  margin-top: 15px;
  color: red;
}

.successfulsubmitlbl {
  width: 100%;
  margin-top: 30px;
  background-color: #ffc;
  padding: 8px;
}

.successfulsubmitlbl span {
  font-size: 20px;
  font-weight: bold;
  color: green;
}

.successfulsubmitlbl a {
  color: #0c588a;
  font-weight: bold;
}

.review-lbl h1 {
  font-size: 20px;
}

.submitted-timesince {
  width: 100%;
  margin-top: 10px;
  color: green;
}

.accept-decline {
  width: 100%;
  margin-top: 15px;
}

.acceptbutton {
  color: #ffffff;
}

.declinebutton {
  color: red;
}

.decline-message-area {
  margin-top: 10px;
}

.useracceptedpostlbl {
  color: green;
  font-weight: bold;
}

.name-normal-weight {
  font-weight: bold;
  color: #1b97e2;
  font-size: 22px;
}



.stack-name-style {
  color: #000;
  font-weight: bold;
  font-size: 22px;
}

.live-image-area {
  width: 100%;
  margin-top: 7px;
}

.live-post-left-left {
  width: 22%;
  float: left;
}

.live-post-left-right {
  width: 78%;
  float: right;
}

.live-social-home-top {
  width: 100%;
  margin-bottom: 4px;
}

.repost-link-profile-bar {
  width: 100%;
  margin-top: 15px;
}

.private-profile-posts-lbl {
  width: 100%;
  text-align: center;
  margin-top: 35px;
  margin-bottom: 35px;
}

.private-profile-posts-lbl span {
  background-color: #e6e8eb;
  color: grey;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 4px;
  border-radius: 3px;
  font-weight: bold;
  border: 1px solid #cccdcf;
}

.profiledeletebutton {
  color: #ffffff;
}

.forbiddenlbl {
  text-align: center;
  background-color: #ffc;
}

.live-username-margin {
  margin-bottom: 5px;
}

.create-lbl-message {
  background-color: #ffc;
  color: #000;
  text-align: center;
  margin-top: 20px;
  padding: 5px;
  line-height: 21px;
}

.size12 {
  font-size: 12px;
}

.search-book-button {
  width: 100%;
  margin-top: 15px;
}

.or-pp-lbl {
  width: 100%;
  margin-bottom: 40px;
  color: orange;
  font-weight: bold;
  font-size: 25px;
}

.search-book-btn {
  color: #ffffff;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 15px;
  margin-right: 8px;
  display: none;
}

.savebtn-search {
  font-size: 16px;
  border-radius: 4px;
  font-weight: bold;
  color: #a3a3a3;
  text-decoration: none;
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #ffffff;
  border: 1px solid #dedede;
  display: none;
}

.description-counter {
  color: grey;
  font-size: 14px;
  text-align: left;
}

.content-below-live-post {
  width: 100%;
  margin-top: 60px;
}

.trafficstarsad {
  width: 100%;
  text-align: center;
  margin-top: 20px;
}


.typeposterror {
  margin-top: 8px;
}

.notshownlbl {
  margin-top: 10px;
  font-size: 11px;
}

.about-desc-bottom {
  margin-top: 15px;
  display: block;
}


.exoclickad {
  width: 100%;
  text-align: center;
  margin-top: 20px;
}

.featuredbutton {
  padding: 10px;
  color: #ffffff;
  font-size: 21px;
}

.featuredbuttonarea {
  width: 100%;
  margin-top: 30px;
}

.nofrontpagelbl {
  font-size: 12px;
  color: red;
  margin-left: 8px;
  font-weight: bold;
}

.live-time-views {
  font-size: 12px;
  color: grey;
  font-weight: bold;
  margin-top: 5px;
}

.list-categories-p {
  width: 100%;
  margin-top: 15px;
  margin-bottom: 15px;
  font-weight: bold;
}

.category-list {
  margin-bottom: 5px;
}



.board-visit-lnk {
  width: 100%;
  margin-top: 5px;
}

.board-visit-lnk a {
 color: orange;
  text-decoration: none;
}

.live-time-views-src-time {
  color: #adadad;
  font-size: 14px;
}

.live-time-views-src-time-view {
  color: #adadad;
  font-size: 14px;
}


.live-time-views-src {
  color: #6e6e6e;
  font-size: 13px;
}

.ltv-span {
  color: grey;
}

.live-time-views-time {
  font-size: 10px;
  color: red;
  font-weight: bold;
}

.live-ad {
  width: 100%;
  margin--top: 20px;
}

.smallgreaytext {
  font-size: 12px;
  color: grey;
  margin-top: 5px;
}

.tagspace {
  width: 100%;
  margin-top: 15px; 
  display: none;
}

.tags-space-container {
  display: none;
}

.market-tag {
  color: #a9aaab;
  font-size: 15px;
}

.market-tags-area {
  width: 100%;
  margin-top: 50px;
  margin-bottom: 30px;
  text-align: center;
}

.tags-area {
  width: 100%;
  text-align: center;
}

.tags-area a {
  font-size: 14px;
  color: #b1b1b3;
  margin-right: 8px;
  text-decoration: none;
  display: inline-block;
  margin-top: 5px;
  margin-bottom: 5px;
}

.referral-button-area {
  width: 100%;
  margin-top: 30px;
  margin-bottom: 15px;
}

.loginsignuprbtn {
  color: #ffffff;
  padding: 10px;
}

.stripeconnectbtn {
  border: 0;
  width: 240px;
}

.stripelbl {
  font-weight: bold;
  font-size: 20px;
}

.stripeconnectbutton {
  padding: 10px;
  display: block;
  width: 50%;
  font-size: 21px;
}

.refreshbuttonsuccess {
  color: orange;
  font-weight: bold;
}



.profile-search-bio {
  color: #b5b5b5;
  margin-top: 5px;
  font-size: 15px;
}

.front-signup-button {
  color: #ffffff;
  font-size: 20px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 30px;
  padding-right: 30px;
}

.front-signup-area {
  width: 100%;
  margin-top: 30px;
}

.front-heading {
  font-size: 45px;
}

.front-login-button {
  text-decoration: none;
  color: orange;
  margin-left: 15px;
  font-weight: bold;
}

.bottom-background {
  width: 100%;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.list-content-area {
  width: 100%;
}

.list-area-buttons {
  width: 100%;
  margin-top: 20px;
}

.list-download-button {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 15px;
  padding-right: 15px;
  color: #000;
}

.list-post-button {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 15px;
  padding-right: 15px;
  color: #000;
}

.live-post-location-color {
  color: #b27042;
}

.otherpostslbl {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 15px;
  color: #afb3b0;
}

.other-posts-area {
  width: 100%;
}

.partner-program-link {
  font-weight: bold;
}

.partner-program-link-connected {
  font-weight: bold;
  color: grey;
}

.views-earnings-report h1 {
  margin-top: 0px;
}

.earnings-count-lbl {
  font-size: 30px;
  font-weight: bold;
  color: green;
  margin-bottom: 30px;
}

.last-payment-date {
  width: 100%;
  margin-bottom: 30px;
  margin-top: 8px;
  font-size: 14px;
  color: grey;
}

.cashoutbutton {
  color: #ffffff;
  font-size: 22px;
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.cash-out-button-text {
  width: 100%;
  margin-top: 6px;
  color: grey;
  font-size: 13px;
}

.cash-out-button-area {
  width: 100%;
  margin-top: 30px;
}

.last-payment-date-lbl {
  margin-top: 15px;
}

.earnings-title-lbl {
  margin-bottom: 4px;
}

.partner-program-desc {
  width: 100%;
  margin-top: 30px;
  background-color: #ffc;
  padding: 8px;
  line-height: 21px;
  display: none;
}

.partner-program-desc a {
  color: #000;
  font-weight: bold;
  font-size: 14px;
}

.bottomcon {
  width: 100%;
  margin-top: 15px;
}


.tag-inputs {
  width: 100%;
  margin-top: 20px;
  text-align: right;
}

.tag-inputs span {
  margin-right: 10px;
}

.attachpostspace {
  width: 70%;
}

.attachpostspace:after {
  content: "";
  display: table;
  clear: both;
}

.attach-left {
  width: 80%;
  float: left;
}

.attach-right {
  width: 20%;
  float: right;
}

.attach-button {
  color: #000;
  width: 97%;
  float: right;
  height: 48px;
  font-size: 18px;
}

.attachpostspace {
  display: none;
}

.tag-input-attach {
  font-size: 14px;
  color: grey;
  margin-left: 8px;
}

.attached-content {
  width: 100%;
}

.attach-area {
  width: 100%;
  display: none;
}

.delete-attach-area {
  width: 100%;
  margin-top: 15px;
}

.attachbtn {
  color: #ffffff;
  font-size: 18px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 15px;
  padding-right: 15px;
}

.deleteattached {
  color: #000;
}


.filetypelbls {
  width: 100%;
  font-size: 16px;
  color: grey;
}

.lightgrey-lbl {
  color: grey;
  font-size: 13px;
}

.titleorglbl {
  width: 100%;
  margin-top: 15px;
}

.titleorglbl a {
  color: #1b97e2;
  text-decoration: none;
}

.social-icons {
  width: 100%;
  margin-bottom: 20px;
  margin-top: 15px;
}

.social-icons a {
  margin-right: 4px;
}

.associated-company-lbl {
  width: 100%;
  margin-bottom: 15px;
}

.associated-company-lbl h2 {
  font-size: 15px;
  font-weight: bold;
}

.other-people-at-company-list {
  width: 100%;
  margin-bottom: 50px;
}

.position-at-company {
  width: 100%;
}

.profile-assoc-data {
  width: 100%;
  margin-bottom: 40px;
}

.position-at-company-text {
  color: #e85c31;
}

.hq-location {
  color: #e85c31;
}

.associated-organization {
  margin-top: 40px;
}

.associated-company-lbl-social {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 4px;
}

.associated-company-lbl-social h2 {
  font-size: 15px;
}

.socialnonofound {
  color: #e85c31;
  font-size: 12px;
}

.l-live-image {
  width: 95%;
  border-radius: 3px;
}

.apply-post-left {
  width: 50%;
  float: left;
}

.apply-post-right {
  width: 50%;
  float: right;
}

.live-mc {
  color: #ffffff;
  font-size: 18px;
  padding: 7px;
}

.message-candidate {
  width: 100%;
  margin-bottom: 15px;
}

.live-reply-area {
  width: 100%;
  padding-bottom: 60px;
}

.live-reply-area:after {
  content: "";
  display: table;
  clear: both;
}

.live-reply-area-left {
  width: 50%;
  float: left;
}

.live-reply-area-right {
  width: 50%;
  float: right;
}

.replies-live-image {
  width: 90%;
  border-radius: 50%;
}



.laar-name {
  font-weight: bold;
  color: grey;
  font-size: 13px;
  margin-bottom: 4px;
}

.laar-text-deleted {
  font-weight: bold;
  color: grey;
  font-size: 17px;
}

.laar-name a {
  font-weight: bold;
  color: grey;
  font-size: 13px;
  text-decoration: none;
}

.you-replied-image {
  width: 95%;
}

.live-user-profile-image {
  width: 100%;
}

.live-user-profile-image:after {
  content: "";
  display: table;
  clear: both;
}
 

.live-post-total-followers {
  font-size: 13px;
  color: grey;
  margin-top: 3px;
}

.live-user-profile-profile-left {
  width: 70%;
  float: left;
}

.live-user-profile-profile-right {
  width: 30%;
  float: right;
  text-align: right;
}

.reply-category-lbl {
  color: grey;
  font-size: 15px;
  display: block;
  margin-top: 5px;
}



.viewsizesearch {
  font-size: 13px;
  color: #000;
}

.allowboosted-area {
  width: 100%;
  background-color: #ffc;
  padding: 3px;
}

.disableeditablecss {
  background-color: #ffc;
}

.noneditable-message {
  width: 100%;
  text-align: center;
  margin-top: 30px;
  color: #b04141;
  background-color: #ffc;
  padding: 8px;
  border-radius: 4px;
  font-weight: bold;
}



.livepagelocation {
  color: grey;
  size: 11px;
  text-decoration: none;
}


.h2orange {
  color: orange;
}

.add-to-front-page span {
  color: orange;
}

.pp-ol-style li {
  margin-top: 10px;
  margin-bottom: 10px;
}


.additional-referral-urls {
  margin-top: 15px;
  padding: 5px;
  color: #000;
  line-height: 20px;
}


.referral-url-area {
  width: 100%;
  margin-top: 30px;
  border-radius: 2px;
  padding: 6px;
  font-family: arial;
  background-color: #f2f5f5;
}

.referral-url-area-heading {
  font-weight: bold;
  font-size: 15px;
}

.referral-url-area-url {
  width: 100%;
  color: grey;
  font-weight: bold;
  margin-top: 6px;
  font-size: 15px;
}



.copy-rd {
  width: 100%;
  margin-top: 10px;
}

.copy-rd a {
  color: #00aff0;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}

.live-username-sh a {
  color: grey;
  font-size: 12px;
  text-decoration: none;
}

.search-menu-icon {
  text-align: left;
}


.eligibility-lbl {
  color: grey;
  margin-top: 15px;
  font-size: 16px;
  line-height: 19px;
}

.approved-to-join-pp {
  font-size: 18px;
  color: grey;
}

.pp-h1-ready {
  color: #4e8068;
}

.post-count-below-el {
  width: 100%;
  margin-top: 8px;
  font-size: 14px;
  color: #9ca3a6;
}

.brown {
  color: brown;
}

.joinb-dis {
  width: 100%;
  margin-top: 15px;
}

.pp-list-must-contain {
  color: #000;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px;
}

.contentpchs {
  width: 100%;
  font-weight: bold;
  color: green;
  font-size: 18px;
  margin-top: 20px;
}

.contentpchs-btn {
  color: #ffffff;
}

.eligibility-bar-progress {
  width: 100%;
  border-radius: 3px;
  border: 1px solid #88c2db;
  margin-top: 8px;
}

.we-do-not-acc {
  font-weight: bold;
  margin-bottom: 8px;
  line-height: 19px;
}

.pp-desc-below-el-li a {
  color: #8ca5ad;
}

.eligibility-bar-progress-inner {
  background-color: #88c2db;
  color: #ffffff;
  text-align: right;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 20px;
}

.pp-list-top-bigger {
 color: #ef632f;
  font-weight: bold;
  margin-top: 5px;
  margin-bottom: 10px;
  font-size: 19px;
}

.brightorange {
  color: #ef632f;
}

.cong-brihy-ss {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 20px;
  font-weight: bold;
}

.contentpchs-btn {
  color: #000;
  padding-top: 5px;
  padding-bottom: 5px;
}

.contentpchs-vl-c {
  font-size: 14px;
  color: #8ca5ad;
  margin-bottom: 10px;
  margin-top: 15px;
}

.pp-program-requirements {
  width: 100%;
  margin-top: 15px;
}

.pp-program-requirements a {
  color: grey;
  font-size: 16px;
}

.pp-list-bottom {
  color: #ba7b65;
}

.comments-reviews-lbl {
  width: 100%;
  margin-top: 20px;
  text-align: center;
}

.comments-reviews-lbl h3 {
  font-size: 14px;
  color: #d7dde0;
  font-weight: normal;
  font-family: sans-serif;
}

.time-views-dot {
  font-weight: bold;
}


.live-post-live-page {
  padding-bottom: 20px;
}



.pms-hih  {
  color: orange;
}

.content-referral-info {
  width: 100%;
  margin-top: 20px;
  background-color: #faf6e3;
  padding: 6px;
}

.content-referral-info p {
  color: #9babc7;
}

.tag-input-keywords { 
  font-size: 14px;
  color: grey;
}

.tag-input-keywords span {
   margin-right: 10px;
}



.zero-length {
  width: 0px;
}

.full-length {
  width: 100%;
}

.live-comment-count {
  font-size: 12px;
}

.live-comment-count-count {
  color: #000;
}

.lm-pp-link {
  color: #1b97e2;
}

.cash-out-error {
  width: 100%;
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 18px;
}

.av-to-cah {
   border: 2px solid #d60e1c;
  border-radius: 3px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.live-post-edit-button {
  color: #000;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-right: 8px;
}

.success-message {
  border: 4px solid green;
  border-radius: 3px;
  padding: 8px;
}


.success-message-top {
  font-size: 18px;
  font-weight: bold;
  color: green;
}

.success-message-bottom {
  font-size: 15px;
  font-weight: bold;
  color: grey;
}

.earnings-history {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 30px;
}

.cashout-wait-message {
  background-color: #e8f0fc;
  padding: 5px;
  border: 1px solid #a7bad6;
  border-radius: 3px;
  color: #6d6d6e;
  line-height: 21px;
}

.cashout-wait-message p {
  margin-bottom: 0px;
  padding-bottom: 0px;
}

.earnings-history a {
  color: #1b97e2;
  font-size: 15px;
  text-decoration: none;
}

.live-timesince-cashout {
  margin-left: 4px;
  color: grey;
  font-size: 14px;
}

.youcashedout {
  color: #8ea2bf;
}

.bold-grey {
  font-weight: bold;
  color: grey;
}

.earnings-margin {
  width: 100%;
  margin-bottom: 10px;
}

.earnings-post {
  color: #1b97e2;
  text-decoration: none;
}

.pricingsectiontext-top {
  width: 100%;
  margin-bottom: 20px;
  line-height: 23px;
}

.available-balance-amount {
  font-size: 36px;
  font-weight: bold;
  color: green;
  margin-top: 10px;
  margin-bottom: 10px;
}

.b-transactions {
  width: 100%;
  margin-top: 15px;
}

.b-t-amount {
  color: #52819c;
}

.available-balance-recently-added {
  width: 100%;
  color: grey;
  font-weight: bold;
}

.time-b-t-ago {
  font-size: 12px;
  color: #A12A37;
}

.acc-bal-btn {
  color: #376e99;
  font-size: 27px;
}

.receipt-accountbalance {
  width: 100%;
  margin-top: 20px;
}

.menu-ad-budget {
  font-weight: normal;
}

.account-balance-bottom {
  width: 100%;
  margin-top: 30px;
}

.account-balance-bottom:after {
  content: "";
  display: table;
  clear: both;
}

.account-balance-bottom-left {
  width: 50%;
  float: left;
}

.account-balance-bottom-left:after {
   content: "";
  display: table;
  clear: both;
}

.account-balance-bottom-left-left {
  width: 10%;
  float: left;
}

.account-balance-bottom-left-left div {
  margin-top: 27%;
  font-size: 30px;
}

.account-balance-bottom-left-right {
  width: 90%;
  float: right;
}

.account-balance-bottom-right {
  width: 50%;
  float: right;
}

.r-r-posting-message-bottom {
  width: 100%;
  margin-top: 6px;
}

.r-r-posting-message-bottom a {
  color: #1b97e2;
  font-weight: bold;
  text-decoration: none;
}

.recover-delete-area-top {
  width: 100%;
}

.recover-delete-area-bottom {
  width: 100%;
  margin-top: 15px;
}

.bar-pr {
  font-size: 12px;
  color: #ced1d6;
  margin-left: 6px;
  margin-right: 6px;
}

.links-below-pricing {
  margin-top: 15px;
}

.links-below-pricing a {
  color: #376e99;
  text-decoration: none;

}

.light-green {
  color: #6e9171;
}

.sponsored-lbl {
  color: #9e9e9e;
  font-size: 13px;
  margin-bottom: 5px;
}

.referrals-count-lbl {
  width: 100%;
  margin-bottom: 40px;
  color: green;
  font-size: 18px;
}

.footer-fp-links {
  width: 100%;
  margin-top: 30px;
}

.footer-fp-links a {
  color: #a8a8a8;
  font-size: 13px;
  text-decoration: none;
}

.live-views-search {
  font-size: 14px;
  font-weight: bold;
  color: grey;
}

.live-views-search-profile {
  font-size: 14px;
  font-weight: bold;
  color: grey;
}

.deletepostforeverbutton {
  color: #ffffff;
  padding: 7px;
  display: block;
  width: 100%;
  font-size: 18px;
}

.sfdeletedpost {
  color: #1b97e2;
  font-weight: bold;
}

.deleted-draft-h1 {
  text-align: center;
}

.seeuser-lbl {
  color: #000;
}

.deletepostsh1 {
  font-size: 18px;
}

.add-balance-button {
  padding: 10px;
  height: 47px;
  font-size: 18px;
}

.add-balance-amount {
  width: 95%;
  font-size: 25px;
}

.b-t-list {
  width: 100%;
  margin-top: 25px;
}

.addfunds-display {
  width: 100%;
  margin-top: 10px;
  font-weight: bold;
  color: grey;
  font-size: 14px;
}

.addfunds-gr-lbl {
  color: brown;
}

.payment-form-container {
  margin-top: 40px;
  background-color: #ffc;
}

#payment-element {
  margin-bottom: 20px;
}

.submitpaymentbtn {
  color: #ffffff;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 19px;
}

.pct-top {
  font-size: 19px;
  font-weight: bold;
  margin-bottom: 7px;
}

.pct-top span {
  color: brown;
}

.pcf-bottom {
  margin-top: 20px;
  font-weight: bold;
  font-size: 17px;
}

#message {
  font-weight: bold;
  font-size: 19px;
  color: green;
}

#m-return-link {
  margin-top: 10px;
}



.pml-midd {
  margin-bottom: 5px;
}

#error-message {
  color: red;
  margin-top: 17px;
}

.draft-edit-button-area {
  width: 100%;
  margin-top: 20px;
}

.boost-button {
  color: #ffffff;
}

.empty-ad-budget-message {
  width: 100%;
  margin-bottom: 20px;
  background-color: #ffc;
  line-height: 20px;
}

.empty-ad-budget-message-top {
  color: brown;
  margin-bottom: 10px;
  font-weight: bold;
}

.boost-review-area {
  margin-bottom: 20px;
  font-weight: bold;
  color: #000;
}

.add-to-review {
  width: 100%;
  margin-top: 40px;
}

.boostsubmittoreview {
  color: #ffffff;
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 21px;
  padding-left: 30px;
  padding-right: 30px;
}

.boost-submit-top {
  font-weight: bold;
  color: green;
  font-size: 20px;
  margin-bottom: 15px;
}

.boost-submit-middle {
  margin-bottom: 5px;
}



.boost-status-area-top {
  width: 100%;
  margin-bottom: 20px;
}

.boost-status-highlight {
  font-weight: bold;
  color: green;
}

.boost-status-area {
  width: 100%;
  margin-top: 15px;
  font-size: 20px;
  background-color: #ffc;
}

.boost-submit-bottom {
  width: 100%;
  margin-top: 15px;
}

.boost-submit-bottom a {
  color: #1b97e2;
  font-weight: bold;
}

.cancel-boost-area {
  width: 100%;
  margin-left: 15px;
}

.cancel-boost-area a {
  color: #000;
  font-weight: bold;
  text-decoration: none;
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 21px;
  padding-left: 15px;
  padding-right: 15px;
}

.review-area-buttons {
  width: 100%;
  margin-top: 20px;
}

.review-area-buttons:after {
  content: "";
  display: table;
  clear: both;
}

.review-area-buttons-left {
  width: 20%;
  float: left;
}

.review-area-buttons-right {
  width: 80%;
  float: right;
  padding-left: 4px;
}


.boost-decline-btn {
  color: #ffffff;
}

.boost-review-required-bottom {
  width: 100%;
  margin-top: 30px;
}


.admin-review-boost-error {
  width: 100%;
  margin-top: 10px;
}

.live-boosted-button {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  background-color: #f2f4f7;
  line-height: 27px;
  color: #bf5843;
  border-radius: 3px;
  font-weight: bold;
}

.boost-in-review {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  background-color: #f2f4f7;
  line-height: 27px;
  border-radius: 3px;
  color: #c96b4f;
}

.boost-in-review-boosted {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  background-color: #f2f4f7;
  line-height: 27px;
  border-radius: 3px;
  color: #4a7d5c;
  margin-left: 7px;
}



.boost-status-nohighlight {
  color: brown;
  font-weight: bold;
}

.edit-boost-button-status {
  color: #ffffff;
  padding-top: 6px;
  padding-bottom: 6px;
}

.live-boosted-posts-top {
  font-weight: bold;
  margin-bottom: 25px;
}

.live-boosted-posts-area-inner {
  text-align: center;
}

.boost-status-button-action {
  width: 100%;
  margin-top: 30px;
}

.rtp-link {
  color: #1b97e2;
  font-weight: bold;
  margin-left: 10px;
  font-size: 15px;
}

.cancelboostcancelreeview-error {
  width: 100%;
  margin-top: 20px;
}

.boosted-label {
  color: #bdbdbd;
  font-size: 15px;
  margin-bottom: 4px;
  margin-top: 5px;
}

.boosted-label-livepage {
  color: #bdbdbd;
  font-size: 15px;
  margin-bottom: 4px;
  margin-top: 5px;
}

.edit-profile-lbl {
  font-size: 17px;
  margin-bottom: 4px;
}

.boosted-posts-not-showing {
  width: 100%;
  background-color: #e33832;
  color: #ffffff;
  padding: 8px;
  border-radius: 5px;
  text-align: center;
  margin-bottom: 20px;
  margin-top: 15px;
}

.boosted-posts-not-showing a {
  color: #ffffff;
  font-weight: bold;
  font-size: 16px;
}

.join-partner-program-message {
  width: 100%;
  background-color: #00aff0;
  color: #ffffff;
  padding: 8px;
  border-radius: 5px;
}

.setmarketcurrencies-message {
   width: 100%;
  background-color: #00aff0;
  color: #ffffff;
  padding: 8px;
  border-radius: 5px;
  text-align: center;
}

.setmarketcurrencies-message a {
  color: #ffffff;
  font-weight: bold;
}

.join-partner-program-message-red {
   width: 100%;
  background-color: #e33832;
  color: #ffffff;
  padding: 8px;
  border-radius: 5px;
}

.join-partner-program-message a {
  color: #ffffff;
}

.join-partner-program-message:after {
  content: "";
  display: table;
  clear: both;
}

.join-partner-program-message-left {
  width: 95%;
  float:left;
  text-align: center;
}

.join-partner-program-message-right {
  width: 5%;
  float: right;
}

.join-partner-program-message-left a {
  color: #ffffff;
  font-weight: bold;
  font-size: 16px;
}

.join-partner-program-message-right a {
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
}

.tag-input-area {
  width: 100%;
  margin-bottom: 17px;
}

.attached-posts-review {
  pointer-events: none;
}


.play-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: none;
}


.create-image-main {
  width: 100%;
}

.optional {
  font-size: 13px;
  color: grey;
}

.live-time-views-lp {
  font-size: 13px;
  color: #000;
  font-weight: bold;
  margin-right: 8px;
}

.bar-lp {
  float: right;
  color: #000;
  margin-left: 10px;
  margin-right: 10px;
}

.join-button {
  color: #ffffff;
  font-weight: bold;
  font-size: 18px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 20px;
  padding-right: 20px;
}

.pp-join-h1 {
  font-size: 22px;
  margin-top: 30px;
}

.npp-join-h1 {
  font-size: 22px;
  margin-top: 15px;
}

.pp-livepad {
  width: 100%;
  margin-top: 40px;
  padding-top: 0px;
}

.npp-livepad {
  width: 100%;
  margin-top: 40px;
  padding-top: 0px;
}

.payout-email {
  font-weight: bold;
  color: green;
}

.pp-pay-details {
  width: 100%;
  margin-top: 20px;
}

.homesignin {
  color: orange;
  font-weight: bold;
  font-size: 15px;
}

.homesignup {
  color: orange;
  font-weight: bold;
  font-size: 15px;
}

.nopostsyet-home {
  font-size: 12px;
}

.nopostsyet-home-bar {
  margin-left: 6px;
  margin-right: 6px;
}

.section-label {
  color: #d48d6a;
  font-size: 15px;
  display: none;
}

.d-location-label {
  color: grey;
  margin-left: 3px;
}


.transaction-desc {
   width: 100%;
  margin-top: 40px;
}

.add-transaction-id-link {
  width: 100%;
  margin-top: 25px;
}

.add-transaction-id-link a {
  color: #1b97e2;
  font-weight: bold;
  font-size: 15px;
}

.p-email-label {
  color: #000;
}

.transactionid-button {
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 6px;
  padding-bottom: 6px;
}

.c-transaction-id {
  width: 100%;
  margin-top: 30px;
}

.c-transaction-id-link {
  color: brown;
  font-weight: bold;
}

.w-find-t-id {
  width: 100%;
  margin-top: 30px;
}

.find-t-id-image {
  width: 60%;
  margin-top: 10px;
}

.find-t-id-image img {
  width: 100%;
}

.f-pp-t-id {
  color: #1b97e2;
  font-weight: bold;
}

.find-transaction-id {
  display: none;
}

.ttid-succ-lbl {
  width: 100%;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: bold;
  color: green;
}

.ttid-succ-desc {
  width: 100%;
  margin-bottom: 10px;
  color: grey;
}

.ttid-succ-confirm span {
  font-weight: bold;
}

#non-manual-payment-area {
  margin-top: 30px;
}

.empty-ad-budget-message-top {
  color: brown;
}

.payment-status-top {
  width: 100%;
  font-weight: bold;
  color: green;
  font-size: 25px;
}

.payment-status-top-bottom {
  width: 100%;
  margin-top: 15px;
  color: #4d94a1;
  font-weight: bold;
  line-height: 21px;
}

.payment-status-middle {
  width: 100%;
  color: #000;
  margin-top: 15px;
  line-height: 22px;
}

.payment-status-link {
  width: 100%;
  margin-top: 15px;
}



.payment-error {
  width: 100%;
  margin-top: 10px;
  font-size: 21px;
  font-weight: bold;
}

.addtypepost {
  width: 70%;
}

.addremovebtn {
  font-weight: bold;
  font-size: 16px;
  color: #ffffff;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.addremovefirstbox {
  margin-top: 20px;
}

.addremove-returntopost {
  width: 100%;
  margin-top: 30px;
}



.f-page-explore-lbls {
  width: 100%;
  margin-top: 15px;
  font-size: 13px;
  color: grey;
}

.f-page-explore-lbls span {
  color: green;
  font-weight: bold;
}

.add-returntopost {
  color: #6091a8;
  font-weight: bold;
}

.add-deleteforever {
  color: red;
  font-weight: bold;
}



.no-posts-found-yet-top {
  width: 100%;
  font-weight: bold;
  font-size: 18px;
  text-align: center;
  margin-top: 10px;
  color: orange;
}

.no-posts-found-yet-top a {
  font-weight: bold;
  font-size: 15px;
  color: #4d875d;
  text-decoration: underline;
}

.grey {
  color: grey;
}

.paypal-button-area {
  width: 100%;
  margin-top: 20px;
}



.grey-barr {
  margin-left: 4px;
  margin-right:  4px;
}

.grey-bar {
  color: grey;
  margin-left: 4px;
  margin-right: 4px;
  display: none;
}

.grey-bar-reduced {
  display: none;
}

.footer-tags-area {
  width: 100%;
  margin-top: 100px;
}

.live-reply-area-right-left-inner {
  width: 90%;
}

.live-post-left-inner-pad {
  width: 95%;
}

.live-post-right-social-n-t {
  width: 100%;
}

.email-space-last {
  margin-top: 30px;
}

.sl-section {
  color: grey;
  margin-top: 3px;
  margin-bottom: 2px;
  font-size: 15px;
}

.sl-category {
  color: grey;
  margin-top: 3px;
  margin-bottom: 2px;
  font-size: 16px;
}

.sl-location {
  color: grey;
  font-size: 13px;
  margin-top: 5px;
}

.sl-container {
  margin-bottom: 6px;
  display: none;
}


.sl-container a {
  text-decoration: none;
  color: black;
}

.drafts-deleted-profile-picture { 
   text-decoration: none;
  pointer-events: none; 
  cursor: default; 
  text-decoration: none; 
  color: black;
 }

.paymentrequiredcontinue {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 21px;
  color: #ffffff;
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 15px;
  padding-right: 15px;
  display: inline-block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.disable-link {
   pointer-events: none;
}

.b-box {
  font-size: 18px;
  padding: 8px;
  width: 20%;
  display: inline;
}

.create-add-location {
  color: #ffffff;
  font-size: 20px;
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
}

.create-location-error {
  font-size: 18px;
}

.profile-info-right-inner-top {
  width: 100%;
  text-align: center;
  padding: 6px;
}

.edit-out-location {
  text-align: right;
}

.pol-color {
  color: #c7846f;
  font-weight: bold;
}


.live-social-button {
  display: inline;
  margin-right: 10px;
}

.posting-prices-t-f {
  margin-right: 5px;
}

.posting-prices-t-s-f {
  color: green;
  font-weight: bold;
}

.posting-prices-t-s {
  color: green;
  font-weight: bold;
}

.posting-prices-t {
  width: 100%;
  margin-bottom: 6px;
}

.live-reply-area-right:after {
  content: "";
  display: table;
  clear: both;
}

.live-reply-area-right-left {
  width: 80%;
  float: left;
}

.live-reply-area-right-right {
  width: 20%;
  float: right;
}


.earn-revenue-front-link a {
  font-weight: bold;
  color: #1b97e2;
  font-size: 16px;
}

.update-payout-infor-button {
  color: #ffffff;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 20px;
}

.cancel-payout-update {
  color: #000;
  font-weight: bold;
}

.cancel-payout-update-space {
  margin-top: 30px;
}


.succ-p-up-mess a {
  font-weight: bold;
  color: #1b97e2;
}

.create-bottom-location {
  width: 100%;
  margin-top: 15px;
}


.successful-upload-message {
  width: 100%;
  text-align: center;
  background-color: #ebf4fa;
  color: #7290a3;
  font-weight: bold;
  padding: 7px;
  font-size: 18px;
  border-radius: 3px;
  margin-top: 20px;
}

.addspecificlocation {
  color: #8c8c8c;
  border: 1px solid #dedcdc;
  border-radius: 3px;
  font-size: 18px;
  height: 35px;
  width: 60%;
  padding-left: 5px;
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  font-weight: bold;
}

.sp-location {
  color: grey;
  font-size: 15px;
  margin-top: 4px;
}

.addspecificlocation::placeholder {
  color: #b0b0b0;
  opacity: 1; /* Firefox */
  font-weight: normal
}

.successful-upload-message {
  display: none;
}

.footer-socials {
  width: 100%;
  margin-top: 15px;
}

.footer-partnerprogram {
  width: 100%;
  margin-top: 10px;
}

.bold {
  font-weight: bold;
}


.create-description {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #a4afc1;
   color: #000;
   padding-left: 5px;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 15px;
   font-weight: bold;
   min-height: 100px;
   width: 100%;
   resize: none;
}



.image-description {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #f7f8fa;
   border-radius: 3px;
   color: #818182;
   padding-left: 5px;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 15px;
   font-weight: bold;
   min-height: 50px;
   width: 100%;
   resize: none;
}

.create-image-title-input {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #f7f8fa;
   border-radius: 3px;
   color: #818182;
   padding-left: 5px;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 15px;
   font-weight: bold;
   width: 100%;
   min-height: 50px;
   resize: none;
}


.create-image-title-input::placeholder {
  color: #c1cdde;
  opacity: 1; /* Firefox */
}

.create-image-title-input::-ms-input-placeholder { /* Edge 12 -18 */
  color: #c1cdde;
}

.create-image-url-input::placeholder {
  color: #c1cdde;
  opacity: 1; /* Firefox */
}

.create-image-url-input::-ms-input-placeholder {
  color: #c1cdde;
}

.create-image-price-input::placeholder {
  color: #c1cdde;
  opacity: 1; /* Firefox */
}

.create-image-price-input::-ms-input-placeholder {
  color: #c1cdde;
}

.image-description::placeholder {
  color: #c1cdde;
  opacity: 1; /* Firefox */
}

.image-description::-ms-input-placeholder {
  color: #c1cdde;
}




.create-image-url-input {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #f7f8fa;
   border-radius: 3px;
   color: #818182;
   padding-left: 5px;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 15px;
   font-weight: bold;
   height: 35px;
   width: 100%;
}

.create-image-price-input {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #f7f8fa;
   border-radius: 3px;
   color: #818182;
   padding-left: 5px;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 15px;
   font-weight: bold;
   height: 35px;
   width: 30%;
}

.shoptheproducts {
  width: 100%;
  margin-bottom: 15px;
  font-size: 20px;
  font-weight: bold;
}


.create-image-title {
  width: 100%;
  margin-bottom: 11px;
}

.image-text-counter {
  width: 100%;
  min-height: 50px;
  margin-bottom: 11px;
  display: none;
}

.create-image-url {
  width: 100%;
  margin-bottom: 15px;
  display: none;
}

.create-image-inputs {
  width: 100%;
  width: 95%;
  float: right;
}


.image-description-counter {
  color: grey;
  font-size: 14px;
}

.black {
  color: #000;
}

.live-media-container {
  width: 100%;
  margin-bottom: 45px;
}

.live-media-container:last-of-type {
  margin-bottom: 5px;
}

.live-media-container-top-video {
  width: 100%;
}

.live-media-container-top-video video {
  width: 100%;
}

.live-media-container-top-image {
  width: 100%;
}

.live-media-container-top-image img {
  width: 100%;
}

.live-media-container-bottom {
  width: 100%;
  margin-top: 4px;
}

.live-media-container-bottom p {
  margin: 0;
  padding: 0;
   color: #575757;
   font-size: 18px;
  line-height: 24px;
}

.image-title-h2 {
  width: 100%;
  margin-top: 5px;
  margin-bottom: 5px;
  color: #575757;
  line-height: 23px;
}

.image-title-h2 p {
  margin: 0;
  padding: 0;
  color: #575757;
  font-size: 15px;
}


.live-media-u {
  color: #2d2d2e;
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 17px;
  border: 1px solid #edeff2;
}

.live-media-url {
  width: 100%;
}

.live-media-u-container {
  width: 100%;
}

.live-media-u-container:last-of-type:has(a) {
  margin-top: 5px;
  margin-bottom: 25px;
  margin-top: 10px;
}

.live-media-u-container:last-of-type:has(span) {
  margin-top: 5px;
  margin-bottom: 25px;
  margin-top: 10px;
}

.create-loaded-zip {
  width: 100%;
}

.price-no-url {
  font-weight: bold;
  color: green;
}

.enterkeywords {
  width: 100%;
  margin-top: 15px;
  color: #b3b3b3;
  text-align: center;
}

.pp-learn-more {
  width: 100%;
  margin-top: 10px;
}

.uploaded-zip-container {
  width: 100%;
}

.image-title-h2:has(h2) {
  margin-top: 5px;
}

.pinboard-heading {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
}

.pinboard-heading h1 {
  margin: 0px;
  padding: 0px;
  font-size: 20px;
}


.timesincepost-tags {
  font-size: 12px;
  color: grey;
}

.lapi-state {
  font-size: 13px;
  color: #b0b0b0;
  margin-top: 5px;
}

.pinboard {
  width: 100%;
  padding-bottom: 30px;
}

.pinboard:after {
  content: "";
  display: table;
  clear: both;
}

.pinboard-left {
  width: 30%;
  float: left;
}

.pb-img-c {
  width: 90%;
  position: relative;
}

.pb-l-image {
  width: 100%;
}

.pinboard-right {
  width: 70%;
  float: right;
}

.pinboard-a {
  font-size: 17px;
  text-decoration: none;
  color: #1b97e2;
}

.p-right-bottom {
  width: 100%;
  margin-top: 5px;
}

.p-right-bottom a {
  color: #bababa;
  text-decoration: none;
  font-size: 15px;
}


.description-apply-area {
  display: none;
}

.live-list-url {
  width: 100%;
}

.live-list-url a {
  font-weight: bold;
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #f5f6f7;
}

.ll-url {
  font-size: 13px;
  border: 1px solid #e6e6e8;
  border-radius: 4px;
  font-weight: normal;
  color: #3a3a3a;
  text-decoration: none;
  background-color: #ffffff;
  padding-left: 8px;
  padding-right: 8px;
}

.pinboard-links {
  width: 100%;
  margin-bottom: 10px;
}

.addremovetitle {
  color: green;
  font-size: 21px;
  font-weight: bold;
}

.create-pinboard-description {
  width: 100%;
  color: #598ea8;
  line-height: 21px;
  font-size: 18px;
  font-weight: bold;
}


.addtype {
  width: 100%;
  margin-top: 40px;
  margin-bottom: 50px;
  text-align: center;

}

.bbsuc-cr-mes {
  font-size: 15px;
}

.addtype a {
  font-weight: bold;
}

.add-createnewpost {
  color: #1b97e2;
}

.add-or {
  margin-left: 10px;
  margin-right: 10px;
}

.listjoinedbtn {
  color: #ffffff;
  font-weight: bold;
}

.profile-follow-button {
  border: 1px solid #c3c6c9;
}

.profile-edit-button-btn {
  border: 1px solid #c3c6c9;
}

.listtitle-insearch {
  width: 100%;
  margin-top: 5px;
  margin-bottom: 10px;
}

.listtitle-insearch a {
  color: #a4abb3;
  text-decoration: none;
  font-size: 16px;
}

.board-boosted {
  width: 100%;
}

.returntoboard {
  width: 100%;
  text-align: center;
}

.returntoboard a {
  color: grey;
  text-decoration: none;
  font-size: 14px;
}

.board-state-select {
  width: 100%;
  margin-bottom: 8px;
  color: grey;
}


.zeromargin {
  margin: 0;
}

.editusername-inp {
  color: grey;
}


.state-space {
  
}

.editusername-inp-space {
  display: none;
}

.remotecheckboxlbl {
  font-weight: bold;
  color: #6d6d6e;
  margin-top: 20px;
}

.remotepostlbl {
  width: 100%;
  color: #5f8a63;
  font-size: 14px;
  margin-top: 8px;
  margin-bottom: 4px;
  font-weight: bold;
}

.already-replied-btn {
  color: #000;
  padding-top: 5px;
  padding-bottom: 5px;
}

.of-crop-image {
  
}

.light-string {
  color: #de6754;
}

.cat-pri-lbl {
  margin-bottom: 8px;
  color: #000;
}

.fa-paperclip {
  margin-right: 6px;
  color: grey;
}

.reviewreqplbl {
  color: grey;
  font-size: 14px;
}

.pplbldesc {
  color: grey;
}

.create-image-error {
  color: #e33a34;
}

.inviterequestsent {
  width: 100%;
  margin-top: 30px;
}

.inviterequestsent h2 {
  margin: 0;
  padding: 0;
}

.inviterequestsent p {
  color: #ba7b65;
  line-height: 20px;
  display: inline-block;
  margin-top: 10px;
}

.live-post-bottom-description {
  width: 100%;
}

.live-post-bottom-description p {
  color: grey;
  font-size: 17px;
}

.posting-prices {
  width: 100%;
  margin-top: 30px;
}

.posting-prices:after {
  content: "";
  display: table;
  clear: both;
}

.posting-prices-left {
  width: 40%;
  float: left;
  margin-bottom: 8px;
}

.posting-prices-right {
  width: 60%;
  float: right;
  margin-bottom: 8px;
}

.posting-prices-desc {
  color: grey;
  font-size: 16px;
}

.posting-prices-desc div {
  margin-bottom: 8px;
}

.pricing-category-lbl {
  width: 100%;
  margin-bottom: 15px;
  background-color: #ffc;
  font-weight: bold;
}

.pricing-price-lbl {
  width: 100%;
  margin-bottom: 15px;
  background-color: #ffc;
  font-weight: bold;
}

.add-link-lbl {
  width: 100%;
  margin-bottom: 15px;
  font-weight: bold;
  font-size: 14px;
}

.price-lbl-category {
  margin-bottom: 8px;
}

.price-lbl-category-price {
  margin-bottom: 8px;
}

.pp-postsomething {
  color: #ffffff;
  padding-top: 6px;
  padding-bottom: 6px;
}

.white {
  color: white;
}

.black {
  color: #000;
}

.add-phonenumber {
  width: 100%;
  margin-top: 20px;
}

.phonenumber-input {
  width: 65%;
}

.live-post-price {
  width: 100%;
  text-align: left;
  font-weight: bold;
  font-size: 15px;
  color: #c2c2c2;;
}



.fa-square {
  color: red;
}

.tags {
  font-size: 15px;
}

.ai-label span {
  background-color: #c1dbc8;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 1px;
  padding-bottom: 1px;
  color: white;
  font-weight: bold;
}

.cancel-add-to-board {
  width: 100%;
  text-align: center;
  margin-top: 20px;
}

.cancel-add-to-board a {
  color: grey;
  text-decoration: none;
  font-size: 14px;
}


.create-board-button {
  color: #808ca0;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
}


.create-board-button:hover {
  color: #1DA1F2;
}

.partnerprogramaccept {
  color: #000;
  padding-top: 4px;
  padding-bottom: 4px;
  color: #ffffff;
  margin-right: 8px;
}

.partnerprogramreject {
  color: #000;
  padding-top: 4px;
  padding-bottom: 4px;
}

.partnerprogramreject {
  color: #000;
}

.pp-pay-details-btn {
  color: #000;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 14px;
}

.accept-reject-message {
  width: 100%;
  min-height: 150px;
  font-weight: normal;
  font-size: 16px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #c4c2c2;
  border-radius: 3px;
}

.accept-reject-message-counter {
  text-align: right;
}

.acceptrejecterror {
  margin-bottom: 15px;
}

.pp-return-link {
  font-size: 18px;
  font-weight: bold;
  color: #1b97e2;
  text-decoration: none;
}

.cancel-pp-r-a {
  margin-left: 15px;
}

.cancel-pp-r-a a {
  color: #1b97e2;
  font-weight: bold;
  padding-top: 4px;
  padding-bottom: 4px;
}

.pp-resubmit-form {
  width: 100%;
  margin-top: 30px;
}

.pp-resubmit-form h1 {
  font-size: 23px;
  margin-top: 0px;
}

.pp-resubmit-btn-area {
  width: 100%;
  margin-top: 40px;
}


.pp-resubmit-btn {
  color: #fff;
  font-size: 18px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.availtocout {
  color: brown;
  font-weight: bold;
}


.payout-time {
  font-size: 14px;
  color: grey;
}

.display-pay-email {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 15px;
  font-size: 15px;
  color: #5f84ba;
}

.payoutsrequired-top-lbl {
  width: 100%;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 30px;
}


.payouts-image {
  width: 90%;
  border-radius: 50%;
}

.payouts-paid-btn {
  font-weight: bold;
  color: #ffffff;
}

.loadpr-error {
  width: 100%;
  text-align: center;
  font-weight: bold;
  color: orange;
}

.payoutamount-highlight {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}

.payoutamount-highlight span {
  font-weight: bold;
  color: #ffffff;
  background-color: #71a676;
  border-radius: 3px;
  padding-left: 4px;
   padding-right: 4px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-top: 8px;
  margin-bottom: 6px;
}


.payoutelem {
  width: 100%;
  padding-bottom: 60px;
}

.payoutelem:after {
  content: "";
  display: table;
  clear: both;
}

.payoutelem-left {
  width: 15%;
  float: left;
}

.payoutelem-right {
  width: 85%;
  float: left;
}

.payoutelem-right div {
  margin-bottom: 5px;
}

.addtoboardbtn {
  border: 1px solid #c3c6c9;
  background-color: #ffffff;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-left: 0px;
}

.fa-external-link {
  color: #000;
}

.content {
  width: 100%;
  margin-top: 30px;
  margin-bottom: 60px;
  min-height: 400px;
}

.list-title-link {
  text-decoration: none;
  color: #1b97e2;
  font-weight: 500;
  font-size: 21px;
}

.list-trunc-desc {
  width: 100%;
  color: grey;
  display: none;
}

.list-trunc-desc p {
  margin: 0;
  padding: 0;
}

.returntoboostarea {
  width: 100%;
  text-align: center;
  margin-top: 60px;
}

.returntoboostc {
  width: 100%;
  background-color: #00aff0;
  color: #ffffff;
  border-radius: 3px;
  padding: 6px;
}

.cancelboostd {
  width: 100%;
  text-align: left;
  padding-left: 25px;
  display: none;
}

.returntoboostc a {
  color: #ffffff;
  font-size: 18px;
  font-weight: bold;
}

.cancelboostbtn {
  color: grey;
  font-size: 15px;
  font-weight: bold;
}

.menu-section-left {
  width: 5%;
  float: left;
}

.menu-section-right {
  width: 95%;
  float: right;
}

.fa-postsdrop { color: #9e9e9e; margin-right: 5px; }

.share-profile-url {
  text-align: center;
  margin-bottom: 20px;
}

.copyprofilelink {
  cursor: pointer;
  color: grey;
  font-weight: bold;
  font-size: 14px;
  padding: 6px;
  border: 1px solid #e8e8e8;
}

.profile-copied-link {
  width: 100%;
  text-align: center;
  color: #ffffff;
  margin-bottom: 8px;
  margin-top: -15px;
}

.board-link-description {
  color: #000;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 5px;
  font-size: 17px;
  background-color: rgba(0, 175, 240, .25);
  border-radius: 3px;
  line-height: 21px;
  display: none;
}

.board-link-description p {
  margin-top: 0px;
}

.board-link {
  width: 100%;
  margin-bottom: 15px;
}

.whatareboards {
  color: grey;
  text-decoration: none;
  font-size: 15px;
  font-weight: bold;
}

.whatareboards-arrow {
  color: #d67d78;
}


.bottom-search-loader {
  width: 100%;
  text-align: center;
}

.deactivatereason {
  width: 100%;
  min-height: 60px;
  font-size: 16px;
  padding: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.deactivatedesc {
  width: 100%;
  margin-bottom: 40px;
}

.lightbackground {
  background-color: #def6ff;
  border: 1px solid #cbebf7;
  padding: 5px;
  border-radius: 3px;
}

.deactivate-counter {
  display: none;
}

.contact-elem {
  width: 100%;
  height: 45px;
  font-size: 18px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #b8b8b8;
  padding: 6px;
  border-radius: 3px;
}

.contact-form-message {
  width: 100%;
  margin-bottom: 20px;
  color: #6a6a6b;
}

.contact-textarea {
  width: 100%;
  min-height: 80px;
}

.contact-submit-button {
  width: 100%;
  height: 45px;
  color: #ffffff;
  font-size: 22px;
}

.contact-subject {
  color: #616161;
  background-color: #ffffff;
}

.contact-console  {
  font-size: 18px;
  margin-bottom: 15px;
}

.contact-notshown {
  opacity: 0;
  height: 10px;
}

.contact-textarea-counter {
  color: grey;
}

.succescmsent {
  font-size: 20px;
  color: green;
  font-weight: bold;
}

.boostpostlink {
  width: 100%;
  margin-top: 15px;
}

.boostpostlink a {
  color: #6e8ab8;
  text-decoration: none;
}


.cancel-return-to-profile {
  width: 100%;
  text-align: left;
}

.cancel-return-to-profile a {
  margin-left: 0px;
}

.pin-bar {
  margin-left: 10px;
  margin-right: 10px;
  color: #c0c1c2;
  font-size: 12px;
}

.pinboards-live {
  color: #b0b0b0;
  text-decoration: none;
}

.listurl {
  color: #b0b0b0;
  font-size: 17px;
}

.boardvisiturl {
  margin-left: 5px;
}

.shareboardurl {
  margin-left: 5px;
}


.successfulreturnbtn {
  color: #ffffff;
  padding: 10px;
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 18px;
}

.footer-newusers {
  width: 100%;
  text-align: center;
  margin-top: 15px;
}

.newuserbartop {
  width: 100%;
  margin-top: 10px;
}

.newuserbartop h1 {
   font-size: 15px;
  color: grey;
}

.live-follow-button-div-lp {
  margin-right: 5px;
}

.accept-reject-button {
  color: #ffffff;
  font-size: 18px;
}

.pprejectmlink {
  color: #1b97e2;
  text-decoration: none;
}

.sitemap-location a {
  color: #6284a6;
  font-weight: bold;
}

.sitemap-location {
  margin-bottom: 5px;
}

.profile-top-hr {
  width: 100%;
}

.profile-top-hr-hr {
  color: #f2f4f5;
  border-style: solid;
}

.strongpprice {
  width: 100%;
  margin-top: 20px;
  font-size: 18px;
  font-weight: bold;
  display: none;
}


.live-list-url {
  width: 100%;
}

.live-post-price-price {
  color: #9c9c9c;
  font-weight: bold;
}

.live-post-price-price-per {
  color: #c2c2c2;
  line-height: 20px;
}


.sale-price {
  color: grey;
  margin-top: 10px;
}

.sale-lbl {
  color: #cf5b4e;
  font-size: 15px;
  margin-top: 4px;
  font-weight: bold;
}

.sale-lbl:last-child {
  display: none;
}

.searchboards {
  color: grey;
  display: none;
}

.searchboards::placeholder {
  color: #bdbdbd;
  opacity: 1; /* Firefox */
}

.pinboard-search-area {
  width: 100%;
  margin-bottom: 25px;
}

.searchboards {
  border: 1px solid #dedede;
  border-radius: 3px;
}

.verimessage-container {
  width: 100%;
  text-align: center;
  margin-top: 20px;
}

.verimessage-container-top {
  font-weight: bold;
  color: #db574b;
}

.verimessage-container-bottom {
  width: 100%;
  margin-top: 15px;
}

.vacclink {
  font-weight: bold;
  font-size: 19px;
  color: #4084a8;
}

.cancel-vacclink {
   font-weight: bold;
  font-size: 18px;
  color: grey;
}

.margint-30 {
  margin-top: 20px;
}

.create-section-verify {
  width: 100%;
  font-weight: bold;
  color: grey;
  border: 1px solid #cfd0d1;
}

.verifycontinue {
  width: 100%;
  font-size: 18px;
  font-weight: bold;
  color: #ffffff;
  height: 45px;
}

.verify-account-url {
  border: 1px solid #cfd0d1;
  color: grey;
}

.verifyaccountforc-lbl {
  width: 100%;
  margin-bottom: 20px;
  color: #c96e53;
}

.vaccountpassword {
  color: grey;
}

.isverifiedforsection {
  width: 100%;
  margin-bottom: 20px;
}

.isverifiedforsection span {
  color: #ffffff;
  background-color: green;
  font-weight: bold;
  padding: 5px;
}


.notverifiedforsection {
  width: 100%;
  margin-bottom: 20px;
}

.notverifiedforsection span {
  color: #ffffff;
  background-color: grey;
  font-weight: bold;
  padding: 5px;
}

.verifyaccentpasslbl {
  margin-bottom: 10px;
  color: #6e92b5;
}

.subscription-success-top {
  font-size: 24px;
  color: green;
  font-weight: bold;
  margin-bottom: 10px;
}

.subscription-success-bottom {
  margin-top: 10px;
}

.subscription-success-bottom a {
  color: #678fcf;
  font-weight: bold;
}

.shortdiv {
  width: 0px;
  float: left;
}

.longdiv {
  width: 100%;
  float right: 
}

.list-location {
  color: #cc897c;
  font-size: 14px;
  margin-top: 5px;
  margin-bottom: 20px;
}

.list-location-pins {
  color: #cc897c;
  font-size: 14px;
  margin-top: 5px;
  margin-bottom: 5px;
  display: none;
}

.editusername-space {
  width: 100%;
  margin-top: 20px;
}

.added-price-lbl {
  color: green;
  font-size: 14px;
  margin-top: 4px;
  font-weight: bold;
}

.contact-form-pp-message {
  width: 100%;
  text-align: center;
  margin-top: 15px;
  background-color: #00aff0;
  color: #ffffff;
  padding: 8px;
  border-radius: 5px;
}

.pp-description p {
  margin-top: 10px;
  font-size: 17px;
  line-height: 23px;
  color: #363636;
}

.pp-description-earnings {
  margin-top: 30px;
  background-color: #ffc;
  padding: 5px;
  display: none;
}

.pp-h1-small {
  font-size: 25px;
  color: #ef632f;
}

.fasearchicon-pointer {
  cursor: pointer;
  font-size: 20px; 
  color: grey; 
  display: inline; 
  float: right;
}

.checkbox-post-desc {
  color: #b6b6b8;
  font-size: 15px;
  margin-left: 5px;
}

.cpdesc-container {
  display: none;
}


.eligibility-divide {
  width: 100%;
  margin-bottom: 50px;
}

.eligibility-divide-bottom {
  width: 100%;
  margin-bottom: 30px;
}

.eligibility-divide-top {
  width: 100;
  margin-top: 20px;
  margin-bottom: 30px;
  background-color: #deebfa;
  padding: 4px;
}

.boardslbl {
  color: grey;
}

.ctsbbp-board {
  color: orange;
  font-weight: bold;
  text-align: center;
  margin-bottom: 20px;
}

.markets {
  width: 50%;
  border: 1px solid #a4afc1;
  font-weight: bold;
  color: grey;
}

.markets-container {
  width: 100%;
  margin-top: 20px;
}


.create-top-location {
  margin-bottom: 20px;
}

.selectmarketsh2 {
  margin-top: 0px;
}

.market-updated-lbl {
  color: grey;
  font-size: 12px;
  margin-top: 4px;
}

.markets-load-error {
  margin-top: 4px;
}

.mh-div {
  width: 50%;
}

.mh-div:after {
  content: "";
  display: table;
  clear: both;
}

.mh-div-left {
  width: 75%;
  float: left;
}

.mh-div-right {
  width: 25%;
  float: right;
  text-align: right;
}

.mh-div-left span {
  background-color: #4790cc;
  display: block;
  padding: 10px;
  border-radius: 7px;
  color: #ffffff;
  font-weight: bold;
}

.deletemarket {
  text-decoration: none;
  color: #1b97e2;
}

.market-container {
  width: 100%;
  margin-bottom: 6px;
  font-weight: bold;
  color: grey;
}

.setmarkettext {
  margin-left: 4px;
  color: #8a8a8a;
}

.response-message {
  margin-left: 8px;
  font-size: 13px;
  color: #34823e;
}

.list-views {
  float: right;
}

.list-views-count {
  font-weight: bold;
  margin-left: 6px;
}

.update-d-market {
  width: 100%;
  text-align: center;
  margin-top: 10px;
  color: grey;
  font-size: 13px;
}

.update-d-market a {
  color: #1b97e2;
  font-weight: bold;
  font-size: 13px;
}

.verify-url::placeholder {
  color: #c0c1c2;
  opacity: 1; /* Firefox */
}

.verify-url::-ms-input-placeholder { /* Edge 12 -18 */
  color: #c0c1c2;
}


.verify-url-pd::placeholder {
  color: #c0c1c2;
  opacity: 1; /* Firefox */
}

.verify-url-pd::-ms-input-placeholder { /* Edge 12 -18 */
  color: #c0c1c2;
}

.verify-store-button {
  font-size: 19px;
  font-weight: bold;
  color: #ffffff;
  padding: 8px;
  width: 100%;
}

.verify-save-account {
  color: #000;
}

.verify-url-lbl {
  color: #c9c9c9;
  margin-top: 5px;
  font-size: 14px;
}

.verify-store-container {
  width: 100%;
  margin-top: 40px;
}


.verify-store-space-top {
  margin-bottom: 30px;
}

.profilechange-alignright {
  text-align: left;
}

.account-verify-lbl {
  width: 100%;
  color: orange;
  margin-bottom: 20px;
}

.verify-add-profile-url-container {
  display: none;
}

.cancel-verify-save-account {
  color: brown;
}

.reqestsensuccmes {
  font-size: 24px;
  font-weight: bold;
  color: green;
}

.postsdrop-fa-link {
  color: #5fa4d9;
}

.pp-icon-div {
  width: 100%;
}

.faiconpp {
  font-size: 30px; 
  color: orange;
}

.boosted-ad-stats {
  width: 100%;
  margin-top: 20px;
}

.boosted-ad-cost {
  width: 100%;
  margin-bottom: 5px;
}

.create-image-price {
  display: none;
}

.create-image-price-input-lbl {
  color: green;
  margin-left: 8px;
  font-size: 14px;
  font-weight: bold;
}

.price-input-error {
  margin-left: 24%;
}

.price-input-inline {
  display: inline;
}

.ffc {
  background-color: #ffc;
}

.verify-category-select {
  width: 50%;
  color: #878686;
  height: 40px;
  border: 1px solid #bababa;
  font-size: 18px;
  font-weight: bold;
}

.vcs-space {
  width: 100%;
  margin-bottom: 30px;
}

.light-lbl {
  color: #bfbfbf;
}

.selectllbl {
  color: #a7a8a8;
  margin-bottom: 4px;
  margin-top: 15px;
  display: none;
}

.postOwnerLbl {
  color: #bf695e;
  font-size: 12px;
  margin-left: 5px;
  display: none;
}

.live-profile-edit-button-logout {
  margin-right: 10px;
}

.plbold {
  color: #000;
  font-size: 14px;
}

.reqestsensuccmes-ll {
  width: 100%;
  margin-top: 8px;
  color: grey;
}

.lrbutton {
  margin-left: 8px;
}


.lrbutton a {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
  color: #000;
}

.minprice {
  display: inline;

}

.maxprice {
  display: inline;
}

.mmpriceinp {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   -webkit-border-radius: 2px;
   -webkit-padding-end: 20px;
   -webkit-padding-start: 2px;
   border: 1px solid #dcdee3;
   color: grey;
   font-size: inherit;
   overflow: hidden;
   padding-left: 5px;
   white-space: nowrap;
   background-color: #ffffff;
   appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
   font-size: 18px;
   font-weight: bold;
   height: 48px;
   width: 25%;
   border-radius: 3px;
}

.minprice::placeholder {
  color: #b8b8b8;
}

.maxprice::placeholder {
  color: #b8b8b8;
}

.prb-bottom {
  margin-top: 25px;
}

.bpsuseccc {
  margin-bottom: 40px;
}

.bpsuseccc strong {
  color: #e36d4f;
  font-size: 15px;
}

.strcoloee {
  color: #e66b43;
  font-size: 15px;
}

.boost-button {
  padding-top: 4px;
  padding-bottom: 4px;
}

.board-boosted-label {
 margin-top: 15px;
 margin-bottom: 15px;
 color: #c0c1c2;
}

.msab-curr-selec {
  margin-top: 20px;
  font-size: 13px;
  color: #bdc1c7;
  width: 50%;
}

.live-post-bottom-bottom {
  width: 100%;
  margin-top: 11px;
}

.live-post-bottom-bottom:after {
  content: "";
  display: table;
  clear: both;
}

.live-post-bottom-bottom-left {
  width: 10%;
  float: left;
}

.live-post-bottom-bottom-right {
  width: 90%;
  float: right;
}

.dash-src-span {
  margin-left: 3px;
  margin-right: 3px;
}

.desc-hide-show {
  width: 100%;
  margin-top: 20px;
  color: #a2a3a3;
}








